[Ardour-Dev] external editor hook for ardour?
Jörn Nettingsmeier
nettings at stackingdwarves.net
Thu Mar 3 02:47:02 PST 2011
On 03/03/2011 08:09 AM, Hartmut Noack wrote:
> Am 02.03.2011 22:13, schrieb Victor:
>> Hello, I'm Victor and I'm currently studying computers science in
>> Spain. I'm
>> looking for a topic for my final carreer project (that should start on
>> september 2011 and finish on june 2012), and it seems like a good
>> excuse to
>> contribute to the linux audio scene. So, what do you miss? let your
>> imagination fly, from plugins(ladspa, lv2, vsti, nyquist...), virtual
>> instruments.. to musical applications (chordata and bizarre things..),
>> etc.
>
> I would like to see a destructive editor for regions integrated in
> Ardour, allowing restauration-work especially offline noise-reduction
> and the like with realtime preview-mode. :-)
yup. and a pencil tool!
sorry for deserting, paul, but live recording and the associated
post-production woes do that to a man...
it would be cool to be able to hook an external editor to ardour for
this purpose:
select a range or region(s), and allow the user to invoke a kind of
external editing macro on it, which does the following:
* consolidate (without processing) the selected ranges or regions into
temporary regions
* export these regions into a file (enabling all (lossless) features of
the export dialog, so that the file formats are digestible for a number
of different editors)
* spawn an editor process
* watch the temporary file: whenever it is modified on disk, re-read it
and update the corresponding regions.
* always keep the original regions. only ever retain one generation of
updated regions (i.e. the current one).
the temporary file format as well as the editor command line should be
configurable, so that i can use sweep, audacity, snd, or whatever.
--
Jörn Nettingsmeier
Lortzingstr. 11, 45128 Essen, Tel. +49 177 7937487
Meister für Veranstaltungstechnik (Bühne/Studio)
Tonmeister VDT
http://stackingdwarves.net
More information about the Ardour-Dev
mailing list