Skip to content

Sogolumbo/Music-Book-Index-Search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Music Book Index Search

Master Developement
Build status Build status

A tool to quickly find songs in music book pdfs.

Imagine you 're at a jam session: Someone proposes a song (e.g. "Someone For My Lady"). Normally you would have to go through the table of contents of the first real book but wouldn't find it until you opened the second real book. Then your next challenge would be finding the right page as the pdf page numbers don't match the table of contents.

With this simple tool you just start typing the name of your song and immediately see the right entry. Then you just double click on the song and the pdf viewer opens the right page of the real book.

Platform specifications

The program runs on Windows 32bit and 64bit systems. It can also be built for Linux using Mono.

Requirements

Setup

  1. Make sure that you have the .NET Framework Runtime 4.6.1 or newer installed (most likely it's already there).
  2. Download Music-Book-Index-Search from the release page (or from Appveyor)
  3. If necessary unzip the zip file for Music-Book-Index-Search and place those files in one folder.
  4. Get the .csv files with the indices for your music books (download from book-indices or create your own).
  5. Download SumatraPDF. (If you use linux you can use ocular or try other pdf viewers. To use them you need to adjust the value of SumatraPdfFilePath in Music-Book-Index-Search.exe.config).
  6. Open Music-Book-Index-Search.exe and go to Options.
  7. Select your music book pdf file and the corresponding index csv file and add them.

That's it - you can now search your music sheet library.

Download

You can download the app from the release page or from appveyor (appveyor only stores the binaries for a limited time).

Screenshots

Desktop view:

music book search screenshot

Tablet view (bigger fonts and spacings):

music book search screenshot

Compiling the source code

Windows

  1. Install Visual Studio 2017 or similar
  2. Open the solution file (Music-Book-Search.sln)
  3. Select the configuration DEBUG or RELEASE
  4. Click on 'Build' or 'Start'

Linux

  1. Install Mono
  2. See above
  3. Select the configuration Linux
  4. See above

Contribution

The project is a standard visual studio solution. Feel free to fork, improve, create pull requests and share this project.