sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #56228
Re: test .wav fil for stereo/mono
Brug wavplay den giver dig det hele i klar tekst. Jeg garentere den
holder. Jeg bruger den til meget af mit prrarbejde. Den er bedre end
rec. Men om det sidste er nok en smagssag. Hvis du ikke kan finde
wavplay så send mig en mail så får du den
/Thomas
On Tue, 22 Oct 2002, Atte André Jensen wrote:
> Date: Tue, 22 Oct 2002 02:50:34 +0200
> From: Atte André Jensen <atte@xxxxxxxxxx>
> Reply-To: sslug-teknik@xxxxxxxx
> To: sslug-teknik@xxxxxxxx
> Newsgroups: sslug.teknik
> Subject: Re: [TEKNIK] test .wav fil for stereo/mono
>
> Peter Maersk-Moller wrote:
> >
> > Hej
> >
> > Atte André Jensen wrote:
> > >
> > > Hej
> > >
> > > Er der nogen som kender et lille program som kan tage en 2 kannals .wav
> > > og afgøre om den er stereo (højre/venstre er forskellige) eller mono
> > > (højre/venstre er ens), gerne noget som kører fra en promt...?????
> >
> > Mednstående læser forbi header i WAV-fil.
> > Derefter er det bare at læse byte-par efter byte-par og sammenlign dem,
> > hvis du da snakker S16LE (Signed 16 Bit Little Endian). Stereo er typisk
> > interleaved byte-par efter byte-par.
>
> Ok, det fattede jeg ikke specielt meget at (princippet, jo - koden,
> nope), men jeg fik en anden idé:
>
> 1) splitte filen op i to mono-filer, en som indeholder venstre kanal og
> en som indeholder højre kanal.
>
> 2) vende fasen på én af filerne
>
> 3) mixe dem sammen
>
> 4) måle lydstyrken; lav lydstyrke=mono, høj lydstyrke=stereo
>
> Og med sox er det noget med:
>
> 1)
> sox org.wav -c1 l.wav avg -l
> sox org.wav -c1 r.wav avg -r
>
> 2)
> sox -v -1 r.wav p_r.wav
>
> 3)
> soxmix r.wav p_r.wav mix.wav
>
> 4)
> sox mix.wav dummy.wav stat -v
>
> Det kan naturligvis laves smartere på mindre linjer, men dette afspejler
> lissom hvad jeg tænkte. Men problemet er bare at jeg ikke kan få
> kanal-splitningen under 1) til at virke, det er muligt der sker noget,
> det er bare meget lidt. Er der én som kan overtale sox til at gemme den
> ene side af en stereo-wave i en mono-wave?
>
>
--
Blinde kan godt bruge linux med logtext og brailelite
http://blind.linux.dk/
Follow ups
References