Esempio n. 1
0
def test_export_pattern():
    import pygmidi
    g = pygmidi.Pygmidi("Viva_La_Vida.midi")

    g.to("pattern")

    new_midi_path = "new_midi_file.midi"
    g.to(new_midi_path)
    assert os.path.exists(new_midi_path)
    os.remove(new_midi_path)
Esempio n. 2
0
def test_manipulate_multitrack():
    import pygmidi
    g = pygmidi.Pygmidi("Viva_La_Vida.midi")

    g.to("multitrack")

    g.trim(0, 12 * g.resolution)
    g.binarize()
    g.plot()
    g.blend()
    g.count_downbeat()

    g.resolution
    g.tempo
    g.downbeat
    g.tracks
Esempio n. 3
0
def test_import_pattern():
    import pygmidi
    g = pygmidi.Pygmidi("Viva_La_Vida.midi")

    g.to("pattern")
Esempio n. 4
0
def test_import_midiarray():
    import pygmidi
    g = pygmidi.Pygmidi("Viva_La_Vida.midi")

    g.to("midiarray")
Esempio n. 5
0
def test_import_multitrack():
    import pygmidi
    g = pygmidi.Pygmidi("Viva_La_Vida.midi")

    g.to("multitrack")
Esempio n. 6
0
def test_import_prettymidi():
    import pygmidi
    g = pygmidi.Pygmidi("Viva_La_Vida.midi")

    g.to("prettymidi")