Difference between revisions of "Python MIDI Loop Generator"

From vjmedia
m
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
[[Category:Algorithmic Composition]]
 
[[Category:Algorithmic Composition]]
 +
[[Category:Foundations of Music Technology (2300)]]
  
 
For my project, I created a Python program that generates a small MIDI file that can be imported into and used in a DAW. The program takes arguments that affect the generated music. These are beats-per-minute, total beats, and key signature:
 
For my project, I created a Python program that generates a small MIDI file that can be imported into and used in a DAW. The program takes arguments that affect the generated music. These are beats-per-minute, total beats, and key signature:
  
 
python main.py output.mid --key C --bpm 120 --beats 16
 
python main.py output.mid --key C --bpm 120 --beats 16
 +
 +
[[File:Wavanrensselaer-loop-generator.zip]]

Latest revision as of 01:54, 4 May 2016


For my project, I created a Python program that generates a small MIDI file that can be imported into and used in a DAW. The program takes arguments that affect the generated music. These are beats-per-minute, total beats, and key signature:

python main.py output.mid --key C --bpm 120 --beats 16

File:Wavanrensselaer-loop-generator.zip