Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 1 odgovor
  • 3.237 pregleda

Najnovija ↓

Sta pise u wav-u 20.06.2005. u 23:19 · pre 260 meseci #1

Hocu da procitam snimljeni wav (20500Hz,mono,16b) i da ga ubacim u neki niz.

Sta ima u tom wav-u? Kako se dohvataju ti 16b podaci? Da li su ti podaci Integeri ?
Ili su binarni - da li su u komplementu 2 ? Meni bi vise odgovarali integeri jer radim neki projekat da poredim wav-ove, pa da se ne muljam sa floating point-om (u Sound Forge-u i Matlabu su to brojevi izmedju -1 i 1 ).

Sve u svemu : hocu algoritam iz matlaba (finog ali sporog) da prepisem u Delphi - a ne znam mnogo o wav-ovima , a i u Delphi-ju sam begginer :)

ES-ovski narode, pomagaj ! Moze malo teorije, a na kraju lepo bi bilo i koda.

Pozz svima
Re: Sta pise u wav-u 20.06.2005. u 23:40 · pre 260 meseci #2
Zaglavlje .wav-a je veliko 44 bajta i izgleda ovako (u C-u):

Code:
typedef struct{
  char rID[4];            // 'RIFF'
  long int rLen;
  char wID[4];            // 'WAVE'
  char fId[4];            // 'fmt '
  long int pcm_header_len;   // varies...
  short int wFormatTag;
  short int nChannels;      // 1,2 for stereo data is (l,r) pairs
  long int nSamplesPerSec;
  long int nAvgBytesPerSec;
  short int nBlockAlign;      
  short int nBitsPerSample;
}   WAV_HDR;
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme