Linux Media | 4 Jul 2008 00:20

Re: preparing for release: 2.4.7pre1_2.5.0

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.

Thanks,
Rocco

-------------------------------------------------------------------------
Sponsored by: SourceForge.net 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 http://www.sourceforge.net/community/cca08
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list


Gmane