I’m done developing my MT project, at least, all features work. I still have a problem which I’ve mentioned before. I thought I would leave it for last since it has been so hard to pin down. It makes my project unusable for performance, which is pretty devastating to me since I’ve spent quite a few years getting it to this point.
I’m wondering if there is any way for me to “trap” the offending inputs as they are received and execute code in MT. The log window (if it is turned on) shows the message that it’s truncated, so I can’t tell from that, what has happened. Maybe some software is available to help with that?
In any case, I would be glad to send you my code so that you could look it over. There are more than 400 presets and over 60,000 lines of code and comments when exported as text, but I’ve disabled all presets that aren’t involved in the problem, leaving less than 20 presets in order to make inspecting the code easier.
I can describe the problem generally this way:
Until I do this, I’m not even able to exit MT completely. If I exit, and try to launch MT again, I get messages telling me that the ports for my controllers are already being used. I notice then that though MT doesn’t appear in the Apps section of Task Manager, it does appear in the Background processes section and I can’t end the task. I have to restart my computer.
I think the problem may be that for most of the inputs that are receiving faders, any one message is being received by many presets and many translators within them. That is because fader movement controls several aspects of my program.
At any rate, I’m stumped and frustrated that I can’t really use my program to play for people. any help would be much appreciated.
Marked as spam
Please log in to post a topic
(this is your bome account, not the old forum account):.