[linux-audio-user] Acid for Linux ? - Pitch shift

Jesse Chappell jesse at essej.net
Tue Dec 10 16:10:01 EST 2002


Mark Knecht wrote on Tue, 10-Dec-2002:

 > Acid has the ability to shift samples by known amounts, so that if I have a
 > bass line in C, I can shift it up a major 4th to F and it will fit into the
 > sound quite easily. This function in Acid works pretty well over a limited
 > range, say +/- a major 6th, but starts to fall apart pretty badly at an
 > octave, in my experience. (It depends a lot on the library.)
 > 
 > Until this morning I hadn't considered using freqtweak to accomplish the
 > same thing. Today I would have to take an input wave file for the base line,
 > then shift it appropriately and write it back to disk as a separate wave
 > file, using more disk space and creating more problems at the app level
 > dealing with yet another wave file to be read and played back.

This already exists in the form of Steve Harris's "pitch scaler"
LADSPA plugins.  In fact, the algorithm used in freqtweak is based
on the one in Steve's (ripped right out of there in fact). 
 
Time-stretching is a showstopper for LADSPA however since 
#samples must equal #samples out.....  I think this has been
discussed before....

jlc





More information about the Linux-audio-user mailing list