Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.06;
Скачать: CL | DM;

Вниз

Левый звук!!!!   Найти похожие ветки 

 
nevalex ©   (2003-05-24 11:28) [0]

у меня есть процедура изменяющая уровень звука, но почемуто изменени происходит только для левого канала , а правый вообще выключается
вот моя процедура

procedure TForm1.VolumeTBar1Change(Sender: TObject);
var waveCaps: TWaveOutCaps;
begin ( 0,VolumeTBar1.Position)
у меня есть процедура изменяющая уровень звука, но почемуто изменени происходит только для левого канала , а правый вообще выключается
вот моя процедура

procedure TForm1.VolumeTBar1Change(Sender: TObject);
var waveCaps: TWaveOutCaps;
begin
waveOutSetVolume(0,VolumeTBar1.Position);
end;


 
noname   (2003-05-24 13:36) [1]

...


 
samyi_umnyi   (2003-06-03 19:13) [2]

i dont know


 
Anatoly Podgoretsky ©   (2003-06-03 20:40) [3]

Наверно не те значения туда засылаешь.


 
Kair ©   (2003-06-04 12:47) [4]

WaveOutSetVolume(wave_mapper,MakeLong(TrackBar1.Position,TrackBar1.Position));


 
NetKnight ©   (2003-06-09 22:06) [5]

По моему значение громкости выглядит в шеснадцатиричном формате так: первые 4 бита - левый канал, след. 4 бита - правый (Или наоборот)...
Нужно переводить в Long значение TrackBar"a.


 
NetKnight ©   (2003-06-09 22:16) [6]

Только что посмотрел свои наброски, можешь писать так $00000000 - тишина, $0000FFFF - правый канал, $FFFF0000 - Левый канал, $FFFFFFFF - Полный звук.



Страницы: 1 вся ветка

Текущий архив: 2003.10.06;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.024 c
14-18553
Nik8.
2003-09-18 11:27
2003.10.06
глобальный Hook Без dll


1-18400
w666w
2003-09-25 17:25
2003.10.06
OnTreminate := SomeObj.SomeProc вместе с FreeOnTerminate := true;


7-18660
Opryshok
2003-07-23 11:22
2003.10.06
подскажите пожалуйста: как узнать %CPU USAGE


1-18379
Vorobyev Sergey
2003-09-20 08:22
2003.10.06
Как оставить консольное прилож. работать, убрав консольное окно?


4-18684
Delphi5.01
2003-08-01 20:33
2003.10.06
var Windows: array of HWnd; ... SetLength(Windows,WindowsCount);