I'm doing an engineering project for my degree that involves porting Mixxx. My idea at the moment is to run Mixxx without a UI (I read that this can be done?) and instead use tablet devices to run TouchOSC, which will communicate with a computer running PD (PureData) and Mixxx. I was hoping to port Mixxx to be able to access it from PD, but I'm not quite sure how to do this and was wondering if anyone could point me in the right direction?
The basic aim of this is to control Mixxx from touch screen devices and to have the quickest possible response time with volume, gain and EQ using a MIDI controller. I was also wondering if using Mixxx without a UI would increase it's response time? I'm hoping to run a MIDI controller through PD in order to lower it's response time by having it control volume and EQ in PD, and not Mixxx.
So yeah, thoughts on this approach? And any help with porting Mixxx would be greatly appreciated!