phimidi package
Submodules
phimidi.chords module
-
phimidi.chords.get_chord_notes(root, chord_type)[source]
phimidi.instruments module
wrapper for managing instruments
-
phimidi.instruments.make_bass(mf, channel)[source]
-
phimidi.instruments.make_horns(mf, channel)[source]
-
phimidi.instruments.make_piano(mf, channel)[source]
-
phimidi.instruments.make_strings(mf, channel)[source]
-
phimidi.instruments.make_vibes(mf, channel)[source]
phimidi.notes module
phimidi.percussion module
phimidi.scales module
utils for building scales
-
phimidi.scales.build_scale(root=48, scale_type='major', octaves=3)[source]
phimidi.voices module
-
phimidi.voices.make_choir_aah(mf)[source]
-
phimidi.voices.make_choir_little_swell(mf)[source]
-
phimidi.voices.make_choir_mixed(mf)[source]
-
phimidi.voices.make_choir_ooh(mf)[source]
-
phimidi.voices.make_choir_swell(mf)[source]
-
phimidi.voices.make_solo_aah(mf)[source]
-
phimidi.voices.make_solo_ooh(mf)[source]
Module contents
-
phimidi.new_midi(title='', tempo=500000)[source]
sets up a mido midi file with initial meta track
-
phimidi.save_midi(mf, folder, filename)[source]
-
phimidi.set_new_track(mf, name='', instrument='')[source]