M³ is a framework designed to allow easy development of new microcontroller-based MIDI instruments.
Initially inspired by Flanon _ FT Tech Labs Musical Orchestra and roughly based on the Moppy Drive Project by Sammy1Am the M³ project hopes to help tinkerers discover the magic of true electronic music.
Cross-Platform Web-Based GUI
- Windows
- Linux
- Mac
- ChromeOS (UnTested)
Desktop Offline GUI
- Windows
Multiple Communication Protocols
- MIDI Serial
- USB Midi Device
- WIFI UDP*
- MIDI DIN*
Automatic Note Distribution Methods
- StraightThrough
- RoundRobin
- RoundRobinBalance
- Ascending Notes
- Descending Notes
- Stacked Notes*
Supports
- 100 Different Devices
- 32 Instruments per Device
- 16 Polyphonic Notes per Instrument
- Scalable Instrument Distribution Pools
Instrument Types
- PWM Modulation
- Floppy Drives
- 3 Phase Motors
- Various Stepper Motor Drivers
- Solenoid Instruments (Drum Kits)
- Shift Register-Based Instruments
MicroControllers
- Teensy 4.1
- ESP32
- ESP8266*
*Still Work in progress
Find out more in the Wiki