Odtwarzanie plików WAV: Jak zrozumieć nagłówek i konwersję na PCM?

Re: odtwarzanie plikow WAV





Poprzedni Następny
Wiadomość
Spis treści
From: Henryk.Galuhn_at_nospam_comarch.pl (Henryk Galuhn)
Subject: Re: odtwarzanie plikow WAV
Date: 25 Aug 2000 12:55:42 +0200


At 11:54 00-08-25 +0200, you wrote:
przetwornika D/A. Gdzie szukać odpowiednich algorytmów i
formatów plików
WAV.

O, to-to, właśnie, ja też chcę wiedzieć!
Coś tam mi się obiło o uszy, że pierwsze... bodajże 44 bajty to
nagłówek (jaki jest jego format?) a potem raw samples do końca
pliku, czy tak?

Scoobie


Cos kolo tego. Plik sklada się z naglowka (stereo/mono, byte/word,
czestotliwosc probkowania, dlugosc probki) a potem sa juz probki.
Nie jestem pewien jak to jest dla stereo (przeplot co druga probka
obsluguje jeszcze jakis dodatkowy format z kompresja - wymysl MS.
Widzialem nawet schemat urzadzenia na EPROM-ie z wyjsciem typu
Covox do ktorego po prostu wpisywalo sie plik mono 8-bitowy (nie
udalo mi sie go uruchomic, bo nie mam programatora, a plik, ktory
zaprogramowalem u kolegi mial chyba probki jedno bajtowe ale +/-
bylo w WAV).
A format naglowka to chyba:
fmt_
4 bajtow - dlugosc probki,
2 bajty - ma byc 1 - bez kompresji
2 bajty - kanaly
4 bajty - probki/sec - 11025, 22050, 44100 KHz
4 bajty - bajty/sec - zeby obliczyc bufor na probki
2 bajty - "cos"
2 bajty - bity/probke

Wydaje mi sie wiec, ze aby przygotowac plik do odgrywania trzeba
go na ogol przekonwertowac np. na mono, PCM - nieskompresowany,
8 bajtow (do malych urzadzen na ogol wystarcza), czestotliwosc (dzwieki
11kHz, glos raczej 22kHz, zas 44kHz to juz rozpusta i marnotrawstwo :-),
i probki "unsigned" - 8 bitowe sa chyba zawsze 0-255, ale 16 bitowe moga
byc -32k do +32k

To chyba powinno wystarczyc.
A moze ktos ma doswiadczenia z przetwornikiem C/A typu Covox - mialem
to w komputerze i dzialalo calkiem fajnie :-)

Pozdrowienia,
Henry
--
Chcesz otrzymywac newsy poczta elektroniczna ? Sprawdz http://www.newsgate.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Scoobie" <NOSPAMscoobie_at_nospam_apator.torun,pl>
Subject: Re: odtwarzanie plikow WAV
Date: Fri, 25 Aug 2000 13:25:54 +0200


Wszyskim dzieki!! :-)
Scoobie