Forum Rule: Always post complete source code & details to reproduce any issue!
Results 1 to 3 of 3

Thread: AMC8 - Automated midi controller (Hui Protocol)

  1. #1

    AMC8 - Automated midi controller (Hui Protocol)

    hello
    after about 1 year i can say that project is done. automated midi controller for protools DAW HUI protocol. the goal was to get 8 motor faders to control protools and to control faders from protools
    for writing and reading DAW mixer automations. the controller contain 31 push buttons 8 solo and 8 mute buttons allso 4 buttons for scrolling 1 or 8 Channels to left or right.
    7 buttons for transection panel and 4 buttons for read write touch and latch actions.
    all so the controller have 8 OLED screens for channel names DB and solo mute channels symbols.
    thats the place to thanks GERRIT and Pual for for the knowledge and the help. i used the slave teensy code of gerrit zeus midi controller project as a reference, and i modified it for my needs.
    for this project i write custom pcb for easy and safety connections and for easy parts replacements.
    the project contain:
    2X teensy 3.6
    2X Multiplexer 16
    1X TCA9548A Multiplexer
    4X l9110s Dual Hbrige
    8X OLED screens 128X64
    31X silicon push buttons.
    2X DC TO DC stepdown
    1X 12v 4A PSU
    enclosure and panel is a custom made by me
    i still have some minor bugs like: when i scroll 8 faders right i get solo symbol in the first channel screen. thats behavior related to the hui protocol data action and my code. still trying to fix it but allso i can live with it for now.
    the second issue is some problem of buffering screen to get realy fast response on screen with out delay the system for fast faders action.
    i used u8g2 lib for my screens but the best i could get from all of my experiments is half top screen to get work with fast fader response . any other full buffer u8g2 constructor i used cuse my system delay in action and looks like overflowing.
    all so in this case i can live with it by putting all parameters on top of the screen to see them all.
    from my discussions with olikraus the U8g2 lib writer on this issue the problem its about overflowing the ram. im still looking for a ways to solve it .

    https://youtu.be/U2mpzDK8dOQ
    https://youtu.be/HZl_UtWm76Q

    Click image for larger version. 

Name:	55719296_10218778452037219_8499328305520967680_n.jpg 
Views:	13 
Size:	48.8 KB 
ID:	16431
    Click image for larger version. 

Name:	57540090_10218894539179325_2161808609472675840_o.jpg 
Views:	9 
Size:	45.1 KB 
ID:	16432
    Click image for larger version. 

Name:	56293829_10218778452277225_3046638246873268224_n.jpg 
Views:	11 
Size:	102.3 KB 
ID:	16433

    Rota
    Last edited by rotabox; 04-16-2019 at 05:10 PM.

  2. #2
    Senior Member
    Join Date
    Jan 2017
    Location
    Maastricht
    Posts
    155
    Congratulations on finishing your project and good luck solving the remaining issues!

  3. #3
    Quote Originally Posted by Gerrit View Post
    Congratulations on finishing your project and good luck solving the remaining issues!
    thank you

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •