Phone GuitarTab: open source guitar tablature viewer
Guitar tab viewer for Windows Phone. Currently supports guitar pro 3,4,5 (.gp3, gp4, .gp5
) and text formats. It's developed in C# (Silverlight). Provides search&download tab/images engine (uses ultimate-guitar.com and last.fm).
I have no time to finish it and have no opportunity to add to marketplace
(I live in Belarus). So I’ve decided to make it an open source project.
Briefly speaking this project consists of the following parts:
- Guitar tab search&download engine: uses web services of ultimate-guitar.com site for direct searching and downloading.
- Guitar Pro parser: can open gp3, gp4, gp5 files (Guitar Pro)
- Guitar Pro viewer: can show tablature from guitar pro files using custom viewer (features of Silverlight are used)
- Text tab viewer: can show tablature in text based formats
The following tools and technologies are used here:
- Development approach: Silverlight
- MVVM framework: Microsoft Prism
- Special controls: LazyListBox, LongListSelector
Currently there are some issues and improvements that should be fixed before it is publish:
- Improve guitar tab viewer and parser
- Add authenticate engine for guitar-ultimate.com (token is required for downloads)
- Fix issues with tombstoning and back button press
Source codes: phoneguitartab.codeplex.com