Announcement

Collapse
No announcement yet.

Total noobie, does this make sense ?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Total noobie, does this make sense ?

    I am totally new to this world, but am a software programmer with a strong analog electronics background.

    I am attempting to build a control surface for controlling audio recording software.

    Here's an example, it's like a audio mixer, but no actual audio passes through it:

    http://www.youtube.com/watch?v=cjJ8e4-p_y4[/video]]

    It simply controls software in the computer which actually handles the audio.

    I coded the software in this video, now I'd like to take this further with more control over hardware.



    Here's a nice illustration the motorized fader concept:

    http://www.youtube.com/watch?v=toj8JRJ-4rI&feature=youtu.be[/video]]

    Each fader requires 5 pins:

    1 analog pin to sense the wiper

    2 I/O pins for touch sense

    2 PWM pins to drive the motor via an H bridge.

    There would also be 2 dual concentric ELMA E37 rotary encoders with push top switches:
    http://www.leobodnar.com/shop/index.php?main_page=product_info&products_id=196

    That's 10 more pins:

    2 per encoder x 4 = 8
    1 per switch x 2 = 2

    As well I'm thinking of using 2 x 4D uOLED-128-G2 displays (one for channel status and one for metering)
    http://www.4dsystems.com.au/prod.php?id=84

    As far as driving the metering display, I'm thinking of loading background images from the 2Gb SD card included on the display board and just doing "delta" meter drawing to save bandwidth.
    I believe these guys need 3 pins each - so total 6 pins.

    We also need 2 more switches -- 2 more pins

    So 23 pins per channel.

    I also would like to use Ethernet for communication.

    Seems like I need one Due and 4 uOLED-128-G2 for every 2 channels.

    I'd need to cut off the mounting lugs on the OLED boards to get an acceptable channel width.

    Does all of this make any sense at all ?
    Groove is the subtle control of chaos
Working...
X