![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
wav
3d[Power] © (2002-04-10 23:07:00)Мне нужно загрузить в мою прогу wav файл. Переконвертировать в 8bit mono\stereo. Kак это сделать посредством дельфи?
Владимир Васильев (2002-04-24 12:02:00) [1]Попробуй поюзать
http://www.stuckindoors.com/delphi/index.html
Давно скачал,но времени на разбор нет. Но это то, что тебе нужно.
Если разберёшся с конвертацией, плиз. поделиться.
3d[Power] (2002-04-24 01:43:00) [2]ну и чего? хидер. круто. я понятия не имею что делать дальше. бесят меня такие ответы. если знаешь то скажи. если не понял, то еще раз перечитай мой вопрос.
RomanSE (2002-04-23 19:49:00) [3]TWavHdrPCM ={packed }record
rId :array [0..3] of char; {"RIFF"}
rLen :LongInt; {длинна файла, начиная со след. байта =44-8+dLen (3
6+dLen)}
{________________rData__________________________________}
wId :array [0..3] of char; {"WAVE"}
{________________rFormat________________________________}
fId :array [0..3] of char; {"fmt "}
fLen :LongInt; {длинна rFormat, начиная со след. байта =16 (10h)}
fTag :word; {Тип оцифровки}
fChannels :word; {Число каналов}
fSamplesPerSec :Longint; {Частота оцифровки}
fAvgBytesPerSec :Longint; {Скорость передачи байт\сек}
fBlockAlign :Word; {Число байт на выборку}
fBitsPerSample :Word; {Число бит на отсчет}
{________________Data___________________________________}
dId :array [0..3] of char; {"data"}
dLen :LongInt; {длинна файла, начиная со след. байта}
// Dumb :array [0..13] of byte;
end;
3d[Power] (2002-04-17 00:14:00) [4]типичный ответ который получаешь на мастаке :(
RomanSE (2002-04-16 21:24:00) [5]поищи в инете просто описание заголовка или в исходниках - под рукой нет :-))
3d[Power] (2002-04-16 18:43:00) [6]а пример?
RomanSE (2002-04-16 17:21:00) [7]создаешь новый файл береш PCM заголовок из старого - меняешь соотв. поля, читаешь по 16 бит - пишешь по 8.
3d[Power] (2002-04-15 21:24:00) [8]PCM 16bit stereo
Ketmar (2002-04-15 21:01:00) [9]обычный - это PCM, ADPCM, MP3, ..., ..., ..., 8 bit, 16 bit, ... mono, stereo, ...... и ты ды.
так вот, продолжим: какой.wav?
Satanas Nobiscum!
14/04/XXXVII A.S.
3d[Power] (2002-04-15 03:14:00) [10]хм, обычный.
Ketmar (2002-04-14 15:05:00) [11]какой.wav?
Satanas Nobiscum!
14/04/XXXVII A.S.
3d[Power] (2002-04-14 01:34:00) [12]ну мож кто знает а? хотябы ссылку на материал