文件名称:midi_to_tidalcycles:用于将和弦 MIDI 短语转换为 TidalCycles 语法的命令行工具
文件大小:473KB
文件格式:ZIP
更新时间:2024-06-18 14:00:00
Python
midi到潮汐周期 用于将和弦 MIDI 文件转换为 TidalCycles 语法的命令行工具。 (极端)将超过 4 分钟的钢琴即兴演奏转换为 TidalCycles 代码并保留音高、音符力度和连奏数据的示例: 由上述 TidalCycles 代码生成的 MIDI 数据示例(放大显示速度和音符长度): 要求 Numpy(在 numpy 版本 1.12.1 上测试) (需要 Python 2。在 Python 2.7.13 上测试过。抱歉,我希望他们的 midi 模块在 Python 3 中工作!但是使用 conda 很容易在 Python 版本之间切换——引导您完成如何做到这一点。) 描述 使用此工具获取由 DAW 或乐器生成的 MIDI 文件并将其转换为 TidalCycles 表达式。 python midi_to_tidalcycles.py [OPTIONS] [MIDI
【文件预览】:
midi_to_tidalcycles-master
----figures()
--------tc_from_midi_piano.png(445KB)
--------reconstructed_midi.png(63KB)
----LICENSE(1KB)
----src()
--------midi_to_tidalcycles.py(9KB)
----test_examples()
--------bass_tresillo_monophonic_125bpm.mid(343B)
--------dorian-chromatic_16th-notes_monophonic_125bpm.mid(358B)
--------simple_legato_duophonic.mid(202B)
--------simple_legato_monophonic.mid(172B)
--------jazz-chords_played-live_quadraphonic_125bpm.mid(393B)
--------insen_quarter-eighth-notes_duophonic_125bpm.mid(268B)
----README.md(8KB)