MarOS1.5.0 - Beta Version
Moderators: altitude, adafruit_support_bill, adafruit, phono, hamburgers
Please be positive and constructive with your questions and comments.
-
- Posts: 208
- Joined: Wed Sep 19, 2012 8:11 am
Re: MarOS - Fresh Firmware - Usability Update 1.3
Yep, there will won't be a fix for that kind of issue. Saving is the hardest thing to do, as that eeproms need a proper timing, so anything else is out of scope for a while.
-
- Posts: 208
- Joined: Wed Sep 19, 2012 8:11 am
Re: MarOS - Fresh Firmware - Usability Update 1.3
puh.. here is a new beta that hopefully is better regarding swung (and un-swung) DinSync output. It was not just a fix in what we had before. Effectively I had to rewrite all of it, but the new system is much more solid I think and can handle pattern changes and triplet patterns more easily. Used some more bytes, though. Could you please test it one more time? I didn`t do a full test run due to lack of time, but anything I looked at was fine. Again look for all tempo modes for both SYNC OUT and MIDI SYNC, and change patterns from/to triplet.
You may also test the new things about the Auto Variations: In parameter adjustment mode, Press C KEY to adjust which repetition of the current pattern is allowed to get variated. LED 4 means: 3 times no vari, 1 time with variation. Press the D-KEY or E-KEY to adjust the first, resp. the last step within the pattern that is allowed to be changed.
<FILE DELETED - WAIT FOR NEXT UPDATE WITH FIXES>
You may also test the new things about the Auto Variations: In parameter adjustment mode, Press C KEY to adjust which repetition of the current pattern is allowed to get variated. LED 4 means: 3 times no vari, 1 time with variation. Press the D-KEY or E-KEY to adjust the first, resp. the last step within the pattern that is allowed to be changed.
<FILE DELETED - WAIT FOR NEXT UPDATE WITH FIXES>
Last edited by mario1089 on Thu Nov 29, 2012 1:14 pm, edited 1 time in total.
-
- Posts: 42
- Joined: Fri Feb 25, 2011 10:20 am
Re: MarOS - Fresh Firmware - Usability Update 1.3
1.4 beta 5 Tested!
SYNC OUT
It seems now everything is perfect. The Din Sync is correctly generated and tight, also in triplet mode and half time.
There is some problem with triplet mode and half time, it's not related to swing: sometimes when half time is enabled, the pattern is not executed correctly but are played the 4 initial steps and then the pattern start his normal execution...unfortunatly I don't know how to recreate the problem. I believe this bug was there already. I don't use half time very often...somebody does?
MIDI SYNC
Here the things are more complicated. The din sync is generated correctly, based on midi clock, but sometimes is not perfectly in sync. It looks like is shifted by a fixed amount (some random pulses).
When I start the electribe, used as midi clock, sometimes I get the xox an the 303 running properly, sometimes slightly out of time.
I don't know if can help, but I've noticed that when the xoxbox is in SYNC OUT mode, the 303 receives the clock even if the xox is stopped (I guess it from the blinking leds on the 303). But when in MIDI SYNC, the leds are flashing only when the machines are running
The Auto variation is dope!
SYNC OUT
It seems now everything is perfect. The Din Sync is correctly generated and tight, also in triplet mode and half time.
There is some problem with triplet mode and half time, it's not related to swing: sometimes when half time is enabled, the pattern is not executed correctly but are played the 4 initial steps and then the pattern start his normal execution...unfortunatly I don't know how to recreate the problem. I believe this bug was there already. I don't use half time very often...somebody does?
MIDI SYNC
Here the things are more complicated. The din sync is generated correctly, based on midi clock, but sometimes is not perfectly in sync. It looks like is shifted by a fixed amount (some random pulses).
When I start the electribe, used as midi clock, sometimes I get the xox an the 303 running properly, sometimes slightly out of time.
I don't know if can help, but I've noticed that when the xoxbox is in SYNC OUT mode, the 303 receives the clock even if the xox is stopped (I guess it from the blinking leds on the 303). But when in MIDI SYNC, the leds are flashing only when the machines are running
The Auto variation is dope!
-
- Posts: 208
- Joined: Wed Sep 19, 2012 8:11 am
Re: MarOS - Fresh Firmware - Usability Update 1.3
Ok, they`re out of sync then by one clock pulse. Can you confirm the box is late Or Early? [ to test this put box full left, 303 full right, then it`s easy to hear who`s first, as your brain makes that feel like a movement ]. Can you also confirm this has never been the case with sokkOS?When I start the electribe, used as midi clock, sometimes I get the xox an the 303 running properly, sometimes slightly out of time.
The other halftime thing I guess I haven`t broken, but I ll have a look anyway.
Thanx for sorting out:)
-
- Posts: 208
- Joined: Wed Sep 19, 2012 8:11 am
Re: MarOS - Fresh Firmware - Usability Update 1.3
Actaully I`d guess the box is early, and I think I know why, and that will possibly a single line to fix. But a confirmation about this would be cool..!
-
- Posts: 42
- Joined: Fri Feb 25, 2011 10:20 am
Re: MarOS - Fresh Firmware - Usability Update 1.3
Yes, the box is early.
Can you also have a look to the fact the xoxbox accept the midi start when is in SYNC OUT mode? And also in DIN SYNC mode
cheers
Can you also have a look to the fact the xoxbox accept the midi start when is in SYNC OUT mode? And also in DIN SYNC mode
cheers
-
- Posts: 208
- Joined: Wed Sep 19, 2012 8:11 am
Re: MarOS - Fresh Firmware - Usability Update 1.3
Just quickly: I think about stop to store any change on tempo knob on eeprom, as this messes up the timing all the time.. Means after turing off/on its back to 120, but I could store it each time you store a pattern, which I think is a nice workaround..
Opinions???
Opinions???
-
- Posts: 42
- Joined: Fri Feb 25, 2011 10:20 am
Re: MarOS - Fresh Firmware - Usability Update 1.3
Whats the need to store the tempo?
I think few people use the xoxbox as master clock.
Priority on clock tightness!
Another thing: it make sense to disable swing when the pattern is in triplets?
Only if this can make the code better or save bytes...
I think few people use the xoxbox as master clock.
Priority on clock tightness!
Another thing: it make sense to disable swing when the pattern is in triplets?
Only if this can make the code better or save bytes...
-
- Posts: 208
- Joined: Wed Sep 19, 2012 8:11 am
Re: MarOS - Fresh Firmware - Usability Update 1.3
Yes, it makes sense I know, but I let the user do that. Would take more bytes to turn it off. the system now is very independent from what the xox plays.
-
- Posts: 208
- Joined: Wed Sep 19, 2012 8:11 am
Re: MarOS - Fresh Firmware - Usability Update 1.3
Yes, it makes sense I know, but I let the user do that. Would take more bytes to turn it off. the system now is very independent from what the xox plays.
BTW, I have beta ´5 in 10 minutes
BTW, I have beta ´5 in 10 minutes
-
- Posts: 208
- Joined: Wed Sep 19, 2012 8:11 am
Re: MarOS - Fresh Firmware - Usability Update 1.3
So let`s see what this one does for you. I could repro the issues with slightly off timing when MIDI synced, and that the box wrongly reacts on MIDIStart signal in other-than-midi-sync-mode. Seems all fixed. Tempo knob only stored when pattern stored now. One more issue with sync also fixed.
I pray for it`s all good now, or good enough - please let me know!
I pray for it`s all good now, or good enough - please let me know!
- Attachments
-
- MarOS1.4beta5.zip
- (16.53 KiB) Downloaded 157 times
-
- Posts: 169
- Joined: Wed Apr 05, 2006 9:47 am
Re: MarOS - Fresh Firmware - Usability Update 1.3
really liking this.
think the 1/2 tempo no longer starts at the beginning of a measure though when in 'user a' (we talked about this but can't remember if you implemented?)
think the 1/2 tempo no longer starts at the beginning of a measure though when in 'user a' (we talked about this but can't remember if you implemented?)
-
- Posts: 208
- Joined: Wed Sep 19, 2012 8:11 am
Re: MarOS - Fresh Firmware - Usability Update 1.3
Not sure, I found the half tempo behave right (end of pattern change), so changed nothing. Did you say its a specific mode that it doesnt work in?
-
- Posts: 11
- Joined: Wed Jun 28, 2006 10:00 pm
Re: MarOS - Fresh Firmware - Usability Update 1.3
Haven't checked the board in a few years.. very exciting developments and great work, Mario!
-
- Posts: 169
- Joined: Wed Apr 05, 2006 9:47 am
Re: MarOS - Fresh Firmware - Usability Update 1.3
yes, its in 'user a' (but didn't test it in any other mode)mario1089 wrote:Not sure, I found the half tempo behave right (end of pattern change), so changed nothing. Did you say its a specific mode that it doesnt work in?
Please be positive and constructive with your questions and comments.