Oscillator selects and examples

Made it possible to select type and number of oscillators to compile
(via preprocessor). Made Examples folder to library where  tutorials
will go in.
This commit is contained in:
Jakob Bak
2013-01-23 19:29:10 +01:00
parent e1a7320aa6
commit 642b4973ca
14 changed files with 717 additions and 47 deletions
@@ -0,0 +1,33 @@
// This needs to be in all sketches at the moment
#include <stdint.h>
// The Music and Midi objects are automatically instantiated when the header file is included.
// Make calls to the Music and Midi objects with "Music.function(args)" and "Midi.function(args)"
// You still need to call Music.init() and Midi.init() in the setup() function below.
#include <Music.h>
#include <Midi.h>
uint8_t i = 0;
void setup() {
// We initialise the sound engine by calling Music.init() which outputs a tone
Music.init();
Music.setFrequency(110);
Music.setGain1(1.0f);
Music.setGain2(1.0f);
Music.setGain3(1.0f);
Music.setWaveform1(0);
Music.setWaveform2(0);
Music.setWaveform3(0);
//Music.setDetune2(0.0015478);
//Music.setDetune3(-0.0012894);
}
void loop() {
Midi.checkMidi();
}