soje Posted June 20, 2014 Report Share Posted June 20, 2014 I have my MBSID installed in a repurposed Roland U220 rack. I'm using the display of the Roland, which is 2X24 characters. The buttons are set up like this: [inc] [menu] [PgUp] [1] [2] [3] [dec] [shift] [PgDn] [4] [5] [6] I'm probably not understanding how editing thru the menues work. I'm trying to calibrate an AOUT_NG, and following the description I do this: (A) [1] (Ensemble page) -> [5] (EXT) -> scroll thru with [inc], checking it's all on 0 (and not *). Done. (B) I connect my multimeter as described, then from the top of the menus: [2] (Pach page) -> scroll with [inc] till I see (EXT) in last position-> [6] (EXT menu) Here I see A#1 thru A#6, all with a value of 800. I then press [1] to edit the value, but here is my problem: I end up on the OSC page....... Any idea of what's wrong??? Am I doing it wrong? Cheers Søren Quote Link to comment Share on other sites More sharing options...
jrp Posted June 21, 2014 Report Share Posted June 21, 2014 Sounds to me like you are doing it right. If you press the first-menu-parameter button and it brings you to the osc menu that sounds like you are triggering the exec button as well. In the root menu that button is supposed to open the OSC-Page. Have you tried the other buttons? can you select A#2 or A#5? If not, where does this take you? Also the OSC Menu? You could install MIDIO128 V2 to check your buttons. They should all be sending a single note-on. Quote Link to comment Share on other sites More sharing options...
soje Posted June 21, 2014 Author Report Share Posted June 21, 2014 (edited) Thankyou for your answer! I installed MIDIO128, and checked all buttons. They only send a single note on/off each. I've been looking around in the menues. Here's a bit more detail: When I select any of A#1 -> A#8 I end up on the OSC page, with (Del) as the leftmost item. Furthermore, (Del) is increased by 5, and (Rel) by 1. On this page I can select any of the items, which then is blinking, except (Del). When pushing the select button of (Del), It jumps to the leftmost position, and is increased by one. There's also some funky stuff going on when I try to select items in the other sub menues (FIL, LFO etc). Something seems to be really off here. I checked with my DMM, and the buttons don't seem to be cross connected. I don't have a rotary encoder, and have [Dec], [inc] and [Exec] on shift register 2. Could this have anything to do with it? I've attached the setup_8580.asm file I've used. Cheers Søren setup_8580.asm Edited June 21, 2014 by soje Quote Link to comment Share on other sites More sharing options...
jrp Posted June 22, 2014 Report Share Posted June 22, 2014 From a look at you setup i can´t tell what should be wrong... I´m a bit lost and hope someone else has an idea. It´s such a great synth, everyone should have one. Ok, one thing is mostly for sure now, it shouldn´t be related to your hardware. So something goes wrong in the software? The only thing that´s a bit uncommon maybe is that you are using 6 menu items. Not that i see a reason it shouldn´t work. But personally i only ever used 5 or 10. Could be worth a test. Have you tried recompiling and uploading a new hex? Also just guessing... maybe a hex can turn out ... slightly off sometimes... Quote Link to comment Share on other sites More sharing options...
soje Posted June 22, 2014 Author Report Share Posted June 22, 2014 Once again, thanks for your input :-) I've tried uploading hex'es multiple times, while fiddling with the controls. I've never had any inconsistency in that regard. I'm starting to think it maybe have something to do with using 6 menu items, but I'm not shure. Maybe Torsten can chime in? I'm also wondering if it has anything to do with putting inc, dec and and exec on register 2. I'll try to fiddle about with it. Cheers Quote Link to comment Share on other sites More sharing options...
TK. Posted June 23, 2014 Report Share Posted June 23, 2014 You have to remove the encoder entries at the bottom of the file: ;; additional CS encoders ;; SR Pin Mode ENC_ENTRY 0, 0, MIOS_ENC_MODE_DETENTED3 ; Osc delay/transpose/assign #1 ENC_ENTRY 0, 2, MIOS_ENC_MODE_DETENTED3 ; Osc attack/finetune/assign #2 ENC_ENTRY 0, 4, MIOS_ENC_MODE_DETENTED3 ; Osc decay/portamento/assign #3 ENC_ENTRY 0, 6, MIOS_ENC_MODE_DETENTED3 ; Osc sustain/release/assign #4 ENC_ENTRY 0, 0, MIOS_ENC_MODE_DETENTED3 ; Osc release/pulsewidth/assign #5 ENC_ENTRY 0, 6, MIOS_ENC_MODE_DETENTED3 ; LFO rate ENC_ENTRY 0, 0, MIOS_ENC_MODE_DETENTED3 ; LFO depth ENC_ENTRY 0, 4, MIOS_ENC_MODE_DETENTED3 ; Filter CutOff ENC_ENTRY 0, 6, MIOS_ENC_MODE_DETENTED3 ; Filter Resonance ENC_ENTRY 0, 0, MIOS_ENC_MODE_DETENTED3 ; Env depth/assign #1 ENC_ENTRY 0, 2, MIOS_ENC_MODE_DETENTED3 ; Env attack/assign #2 ENC_ENTRY 0, 4, MIOS_ENC_MODE_DETENTED3 ; Env decay/assign #3 ENC_ENTRY 0, 6, MIOS_ENC_MODE_DETENTED3 ; Env sustain/assign #4 ENC_ENTRY 0, 0, MIOS_ENC_MODE_DETENTED3 ; Env release/assign #5 because they overrule the button assignments Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
soje Posted June 24, 2014 Author Report Share Posted June 24, 2014 Tittysprinkles! That worked. I thought with the registers set to 0, they wouldn't do anything :-) Thanks for your time! Regards Søren Quote Link to comment Share on other sites More sharing options...
jrp Posted June 25, 2014 Report Share Posted June 25, 2014 (edited) I am also surprised! On my build i use a lot of cs encoders, but currently not all. When i define an encoder to SR0 everything else is working as expected, although i never tried setting all SR to 0 glad it´s working now Edited June 25, 2014 by jrp 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.