MCPcopy Create free account
hub / github.com/bspaans/python-mingus / set_instrument

Method set_instrument

mingus/midi/midi_track.py:140–143  ·  view source on GitHub ↗

Add a program change and bank select event to the track_data.

(self, channel, instr, bank=1)

Source from the content-addressed store, hash-verified

138 [self.stop_Note(x) for x in notecontainer[1:]]
139
140 def set_instrument(self, channel, instr, bank=1):
141 """Add a program change and bank select event to the track_data."""
142 self.track_data += self.select_bank(channel, bank)
143 self.track_data += self.program_change_event(channel, instr)
144
145 def header(self):
146 """Return the bytes for the header of track.

Callers 1

play_NoteMethod · 0.95

Calls 2

select_bankMethod · 0.95
program_change_eventMethod · 0.95

Tested by

no test coverage detected