Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Do you have an ideas about Position Sensing? #6

Open
MrUnzO opened this issue Oct 18, 2019 · 9 comments
Open

Do you have an ideas about Position Sensing? #6

MrUnzO opened this issue Oct 18, 2019 · 9 comments

Comments

@MrUnzO
Copy link

MrUnzO commented Oct 18, 2019

I would like to implement positional sensing feature if you have any idea you can share an idea and resources.

@thijstriemstra
Copy link

Would love to see this feature as well.

@corrados
Copy link

Recently, I started researching the signal processing of a drum trigger module. As a first step I wanted to create a proof-of-conecpt where I ignore the latency and the processing requirements of the algorithms.

First results are shown here: https://github.com/corrados/mypitools/blob/master/projects/edrumtrigger/README.md.

I am not sure if this will lead to any useful algortihm which could be implemented on an Ardunio. But it is fun to do some research in that area :-).

@corrados
Copy link

I have now finished a first working version and created a short Youtube video to show my algorithms in action: https://youtu.be/6eQjCD-DFjo

@corrados
Copy link

I have ported the code to an ESP32 microcontroller now. The code is available at: https://github.com/corrados/edrumulus.
Here is a short video showing the trigger performance of the current implementation: https://youtu.be/naP-ODXl9Y0.

@thijstriemstra
Copy link

@corrados wow that's awesome! Have you tried it with any VST, eg. Superior Drummer? I will order a new ESP32 and make this a holiday project.

@corrados
Copy link

No, I have not done that yet. I have just used the Roland TDW-20 to generate the drum sound from the MIDI signal. If you want to try out my library, please keep in mind that the code is in a very early stage and only optimized for my PD-120 mesh pad. Also, you have to put the operating point of the ADC in the middle of its range (I do it with two resistors in series connection and a capacitor).

@thijstriemstra
Copy link

the code is in a very early stage and only optimized for my PD-120 mesh pad.

I am also using one of those PD-120 mesh pads 👍🏼

@SunboX
Copy link

SunboX commented Apr 23, 2022

Hey @MrUnzO , I had the same in my mind. See issue #43 . I wrote the issue, before I saw yours.

@ojungleboy
Copy link

Very interested on this!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants