kokoon Posted September 3, 2005 Report Share Posted September 3, 2005 master does, slave doesn't. merger is enabled - the slave plays notes.what to do? Quote Link to comment Share on other sites More sharing options...
kokoon Posted September 3, 2005 Author Report Share Posted September 3, 2005 correction:it responds to some CCs, but filter doesn't work...but filter on slave worked 1hour ago when i was running the same pair (core + sid) as master.also JSynthLib doesn't do anything for the slave. ANYTHING not even main volume. but if i send CC 7 it affects both - the master and the slave. Quote Link to comment Share on other sites More sharing options...
kokoon Posted September 4, 2005 Author Report Share Posted September 4, 2005 now i'm trying to set the core back to master (id 0x00) but i can't do it with the change_id application. looks like... i don't know what it looks like because there's no response.i connected the midi cables to the slave (0x01), put the optocoupler back in and recompiled the change_id for an id of 0x00. and converted it into syx. then when i try to upload it with midi-ox, nothing happens. midi in works though cause i can play notes. and some controllers (but not all - see above - that was the inital problem)maybe the change_id application only targets devices with id 0x00? if that's the case - can i fix this in the code?i'm just trying to figure what went wrong and i thought putting this slave back to single/master would show me if there's anything wrong with the hardware. i'm especially worried about the filter cause i read the filter just stopped working for someone. my case is similar - filter doesn't work via CC. anyone care to help me out or at least suggest something? please if possible not "re-burn your PIC" cause i put all that junk in the closet and hope to never put it out again for next few months :) Quote Link to comment Share on other sites More sharing options...
TK. Posted September 4, 2005 Report Share Posted September 4, 2005 maybe the change_id application only targets devices with id 0x00? if that's the case - can i fix this in the code?Since you are using MIDI-Ox, you have to create a .syx file which addresses ID #1, you can do this by calling the hex2syx.pl script from a DOS shell:perl hex2syx.pl main.hex -device_id 0x01It's simpler with MIOS Studio: just select device ID 01 (no new conversion required)Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
kokoon Posted September 4, 2005 Author Report Share Posted September 4, 2005 uh okay i got it, had to convert application ID too :)now i gotta figure why it doesn't work in slave (problem from the beginning) Quote Link to comment Share on other sites More sharing options...
kokoon Posted September 4, 2005 Author Report Share Posted September 4, 2005 yeah i figured it on my own (searched the forum), thanks anyway TK, since you're in here already - any idea about the inital problem? (first+second post) Quote Link to comment Share on other sites More sharing options...
TK. Posted September 4, 2005 Report Share Posted September 4, 2005 I don't know any reason, why some, but not all CCs of a slave shouldn't be accessible. It's important, that a filter type (LP/HP/BP) is selected (CC#45), and that the oscillators are assigned to the filter path (CC#44) - did you take this into account?JSynthLib: thats a know issue, JSynthLib can only control a single module properly, it isn't in my hands to improve the handling of multiple synths :-/Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.