electro-music.com   Dedicated to experimental electro-acoustic
and electronic music
 
    Front Page  |  Radio
 |  Media  |  Forum  |  Wiki  |  Links
Forum with support of Syndicator RSS
 FAQFAQ   CalendarCalendar   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   LinksLinks
 RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in  Chat RoomChat Room 
 Forum index » DIY Hardware and Software » Circuit Bending
Advice Wanted re Hacking a USB controller
Post new topic   Reply to topic Moderators: dnny, v-un-v
Page 1 of 1 [2 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
Author Message
Caravandal



Joined: Dec 19, 2016
Posts: 4
Location: london

PostPosted: Sat Jul 01, 2017 10:37 am    Post subject: Advice Wanted re Hacking a USB controller
Subject description: Avolites D4 Pilot has so much potential
Reply with quote  Mark this post and the followings unread

I have this D4 Pilot controller built by Avolites . It comprises of 8 motorised faders , a shed load of trigger btns and an endless encoder. The build quality is second to none but the unit is no longer supported so no driveres and no software.
This unit has the potential to become a stunning Midi controller but I need advice about how best to go about it.
Is it possible to reverse engeneer the USB drivers thereby leaving most of the internals 'as is' or am I better off running my own microcontroller into the Fader and H bridge?
The unit has Molex connectors for each of the PICS so is reprogramming at this level a possibility?
I suspect the unit used a MIDI protocol originally.

see pics

Any feedback would be greatly appreiciated


DSC_0013.JPG
 Description:
 Filesize:  3.25 MB
 Viewed:  506 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

DSC_0013.JPG



DSC_0014.JPG
 Description:
 Filesize:  2.97 MB
 Viewed:  495 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

DSC_0014.JPG



DSC_0016.JPG
 Description:
 Filesize:  3.63 MB
 Viewed:  499 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

DSC_0016.JPG



DSC_0017.JPG
 Description:
 Filesize:  3.47 MB
 Viewed:  511 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

DSC_0017.JPG


Back to top
View user's profile Send private message
gdavis



Joined: Feb 27, 2013
Posts: 359
Location: San Diego
Audio files: 1

PostPosted: Sat Jul 01, 2017 1:46 pm    Post subject: Reply with quote  Mark this post and the followings unread

First thing I would do is plug it into a computer a see what sort of devices show up. You can also run a software tool to dump the device descriptor and see what sort of interfaces it has.

Class compliant interfaces are well documented and if you're lucky it will simply use a class compliant USB MIDI interface. But it's also possible that they implemented vendor specific features which would need reverse engineered drivers. I'm not much for reverse engineering at that level, so someone else would probably have to help you with that.

I would consider reprogramming the PIC after exhausting the above.

_________________
My synth build blog: http://gndsynth.blogspot.com/
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic Moderators: dnny, v-un-v
Page 1 of 1 [2 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
 Forum index » DIY Hardware and Software » Circuit Bending
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Forum with support of Syndicator RSS
Powered by phpBB © 2001, 2005 phpBB Group
Copyright © 2003 through 2009 by electro-music.com - Conditions Of Use