Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2003.06.19;
Скачать: [xml.tar.bz2];

Вниз

Уважаемые МАСТЕРА Как играть звук из *.wav файла даже если звуков   Найти похожие ветки 

 
andwcomm   (2003-03-05 14:30) [0]

Уважаемые МАСТЕРА Как играть звук из *.wav файла даже если звуковая карта занята другим приложением, например игрушкой,
WinAmp.


 
Digitman   (2003-03-05 17:07) [1]

для начала попробуй установить

Control Panel |
Sound And Multimedia Properties |
Audio |
Use only preffered devices = False


 
SeNtiMeL   (2003-03-06 02:28) [2]

Смотри в Win SDK Help -> PlaySound


 
andwcomm   (2003-03-06 17:13) [3]

Спасибо вем кто откликнулся.
Звуковая карта ESS-Solo1 установил Control Panel |
Sound And Multimedia Properties |
Audio |
Use only preffered devices = False

не помогло.
A PlaySound возвращaeт false когда, я пытаюсь играть *.wav
на звуковой карте которая уже работает под WinAmp 2.7, или
в игрушке NFS4.




 
AlexT1000   (2003-03-06 18:03) [4]

через direct sound.
см DirectX SDK


 
andwcomm   (2003-03-07 08:39) [5]

Спасибо за подсказку, но все равно не получается.
Я использую класс TDXSOUND из набора компонентов
DelphiX,пишу.
var
WaveFormat: TWaveFormatEx;
begin
try
DXSound.Initialize;{ здесь EXCEPTION если устройство занято}
Audio := TAudioFileStream.Create(DXSound.DSound);
Audio.AutoUpdate := True;
Audio.BufferLength := 1000;
Audio.FileName := ExtractFilePath(ParamStr(0))+"ost5.wav";
MakePCMWaveFormatEx(WaveFormat, 44100, Audio.Format.wBitsPerSample, 2);
DXSound.Primary.SetFormat(WaveFormat);
Audio.Play;
finally
DXSound.Finalize;
Audio.Free;
Audio := nil;
end;
end;
Не подскажете сылочку или кусок готовой программы как это сделать чтобы устроиство играло.



 
AlexT1000   (2003-03-07 17:17) [6]

а Audio.Play; ждет окнчания проигрывания файла?
если нет то
Audio.Free; просто сразу же прибивает воспроизведение этого файла по идее



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

Форум: "Media";
Текущий архив: 2003.06.19;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.009 c
4-60463
YuVoUA
2003-04-14 14:09
2003.06.19
HELP_CONTEXTPOPUP


1-60207
OlegNOE
2003-06-05 13:04
2003.06.19
Дочернее окно


1-60105
Dr. Andrew
2003-06-04 14:30
2003.06.19
Как отловить событие, когда курсор мыши вне формы!


9-60007
Tankist
2002-12-12 11:48
2003.06.19
из точку в точку по прямой.


14-60405
Top Gun
2003-05-31 16:55
2003.06.19
Мешают сообщения при отладке





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский