Search Guide
Goto:
[ Pitch |
Diatonic Pitch |
Text
]
Pitch Search
Search by pitch-class name, A-G. Accidentals: # = sharp, - = flat.
Alternately, pitch names can be given as solfege syllables: {ut|do}, re,
mi, fa, so[l], la, {ti|si}. If the German pitch H is used in the
search string, then B is mapped to B-flat.
Accidentals can have long forms: -sharp, sharp,
-is or is for #, and
-flat, flat, -es, or es for -.
Spaces between notes are optional.
Pitch Wildcards
.
| |
Matches to any one pitch.
|
+
| |
Matches to one or more of the preceding pitch.
|
*
| |
Matches to zero or more of the preceding pitch.
|
?
| |
The preceding pitch is optional.
|
^
| |
The diatonic pitch name can have any accidental after it (including natural).
|
{}
| |
|
()
| |
|
Examples
- ceg is equivalent to c e g, CEG, or do mi sol.
- ggge-fffd, g+e-f+d and g{3}e-f{3}d will all
match to Beethoven's fifth symphony when using an achored search.
Diatonic Pitch Search
Diatonic pitch searches are similar to pitch searches described
above. However, the ^ wildcard is automatically applied
after each pitch name. This type of search is useful for searching
for pitch sequences from a score without the need to type the accidental.
It is also useful when the mode of the music is not important.
Examples
- cdefg will match to cdefg, c#def#g#, cde-fg, etc. The diatonic pitch search cdefg is equivalent
to the pitch search c^d^e^f^g^.
Text Search
Text-based searches can be done in parallel with other searches by
typing the format: TEXT{text search string}. This will search
for text search string intersected with the other type of
search being done. All text searches are case-insensitive.
Bibliographic Record Searches
To limit searches to particular reference records, search using
this format: OTL<title search>, where
OTL in this case is the reference record tag meaning title. Using
otl or OTL is equivalent, since the reference record tag matching
is done case-insensitivly.
record tag
Examples
- onm<3> will match to the character 3 found in a
ONM bibliographic record.
- onm<\b3\b> will match to the number 3 found in a
ONM bibliographic record, where \b is the regular-expression
marker for a word boundary.
|