aboutsummaryrefslogtreecommitdiffstats
path: root/main.cpp
diff options
context:
space:
mode:
authorChris Kiefer <chrisk13fer@gmail.com>2013-10-11 11:13:00 +0100
committerChris Kiefer <chrisk13fer@gmail.com>2013-10-11 11:13:00 +0100
commiteabb1855777c8451c8a35bae4309ee112ac4460e (patch)
treedc48774b326a80fd53b192f86f52ccb56055a786 /main.cpp
parent7fc94b9f1860ee14aa03f4d235a75d63d02a6315 (diff)
additive example
Diffstat (limited to 'main.cpp')
-rwxr-xr-xmain.cpp12
1 files changed, 9 insertions, 3 deletions
diff --git a/main.cpp b/main.cpp
index b835b67..bedbbae 100755
--- a/main.cpp
+++ b/main.cpp
@@ -1,14 +1,20 @@
#include "maximilian.h"
-maxiOsc mySine;//let's create an oscillator and give it a name.
+const int NUM = 200;
+maxiOsc sineBank[NUM];//let's create an oscillator and give it a name.
+maxiOsc modu;
void setup() {//some inits
//nothing to go here this time
}
+
+
+
void play(double *output) {//this is where the magic happens. Very slow magic.
+ double wave = modu.saw(100);
+ *output = wave;//simple as that!
- *output=mySine.sinewave(440);//simple as that!
-
+
}