Menu

Home

Aric Hunter

Tablature Player

The basic idea behind this java project is to give guitar tablature readers and writers a way to hear what the tablature they are reading/writing sounds like. For writers, this can be useful for making sure that the tablature they have written is decent (sounds correct). For tablature readers, this can be useful for learning the song, because it allows them to hear how the guitar part is roughly supposed to sound.

How to use TablaturePlayer

This project consists of just 2 java files, Parser.java and TablaturePlayer.java. To play a tablature follow the following steps (these steps are for mac/linux users, but the java scripts also work on windows.

  1. Download both of the java files into a folder.
  2. Download jfugue.jar from the jfugue site:
    http://www.jfugue.org/download.html
  3. Make sure both of the java files and the jfugue.jar file are in the same folder
  4. Open a text file (with text edit or whatever) and copy and paste tablature from any typical tablature site into the text document.Then, save the document as NAME.txt, where NAME can be any name.
  5. Open a terminal and cd to the directory the files are contained in (e.g. if you downloaded the files, and they are in your Downloads folder, then in the terminal type "cd Downloads")
  6. Enter the following command into terminal if it's your first time using Tablature Player
    javac -cp ./jfugue.jar:. TabPlayer.java
  7. Enter the following command into terminal every time you want to hear the song.
    java -cp ./jfugue.jar:. TabPlayer -t 120 NAME.txt
    NOTE: the number after the -t represents the tempo.

After step 7, you should ear the song play.


MongoDB Logo MongoDB