Skip to content

nanotone/chromatics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setup

GLFW is required. On OSX, install it via Homebrew:

$ brew tap homebrew/versions
$ brew install glfw3

Then pip the rest (in a virtualenv, if you like):

$ pip install -r requirements.txt

Synthesis

Optionally, MIDI streams can be rendered to audio output using FluidSynth, a real-time software synthesizer. On OSX, install FluidSynth via Homebrew:

$ brew install fluid-synth

FluidSynth requires a SoundFont file which contains instrument-specific waveforms for rendering audio. A helpful get-sounds.py script is provided for installing a few popular SoundFonts into sounds/sf2/:

$ python get-sounds.py

About

MIDI-to-OSX-to-Arduino-to-LED live music visualizer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages