I just compiled CDP multi-channel toolkit on Linux, and tried channelx, which is very small (48k), and works like a charm.
Marc Le Fri, 05 Sep 2014 11:58:45 +0100, Richard Dobson <richarddob...@blueyonder.co.uk> a écrit : > Unfortunately it not quite as easy as it should be, as companies such > as Steinberg and Digidesign "extend" (i.e. abuse) the documented WAVE > format with such things as over-large format chunks; I have had to > modify my strictly compliant code more than once to accommodate such > technically non-compliant files. > > This why people writing soundfile code for critical production work > really do need to use libsndfile, as the author has refined it over > very many years (and of course it is used everywhere so tested to > destruction, so to speak) to catch all such idiosyncracies. I have > limited myself to WAVE and AIFF PCM (and of course AMB). > > The "channelx" (CDP multi-channel toolkit, now open source so also > available for Linux) command line is really very simple, as it is > almost automatic, e.g. to split a 6-chan file "hex.wav" to files > called "hex_c*.wav": > > channelx -ohexsplit.wav hex.wav 1 2 3 4 5 6 > > gives files called "hexsplit_c1.wav ... hexsplit_c6.wav" > > (the -o flag option allows you to specify a custom base outfile name > to which the '_cN' suffix will be added as needed). > > see: http://people.bath.ac.uk/masrwd/mctools.html > Last updated March 2014 > > > Richard Dobson > > > > > > On 04/09/2014 01:48, Sampo Syreeni wrote: > > On 2014-09-03, Martin Leese wrote: > > > >>> It's a command line program. Very fast. Needs lotsa careful > >>> typing. > >> > >> Or sloppy typing into a text editor to create a BAT file. Then > >> execute the BAT file. > > > > And, by the way, if you need some de novo code to do something like > > that, it ain't gonna be too expensive in the first place. > > IFF/AIFF/RIFF/QTFF/BMFF and their ilk are downright ridiculously > > easy to decode and sieve. Let's say, it only takes a day's worth of > > effort to extract what you want from them, so that you could easily > > offer $80/h before taxes for the effort. > > > > Encoding into the various forms, that's another ballgame. > > _______________________________________________ > Sursound mailing list > Sursound@music.vt.edu > https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe > here, edit account or options, view archives and so on. > _______________________________________________ Sursound mailing list Sursound@music.vt.edu https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit account or options, view archives and so on.