Wouldn't it be nice if you could just dump a bunch of
ripped CD files in a directory, click the mouse **once**,
and have all the Digital Audio Workstation software,
etc., run automatically while you went to bed?
Some relatively simple programs, like offline SRCs, run in
batch mode. But to do something as simple in a DAW as,
say, open a 32 bit file, normalize the level, dither
to 24 bits, and then save back as 24 bits, you have to
sit there in front of the computer.
You'd think there would be more of a demand for scripting
capabilities, but that seems to be largely neglected.
Early versions of Cakewalk and Sonar had something called
the Cakewalk Application Language (CAL -- not for the faint
of heart, the syntax is like Lisp!), which Sonar still has,
but undocumented, unsupported, and "deprecated". And they
don't provide the "CAL Window" source-code editor and
macro-generation wizard anymore.
There are, of course, GUI test harnesses, but they are:
1) expensive and 2) have a **huge** learning curve, also
not for the faint of heart and 3) last I heard, didn't really
work all that well anyway.
Well, the mouse giveth, and the mouse taketh away.
This post is made possible by the generous support of people like you and our sponsors:
Topic - Now that would be programming! - Jim F. 11:16:45 12/22/09 (12)
- Ha! It looks like. . . - Jim F. 11:02:52 12/23/09 (5)
- RE: Ha! It looks like. . . - Tony Lauck 12:57:15 12/23/09 (4)
- RE: Ha! It looks like. . . - Jim F. 16:18:09 12/23/09 (3)
- RE: Ha! It looks like. . . - Tony Lauck 17:03:43 12/23/09 (2)
- That's Bitter - Jim F. 21:28:42 12/23/09 (1)
- RE: That's Reaper - Jim F. 17:19:50 12/28/09 (0)
- sox? - Daverz 10:18:30 12/23/09 (0)
- RE: Now that would be programming! - Jim F. 10:10:59 12/23/09 (0)
- GUI scripting program: Startly "QuicKeys" - Bob Stern 01:23:57 12/23/09 (0)
- RE: Now that would be programming! - Tony Lauck 14:15:20 12/22/09 (2)
- RE: Now that would be programming!Funny - fmak 05:47:46 12/23/09 (0)
- RE: Now that would be programming! - KenL 04:59:59 12/23/09 (0)