[LAD] First release of jack_export

Kjetil Matheussen k.s.matheussen at notam02.no
Mon May 14 16:30:02 UTC 2012


Fons Adriaensen:
> Subject: Re: [LAD] First release of jack_export
> To: Paul Davis <paul at linuxaudiosystems.com>
> Cc: Linux Audio Users <linux-audio-user at lists.linuxaudio.org>,	Linux
> 	Audio Developers <linux-audio-dev at lists.linuxaudio.org>
> Message-ID: <20120513125244.GB24479 at linuxaudio.org>
> Content-Type: text/plain; charset=iso-8859-1
>
> On Sun, May 13, 2012 at 08:39:18AM -0400, Paul Davis wrote:
>
>> On Sat, May 12, 2012 at 5:09 PM, Fons Adriaensen 
>> <fons at linuxaudio.org> wrote:
>>
>> > 2. Run jack_export. See --help for options. The --chan option is 
>> mandatory.
>> > ? E.g.
>> >
>> > ? jack_export --chan 16 my16channelfile.wav
>> >
>> > ? Jack_export will connect to the 'export' bus if it exists, and 
>> print
>>
>> is there a difference between this and
>>
>>     jack_capture --channels=16--port=ardour:export/out\*  
>> my16channelfile.wav
>
> AFAIK, jack_capture records in real time. Jack_export records while
> Ardour is in freewheeling mode during exporting, so it's usually
> 'faster than real time'.
>

jack_capture can already use the transport system to start and stop 
recording,
so adding an option to record during freewheeling shouldn't be very 
hard.


> Also, jack_export will ceate a proper WAVEX file (standard WAV must
> not be used for > 2 channels) or CAF, or Ambisonic WAVEX, and provide
> different output formats and optional dithering.
>
jack_capture does that too, except dithering. jack_capture also uses 
WAVEX as the default
format for > 2 channels.

Hmm, I might steel your freewheeling and dithering code into 
jack_capture. :-)





More information about the Linux-audio-dev mailing list