Тема: Wav формат
Показать сообщение отдельно
Старый 12.10.2012, 16:28   #2
jimon
 
Сообщений: n/a
Ответ: Wav формат

1) wav header
2) 1 секунда звука :
short pcm_1sec[1024 * 8]; // 16 bit, 8 khz

for(size_t i = 0; i < 8 * 1024; ++i)
pcm_1sec[i] = sin ( ... ) ; // делаем синусоиду с амплитудой 32767, частотой 500 гц : периодом 1024 * 8 / 500
вот и все
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо за это полезное сообщение:
pax (12.10.2012), Phantom (24.10.2012)