I'm very close and that's why I'm showing it off here now.
I'm very close and that's why I'm showing it off here now.
would have been perfect with pitch faders
Last edited by paradajz; 03-26-2013 at 06:38 AM.
Here's some more info on how the modifiers work in OpenDeck:
As I've mentioned before, the buttons send another MIDI note on different MIDI channel when they're pressed for at least 1.5 seconds (that time is configurable). Not only MIDI note on but MIDI note off as well, so:
Case 1
You press a button for <1.5 second - it sends MIDI note on on channel 1, you release it - sends MIDI note off on channel 1
Case 2
You press a button - MIDI note on on channel 1 gets sent out immediately. You hold it for 1.5 seconds (the time required for long-press note) and it sends MIDI note on on channel 2. When you release it both channel 1 and channel 2 note off messages are being sent at the same time.
The potentiometers modifiers:
Each pot, with standard CC messages sends 6 different MIDI messages, depending on it's position.
3 cases are possible:
1) The pot reading is 0 (min) - note on 0, channel x (channel is configurable)
2) The pot reading is 127 (max) - note on 5, channel x
3) The pot reading is anything in between - then you just divide it's current position with 32 and add 1, so for example pot reading is 56 - the modifier note is 2, the pot reading is 123 - midi note is 4.
On top of that notes sent using pots act as "hold" button - so when pot reading is 0, midi note on 0 gets sent and when pots reading is 1, midi note on 1 gets sent AND midi note off 0 at the same time.
Now multiply all those possibilities by 2, since the button below the browse button is shift.
So, as you can see there's lots of possibilities. Any suggestions, comments, questions?
Last edited by paradajz; 03-26-2013 at 06:43 AM.
Shantea Controls - Custom MIDI controllers: Official | Youtube | Instagram | Tindie
DJ Mixes: Psychill, Psydub, Dub | House, Progressive, Techno | Dubstep
Just checked your facebook. You're from Croatia or Serbia?
Shantea Controls - Custom MIDI controllers: Official | Youtube | Instagram | Tindie
DJ Mixes: Psychill, Psydub, Dub | House, Progressive, Techno | Dubstep
Super! Ja sam iz srbije![]()
It's nice to see more guys from balkan in town.
All right, PCB has arrived, everything is soldered, now I just need to connect all the wires to the board. In the mean time - quick HDD test
https://www.facebook.com/photo.php?v=262922473854390
Shantea Controls - Custom MIDI controllers: Official | Youtube | Instagram | Tindie
DJ Mixes: Psychill, Psydub, Dub | House, Progressive, Techno | Dubstep
Seems it works like a charm. Pretty smooth.
|
Bookmarks