Как профессионально программировать звук?
Модераторы: Duncon, Hawk, Romeo, Eugie
-
- Сообщения: 4
- Зарегистрирован: 26 июн 2009, 23:01
Нужна профессиональная работа со звуком. Такая мелочь как TMadiaPlayer в Delphi неподходит. Нужно например вытащить начинку mp3 файла, наложить на звук разные эффекты, ну и проиграть разумеется. С помощью чего это можно реализовать?
- mc-black
- Сообщения: 250
- Зарегистрирован: 08 май 2008, 16:09
- Откуда: Россия, Нижний Новгород
- Контактная информация:
Нужен список API, реализующими весь функционал работы с несжатым WAV? winmm в помощь, за справкой в MSDN. Перечислю некоторые:
Windows Multimedia - Waveform Functions
Windows Multimedia - Waveform Functions
Windows Multimedia
Waveform Functions
The following functions are used with waveform audio.
auxGetDevCaps
auxGetNumDevs
auxGetVolume
auxOutMessage
auxSetVolume
PlaySound
sndPlaySound
waveInAddBuffer
waveInClose
waveInGetDevCaps
waveInGetErrorText
waveInGetID
waveInGetNumDevs
waveInGetPosition
waveInMessage
waveInOpen
waveInPrepareHeader
waveInProc
waveInReset
waveInStart
waveInStop
waveInUnprepareHeader
waveOutBreakLoop
waveOutClose
waveOutGetDevCaps
waveOutGetErrorText
waveOutGetID
waveOutGetNumDevs
waveOutGetPitch
waveOutGetPlaybackRate
waveOutGetPosition
waveOutGetVolume
waveOutMessage
waveOutOpen
waveOutPause
waveOutPrepareHeader
waveOutProc
waveOutReset
waveOutRestart
waveOutSetPitch
waveOutSetPlaybackRate
waveOutSetVolume
waveOutUnprepareHeader
waveOutWrite
На заказ: VBA, Excel mc-black@yandex.ru
Для работы с эффектами можно использовать DirectSound, или свободно распространяемые библиотеки. В остальных случаях - мозг.
It's a long way to the top if you wanna rock'n'roll