Absolute(14 bit) - what does it look like?
-
- Posts: 730
- Joined: Wed Sep 25, 2002 10:52 am
Absolute(14 bit) - what does it look like?
what does an "absolute(14 bit)" CC look like, I want to send them with bomes MT.
googling didn't help me much
googling didn't help me much
-
- Posts: 760
- Joined: Wed Oct 01, 2003 4:51 am
-
- Posts: 3604
- Joined: Fri Jun 04, 2004 2:57 pm
- Location: The south east suburbs of Malmö, Sweden.
interesting, got a link to any docs with reliable info about the different controller message structures?bensuthers wrote:two 7 bit midi control messages with the controller numbers 32 apart.
for instance, controller 0 and controller 32 to generate the MSB and LSB of a 14 bit word.
ok?
so, i presume the controller number of the LSB part can take the full 8 bits?
otherwise you're limited to 96 controller numbers..
-
- Posts: 730
- Joined: Wed Sep 25, 2002 10:52 am
cheers ben! have almost sorted my tempo incrementer, a tap on 1 pad on my padkontrol smoothly increments the tempo by "x" bpm over "y" ms
and another pad decrements by the same amount.
ill post the bomes file if anyone is interested
(if you use a midi note as the trigger, it runs the macro once for note down and once for note up - so i'll set the padkontrol pads to send CC - and set the pad's mode to "TOGGLE")
and another pad decrements by the same amount.
ill post the bomes file if anyone is interested
(if you use a midi note as the trigger, it runs the macro once for note down and once for note up - so i'll set the padkontrol pads to send CC - and set the pad's mode to "TOGGLE")
Last edited by globalgoon on Mon Apr 21, 2008 10:18 am, edited 1 time in total.
-
- Posts: 5788
- Joined: Wed Nov 24, 2004 11:05 pm
- Location: Melbourne Australia
- Contact:
-
- Posts: 730
- Joined: Wed Sep 25, 2002 10:52 am
yeahTuur wrote:Sure!globalgoon wrote:ill post the bomes file if anyone is interested
Are you using the timer-trick?
http://globalgoon.com/smoothe_tempo_jumper003.zip
it responds to both press down and let go of the pad/key so my workaround was to set the pad on my pK to toggle - which just sends one message
it sounds buttery smooth on my set!
-
- Posts: 730
- Joined: Wed Sep 25, 2002 10:52 am
-
- Posts: 3604
- Joined: Fri Jun 04, 2004 2:57 pm
- Location: The south east suburbs of Malmö, Sweden.
-
- Posts: 760
- Joined: Wed Oct 01, 2003 4:51 am
> interesting, got a link to any docs with reliable info about the different controller
> message structures?
no I don't. I taught myself all this stuff 20 years ago from articles in magazines and don't have any documentation at all any more. sorry.
> so, i presume the controller number of the LSB part can take the full 8 bits?
> otherwise you're limited to 96 controller numbers..
umm...you may want to check your math again, MDK.
( binary 1111111 is 127 )
> message structures?
no I don't. I taught myself all this stuff 20 years ago from articles in magazines and don't have any documentation at all any more. sorry.
> so, i presume the controller number of the LSB part can take the full 8 bits?
> otherwise you're limited to 96 controller numbers..
umm...you may want to check your math again, MDK.
( binary 1111111 is 127 )
i know that 7-bit goes to 127, thats why i was wondering about the controller number of the LSB because if its the number of the first CC + 32 AND it stays in 7-bit range then the first number has to be
128 - 32 = 96
(including zero as a valid controller number)
otherwise the cc number of the LSB will have to use 8 bits and that might get interpreted as a control byte for some other message type.
128 - 32 = 96
(including zero as a valid controller number)
otherwise the cc number of the LSB will have to use 8 bits and that might get interpreted as a control byte for some other message type.
-
- Posts: 760
- Joined: Wed Oct 01, 2003 4:51 am
ah. I got your point now.
14bit controllers were 'tacked' onto the midi spec. Originally there were only 7 bit controller messages, and the 14 bit stuff was thrown in after MIDI was spec'd by some hardware company who felt it wasn't enough.......really, there aren't any '14 bit' control messages; just a different way of interpreting 2 seperate 7 bit control messages.
anyway...I believe only the first 32 are considered legal 14bit controllers.
14bit controllers were 'tacked' onto the midi spec. Originally there were only 7 bit controller messages, and the 14 bit stuff was thrown in after MIDI was spec'd by some hardware company who felt it wasn't enough.......really, there aren't any '14 bit' control messages; just a different way of interpreting 2 seperate 7 bit control messages.
anyway...I believe only the first 32 are considered legal 14bit controllers.