Welcome, Guest. Please login or register.

Author Topic: 14bit controller  (Read 1247 times)

mac

  • ice
  • ****
  • Posts: 356
    • View Profile
    • ex64 @ myspace
    • Email
14bit controller
« on: December 15, 2011, 02:16:08 am »
can anyone advise a few midi controllers that support 14bit resolution (or other controlling devices/touch sensitive pads that send a high resolution signal)?

can be big manufacturers as well as custom made controllers.

basically what i'm looking for is a 14bit control PAD (such as the one in korg nanopad, unfortunatelly korg only offers 7bit) for controlling the metasurface of Audiomulch.

with 7bit controllers it is very inaccurate as they offer only 127steps. metasurface has 1000 steps in both axes. even a gentle move of a finger makes sudden and rapid changes to the parameters.

So i think a 14bit controller would help here a lot. could be a pad or a joystick.

one of my thoughts was faderfox lv3 but i have no idea if it offers 14bit. anyone has any experience with faderfox??

novation remote series also offers 14bit. but only for encoders, the pad is still 7bit.

i was also advised a Wacom tablet for this. they offer high resolution and are very affordable yet you need to set metasurface for full screen and have to hold a pen. if it metasurface can work on a separate screen it might be even a good solution. not convinced yet though.

thanks in advance for any hints.

billygomberg

  • sleep
  • *****
  • Posts: 742
    • View Profile
    • fraufraulein.com
Re: 14bit controller
« Reply #1 on: December 15, 2011, 08:06:22 am »
have you looked into iPhone/iPod/iPad for this?

mac

  • ice
  • ****
  • Posts: 356
    • View Profile
    • ex64 @ myspace
    • Email
Re: 14bit controller
« Reply #2 on: December 15, 2011, 08:47:19 am »
have you looked into iPhone/iPod/iPad for this?

that would work for sure yet crossed it off the list at the very beginning. too expensive solution. have a phone, no intention to replace it, same with mp3 player.

billygomberg

  • sleep
  • *****
  • Posts: 742
    • View Profile
    • fraufraulein.com
Re: 14bit controller
« Reply #3 on: December 15, 2011, 01:56:59 pm »
have you looked into iPhone/iPod/iPad for this?

that would work for sure yet crossed it off the list at the very beginning. too expensive solution. have a phone, no intention to replace it, same with mp3 player.

refurbed 3rd gen iPod won't set you back much at all (I still use my iPod touch from 09 in performance), TouchOSC is like $2.

mac

  • ice
  • ****
  • Posts: 356
    • View Profile
    • ex64 @ myspace
    • Email
Re: 14bit controller
« Reply #4 on: December 15, 2011, 08:19:59 pm »
looks like TouchOSC is available for android phones as well. i'll give it a try. yet if i understand the documentation correctly, it only offers a 0-127 value range for CC. so with audiomulch metasurface it'll give me the same jerky results as 7bit touchpad.
but it might be fun controlling other parameters with it. sounds very promising. thanks for the hint billy.

damn metasurface has a 10000 value range, divided by 127 steps gives around 80 per step what makes the crosshair act crazy, bouncing around, often not where i want it to be. applying smoothing as well as lowering the limits helps but that is not point.
i borrowed a novation remote sl as it has a joystick. after minor tweaks got much better results then the touch pad. but the joystick on the novation springs to the bottom as soon as you let it go so you can't control anything properly. still looking for other options...

billygomberg

  • sleep
  • *****
  • Posts: 742
    • View Profile
    • fraufraulein.com
Re: 14bit controller
« Reply #5 on: December 16, 2011, 08:22:23 am »
looks like TouchOSC is available for android phones as well. i'll give it a try. yet if i understand the documentation correctly, it only offers a 0-127 value range for CC. so with audiomulch metasurface it'll give me the same jerky results as 7bit touchpad.
but it might be fun controlling other parameters with it. sounds very promising. thanks for the hint billy.

damn metasurface has a 10000 value range, divided by 127 steps gives around 80 per step what makes the crosshair act crazy, bouncing around, often not where i want it to be. applying smoothing as well as lowering the limits helps but that is not point.
i borrowed a novation remote sl as it has a joystick. after minor tweaks got much better results then the touch pad. but the joystick on the novation springs to the bottom as soon as you let it go so you can't control anything properly. still looking for other options...

anything that communicates via CC is going to have a value range of 0-127.

I don't know enough about Audiomulch to say anything with certainty, but I would assume that it includes OSC integration, and you should be able to map OSC directly to the metasurface without the MIDI intermediary.

mac

  • ice
  • ****
  • Posts: 356
    • View Profile
    • ex64 @ myspace
    • Email
Re: 14bit controller
« Reply #6 on: December 16, 2011, 09:43:52 am »

I don't know enough about Audiomulch to say anything with certainty, but I would assume that it includes OSC integration, and you should be able to map OSC directly to the metasurface without the MIDI intermediary.

OSC would've been perfect. unfortunately audiomulch doesn't include OSC protocol. there is a way around it via MAX or Osculator but not directly. I'd try Osculator but i'm pc only. still digging this topic and looking for PC alternatives.
some time ago ross mentioned he palans to implement it but it doesn't seem to be in the immediate plan for now.

anything that communicates via CC is going to have a value range of 0-127.

i'm thinking of a CC 14bit mode that offers values 0-16383. to quote novation remote sl manual:
"MIDI data values are transmitted as a 7-bit binary number, allowing a maximum value range of 0-127. The MIDI Specification allows for two MIDI control messages to be sent together where the data values form an MSB (most significant byte) and LSB (least significant byte) pair, making a 14-bit binary number and allowing a maximum value range of 0-16383. This is useful where fine control over a parameter is required, however the parameter you are controlling must be able to receive 14-bit MIDI values. If you want to send 14-bit values for fine control over a parameter then set DispType to ‘0-16K’. For CC controls, the MIDI Specification only allows for CC numbers 0 to 31 to be used in this way. Two CC messages are sent when the value of a parameter is changed – the first with the MSB value and the second with the LSB value. To enable the receiving device to distinguish between which CC message has the MSB value and which has the LSB value, the LSB value message is sent using a different CC number, calculated by adding 32 to the original CC number. Consequently CC numbers 32 to 63 are used for sending the LSB value in 0-16K (14-bit) mode.

this works with the encoders but doesn't with the touchpad or joystick of the novation remote sl.
when i assign one encoder for X axis and one to Y axis, set them to 14bit i get a very fine control over the metasurface. but then you need two hands to operate it and it's clumsy to do it this way. unfortunately none of the controllers available on the market offers a 14bit resolution pad or joystick. i guess joystick would be a preferable choice.