I bought a Twister in early 2015 and immediately ran into some of the bugs that other people have been complaining about. I am a software developer and don't do anything related to DJing. I bought the Twister to have a control device for my own software and to use it with PureData. Because of bugs I barely use it and have bought several other MIDI controllers in search of something that will do what I want. I would buy an MF3D as well but I am worried it will have problems like the Twister.
Lately I am looking into building my own devices as I have some experience with electronics. I may rip out the Twister internals and replace them with a Teensy/Arduino board. I would rather save time and use ready-made devices but I need to be able to program the firmware in order to get them to do what I want. I did spend some time reverse-engingeering all of the SysEx messages that the MIDI Fighter Utility uses to configure the Twister. I can now configure all aspects of the encoders from my own programs which I find much more useful than the MFU tool. But I still have problems with various bugs.
The whole reason I bought from DJTechTools was the history of tutorial videos (some even on how to make custom MIDI devices) and of selling do-it-yourself kits and providing firmware source code. I think open-sourcing the Twister and 3D firmware would be enormously beneficial to everyone. There are several software developers in the forums that have asked for this. I would be happy if you just open-sourced parts of it. For instance I do not use the Twister sequencer at all so I don't care if source to that is available. Information on how to upload custom firmware and how to read the encoders and set the LEDs would be great. If that is not possible I would, like others have offered, sign an NDA and try to fix problems for free.
Bookmarks