Tutorials
Tutorials
NOTE: unless specified otherwise, all tutorials assume you will start by copying MEAP_BASIC_TEMPLATE to a new blank sketch
BASICS
Learn the anatomy of a MEAP program and some of the mechanics of controlling oscillators and envelopes.
1. | Program structure and audio output |
2. | Potentiometer control |
3. | Capacitive touch control |
4. | DIP switch control |
5. | Volume control |
6. | Envelopes and an improved keyboard |
SYNTHESIS
Learn some basic synthesis techniques, the kind you might find on a commercial synthesizer.
7. | Audio filters |
8. | A subtractive synthesis patch |
9. | [UNDER CONSTRUCTION]Frequency modulation |
10. | Operator FM Synthesis |
11. | [UNDER CONSTRUCTION]Wavefolding and waveshaping |
SAMPLING
Working with samples
12. | Wavetables, sampling, and a piano sound |
13. | Chopping a drum break |
14. | [UNDER CONSTRUCTION]Sample scrubbing |
15. | [UNDER CONSTRUCTION]Rompler Instrument |
SEQUENCING
Playing, generating and transforming melodies.
16. | Metronomes |
17. | A melody sequencer |
18. | Drum Sequencing |
GENERATIVE
Giving some compositional control to your MEAP.
19. | Randomness |
20. | [UNDER CONSTRUCTION]Composing with densities |
21. | Mapping |
22. | Transition tables |
23. | Laurie Spiegel's Harmonic Algorithm and Entropy |
MIDI
Connecting your MEAP to other instruments.
24. | INPUT: Controlling MEAP with a keyboard |
25. | OUTPUT: Controlling MIDI sound modules with MEAP |
26. | [UNDER CONSTRUCTION]CLOCK: Using MIDI time code to synchronize with MEAP |
27. | [UNDER CONSTRUCTION]Connecting MEAPs to each other |
Audio Input
Audio input: effecting, analyzing, storing, etc
28. | Audio passthrough and filtering |
29. | Buffering and storing audio |
30. | [UNDER CONSTRUCTION]Pitch analysis |
Advanced Synthesis
31. | Additive synthesis |
32. | Wavetable interpolation and Vital tables |
33. | [UNDER CONSTRUCTION]Physical modeling synthesis |
34. | [UNDER CONSTRUCTION]String synthesizer |
35. | Granular synthesis |
36. | [UNDER CONSTRUCTION]Pulsar synthesis |
37. | [UNDER CONSTRUCTION]L-system synthesis |
INTERACTIVE
Treating your MEAP as a co-performer
38. | [UNDER CONSTRUCTION]Computer as a follower |
39. | [UNDER CONSTRUCTION]Computer as a listener |
HARDWARE
Hacking extra electronics into your MEAP
40. | Multiplexers |