http://www.youtube.com/watch?v=RDG77c8lMEA3phase wrote:...in any case pattern copy would be something the origina 303 is missing badly..
?
Moderators: altitude, adafruit_support_bill, adafruit, phono, hamburgers
http://www.youtube.com/watch?v=RDG77c8lMEA3phase wrote:...in any case pattern copy would be something the origina 303 is missing badly..
antto wrote:3phase:
actually, pattern note data on the 303 is not "shared"
we analyzed this, it turns out it's a very simple "bug" in the code (or is it intentional? who knows)
this is why it's possible to "copy" patterns on the 303 as xlarge pointed out
here's how it works:
the 303 has some EPROM memory where the patterns are stored
there are 16 bytes for each pattern there, no matter what, and there is no voodoo going on
however, when you edit or play patterns - they are not read from this EPROM
instead, there is a "pattern buffer" in the CPU
when the 303 loads a pattern to operate on it (be it playing or editting) it reads the pattern from memory into this pattern buffer, it stops when it finds a EOP, and reads only the notes that are "used" in the pattern
but this pattern buffer doesn't get cleared <- this is the whole bug
so when you load a pattern of 16 notes, then, select another pattern which only has 4 notes, go into pitch mode and press NEXT, you will hear these 4 notes, but after that - you'll hear the remaining 16 old notes from the other pattern
xlarge wrote:http://www.youtube.com/watch?v=RDG77c8lMEA3phase wrote:...in any case pattern copy would be something the origina 303 is missing badly..
?
antto wrote:hello guys
i'm sorry to say that this project has waited too long and i decided to stop (or pause) developement of the n0nx0x fimrware for now
waiting for the CPU mod took quite a bunch of months time during which there wasn't much (none) progress on neither the n0nx0x project, nor my more-significant software synth project (n0nx0x was supposed to be "tied" with it)
and since the software synth project is already very old (over 2 years now) and still not a true version 1.0 - i decided to stop waiting, and develope the software synth sequencer alone (thus, not trying to make it consistent or compatible with n0nx0x or the x0xb0x hardware)
eventually, one day i *might* give this project a new try (given that the CPU mod would be already available, and hopefully there will be a significant amount of people having it)
Antto, Altitude says you have the new cpu board , so id love to see a new n0nx0x os soon...antto wrote:of course, i don't have any reason to stop developement of this thing once i have the bigger CPU here
the latest version is beta1.02 on the first post