Previous topic

music21.trecento.contenanceAngloise

Next topic

music21.trecento.notation

Table Of Contents

Table Of Contents

This Page

music21.trecento.findTrecentoFragments

Runs a series of tests against the database to see if any of the following unidentified fragments are in there...

Functions

music21.trecento.findTrecentoFragments.audioVirelaiSearch()
music21.trecento.findTrecentoFragments.findCasanatense522()
music21.trecento.findTrecentoFragments.findRandomVerona()
music21.trecento.findTrecentoFragments.findRavi3ORegina()
music21.trecento.findTrecentoFragments.findSimilarGloriaParts()

Looks in the list of Gloria incipits, cadences, etc. and tries to find ones which are very similar to each other.

music21.trecento.findTrecentoFragments.findUpDown(n1, n2, n3)
music21.trecento.findTrecentoFragments.savedSearches()
music21.trecento.findTrecentoFragments.searchForIntervals(notesStr)

notesStr is the same as above. Now however we check to see if the generic intervals are the same, rather than the note names. Useful if the clef is missing.

music21.trecento.findTrecentoFragments.searchForNotes(notesStr)

the notesStr is a string of notes in the following form: “C4 D4 E4 B3 C4” that’s it: name, octave. With no accidentals. If octave is 0 then it means do not bother checking for octaves.

Currently octave is ignored anyhow.

music21.trecento.findTrecentoFragments.searchForVat1969()

There is a particular piece in Vatican MS 1969 that I have been searching for forever, its first ending concludes DED and second ending CDC, OR SOME TRANSPOSITION of these notes. Find it!

IntervalSearcher

class music21.trecento.findTrecentoFragments.IntervalSearcher(intervalList=[])

IntervalSearcher methods

IntervalSearcher.compareToStream(cmpStream)

NoteSearcher

class music21.trecento.findTrecentoFragments.NoteSearcher(noteList=[])

Needs an exact list – make sure no rests!

NoteSearcher methods

NoteSearcher.compareToStream(cmpStream)