WAV player
От: Motek  
Дата: 30.01.03 12:17
Оценка:
Господа!

Требуется написать WAV player с эквалайзером.
Просто с проигрыванием все оказалось несложным. Разобрался в MCI, нашел функцию PlaySound... Но PlaySound не подходит, т.к. надо проигрывать большие файлы...
Вопросы:
1) Нет ли у кого-нибудь пример проигывателя, который постепенно читает WAV-файл и кусками кидает его на вывод при помощи, например, waveOutWrite?
2) Как сделать эквалайзер?
Re: WAV player
От: StanislavK Великобритания  
Дата: 30.01.03 12:44
Оценка:
Здравствуйте, Motek, Вы писали:

M>Господа!


M>Требуется написать WAV player с эквалайзером.

M>Просто с проигрыванием все оказалось несложным. Разобрался в MCI, нашел функцию PlaySound... Но PlaySound не подходит, т.к. надо проигрывать большие файлы...
M>Вопросы:
M>1) Нет ли у кого-нибудь пример проигывателя, который постепенно читает WAV-файл и кусками кидает его на вывод при помощи, например, waveOutWrite?
Есть. Хочешь дам?
Только учти, что тупо читать и проигрывать ты сможешь только PCM, т.е. не использующие компрессию, WAVE файлы.

M>2) Как сделать эквалайзер?

Надо будет сделать прямое преобразование Фурье, модифицировать нужные частоты, потом сделать обратное преобразование.
Re[2]: WAV player
От: Motek  
Дата: 30.01.03 13:03
Оценка:
Здравствуйте, StanislavK, Вы писали:

SK>Здравствуйте, Motek, Вы писали:


M>>Господа!


M>>Требуется написать WAV player с эквалайзером.

M>>Просто с проигрыванием все оказалось несложным. Разобрался в MCI, нашел функцию PlaySound... Но PlaySound не подходит, т.к. надо проигрывать большие файлы...
M>>Вопросы:
M>>1) Нет ли у кого-нибудь пример проигывателя, который постепенно читает WAV-файл и кусками кидает его на вывод при помощи, например, waveOutWrite?
SK>Есть. Хочешь дам?
SK>Только учти, что тупо читать и проигрывать ты сможешь только PCM, т.е. не использующие компрессию, WAVE файлы.

Буду очень признателен.
Скинь, pls, на gbereg@hotmail.com

M>>2) Как сделать эквалайзер?

SK>Надо будет сделать прямое преобразование Фурье, модифицировать нужные частоты, потом сделать обратное преобразование.

А примера этого нет?
А описания WAV?
Re[3]: WAV player
От: StanislavK Великобритания  
Дата: 30.01.03 13:49
Оценка:
Здравствуйте, Motek, Вы писали:

M>>>2) Как сделать эквалайзер?

SK>>Надо будет сделать прямое преобразование Фурье, модифицировать нужные частоты, потом сделать обратное преобразование.

M> А примера этого нет?

M> А описания WAV?
Примеры этого, к сожалению, не для рапостранения
Много примеров можно найти просто по яндексу.

Описание WAV можно найти где угодно, например, здесь или здесь
Re[4]: WAV player
От: Motek  
Дата: 30.01.03 14:41
Оценка:
Здравствуйте, StanislavK, Вы писали:

SK>Здравствуйте, Motek, Вы писали:


M>>>>2) Как сделать эквалайзер?

SK>>>Надо будет сделать прямое преобразование Фурье, модифицировать нужные частоты, потом сделать обратное преобразование.

M>> А примера этого нет?

M>> А описания WAV?
SK>Примеры этого, к сожалению, не для рапостранения
SK>Много примеров можно найти просто по яндексу.

SK>Описание WAV можно найти где угодно, например, здесь или здесь


Спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.