~ Tarsos demos
» By Joren on Thursday 27 May 2010I just finished creating a first release of Tarsos. The release contains several demo applications, some more usefull than other. Tarsos is a work in progress: not all functionality is exposed with the CLI (Command Line Interface) demo applications. The demos should however give a taste of the possibilities. All demo applications follow this pattern:
```ruby\ java -jar tarsos.jar subcommand [—option [argument] …]\ ```
To get help the --help switch can be used. It generates contextual help for either the subcommand or for Tarsos itself.
```ruby\ java -jar tarsos.jar —help\ java -jar tarsos.jar subcommand —help\ ```
Detect Pitch
```ruby\ java -jar tarsos.jar detect_pitch —in flute.novib.mf.C5B5.wav\ ```
Midi to Audio Using a Scala Tone Scale
```ruby\ java -jar tarsos.jar midi_to_wav —midi satie_gymno1.mid —scala 120.scl\ ```
Audio to Scala Tone Scale
```ruby\ java -jar tarsos.jar audio_to_scala —in out.wav\ ```
Annotate a File
```ruby\ java -jar tarsos.jar annotate —in out.wav\ ```
Pitch table
```ruby\ java -jar tarsos.jar pitch_table\ ```