Che_Guitarra

Help me build the world's most basic control surface.
« on: January 20, 2017, 12:43:31 AM »
Hi guys.  I'm wanting to build the world's most basic DAW controller - a single rotary knob that, in conjunction with a mouse, will allow me to increase or decrease a parameter value.

For example - I want to use a 1176 style plugin in ProTools.  Rather than using a mouse (alone) to tweak a parameter value (input (output, ratio, attack, etc), I want to click the adjustable parameter with the mouse, then use a rotary knob controller to make the desired value adjustment.  Why?  I have no need for a large control surface (i'm more than happy using a keyboard and mouse), but I would like a tactile rotary controller for tweaking plugins. 

Perhaps this product already exists.  If so, can somebody throw me a link.  If this product doesn't exist - how hard a build project would this be?


Che_Guitarra

Re: Help me build the world's most basic control surface.
« Reply #1 on: January 20, 2017, 03:20:42 AM »
OK, so i'm no electronic engineer (if it's not obvious), but I figure I should be be able to modify an old school mouse circuit (non-laser) to suit.  As per pic below.



I don't need the mouse buttons, and I figure I only need a Y-axis controller to get the functionality I seek.  Or maybe I could put X/Y axis control on a DPDT switch (if the function requires X or Y input specifically).  Hmmm.


Does that sound accurate?

If anyone could help me here i'd be most appreciative.


Oh, and sorry if this is in the wrong sub-forum - I really don't know where this topic is best addressed.


totoxraymond

Re: Help me build the world's most basic control surface.
« Reply #2 on: January 20, 2017, 03:48:52 AM »
You're biggest problem is on the DAW side. Most of them don't give access to all parameters with custom controllers.
 
Pro tools is certainly the worst of all. (they want to sell D-command, S6, artist series...)

You could try to buy a small DAW controller like Presonus faderport or behringer BCF 2000. quite affordable, and they might give you that ability. At least they can do that kind of thing in Cubendo, but since i don't have pro tools, i can't be sure it would do the same.

Thomas

Che_Guitarra

Re: Help me build the world's most basic control surface.
« Reply #3 on: January 20, 2017, 05:20:09 AM »
I'm going to give this a shot.  If I plug an old mouse in I can indeed use my trackpad for 'clicking' and the old mouse for axis control.

I'll mock up something this weekend.  If it works - great!  If it doesn't - nothing ventured, nothing gained.

craigb

Re: Help me build the world's most basic control surface.
« Reply #4 on: January 20, 2017, 10:16:03 AM »
There is this, but it's not cheap at 174 Euros:

http://www.nobcontrol.com/

It wouldn't be too difficult to make something similar using an Arduino or the like.

Andy Peters

Re: Help me build the world's most basic control surface.
« Reply #5 on: January 20, 2017, 03:13:46 PM »
Hi guys.  I'm wanting to build the world's most basic DAW controller - a single rotary knob that, in conjunction with a mouse, will allow me to increase or decrease a parameter value.

Perhaps this product already exists.  If so, can somebody throw me a link.  If this product doesn't exist - how hard a build project would this be?

It already exists: Griffin Power Mate.

Now, the problem: it basically emulates keystrokes, so if there is a keystroke associated with parameter increment and decrement, then it's a simple matter of using their software to do the mapping.

On that note, since I have one of these things, I should try it with Logic tonight.
"On the Internet, nobody can hear you mix a band"

Whoops

Re: Help me build the world's most basic control surface.
« Reply #6 on: January 20, 2017, 07:17:05 PM »
It already exists: Griffin Power Mate.

that looks quite good,
tell us how it worked

Che_Guitarra

Re: Help me build the world's most basic control surface.
« Reply #7 on: January 22, 2017, 01:22:02 AM »
Problem solved.  Works a treat.  Y axis only, but that's all I need.


Whoops

Re: Help me build the world's most basic control surface.
« Reply #8 on: January 22, 2017, 09:13:09 AM »
Nice.

Do you have to keep pressing down while rotating?


Che_Guitarra

Re: Help me build the world's most basic control surface.
« Reply #9 on: January 22, 2017, 10:45:32 PM »
No need.  The knob spins on an axis, the mouse's optical sensor tracks this input.  Rudimentary, but it works.



Re: Help me build the world's most basic control surface.
« Reply #10 on: January 22, 2017, 11:32:08 PM »
It is posts like this, where I miss the "LIKE" button.

Like.
Clever.
+1.

Humner

Re: Help me build the world's most basic control surface.
« Reply #11 on: January 22, 2017, 11:48:50 PM »
yeah, that is very clever.

So the idea is that you hold your normal mouse button down on a virtual control and then spin your device to make the adjustments etc.?

Rocinante

Re: Help me build the world's most basic control surface.
« Reply #12 on: January 24, 2017, 06:05:21 PM »
Hey che
I had a similar obsession (well maybe a tad more complex) and through my research found a teensy 2.0 or 3.2 can do all u ever wanted and much much more. Its usb compliant (and this can also be some of your power depending on what you building) and there's a good deal of infor and pre written code on the web u can download e.g. github. You can do anything from make a generic motorized fader with recall to making a 8 channel fader controller with buttons and bells and whistles. All with a single teensy and an add on extender. Its similar to arduino but is usb compliant and can also use the arduino library if u need it to. I have put it on the back burner as in the end i needed a control surface for work but I'm still building mini controllers albeit flying by the seat of my pants since i know nothing about code. At any rate its worth investigating.
If there's a harder way to do this, I haven't found it yet.

synthiaks

Re: Help me build the world's most basic control surface.
« Reply #13 on: February 03, 2017, 05:00:09 PM »
  :D :D :D

Love it!
"ex observer in silence"