Hello. Sigh...it's amazing how much I discover needs to be added to MIDI scripting when I try to use it to map a complex device.
- I'm getting a segfault when trying to set the "scratch" control value: Debug: ControlObject::getControl returning NULL for ( "@Cs" , "scratch" ) (I asked it for "[Channel1]","scratch". It works fine for "rate.") Albert said "make sure you're using slotSet and not queueFromThread()" when setting ControlObject values from scripts. I am indeed using queueFromThread because 1) I can't find slotSet() in ControlObject, 2) set() segfaults too (and it doesn't work for other controls either), 3) setValueFromThread() is protected. What should I try next? - I still need help understanding how to have scripts react to signals. (So they can automatically update LEDs and things.) From what I read, it looks like I have to set up a .connect() in the script for EVERY Mixxx ControlObject. Is this true? Thanks! Sincerely, Sean M. Pappalardo "D.J. Pegasus" <<--------------------------------------------------------------------------------->> This E-Mail message has been scanned for viruses and cleared by >>SmartMail<< from Smarter Technology, Inc. <<--------------------------------------------------------------------------------->> ------------------------------------------------------------------------------ _______________________________________________ Mixxx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mixxx-devel
