Re: [ecasound] preparing for release: 2.4.7pre1_2.5.0

From: Linux Media <linuxmedia4@email-addr-hidden>
Date: Fri Jul 04 2008 - 01:20:01 EEST

Kai... I hardly ever ask for feature extensions, but if you can do the
following, it would make writing a "auto punch-in" system possible for
anyone (like myself) that is writing a front end to ecasound (I know
this probably can be done with several .ewf files, but that would mean
more kludge... doing it internally would be great)...

When I do the following...

-a:1 -i:playat,8,select,8,4,Guitar.wav
-a:1 -o:jack_alsa

then issue a "setpos 8"...
then start ecasound...
then ecasound (and any program... like Muse) will also start at 8
seconds (it's very important that everything start at 8 seconds).

If I could "stack" like the following...

-a:1 -i:playat,8,select,8,4,playat,16,select,16,4,Guitar.wav
-a:1 -o:jack_alsa

Then "Guitar.wav" would...
start at 8 seconds...
stop at 12 seconds...
13 - 16 seconds would be silent...
start playing again at 16 seconds...
stop at 20 seconds

This "silent gap" is important during the recording of the punch-in (the
recording would go to a separate audio file and is just copied and
pasted later into "Guitar.wav" after the user "commits" to the punch...
it's a "non-destructive" punch-in system).

This whole "play, silent gap, start playing again", also allows for
monitoring the "punch points" when setting up a "auto-punch-in". Then
after they do the punch-in, it also allows for "auditioning" the
punch-in before "committing" to it (and having it permanently pasted in
the target track).

I hope this made sense. I have been designing an auto punch-in system
for a long time with different ecasound options, and finally, this would
be the most kludge-free way.


Sponsored by: Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at
Ecasound-list mailing list
Received on Fri Jul 4 04:15:12 2008

This archive was generated by hypermail 2.1.8 : Fri Jul 04 2008 - 04:15:12 EEST