Previous page    PDFtoMusic Pro    Next page 

How to generate a PDF?
Display mode
Expert mode
Kooplet search
Command Line version
Virtual Keyboard
Lyrics following
What's new?
Problem report
Software license
Printable manual

symbol marks changed chapters.


"Correction" menu

As any other system based on computer recognition, PDFtoMusic is not infallible, and can make some mistakes, more or less impiortant depending on the quality of the document. You can interevene on the recognition result and apply amendments. These changes can be saved so that they are preserved when loading the document again.
PDFtoMusic offers two ways of saving these amendments.

In a general way, when using PDFtoMusic, always start by listening to the result through the "Performance > Play" menu option. If you hear any mistake, this mistake will probably be also present in the exported file. So it's highly recommended to fix it with the available tools, the "Correction" menu being one of them.

If no PDF document is open when you change a setting in this menu, it will apply to all future opened documents, otherwise it will apply to the frontmost document.

In some cases, changing a calculation setting for a document will need its total or partial recomputation.


For each staff found in the document, PDFtoMusic shows the related instrument. You can change this instrument as well as its volume, panning position, octave shift and semitone shift.

Through the semitone shift you can specify that an instrument in the score is a transposing instrument. For instance, a staff written for a clarinet is usually notated as a Bb transposing instrument (its semitone offset is -1) and an alto Sax as a Eb transposing instrument (its semitone offset is -9).

If the instrument is human voice, you can specify the language that Virtual Singer will use for singing the lyrics.

A check box activates globally the "surround" effect. This effect increases the panning separation of the miscellaneous instruments, for all the documents.

Staves and systems

When a line is full on page, music notation makes the whole set of staves restart at the next line. Each group of staves that are played together from left to right on page is called a system. There can be several systems on each page.

In order to save space, staves that don't play across a system are frequently not displayed in this system.

This can lead to tricky situations, where it becomes difficult to know which staves are part of the next system, and which staves aren't. For instance, if an instrument doesn't play in a system and is hidden starts to play at the next system, while another instrument stops playing, the number of staves in the two systems can be the same, while the staves aren't. In this case, only the staff name, its clef, or other indicators enable to understand the score structure.

PDFtoMusic includes specific algorithms that "follow" staff lines from a system to another. The "Staves and Systems" mode lets you change the way staff lines are connected together.
A description is provided here.


In this mode, you can define excluding or including areas.
These areas apply to character or line objects

- If at least one inclusion area is present on the page, all objects located outside any inclusion area are ignored

- Any object located in an exclusion area is ignored

This can be useful, for instance, if a group of characters is not well managed and troubles the recognition.
To add an area, click and drag.
To delete an area, right-click it then select "Delete" in the contextual menu
In the same menu, you can define what page range the area applies to.
Areas are saved along with the amendments made to the document. The "Edit > Delete all changes" menu option therefore also deletes all areas.


A PDF document includes graphic objects (frames, lines, etc) as well as characters extracted from a font. Those characters can be either letters and digits, or music symbols.

PDFtoMusic has some manual font recognition settings that can help correct mistakes, which are described here.

Allow multi-voices staves

If PDFtoMusic considers that one or several staves in the document are made of several voices and you are sure of the opposite, you can deactivate this processing mode.

Allow enhanced chords

Two notes horizontally very close to each other can be considered as belonging to the same chord (there are sometimes chords in which the notes are not perfectly aligned). This option enables you to deactivate this mode.

Allow tuplets

In some scores, a digit appears near the note to indicate the fingering. In some cases, PDFtoMusic interprets this fingering text as tuplets (triplets, etc). If there are no tuplets in the piece, deactivate this option to prevent PDFtoMusic from searching for tuplets in the score.

If you deactive this option, PDFtoMusic will no longer search for tuplets in the score.

Allow fingering

If PDFtoMusic recognizes tuplets as fingering notation (this generally provides a bar duration error), you can deactivate fingering seeking for the whole document.

Allow key changes

It can be sometimes difficult to tell accurately whether the accidentals at the start of a bar are a key change, or regular accidentals that has to be applied to the following notes.
For instance:

If PDFtoMusic finds key changes on a document that doesn't include any, deactivate this processing mode.

Allow time signature change

If wrong time signature changes are added inside a measure line, disable this option.

Allow lyrics

If some textual informations, near the staff are recognized as lyrics, and the document don't include lyrics, you can disable them whith this option.

Allow shared lyrics

In some vocal pieces (for instance, Barbershop scores), when several performers sing the same lyrics, only one lyric line is written:

When this mode is active, PDFtoMusic will assign the lyric line to both staves.

Allow clefs vertical shift

Is this mode disabled, clefs vertical position will be ignored

Allow bracket to create groups

Normally, staves groups are notated with braces. Is this mode is active,  bracket also create groups.

Allow chords name

In some cases, the lyrics line can be constituted by chords names, for example when the singer sing "La La La La". Invalid this option to ignore chords name processing and add the texts to lyric line and not chord line.

Allow complex typography in chord names

In some case, chord names are written using miscellaneous fonts, size, or vertical shifts.
Activate this option to got a more flexible chord names recognition.

Allow special lines

Some PDF draw note stems with rounded lines :

Some programs draw staff lines using characters mixed with standard lines.

When this mode is enabled, these lines will be processed.

Allow thin beams

Some PDF draw beams with thin lines :

When this mode is enabled, these lines will be processed.

Allow automatic break adjustment

Some PDF include several lyric lines related to the staff with incorrect break symbols (repeats, jumps, endings). When this mode is enabled, PDFtoMusic tries to create breaks symbols in order to match the actual number of repeats.

Allow multi-rest

If some numbers below the staff are recognized as multi-rest, you can disable them with this option.

Allow short barlines

In some old notations, barlines are displayed as a small vertical line : 

When this option is on, these lines will be processed as regular, full-length barlines.

Allow ledger lines

Ledger lines are used to determinate note pitches when the symbol is outside the staff lines.
If there is no ledger lines, notes will be lost. In this case disable this option.

Allow tempi

If tempo changes are incorrectly found in your document try to disable this option.

Allow dynamics

If dynamics are incorrectly found in your document try to disable this option.

Allow group names

If group names are incorrectly found in your document try to disable this option.

Allow modern notations

This option is still experimental. It aims to enable specific algorithms to handle special cases.

Processing of time signature located above the staff.

Allow grace notes

If little notes are processed as graces, disable this option.

Staff matching over systems

With this option, you can change the way the software follows automatically a staff across systems (see "Staves and Systems" above)

The most complex levels are usually more accurare, but could slow down significantly the whole process (up to several dozens of seconds per page)

The different possible levels are:
  • Very Simple: Dedicated to scores in which empty staves are not omitted
  • Simple: For simple cases (e.g. a few instruments disappear after the intro). It's the default value when the software has just been installed.
  • Quite Complex: Some staves disappear and others appear frequently on the score, and the previous level makes mistakes
  • Complex: Score difficult to read, with many staves disappearing while other appear. To be used when all the previous levels fail.

High resolution

When a document is made of many tiny staves, some inaccuracy errors can occur in the vertical positioning of notes and rests.
Switching to high resolution increases the precision (and the computation time). You can define that all documents will be loaded in high resolution from the general preferences.

Reset to default settings

This applies to all settings from "Allow multi-voice staves" to "High-definition".

If no PDF document is open and this option is inactive, then all default calculation settings are already identical to the factory's.
This option is active when at least one default setting has been changed.
Differences are displayed in bold, and you can reset them all to factory settings either by selecting this option, or manually, one by one.

If at least one PDF document is open and this option is inactive, then the settings for the frontmost document are aleady indentical to those by default.
This option is active when at least one setting has been changed for this document.
Differences are displayed in bold, and you can reset them all to default settings either by selecting this option, or manually, one by one.

(c) Myriad 2007-2018 - All rights reserved