[PD] Re : Split multichannel audio file into stereo pairs
Hi You could use [readsf~ 12] to read your file and then several [writesf~ 2] to record, but i guess you want something faster... However, I don't know how readsf~ behaves with 12 tracks/32-bits files (that's somewhat extreme). Baptiste De : Ignacio Viano À : pd-list@iem.at Envoyé le : Mardi, 16 Juin 2009, 4h01mn 58s Objet : [PD] Split multichannel audio file into stereo pairs Hi everyone. I want to split a 32-bits 12 tracks audio file (aif) into 6 stereo files (consecutive pairs i.e. 1-2, 3-4, etc.). I've already tried with [soundfiler], but there seems to be many problems with large files (this one is aprox. 10 minutes lenght) and with 32-bits reading (I listen a kind of quantizing error noise, a sort of dithering-less noise). In fact, I'm thinking of reporting a bug on it, but I'd have to explain which exactly the problem is, and I need some time for that. Currently, I'm doing this manually with Audacity, but I need it to be automatic and, if possibly, with PD. Any ideas? Thanks Ignacio ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
[PD] Re : Split multichannel audio file into stereo pairs
Well Jurgen, I like Audacity too. Indeed, that's the way I'm doing it now. But I need to insert this process in a automatic chain of processes that is made entirely in PD, that is the reason of my obstination in that specific point. I'll try the -batch flag. That will be useful not only for this but for the entire process. How do I make it work? Just putting the -batch flag on startup? One last thing. I remember to have some synch problems while recording with many [writesf~] (correctly triggered, of course). Any ideas about that? I might had been doing something wrong… Thanks Ignacio ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Re : Split multichannel audio file into stereo pairs
dwanafite wrote: Hi You could use [readsf~ 12] to read your file and then several [writesf~ 2] to record, but i guess you want something faster... in 0.42 you can use batchmode to do "immediate" (faster-than realtime) processing. in older versions you can just use upsampling to speed up the process. However, I don't know how readsf~ behaves with 12 tracks/32-bits files (that's somewhat extreme). not to my knowledge. i have played back 24-channels files as well. mfdasrt IOhannes ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Re : Split multichannel audio file into stereo pairs
On Tue, 2009-06-16 at 09:03 +, dwanafite wrote: > Hi > > You could use [readsf~ 12] to read your file and then several [writesf~ 2] to > record, but i guess you want something faster... However, I don't know how > readsf~ behaves with 12 tracks/32-bits files (that's somewhat extreme). this is not a bad idea, i'd say. you can put both, the [readsf~ 12] and the six [writesf~], into an upsampled subpatch to make it faster (using a [block~] object). even if your harddrive wouldn't be able to read or write that fast, you won't have any dropouts in the resulting files, since pd works in a deterministic manner. since version 0.42, there is a -batch flag, that allows you to run pd as a sound 'renderer at maximum speed, similar to the 'bounce-to-file' option in some DAWs. then you don't even need any [block~] trickery anymore. roman > ___ > De : Ignacio Viano > À : pd-list@iem.at > Envoyé le : Mardi, 16 Juin 2009, 4h01mn 58s > Objet : [PD] Split multichannel audio file into stereo pairs > > Hi everyone. > > I want to split a 32-bits 12 tracks audio file (aif) into 6 stereo files > (consecutive pairs i.e. 1-2, 3-4, etc.). > > I've already tried with [soundfiler], but there seems to be many problems > with large files (this one is aprox. 10 minutes lenght) and with 32-bits > reading (I listen a kind of quantizing error noise, a sort of dithering-less > noise). In fact, I'm thinking of reporting a bug on it, but I'd have to > explain which exactly the problem is, and I need some time for that. > > Currently, I'm doing this manually with Audacity, but I need it to be > automatic and, if possibly, with PD. Any ideas? > > Thanks > > Ignacio > > > > > ___ > Pd-list@iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list ___ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Re : Split multichannel audio file into stereo pairs
IOhannes m zmölnig wrote: dwanafite wrote: Hi You could use [readsf~ 12] to read your file and then several [writesf~ 2] to record, but i guess you want something faster... in 0.42 you can use batchmode to do "immediate" (faster-than realtime) processing. in older versions you can just use upsampling to speed up the process. If you are on a Linux box you can use sox: > sox infile_multichannel.wav outfile_ch1.wav remix 1 > sox infile_multichannel.wav outfile_ch2.wav remix 2 If you are not on a Linux box, try using one instead :-) mfg, PP ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Re : Split multichannel audio file into stereo pairs
I really wonder what is the point to do such a thing in Pd - there are different tools for different task, 'one size fits all' is an almost religious illusion... audacity does changing file types better than any app that I know. there's to the left side of the window at the name of the file a pull down window that allows you to split, glue together etc exactly as you want to. <> <> solo the tracks that you want to export as stereo, click "make left" the one you want to be left and "make right" you want to be right. than click "make stereo" and export. and then the next pair of tracks. Best Jurgen On Jun 17, 2009, at 8:57 AM, Peter Plessas wrote: IOhannes m zmölnig wrote: dwanafite wrote: Hi You could use [readsf~ 12] to read your file and then several [writesf~ 2] to record, but i guess you want something faster... in 0.42 you can use batchmode to do "immediate" (faster-than realtime) processing. in older versions you can just use upsampling to speed up the process. If you are on a Linux box you can use sox: > sox infile_multichannel.wav outfile_ch1.wav remix 1 > sox infile_multichannel.wav outfile_ch2.wav remix 2 If you are not on a Linux box, try using one instead :-) mfg, PP ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list