Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2002.08.29;
Скачать: [xml.tar.bz2];

Вниз

wav   Найти похожие ветки 

 
3d[Power]   (2002-04-10 23:07) [0]

Мне нужно загрузить в мою прогу wav файл. Переконвертировать в 8bit mono\stereo. Kак это сделать посредством дельфи?


 
3d[Power]   (2002-04-14 01:34) [1]

ну мож кто знает а? хотябы ссылку на материал


 
Ketmar   (2002-04-14 15:05) [2]

какой .wav?

Satanas Nobiscum!
14/04/XXXVII A.S.


 
3d[Power]   (2002-04-15 03:14) [3]

хм, обычный.


 
Ketmar   (2002-04-15 21:01) [4]

обычный - это PCM, ADPCM, MP3, ..., ..., ..., 8 bit, 16 bit, ... mono, stereo, ...... и ты ды.
так вот, продолжим: какой .wav?

Satanas Nobiscum!
14/04/XXXVII A.S.


 
3d[Power]   (2002-04-15 21:24) [5]

PCM 16bit stereo


 
RomanSE   (2002-04-16 17:21) [6]

создаешь новый файл береш PCM заголовок из старого - меняешь соотв. поля, читаешь по 16 бит - пишешь по 8.


 
3d[Power]   (2002-04-16 18:43) [7]

а пример?


 
RomanSE   (2002-04-16 21:24) [8]

поищи в инете просто описание заголовка или в исходниках - под рукой нет :-))


 
3d[Power]   (2002-04-17 00:14) [9]

типичный ответ который получаешь на мастаке :(


 
RomanSE   (2002-04-23 19:49) [10]

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-24 01:43) [11]

ну и чего? хидер. круто. я понятия не имею что делать дальше. бесят меня такие ответы. если знаешь то скажи. если не понял, то еще раз перечитай мой вопрос.


 
Владимир Васильев   (2002-04-24 12:02) [12]

Попробуй поюзать
http://www.stuckindoors.com/delphi/index.html
Давно скачал,но времени на разбор нет. Но это то, что тебе нужно.

Если разберёшся с конвертацией, плиз. поделиться.



Страницы: 1 вся ветка

Форум: "Media";
Текущий архив: 2002.08.29;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.012 c
3-95682
nikolo
2002-08-08 14:11
2002.08.29
Вызов функции из DLL с передачей массива как параметра


8-95910
darha
2002-04-23 22:14
2002.08.29
mp3


1-95777
-= Like =-
2002-08-19 17:26
2002.08.29
Запись, чтение, поиск строки.


1-95751
XPatriot
2002-08-19 12:14
2002.08.29
База данных...


14-95965
Socol
2002-08-04 11:11
2002.08.29
Исходники





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский