Absolute(14 bit) - what does it look like?

Discuss music production with Ableton Live.
globalgoon
Posts: 730
Joined: Wed Sep 25, 2002 10:52 am

Absolute(14 bit) - what does it look like?

Post by globalgoon » Mon Apr 21, 2008 8:31 am

what does an "absolute(14 bit)" CC look like, I want to send them with bomes MT.



googling didn't help me much :lol:

bensuthers
Posts: 760
Joined: Wed Oct 01, 2003 4:51 am

Post by bensuthers » Mon Apr 21, 2008 8:32 am

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?

Lo-Fi Massahkah
Posts: 3604
Joined: Fri Jun 04, 2004 2:57 pm
Location: The south east suburbs of Malmö, Sweden.

Post by Lo-Fi Massahkah » Mon Apr 21, 2008 8:34 am

Pitch bend is 14bit, isn't it?

.m

mdk
Posts: 914
Joined: Sun Jul 31, 2005 3:51 pm
Location: Skopje, Macedonia
Contact:

Post by mdk » Mon Apr 21, 2008 9:25 am

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?
interesting, got a link to any docs with reliable info about the different controller message structures?

so, i presume the controller number of the LSB part can take the full 8 bits?

otherwise you're limited to 96 controller numbers..
Pr0k Records - Bandcamp Facebook Twitter

alex.the.forge
Posts: 1424
Joined: Wed Apr 16, 2008 4:29 am

Post by alex.the.forge » Mon Apr 21, 2008 9:33 am

it goes up to 16384

globalgoon
Posts: 730
Joined: Wed Sep 25, 2002 10:52 am

Post by globalgoon » Mon Apr 21, 2008 9:57 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 :D
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 8O - 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.

timothyallan
Posts: 5788
Joined: Wed Nov 24, 2004 11:05 pm
Location: Melbourne Australia
Contact:

Post by timothyallan » Mon Apr 21, 2008 10:16 am

I blew hours one night making a VST thingy that spat out 14 bit midi so I could beatmatch CDJs with Lives tempo... then those bloody germans come out with Live 7 which has the awesome nudge feature.

:(

Tuur
Posts: 617
Joined: Thu Jun 02, 2005 7:56 am

Post by Tuur » Mon Apr 21, 2008 10:25 am

globalgoon wrote:ill post the bomes file if anyone is interested
Sure!

Are you using the timer-trick?

globalgoon
Posts: 730
Joined: Wed Sep 25, 2002 10:52 am

Post by globalgoon » Mon Apr 21, 2008 10:31 am

Tuur wrote:
globalgoon wrote:ill post the bomes file if anyone is interested
Sure!

Are you using the timer-trick?
yeah

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!

Tuur
Posts: 617
Joined: Thu Jun 02, 2005 7:56 am

Post by Tuur » Mon Apr 21, 2008 10:34 am

Nice!

I'll check it out tonight. :)

globalgoon
Posts: 730
Joined: Wed Sep 25, 2002 10:52 am

Post by globalgoon » Mon Apr 21, 2008 10:48 am

Lo-Fi Massahkah wrote:Pitch bend is 14bit, isn't it?

.m
supposedly, but not on any of my controllers!

Lo-Fi Massahkah
Posts: 3604
Joined: Fri Jun 04, 2004 2:57 pm
Location: The south east suburbs of Malmö, Sweden.

Post by Lo-Fi Massahkah » Mon Apr 21, 2008 11:07 am

globalgoon wrote:
Lo-Fi Massahkah wrote:Pitch bend is 14bit, isn't it?

.m
supposedly, but not on any of my controllers!
Bummer.

bensuthers
Posts: 760
Joined: Wed Oct 01, 2003 4:51 am

Post by bensuthers » Mon Apr 21, 2008 11:12 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 )

mdk
Posts: 914
Joined: Sun Jul 31, 2005 3:51 pm
Location: Skopje, Macedonia
Contact:

Post by mdk » Mon Apr 21, 2008 11:16 am

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.
Pr0k Records - Bandcamp Facebook Twitter

bensuthers
Posts: 760
Joined: Wed Oct 01, 2003 4:51 am

Post by bensuthers » Mon Apr 21, 2008 11:24 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.

Post Reply