Skip to content

A software that converts drum, guitar and bass tablature in text format into the musicxml format.

License

Notifications You must be signed in to change notification settings

AKakkar28/TAB2XML

 
 

Repository files navigation

About TAB2XML

TAB2MUSIC is a tool designed to convert musical tablature into XML and sheet music with the ability to play the piece of musical tablature. TAB2MUSIC is a java-based application that is actively supported, with more features being added every week.

System Requirements

table

Project Design

Screen Shot 2022-04-11 at 10 11 46 PM

The diagram represents our project's structure. It shows all the major classes, along with their respective packages, that we implemented and how they interact with each other.

Importing the project

Firstly, make sure you have the latest version of Eclipse installed on your computer and you are working with JDK 17.0.2.

To import the project go to file -> Import -> Git -> projects from Git -> Clone URI, enter the URL for Repository to import the project.

WhatsApp Image 2022-03-16 at 1 15 21 PM

Make sure Gradle is installed and your version is atleast 7.3.3.

For step by step instructions on how how import the project, on github go to project documents -> user manual.

Running the project

Make sure to run the project throught Gradle. Go to Gradle Tasks -> TAB2XML_G14 -> Application -> run.

WhatsApp Image 2022-03-16 at 1 15 48 PM

A new window should pop up, enter the tabs you want to visualize or play. Click on the preview sheet music to visualise the notes and then the play button to play them.

For Step by Step instructions on how to run the project, on Git hub go to Project documents -> user manual.

![CC BY-SA 4.0][:]

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

CC BY-SA 4.0

About

A software that converts drum, guitar and bass tablature in text format into the musicxml format.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.4%
  • CSS 0.6%