10.2: Indexes
The easiest way to work with scores in forScore is by using a single PDF file for each piece of music in your collection. You can add metadata to it, use it in setlists, and share it quickly and easily.
Things get a little more complicated when you’re working with music that features several distinct parts, and even more so when using much larger compilations such as real books. In these cases, Bookmarks give you the best of both worlds: they let you turn a set of pages within one long PDF into a virtual item, so you can work with it just like you’d work with any other score in your library.
Setting up bookmarks for a long file can be a daunting task, and while we make things easier by letting you import a PDF’s embedded table of contents, not every PDF file has one. Fortunately, if your compilation is fairly standard and popular, chances are high that someone has already done the hard work for you. A quick web search can save you lots of time here. If not, creating an index on your computer can be much easier and faster than using the iPad’s virtual keyboard.
Indexes are similar to spreadsheets, most commonly in the CSV (comma-separated values) format, and in forScore 10.2 you can use these files to create bookmarks in seconds. Add a CSV file to your forScore library using any of the same methods you use to add scores, then open the bookmarks menu while viewing your PDF file. Tap “Indexes” in the top left-hand corner, then choose the CSV file you just added.
In this new panel, you’ll see a list of the values contained in each row of your index. Tap on one to map it to a standard forScore metadata field. Pick a title and starting page number (both are required) and any other metadata you want to use, skipping a certain number of header or footer rows if necessary. The arrow buttons along the bottom let you step through each record so you can make sure things look right.
When you’re done, tap “Save” and see all of your new bookmarks appear in the list. Now go use all of the energy you saved having to type in that information manually and put it where it really counts: playing your music!