DrumFinger

Audio-to-MIDI drum trigger for the casual 1-finger drummer.
Listens to audio input and puts out MIDI notes with a duration of 100 ms.

There’s no difference in versions 0.1 and 0.2 other than a name change.

Usage:

1. Connect the MIDI Out from your Organelle to any device which is able to receive MIDI note input.
2. Connect a microphone to your Organelle (piezos work well), or use the built-in one and let your fingers drum away.

Knob1: Controls the input volume of the microphone. The harder you drum, the higher the velocity value of the MIDI note.

Knob2: Sets the lower threshold of the input signal – audio signals below this value are ignored. Be careful with this setting: I use the bonk~ object in this patch, which is very sensitive and sends out signals practically uninterrupted at 0.

Knob3: Select your desired MIDI output note in the range from C-2 to G8 (0 – 127)

Knob4: Set the MIDI channel for the output (1-16)

Aux: Turns MIDI note output on and off.

4 comments on “DrumFinger
  • duhdudedoe on said:

    This is actually a genius idea!! Thank you so much for the patch!

    I have a suggestion… as someone who finger drums on the table a lot… can it be setup in a way that lower frequency sound (e.g. using the meaty part of the finger to hit the table) send a midi note, and higher frequency sound (e.g. using the finger nail to hit the table) send another different midi note?

    If there are enough ways to distinguish the notes, we can probably have a full drum set on our fingers!

  • twang69 on said:

    @duhdudedoe: Thanks for reaching out, I’m glad you like it. Actually your suggestion was my masterplan for version 0.2 of DrumFingers :)
    Currently distinguishing higher/lower notes isn’t possible due to the use of the bonk~ object, but this might work with the sigmund~ or fiddle~ object – however both objects have their own downsides when it comes to recognizing lower frequencies. I’ll give it a try once I have more time but currently I have a pretty busy schedule.

  • duhdudedoe on said:

    @twang69 That’s awesome to hear that you already planned to do that! Thanks for taking your time to put out this awesome project! Please take your time haha, I am by no means pushing you! I am just grateful that you are initiating this great idea!

  • twang69 on said:

    @duhdudedoe: Don’t worry you didn’t come across pushy at all. I have found a very convenient way to implement this feature – thankfully without afore mentioned sigmund~ and fiddle~ objects. bonk~ also has a learn mode and this is working excellent. I need to change the user interface though to make this convenient to use for multiple finger/drum-sources. Should be done in the next couple of days. Thanks for your patience!

  • Leave a Reply

    • Platform:
    • Category: Other Utility
    • Revision: 0.2
    • License: GNU General Public License v3.0
    • Modified: 12 months ago
    • Views: 1068
      Likes: 8
      Downloads: 158
    Download
    Chat