Package echonest :: Package remix :: Package support :: Package midi :: Module example_print_channel_0 :: Class Transposer
[hide private]
[frames] | no frames]

Class Transposer

source code


Transposes all notes by 1 octave
Instance Methods [hide private]
 
note_on(self, channel=0, note=0x40, velocity=0x40)
channel: 0-15 note, velocity: 0-127
source code

Inherited from MidiOutStream.MidiOutStream: __init__, abs_time, active_sensing, aftertouch, channel_message, channel_pressure, continuous_controller, copyright, cuepoint, end_of_track, eof, get_current_track, get_run_stat, header, instrument_name, key_signature, lyric, marker, meta_event, midi_ch_prefix, midi_port, midi_time_code, note_off, patch_change, pitch_bend, rel_time, reset_run_stat, reset_time, sequence_name, sequence_number, sequencer_specific, set_current_track, set_run_stat, smtp_offset, song_continue, song_position_pointer, song_select, song_start, song_stop, start_of_track, system_exclusive, system_reset, tempo, text, time_signature, timing_clock, tuning_request, update_time

Method Details [hide private]

note_on(self, channel=0, note=0x40, velocity=0x40)

source code 
channel: 0-15 note, velocity: 0-127
Overrides: MidiOutStream.MidiOutStream.note_on
(inherited documentation)