DriftZ Posted May 14, 2003 Report Share Posted May 14, 2003 Hi, I just smashed together my first 'box' (well, the electronics anyway) & its even working ! :)Many thanks to Sir TK !I'm running the sequencer & it is absolutely magnificent !The more I play with it, the more I like it !But I do have a few questions about it:The 'mute' buttons & functions...it seems to run in 'negative mode' ... ?I mean, notes/steps that are ON have the LED OFF, when you mute the step, the LED goes ON... is this how it is supposed to work or did I connect something wrong somewhere ? & also, can these muted steps be saved ?More about saving, does it autosave now ? or do I have to copy patterns over itself ? The latter could prevent unintended changes....I've read something about entering the sysex menu to save the potvalues, I'm not sure how it is atm.thanks again for these great projects & goodluck to all ! Quote Link to comment Share on other sites More sharing options...
DriftZ Posted May 14, 2003 Author Report Share Posted May 14, 2003 Hi, I just smashed together my first 'box' (well, the electronics anyway) & its even working ! :)Many thanks to Sir TK !I'm running the sequencer & it is absolutely magnificent !The more I play with it, the more I like it !But I do have a few questions about it:The 'mute' buttons & functions...it seems to run in 'negative mode' ... ?I mean, notes/steps that are ON have the LED OFF, when you mute the step, the LED goes ON... is this how it is supposed to work or did I connect something wrong somewhere ? & also, can these muted steps be saved ?More about saving, does it autosave now ? or do I have to copy patterns over itself ? The latter could prevent unintended changes....I've read something about entering the sysex menu to save the potvalues, I'm not sure how it is atm.thanks again for these great projects & goodluck to all ! Quote Link to comment Share on other sites More sharing options...
TK. Posted May 15, 2003 Report Share Posted May 15, 2003 Hi DriftZ,I'm pleased to hear that you've joy with the sequencer. :)LEDs: it seems that you've connected the LEDs in the wrong direction, therefore the status will be displayed inverted. The shorter pins of the LEDs are the cathodes - they have to be connected to ground. The longer pin (the anode) has to be connected to the appr. DOUT pinNo, mute steps cannot be saved, because normaly it's usefull to mute tracks or steps for all patterns (-> global option)Saving: the current pattern (all parameters) will be saved automatically when a new pattern is selected or when the sequencer jumps to a new pattern by itself. Additionally the track configuration settings are saved when you leave a menu page. Yes - if you want to ensure that the whole pattern is stored in EEPROM before switching off the box, the best way is to go into the copy submenu and to save the pattern over itselfFor the SysEx menu it is planned to send the current pattern to another MB64seq or to MIDI-Ox, or later to an editor. Unfortunately only the SysEx transmit routine is working yet, the receiver has been disabled as I first want to realize it with the MIOS solution. The code will be transfered to the PIC16F project later.Have fun!Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
TK. Posted May 15, 2003 Report Share Posted May 15, 2003 Hi DriftZ,I'm pleased to hear that you've joy with the sequencer. :)LEDs: it seems that you've connected the LEDs in the wrong direction, therefore the status will be displayed inverted. The shorter pins of the LEDs are the cathodes - they have to be connected to ground. The longer pin (the anode) has to be connected to the appr. DOUT pinNo, mute steps cannot be saved, because normaly it's usefull to mute tracks or steps for all patterns (-> global option)Saving: the current pattern (all parameters) will be saved automatically when a new pattern is selected or when the sequencer jumps to a new pattern by itself. Additionally the track configuration settings are saved when you leave a menu page. Yes - if you want to ensure that the whole pattern is stored in EEPROM before switching off the box, the best way is to go into the copy submenu and to save the pattern over itselfFor the SysEx menu it is planned to send the current pattern to another MB64seq or to MIDI-Ox, or later to an editor. Unfortunately only the SysEx transmit routine is working yet, the receiver has been disabled as I first want to realize it with the MIOS solution. The code will be transfered to the PIC16F project later.Have fun!Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
DriftZ Posted May 15, 2003 Author Report Share Posted May 15, 2003 Hello,Are you sure that it is the LEDs that are the wrong way around? I think if they were fit the wrong way, they would never light (when anode is tied to ground). I tried holding another LED at the legs of one fitted. In one direction, they work the same, in the other direction, the other one never works.(my LEDs have equal length legs, but that would not have anything to do with it I guess ;)But perhaps everything does work as intended, I'll try to illustrate : O=unmuted;*=muted; °=current; N=Not lit; L=Lit; on LCD:O°O* OOOO *OOO OO*Oon LEDS:NLNL NNNN LNNN NNLNso if I wud press all switches, all LEDs would be lit & I hear nothing :)But anyway, I don't want to be a nitpicker here, the thing is supercool as it is already, just that I have to be very careful when I turn a knob as it is more or less instantly auto-saved/overwritten, which I think is a bit a pitty because its very easy to mess up some cool pattern you've created before. It does make a great concentration-exercise tho :)Thanks again & best regards to allDriftZ Quote Link to comment Share on other sites More sharing options...
DriftZ Posted May 15, 2003 Author Report Share Posted May 15, 2003 Hello,Are you sure that it is the LEDs that are the wrong way around? I think if they were fit the wrong way, they would never light (when anode is tied to ground). I tried holding another LED at the legs of one fitted. In one direction, they work the same, in the other direction, the other one never works.(my LEDs have equal length legs, but that would not have anything to do with it I guess ;)But perhaps everything does work as intended, I'll try to illustrate : O=unmuted;*=muted; °=current; N=Not lit; L=Lit; on LCD:O°O* OOOO *OOO OO*Oon LEDS:NLNL NNNN LNNN NNLNso if I wud press all switches, all LEDs would be lit & I hear nothing :)But anyway, I don't want to be a nitpicker here, the thing is supercool as it is already, just that I have to be very careful when I turn a knob as it is more or less instantly auto-saved/overwritten, which I think is a bit a pitty because its very easy to mess up some cool pattern you've created before. It does make a great concentration-exercise tho :)Thanks again & best regards to allDriftZ Quote Link to comment Share on other sites More sharing options...
d2k Posted May 15, 2003 Report Share Posted May 15, 2003 hmm, my leds are working this way too - i thought that was how it was spose to be :p...best...Dan Quote Link to comment Share on other sites More sharing options...
d2k Posted May 15, 2003 Report Share Posted May 15, 2003 hmm, my leds are working this way too - i thought that was how it was spose to be :p...best...Dan Quote Link to comment Share on other sites More sharing options...
DriftZ Posted May 15, 2003 Author Report Share Posted May 15, 2003 I guess so then :)It's just... I put this thing together & everything worked from the first time on (this isn't normal for me, if you knew how many kits I tossed in the bin... ;)..regards :)DriftZ Quote Link to comment Share on other sites More sharing options...
DriftZ Posted May 15, 2003 Author Report Share Posted May 15, 2003 I guess so then :)It's just... I put this thing together & everything worked from the first time on (this isn't normal for me, if you knew how many kits I tossed in the bin... ;)..regards :)DriftZ Quote Link to comment Share on other sites More sharing options...
d2k Posted May 15, 2003 Report Share Posted May 15, 2003 heh, dont let my post count fool you - i'm not clued up on electronics at all and have only been able to put my boxes together with the help on this forum (and TK's patience! ;p)...i'd still be twiddling me doepfer pocket control otherwise! :o (which i've since parted with ;p)...best...Dan Quote Link to comment Share on other sites More sharing options...
d2k Posted May 15, 2003 Report Share Posted May 15, 2003 heh, dont let my post count fool you - i'm not clued up on electronics at all and have only been able to put my boxes together with the help on this forum (and TK's patience! ;p)...i'd still be twiddling me doepfer pocket control otherwise! :o (which i've since parted with ;p)...best...Dan Quote Link to comment Share on other sites More sharing options...
TK. Posted May 16, 2003 Report Share Posted May 16, 2003 Are you sure that it is the LEDs that are the wrong way around?oops - yes, I was wrong. Damned, I worked to much with low-active logic yesterday ;-)I have to be very careful when I turn a knob as it is more or less instantly auto-saved/overwritten, which I think is a bit a pitty because its very easy to mess up some cool pattern you've created before.you are right. I should improve this. A temporary workaround: the BankStick has a write protection pin which could be used to protect the EEPROM content. Just disconnect pin 7 of the 24256 from ground and connect it via a +10k pull-up to +5V. This prevents MIOS from overwriting. Now you could add a switch between pin 7 and ground to disable the protection. :)However, a firmware enhancement would be better.Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
TK. Posted May 16, 2003 Report Share Posted May 16, 2003 Are you sure that it is the LEDs that are the wrong way around?oops - yes, I was wrong. Damned, I worked to much with low-active logic yesterday ;-)I have to be very careful when I turn a knob as it is more or less instantly auto-saved/overwritten, which I think is a bit a pitty because its very easy to mess up some cool pattern you've created before.you are right. I should improve this. A temporary workaround: the BankStick has a write protection pin which could be used to protect the EEPROM content. Just disconnect pin 7 of the 24256 from ground and connect it via a +10k pull-up to +5V. This prevents MIOS from overwriting. Now you could add a switch between pin 7 and ground to disable the protection. :)However, a firmware enhancement would be better.Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
DriftZ Posted May 17, 2003 Author Report Share Posted May 17, 2003 Oh, this is great !by using the switch I now can choose between 'program-' & 'performance-' mode :)excellent, thanks !! Quote Link to comment Share on other sites More sharing options...
DriftZ Posted May 17, 2003 Author Report Share Posted May 17, 2003 Oh, this is great !by using the switch I now can choose between 'program-' & 'performance-' mode :)excellent, thanks !! 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.