Как профессионально программировать звук?

Общие вопросы, не зависящие от языка реализации.

Модераторы: Duncon, Hawk, Romeo, Eugie

Ответить
TheSameQuest
Сообщения: 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

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
Аватара пользователя
somewhere
Сообщения: 1858
Зарегистрирован: 31 авг 2006, 17:14
Откуда: 71 RUS
Контактная информация:

Для работы с эффектами можно использовать DirectSound, или свободно распространяемые библиотеки. В остальных случаях - мозг.
It's a long way to the top if you wanna rock'n'roll
Ответить