Skip to content

ederwander/Tarsos

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tarsos

In its current form Tarsos is a collection of classes to create, compare and process pitch-frequency data using histograms. It has an intuitive user interface and contains a couple of command line programs. Two pure JAVA pitch trackers (YIN and MPM) are also included.

To see Tarsos in action you can check the Tarsos screencast. More detailed information, news and updates can be found on the Tarsos website

To give Tarsos a try you can start Tarsos using JAVA WebStart or download the executable Tarsos JAR-file. A JAVA 5 runtime is required, JAVA 6 preferred. An API reference for Tarsos is also available.

Develop Tarsos

If you want to develop tarsos you are more than welcome to. Start by consulting the API documentation. If you, for some reason, want to build from source, you need Apache Ant and git installed on your system. The following commands fetch the source and build tarsos:

git clone https://JorenSix@github.com/JorenSix/Tarsos.git
cd Tarsos/build
ant #Build Tarsos
ant javadoc #Creates the documentation in Tarsos/doc

When everything runs correctly you should be able to run Tarsos, also the Javadoc documentation for the API should be available in Tarsos/doc. Drop me a line if you use Tarsos. Always nice to hear how this software is used.

Credits

Tarsos is developed at University College Ghent, Faculty of Music

http://cons.hogent.be

Tarsos uses a number of open source libraries:

  • Gervill: a software sound synthesizer, supports the MIDI Tuning Standard. API.
  • Jave: a wrapper for ffmpeg.
  • Apache Commons Math: a library of lightweight, self-contained mathematics and statistics components API.
  • Java-getopt: a port of the GNU getopt family of functions. API.
  • Ptplot a 2D plotting library. API.
  • JTransforms the first, open source, multithreaded FFT library written in pure Java.

About

Culture independent processing of MIR data

Resources

Stars

Watchers

Forks

Packages

No packages published