Arduino lib and supporting utilities for creating music from midi
HTML C C++ Python Makefile JavaScript
Latest commit a685dd7 May 28, 2015 @jarv-aws jarv-aws adding license
Permalink
Failed to load latest commit information.
bin added prescaler warning Dec 12, 2011
etc added support for the at90USB and added more prescaler options to xml2h Dec 3, 2011
musescore new songs Dec 30, 2011
songs new songs Dec 30, 2011
.gitignore
LICENSE adding license May 28, 2015
Makefile added example projects for attiny and atmega, some bug fixes Nov 20, 2011
Makefile.atmega new song files and bugfix Nov 22, 2011
Makefile.attiny85 new song files and bugfix Nov 22, 2011
README updated readme Nov 20, 2011
atmega168.cpp new files uploaded for pacman hack Dec 4, 2011
attiny85-pacman.cpp source for attiny pacman project Dec 30, 2011
attiny85.cpp new songs Dec 30, 2011
playtune.cpp new songs Dec 30, 2011
playtune.h changed PB/PD references to PORTB/PORTD for arduino, always pass a co… Dec 11, 2011

README

Arduino / AVR library for playing songs using match
values and delays.  Supports up to three timers simultaneously. 

playtune.cpp / playtune.h
 - Arduino Library for generating music

songs/
 - Header files for pre-generated songs

bin/xml2h.py
 - Converts a MusicXML file into a header file
   for the Arduino lib

musescore/zapchords.js
 - plugin for musescore that removes chords

atmega168.cpp
 - example code for the atmega168

attiny85.cpp
 - example code for the attiny85

Makefile
 - Modify to either build for the atmega168 or attiny85

See http://jarv.org for more info