M2K (Music-2-knowledge) provides a number of DSP and machine learning components in java. No actual pitch shifting code - but plenty of other pieces that you could perhaps build a vocoder or similar from. The released version is quite out of date as its in transition from a proprietary data-flow environment (D2K) to an open-source one (Meandre) - but has been separated into the data-flow wrappers and library code, which I am happy to supply.
M2K contains lots of utilities including audio decoders and enframers, windows, FFTs, filters and filterbanks, maths tools and components used to build many feature extractors (used in music classification/search), PCA, LDA, machine learning algorithms (including interfaces to weka), IO tools etc.
Let me know if this would help and I can send along code and javadocs.
2008/8/12 Ju-Lee Hong <jl.hong@xxxxxxxxxx>
By "pitch shifting", do you mean that tracking pitch shift or kinds
In any cases, see the "Music Processing" section of music-ir
evaluation tools page http://www.music-ir.org/evaluation/tools.html
-- some (e.g. BeetRoot and Marsyas) are Java applications, but it
might be worth checking out all the web links there.
On Tue, August 12, 2008 12:13 am, William D'Angelo said:
> Dear List,
> I am looking for a Java application that can do pitch shifting.
> any package of Java audio tools would also be helpful. Thanks in
> advance for any info, Bill D`Angelo
Ju-Lee Hong (Goldsmiths, Univ. of London)
Tel (UK): +44 (0)208 123 1709
Tel (US): +1 217 883 4553
Tel (UK - Home): +44 (0)1362 858972
Tel (UK - Mob): +44 (0)7984 833159