MCPcopy Create free account

hub / github.com/cal-pratt/SheetVision / functions

Functions117 in github.com/cal-pratt/SheetVision

↓ 18 callersFunctionfrequencyTransform
Returns a three-byte transform of a frequencyTransform
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:1014
↓ 17 callersFunctionwriteVarLength
Accept an input, and write a MIDI-compatible variable length stream The MIDI format is a little strange, and makes use of so-called variable
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:964
↓ 13 callersFunctionwriteVarLength
Accept an input, and write a MIDI-compatible variable length stream The MIDI format is a little strange, and makes use of so-called variable
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:978
↓ 12 callersMethodaddNote
Add notes to the MIDIFile object Use: MyMIDI.addNotes(track,channel,pitch,time, duration, volume)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:723
↓ 12 callersMethodclose
Close the MIDIFile for further writing. To close the File for events, we must close the tracks, adjust the time to be zero-or
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:922
↓ 11 callersMethoddraw
(self, img, color, thickness)
rectangle.py:31
↓ 9 callersFunctionopen_file
(path)
main.py:79
↓ 7 callersMethod__init__
Initialize the class
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:720
↓ 7 callersMethod__init__
Initialize the class
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:706
↓ 7 callersFunctionmerge_recs
(recs, threshold)
main.py:59
↓ 7 callersFunctionreturnFrequency
The reverse of frequencyTransform. Given a byte stream, return a frequency.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:1036
↓ 6 callersFunctionlocate_images
(img, templates, start, stop, threshold)
main.py:49
↓ 3 callersMethodoverlap
(self, other)
rectangle.py:13
↓ 2 callersMethodaddTempo
Add a tempo event. Use: MyMIDI.addTempo(track, time, tempo) Arguments: track: T
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:754
↓ 2 callersMethodaddTrackName
Add a track name to a MIDI track. Use: MyMIDI.addTrackName(track,time,trackName) Argument:
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:740
↓ 2 callersMethodcloseTrack
Called to close a track before writing This function should be called to "close a track," that is to prepare the actual data
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:427
↓ 2 callersMethodcloseTrack
Called to close a track before writing This function should be called to "close a track," that is to prepare the actual data
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:413
↓ 2 callersMethoddistance
(self, other)
rectangle.py:19
↓ 2 callersFunctionreadVarLength
A function to read a MIDI variable length variable. It returns a tuple of the value read and the number of bytes processed. The input is an o
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:1007
↓ 2 callersFunctionreadVarLength
A function to read a MIDI variable length variable. It returns a tuple of the value read and the number of bytes processed. The input is an o
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:995
↓ 2 callersMethodwriteFile
Write the MIDI File. Use: MyMIDI.writeFile(filehandle) Arguments: filehandle: a fil
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:823
↓ 1 callersMethodaddNoteByNumber
Add a note by chromatic MIDI number
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:246
↓ 1 callersMethodaddNoteByNumber
Add a note by chromatic MIDI number
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:232
↓ 1 callersMethodaddSysEx
Add a SysEx event Use: MyMIDI.addSysEx(track,time,ID,payload) Arguments: track:
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:843
↓ 1 callersMethodaddUniversalSysEx
Add a Universal SysEx event. Use: MyMIDI.addUniversalSysEx(track, time, code, subcode, payload,\
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:863
↓ 1 callersMethodadjustTime
Adjust Times to be relative, and zero-origined
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:633
↓ 1 callersMethodadjustTime
Adjust Times to be relative, and zero-origined
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:619
↓ 1 callersMethodchangeNoteTuning
Change a note's tuning using SysEx change tuning program. Use: MyMIDI.changeNoteTuning(track,[tunings],realT
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:799
↓ 1 callersMethodclose
Close the MIDIFile for further writing. To close the File for events, we must close the tracks, adjust the time to be zero-or
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:936
↓ 1 callersMethoddeInterleaveNotes
Correct Interleaved notes. Because we are writing multiple notes in no particular order, we can have notes which are interlea
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:592
↓ 1 callersMethoddeInterleaveNotes
Correct Interleaved notes. Because we are writing multiple notes in no particular order, we can have notes which are interlea
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:578
↓ 1 callersMethodfindOrigin
Find the earliest time in the file's tracks.append.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:961
↓ 1 callersMethodfindOrigin
Find the earliest time in the file's tracks.append.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:947
↓ 1 callersFunctionfit
(img, templates, start_percent, stop_percent, threshold)
best_fit.py:5
↓ 1 callersFunctionfrequencyTransform
Returns a three-byte transform of a frequencyTransform
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:1026
↓ 1 callersMethodmerge
(self, other)
rectangle.py:24
↓ 1 callersMethodprocessEventList
Process the event list, creating a MIDIEventList For each item in the event list, one or more events in the MIDIEvent
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:306
↓ 1 callersMethodprocessEventList
Process the event list, creating a MIDIEventList For each item in the event list, one or more events in the MIDIEvent
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:292
↓ 1 callersMethodremoveDuplicates
Remove duplicates from the eventList. This function will remove duplicates from the eventList. This is necessary bec
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:404
↓ 1 callersMethodremoveDuplicates
Remove duplicates from the eventList. This function will remove duplicates from the eventList. This is necessary bec
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:390
↓ 1 callersMethodwriteEventsToStream
Write the events in MIDIEvents to the MIDI stream.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:465
↓ 1 callersMethodwriteEventsToStream
Write the events in MIDIEvents to the MIDI stream.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:451
↓ 1 callersMethodwriteMIDIStream
Write the meta data and note data to the packed MIDI stream.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:447
↓ 1 callersMethodwriteMIDIStream
Write the meta data and note data to the packed MIDI stream.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:433
↓ 1 callersMethodwriteTrack
Write track to disk.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:652
↓ 1 callersMethodwriteTrack
Write track to disk.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:638
Method__cmp__
Sorting function for events.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:47
Method__cmp__
Sorting function for events.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:33
Method__eq__
Equality operator for Generic Events and derived classes. In the processing of the event list, we have need to remove duplic
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:70
Method__eq__
Equality operator for Generic Events and derived classes. In the processing of the event list, we have need to remove duplic
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:56
Method__hash__
Return a hash code for the object. This is needed for the removal of duplicate objects from the event list. The only
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:122
Method__hash__
Return a hash code for the object. This is needed for the removal of duplicate objects from the event list. The only
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:108
Method__init__
(self, x, y, w, h)
rectangle.py:5
Method__init__
(self, rec, sym, staff_rec, sharp_notes = [], flat_notes = [])
note.py:31
Method__init__
(self)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:28
Method__init__
(self,time)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:64
Method__init__
(self,channel, pitch,time,duration,volume)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:148
Method__init__
(self,time,tempo)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:174
Method__init__
(self, channel, time, programNumber)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:184
Method__init__
(self, time, manID, payload)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:194
Method__init__
(self, time, realTime, sysExChannel, code, subcode, payload)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:204
Method__init__
(self, channel, time, eventType, parameter1,)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:217
Method__init__
(self, time, trackName)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:228
Method__init__
Initialize the MIDITrack object.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:234
Method__init__
Initialize the data structures
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:675
Method__init__
(self)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:28
Method__init__
(self,time)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:50
Method__init__
(self,channel, pitch,time,duration,volume)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:134
Method__init__
(self,time,tempo)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:160
Method__init__
(self, channel, time, programNumber)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:170
Method__init__
(self, time, manID, payload)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:180
Method__init__
(self, time, realTime, sysExChannel, code, subcode, payload)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:190
Method__init__
(self, channel, time, eventType, parameter1,)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:203
Method__init__
(self, time, trackName)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:214
Method__init__
Initialize the MIDITrack object.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:220
Method__init__
Initialize the data structures
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:661
Method__lt__
Sorting function for events.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:33
MethodaddControllerEvent
Add a controller event.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:251
MethodaddControllerEvent
Add a MIDI controller event. Use: MyMIDI.addControllerEvent(track, channel, time, eventType, parameter1)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:797
MethodaddControllerEvent
Add a controller event.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:237
MethodaddControllerEvent
Add a MIDI controller event. Use: MyMIDI.addControllerEvent(track, channel, time, eventType, parameter1)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:783
MethodaddNote
Add notes to the MIDIFile object Use: MyMIDI.addNotes(track,channel,pitch,time, duration, volume)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:737
MethodaddProgramChange
Add a program change event.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:279
MethodaddProgramChange
Add a MIDI program change event. Use: MyMIDI.addProgramChange(track,channel, time, program)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:782
MethodaddProgramChange
Add a program change event.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:265
MethodaddProgramChange
Add a MIDI program change event. Use: MyMIDI.addProgramChange(track,channel, time, program)
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:768
MethodaddSysEx
Add a SysEx event.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:265
MethodaddSysEx
Add a SysEx event Use: MyMIDI.addSysEx(track,time,ID,payload) Arguments: track:
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:857
MethodaddSysEx
Add a SysEx event.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:251
MethodaddTempo
Add a tempo change (or set) event.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:259
MethodaddTempo
Add a tempo event. Use: MyMIDI.addTempo(track, time, tempo) Arguments: track: T
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:768
MethodaddTempo
Add a tempo change (or set) event.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:245
MethodaddTrackName
Add a track name event.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:285
MethodaddTrackName
Add a track name to a MIDI track. Use: MyMIDI.addTrackName(track,time,trackName) Argument:
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:754
MethodaddTrackName
Add a track name event.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:271
MethodaddUniversalSysEx
Add a Universal SysEx event.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:271
MethodaddUniversalSysEx
Add a Universal SysEx event. Use: MyMIDI.addUniversalSysEx(track, time, code, subcode, payload,\
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:877
MethodaddUniversalSysEx
Add a Universal SysEx event.
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile.py:257
MethodchangeNoteTuning
Change the tuning of MIDI notes
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:291
MethodchangeNoteTuning
Change a note's tuning using SysEx change tuning program. Use: MyMIDI.changeNoteTuning(track,[tunings],realT
MIDIUtil-0.89/MIDIUtil-0.89/src/midiutil/MidiFile3.py:813
next →1–100 of 117, ranked by callers