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
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 ignacioviano@gmail.com À : 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
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
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
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
On Tue, 2009-06-16 at 09:03 +0000, 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 ignacioviano@gmail.com À : 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