$0.00 0

YOUR CART
Checkout

SUBTOTAL
DISCOUNT
VAT
TOTAL
Checkout
In this video we get a demonstration of the Emonica, a MIDI device built by John Lassen that can...

News

The Emonica Is An Open-Source MIDI Harmonica

In this video we get a demonstration of the Emonica, a MIDI device built by John Lassen that can be played like a real harmonica. The Emonica serves as Lassen’s entry for the Hackaday 2018 prize.

Some time ago I saw that in the early 80’s there was a synthesizer that you could play like a harmonica. The device called itself Millioniser 2000 and could probably never prevail in the market. Today you can still buy these (used) devices on ebay at horrendous prices. Therefore, I decided to build a midi harmonica myself. Suitable for the Hackaday price.

Emonica Parameters

  • Pressure threshold
    • With the pressure parameter, you determine from which pressure the emonica should react. If you are over this value, the emonica sends out a MIDI-Note and if set, a CC-Value.
  • Maximum pressure
    • This value sets the upper range for the blow in/out level.
  • CC Midi-Channel for blow
    • This value defines the Midi-Channel for the controller change.
  • CC Midi Controller for blow
    • This value defines the Midi-Contoller number for the CC event. E.g. you want to change the cut off filter on a synth dynamically or the expression.
  • CC MIDI minimum value for blow
    • If you exceed the threshold, this value will be sent as the smallest Midi-Value.
  • CC MIDI maximum value for blow
    • This is the MIDI-Value, which will be send when you reached the maximum pressure value.All values between will be mapped between the pressure threshold and the maximum pressure.
  • Note MIDI-Channel
    • This value sets the MIDI-Channel where the note will be send, when you hitting the thresold.

    Low/(Root) Note

    • Here you can select the first note on the emonica (on the left). E.g. select the “A3” for the first note.
  • Highest Note
    • On the highest note you can select the last note on the right side of the emonica. All notes between will be calculated, depending of the scale you use. (See parameter: Tone scale)
  • Tone scale
    • This is the most important settings and requires a little music theory.

      Here is a short example. Let’s say you have a piece of music that is played in A minor.
      As a root note you can then choose an A3 and as the highest note the A4.
      If you now set “minor” on the Tone Scale, the emonica will calculate all appropriate tones for the minor scale. This has the advantage that the notes that are not normally played in a minor harmony are suppressed.
      It becomes even easier if you use the pentatonic tone scales.

      Of course, you can also adjust the whole scale to chromatic, then you’ll have all 12 tones of the scale available, but that requires a lot of practice. 🙂

You can learn more about the Emonica’s parameters and features by visiting Lassen’s Hackaday entry page.

Next: This Hurdy Gurdy Works As A MIDI Controller

RECENT ARTICLES

Waveform Loaded
Waveform Played
×
PLAYLIST
Clear all
WISHLISTS
Create an account to use wishlists
×
SAVE TUTORIALS
Create an account to save tutorials
×
FOLLOW YOUR FAVORITES
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!
CREATE ACCOUNT
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!
SIGN IN
adsrsounds.com login Video streaming login
Remember me
Forgot your password?
DON'T HAVE AN ADSR ACCOUNT?
Create your account
FORGOT PASSWORD

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
DON'T HAVE AN ADSR ACCOUNT?
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
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