TwitchMIDI vs TwitchMIDI+
TwitchMIDI is free and open source. Every chat command, every MIDI feature and the full bot run with no license. This page helps you decide whether the premium TwitchMIDI+ extension is worth it for your setup.
π Get TwitchMIDI+ at store.rafaelpernil.com/l/twitchmidiplus
What you already get for freeβ
The open-source bot does the whole job through Twitch chat commands and JSON config files:
- Play music from chat β looped chord progressions, notes, chords and melodies with
!sendloopand!sendnote, an extensive chord vocabulary, musical rests and custom time signatures with[X/Y]syntax. - Control MIDI CC and effects β send Control Change values and smooth sweeps with
!sendcc. - Tempo and sync β high-precision MIDI clock, adjustable tempo with
!settempo, clock-loop sync with!syncmidi. - Queue and request management β one request per user, see the queue, undo, stop, per-user cooldown.
- Aliases, macros and saved progressions β name commands, chord progressions and CC presets; reload live with
!fetchdb. - Access control and moderation β per-command role checks, whitelist/blacklist, ban/unban viewers.
- Channel Points rewards β drive commands through Twitch rewards with automatic refunds on bad requests.
- Cross-platform, HTTP Config API, i18n (EN/ES), self-updating config.
Build and test progressions visually anytime with the free TwitchMIDI Loop Architect.
What TwitchMIDI+ addsβ
TwitchMIDI+ includes everything in TwitchMIDI, plus premium tooling that makes it fast to configure and run:
- Control Panel β a desktop GUI that replaces hand-editing JSON: configure aliases, permissions, rewards and
.envflags, launch the bot, set tempo with tap-to-beat, and manage the request queue (favorite/save requests). - Full documentation + use cases β step-by-step guides and worked examples for every command and stream setup.
- Ableton Live + Max4Live β DAW integration, automatic time-signature changes (AutoTimeSignature) and parameter protection (CCFilter).
- Ask your docs β connect the documentation to Claude (MCP Connector) or a free Discord docs bot and ask questions in plain language.
Comparisonβ
| Capability | TwitchMIDI | TwitchMIDI+ |
|---|---|---|
| License / source | Free, open source | Requires license, mostly closed source |
| All chat commands (loops, notes, CC, tempo, sync, moderation) | β | β |
| Aliases, macros, permissions, Channel Points rewards | β (edit JSON) | β (Control Panel GUI) |
| HTTP Config API | β | β |
| Control Panel (GUI config, launch, tap tempo, queue favorites/save) | β | β |
| Full documentation + use cases | β | β |
| Ableton Live + Max4Live guides (AutoTimeSignature, CCFilter) | β | β |
| Ask docs via Claude MCP connector | β | β |
| Free Discord docs bot | β | β |
Do you need TwitchMIDI+?β
- Stick with free if you're comfortable editing JSON config files and only need the bot running in chat.
- Get TwitchMIDI+ if you want a GUI to configure everything fast, DAW integration, and the full documentation with use cases β especially useful in a fast-paced live stream.
π Ready? Grab a license at store.rafaelpernil.com/l/twitchmidiplus