Release 1.2.0 of libzita-resampler now include the 'zretune'
app which resamples an audio file by (the inverse of) a ratio
given in cents. The output file will have the same nominal
sample rate as the input. The effect is to change the pitch
AND the lenght of the original file. For small pitch changes
(+/- a semitone) the modified length of a sample probably
won't matter much.
zretune --cent 50 input.wav output.wav
will result in a file that sounds a quarter tone higher
and is about 1.5 percent shorter.
A world of exhaustive, reliable metadata would be an utopia.
It's also a pipe-dream, founded on self-delusion, nerd hubris
and hysterically inflated market opportunities. (Cory Doctorow)
Linux-audio-dev mailing list