$0.00 0


This week, I'd like to share with you all a simple ensemble I built recently, called MIDI...

This week, I’d like to share with you all a simple ensemble I built recently, called MIDI Hero (drawing an obvious inspiration from Guitar Hero, despite the fact that I have never played Guitar Hero). The ensemble is made for owners of Maschine hardware, and builds off some other recent tutorials of mine, namely the Create a Simple Drum Machine series (1 + 2), and a tutorial on controlling Maschine LEDs with Reaktor.


The reason I created MIDI Hero is I was looking for a way to improve my finger drumming skills (which are quite terrible). Watching old South Park reruns late one night, I came up with the using an interface like Guitar Hero has to signify when certain notes should be played. The bottom row of pads on the Maschine grid are for playing back the samples, each column has MIDI notes “falling” towards the bottom row. When they hit the bottom, it’s your job to press the note!

Unfortunately, this setup reduces you to playing 4 sounds at a time, but if you’re as bad at finger drumming as I am, it’s probably enough to overwhelm you at faster BPMs anyway, even with relatively simple sequences.

The controls for MIDI Hero are simple. You can program in up to 128 sequences, each sequence can be up to 8 bars long. Simply draw the sequence into the Event Table with your mouse. MIDI Hero has the ‘Set BPM by Snapshot’ option checked in the Settings menu, which means the BPM will be stored along with the sequence when you save a snapshot. There is an option to have Reaktor trigger the notes for you (the Autoplay button), which allows you to hear the sequence if played back perfectly. Finally, the Velocity switch determines whether notes will be played back at maximum velocity or controlled by the incoming MIDI data.


The tutorial on controlling Maschine LEDs that I linked above explains how to set up the Maschine pads to receive MIDI data. The LEDs are presumed to be receiving MIDI in HSB mode for use with MIDI Hero. The default template of the Maschine in MIDI mode has 8 pages for the pads – page 1 has the pads sending MIDI notes starting at C-1 (or 12). MIDI Hero uses the same notes to control the LEDs, so just make sure to set them to HSB mode and you’ll be all set.

Once you have your template made, press Shift+F1 on your Maschine hardware to enter MIDI mode, open MIDI Hero, choose a sequence, and press play on the Reaktor transport. The LEDs will begin flashing to let you know which notes to press. Finally, you need to load in some samples.

Here’s how I set up the sample map in the Sample Map Editor, which you can open by pressing F9 (or the icon that looks like a sample on the top row of the Reaktor interface). The top row of the Event Table controls the kick drum, the second row controls the snare, etc.



I am currently contemplating ways to expand this idea to somehow use the full 16 pads for playback for more dynamic and useful sequences. If anybody has any ideas towards that end please feel free to leave them in the comments.

This year I am going to try hard to create more content that is easily usable for people who do not build in Reaktor. To that end, I’ll be creating more simple ensembles and projects that can easily be used for music production or teaching. If there are any specific projects that you would like to see me tackle, please be in touch.


Building in Reaktor for Beginners

ADSR Courses

Add to cart

Sequencer Modules in Reaktor

ADSR Courses

Add to cart

FFT (Fast Fourier Transform) with Reaktor

ADSR Courses

Add to cart

Reaktor Core Masterclass

ADSR Courses

Add to cart
Waveform Loaded
Waveform Played
Clear all
Create an account to use wishlists
Create an account to save tutorials
Follow your favourite labels, formats and genre's and ADSR will show what's new in those on your next visit.
  • Create product wishlist
  • Save your favorite tutorials
  • Regular discounts and exclusives
  • Never miss a sound! Follow your favorite labels.
Sign up to My ADSR to ensure you're ahead of the pack. Save your favorite content and be notified of new content. You'll never miss a thing!
Create your account now!
Sign up to My ADSR to ensure you're ahead of the pack. Save your favorite content and be notified of new content. You'll never miss a thing!
  • Get days all ADSR courses free
  • Create product wishlist
  • Save your favorite tutorials
  • Regular discounts and exclusives
Create your account now!
adsrsounds.com login Video streaming login
Remember me
Forgot your password?
Create your account

Send info
  1. Enter your email address
  2. Click "Send info"
  3. Check your inbox for an activation link
  4. Visit activation link and enter set new password
Sign in
Create your account
IMPORTANT: Is this product compatible with your system? Please check the product system requirements tab before purchasing. To proceed with this purchase you must check the box to confirm you have checked the requirements.

I have read the system requirements and agree to the return policy. I understand that refunds will not be given due to limitation of my software or operating system.

I don't agree
, you have loyalty credit available. To redeem click the button to claim !
Claim your free sounds

For every $5 you spend on ADSR receive 1 free credit for Sample Manager.

Even better, we have back-dated this so any purchases you made since 2017 have also been credited to your account!

Click the button below to claim your free credit.

Get my free credits
Loyalty credits
1Every purchase you make on ADSR* now earns you 1 loyalty credit for every $5 spent
2Once you make a purchase your credits are added to your account
3Credits can be redeemed in ADSR Sample Manager to download individual loops and samples
4To redeem simply download ADSR Sample Manager and/or log into Sample Manager with your ADSR login details
5Credits will have been automatically added to your account
6Loyalty credits expire 30 days after initial purchase
* Not including video subscriptions