Skip to content

Tin whistle tabs: listen and play hundreds of traditional tunes!

License

Notifications You must be signed in to change notification settings

CGrassin/tinwhistletabs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Android app: Irish Whistle Tabs

Irish Whistle Tabs is an open-source tool to learn and improve your tin whistle skills. It features hundreds of traditional Celtic tunes (jigs, reels, polkas, ballads, etc.).

Promo banner

Google play link: https://play.google.com/store/apps/details?id=fr.charleslabs.tinwhistletabs

Technical article link: https://charleslabs.fr/en/project-Irish+Whistle+Tab+-+Android+app

This repo contains the Android Studio project and the database generator.

ToDo

  • Improve flute synth
  • Add more tunes
  • Add tunes request form
  • Add sorting and filtering functions
  • Add instructions (how to read tabs)

Technical details

The app uses the ABC music format.

To print the tabs, the ABC files are pre-processed by the "abc2db.py" script that does and intermediate conversion to MIDI, and then to text. This makes it easy to synthesise the tunes and show the tabs. The ABC format is also used in the app to show the sheet music.

Libraries

The database generator uses:

The app uses:

About

Tin whistle tabs: listen and play hundreds of traditional tunes!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages