Difference between revisions of "Music notes"
From Wikiid
SteveBaker (Talk | contribs) (→Ode To Joy) |
SteveBaker (Talk | contribs) |
||
Line 16: | Line 16: | ||
E2 ,QUARTER, F2S,EIGHTH, G2,EIGHTH, F2S,QUARTER, E2 ,QUARTER, | E2 ,QUARTER, F2S,EIGHTH, G2,EIGHTH, F2S,QUARTER, E2 ,QUARTER, | ||
D2 ,QUARTER, E2 ,QUARTER, A,QUARTER, REST,ETERNITY } ; | D2 ,QUARTER, E2 ,QUARTER, A,QUARTER, REST,ETERNITY } ; | ||
+ | |||
+ | == Digital filter == | ||
+ | |||
+ | filter ( input, tunefactor, damping ) | ||
+ | { | ||
+ | lowpass += tunefactor * bandpass ; | ||
+ | highpass = input - lowwpass - damping * bandpass ; | ||
+ | bandpass += tunefactor * highpass ; | ||
+ | notch = lowpass + highpass ; // Optional! | ||
+ | } | ||
{{Arduino}} | {{Arduino}} |
Revision as of 11:28, 4 January 2009
Miscellaneous notes about computer music
Ode To Joy
This is a handy quicky test:
int odeToJoy[] = { F2S,QUARTER, F2S,QUARTER, G2 ,QUARTER, A3 ,QUARTER, A3 ,QUARTER, G2 ,QUARTER, F2S,QUARTER, E2 ,QUARTER, D2 ,QUARTER, D2 ,QUARTER, E2 ,QUARTER, F2S,QUARTER, F2S,DOTTED_QUARTER, E2,EIGHTH, E2,HALF, F2S,QUARTER, F2S,QUARTER, G2 ,QUARTER, A3 ,QUARTER, A3 ,QUARTER, G2 ,QUARTER, F2S,QUARTER, E2 ,QUARTER, D2 ,QUARTER, D2 ,QUARTER, E2 ,QUARTER, F2S,QUARTER, E2 ,DOTTED_QUARTER, D2,EIGHTH, D2,HALF, E2 ,QUARTER, E2 ,QUARTER, F2S,QUARTER, D2 ,QUARTER, E2 ,QUARTER, F2S,EIGHTH, G2,EIGHTH, F2S,QUARTER, D2 ,QUARTER, E2 ,QUARTER, F2S,EIGHTH, G2,EIGHTH, F2S,QUARTER, E2 ,QUARTER, D2 ,QUARTER, E2 ,QUARTER, A,QUARTER, REST,ETERNITY } ;
Digital filter
filter ( input, tunefactor, damping ) { lowpass += tunefactor * bandpass ; highpass = input - lowwpass - damping * bandpass ; bandpass += tunefactor * highpass ; notch = lowpass + highpass ; // Optional! }
Wikiid Pages relating to Arduino (edit) |
Arduino |
Command line Arduino |
Startup code for Arduino |
Low level functions for Arduino |
Putting data in flash on the Arduino |
External resources for Arduino |
Board schematics for Arduino |
Misc notes: Circuit notes, Music notes, Stepper motors |