MIDI Velocity feature


#1

I suggest an update on sketch to use MIDI note velocity.
Something like:

velocity=map (velocity, 0, 127, 4, 11);
digitalWrite(solenoidPIN, HIGH); //Switch Solenoid ON
delay(velocity);
digitalWrite(solenoidPIN, LOW); //Switch Solenoid OFF

I tried in my own projects with arduino and sounds good.
What you think?


#2

Weird, why no reply to this post?
Velocity would be a game changing’ly great feature! …So, can it be done?


#3

@Tristanamo yes it can be done. I actually wanted to put the software on github for a long time. the problem i have right now is to choose the right license. if somebody here has more knowledge about open source licensing help would be appreciated.


#4

Oh wow! What a great feature! I can’t help with the licensing unfortunately, but I’ll be eagerly looking for updates. Meanwhile, I’ll see if I can the Arduino option to work with my novices skills.


#5

@tomme @Tristanamo @brian_smith there is a new software V1.1.0 which adds velocity support to the automat.
You can download it here: https://dadamachines.com/download/automat-sw_1.1.0.ino.automat.uf2
To install it on your automat please do the following steps.

  1. Connect the automat to your computer via USB
  2. Double press the reset button on the backside of the automat
  3. There should be a “DRIVE / USB STICK” called “AUTOMAT” in your Explorer / Finder now.
  4. Drag the file called automat-sw_1.1.0.ino.automat.uf2 on the "DRIVE / USB STICK > The “DRIVE / USB STICK” should disappear and the automat should be updated and back in operation mode.

The long update process description can be found here: https://dadamachines.com/getstarted/automat-software-update-process/

The Software & the Arduino Board Support Package can be found here:


#6

Fantastic – looking forward to checking it out!


#7

It doesn’t go back to operation mode…


#8

That can happen depending on the firmware you have on your unit and the OS you are using.
You can follow this to fix the issue: https://dadamachines.com/getstarted/automat-software-update-process/


#9

ok, now it works.
By testing i like more the results from my patch vel2lenght. For example in this video i made a crescendo/decrescendo and first part is without my patch. The second part is with my patch.
https://photos.app.goo.gl/Q1Qk3EcwH1Qvi4wH3


#10

@tomme I would love to have a configuration tool for the automat.
Like i put it in the campaign: https://www.kickstarter.com/projects/1481744082/dadamachines-music-machines-for-everyone/
Because depending on the angle of the solenoid or the solenoid type the velocity behavior has to be changed for the best result.
Happy for everyone who wants to contribute to the code!
After the release yesterday i got one email from a user who wants to help. I will spend some time and clean my research / idea document to share it public. As there are already lots of very cool resources out there.


#11

Just being curious: has anyone an example for using MIDI note velocity in Ableton?