[LAD] Anyone testing the new TerminatorX release?

gerald mwangi gerald.mwangi at gmx.de
Wed Feb 10 11:43:18 UTC 2010


Hallo Stefan,

On Sun, 2010-02-07 at 18:28 +0200, Stefan Kost wrote:

> Am 01.02.2010 11:50, schrieb gerald mwangi:
> > I'd rather suggest to use libmad for mp3's, since the old code did the
> > same thing: Loading the files with external programs and piping them
> > into tX.
> > I wanted to get rid of that, cause it looks awfull in code. You can see
> > it in audiofile.cpp. With sndfile and mad we have 2 libs for all common
> > file types.
> > Gerald
> 
> 
> Gerald,
> 
> do you need the files decoded into memory? You could consider doing a gstreamer
> based loader for the formats that are not covered by libsndfile? Then you can
> load mp3, aac and heck what not (e.g. loading mod files or sid songs as well).
> 

Well yes, I need the decoded audio in memory due to both the time
stretching and the scratching algorithm. 
I also have no experience with gstreamer, thats why i didn't have it in
mind.


> I have such code in buzztard and can point you where it is and how it works
> (maybe offline discussion if people are not interested in the details).
> 


Ok I'll have a look at the code.
Thanx, 
Gerald

> Stefan
> 
> > 
> > On Mon, 2010-02-01 at 11:53 +1100, Erik de Castro Lopo wrote:
> >> Dan Mills wrote:
> >>
> >> > At the moment I try libsndfile then if that fails do the pipe, dup2 and
> >> > execve thing to shovel it through an external decoder, but it is a lot
> >> > of code that would be better in the library. 
> >> > 
> >> > Patch acceptable once it finally expires?
> >>
> >> Sure! As long as its LGPL compatible code and not your pipe/dup2/execve
> >> hack :-).
> >>
> >> Erik
> > 
> > 
> > 
> > _______________________________________________
> > Linux-audio-dev mailing list
> > Linux-audio-dev at lists.linuxaudio.org
> > http://lists.linuxaudio.org/listinfo/linux-audio-dev


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxaudio.org/pipermail/linux-audio-dev/attachments/20100210/e75032d2/attachment.html>


More information about the Linux-audio-dev mailing list