Re: [Audacity-devel] Scripting?
A free multi-track audio editor and recorder
Brought to you by:
aosiniao
From: Dominic M. <do...@au...> - 2004-12-09 09:01:57
|
On Dec 8, 2004, at 12:59 PM, Asger Ottar Alstrup wrote: > The fundamental problem is that you have to be a C level programmer in > order to use IPC. Yes, you can write it in Python, but only C level > programmers knows how to do this. In other words, the average script > kid can not use this facility to make a quick macro to tune the volume > and clip this and that. I disagree; languages like Perl, Python, Java, etc. have standard, cross-platform, high-level library functions to send data over sockets...and intro books on many of these languages even talk about how to do it. > I suggest that you just decide that Lua is the answer to your prayers. > It is designed for exactly this task. If we have trouble with IPC, then I will be more inclined to look at this kind of possibility. But given a choice between advertising "script Audacity using Lua (a language you've never heard of!)" or "script Audacity using whatever language you want (here's some sample code in 8 of the most popular languages we could think of)", I'd prefer the latter. > Add a macro recording facility, and you have solved many problems and > opened it up for use by non-programmers. Macro recording is a great idea and would work independently of what language we decide to use. > Regards, > Asger Ottar Alstrup > > P.S. If you still like to go the IPC road, then at least steal the > code from LyX (it's GPL). Search for lyxserver and you will find a > nice, general cross-platform class that encapsulates all the details > for you. Great, I'll take a look. Thanks. - Dominic > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real > users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Audacity-devel mailing list > Aud...@li... > https://lists.sourceforge.net/lists/listinfo/audacity-devel |