I think that's the single biggest piece of advice I could give anyone working on code... "try the smallest possible change you can think of and test that first."
good luck!
quick point of terminology, potentiometer != encoder. The four knobs at the bottom are potentiometers or pots, the knob to the right is an encoder.
I'd say the first thing is to edit menu_parseKnobValue and make sure you can get it to not kick you …
thanks
I'll take a look at the LFO's next time i'm in the code - I think it's simple to make longer sync times but not 100% sure. That would be useful!
I don't have the trigger extention, unfortunately, or even anything to gate it with! I see the…
Ha! I never noticed that the rolls hold if you switch modes! Makes sense, the code only kicks in on button down and button up. I think that would technically classify as a bug but if you find uses for it I'm happy to let it slide
For velocity roll…
ah! too many simultaneous conversations!
The resolution of the knobs is much better than that - i can't remember off hand what the resolution of the ADC is, but see for example the 'morph' parameter.
Yes, the knob behaviour debate is indeed an old…
I've put voice mute assignments on the global channel, if you want to try it out. (my website has the latest, or the 'develop' branch on my github) They start at CC113 for Drum 1 and go to 119 for the open hat. 120 is mute all. it's 1+ for mute and …
the resolutions is too LOW! you would prefer to be able to sequence 1/256th notes? I'm not sure you're getting it... I need to make a video maybe. The idea is you use the sub-step resolution. So, if you wanted an 8 bar pattern, you still have 16th …
yes, shift-rec allows you to select which automation track to record to and the quantization.
'scale mode' in most instruments considers the direction you've turned the knob, relative to the parameter value. For example, if the parameter is at 80 …
I've had to play around with the rolls on my firmware to get them working properly with scaled tracks. I have them running independently so the 'reset' at the end of a bar isn't an issue (each time the roll retriggers it loads a counter that gets de…
In general, I try to add functions where there isn't an existing one, so the current manual always applies. a couple thoughts:
- I don't think shift+play has any function yet. maybe 'next pattern'?
- what is it you're trying to do with the knobs tha…
it's on the wiki!
how to get your dev environment set up:
http://wiki.sonic-potions.com/index.php/Main_Page#Building_the_firmware_from_source
where to get the source:
https://github.com/SonicPotions/LXR
this be a good place to start:
http://wiki.s…
Awesome! Wish I still had access to a woodshop
I put in some MIDI assigns for mutes on the global channel. it should be:
DRUM1: CC113
DRUM2: CC114
DRUM3: CC115
SNARE: CC116
CYM: CC117
CL-HAT: CC118
OH-HAT: CC119
ALL: CC120
huh. Is it just mutes or other voicing parameters you're sending on the global channel? I see no reason why mutes couldn't also be available on the global channel, it should be a quick fix.
I've got a couple bugs to patch and then have to get down …
very sensible way for a one time, default kit. However, was more thinking about making it easier to build up kits from existing kits with the init voice part. but yea.
You can also import individual drum parts from other kits on my firmware - you c…
@nagual - I haven't messed with the synthesis other than adding one-shots. I tried to get samples to loop, but it didn't work out. That would be fairly high on my list; to be able to load up single-cycle waveforms, but afaik some considerable work n…
are you using my or some other firmware or stock .34? I don't think this was an option on the stock .34 firmware. If you are using mine, try the latest version, I can't reproduce this behaviour.
the 'pattern realign' works as intended now. I also added a shortcut that you can press the voice buttons while holding 'shift' in 'perf' mode to quickly switch the active voice for rotation. This is in addition to the 'multiple voice unmute' shortc…
Sure! I'm on github - same user name. I haven't updated the working branch (pat-scaling) with everything yet, but will do when I shake some more bugs out today.
hmm... probably not. any shortcuts I can think of would be more than the 2 button presses it takes to switch to performance mode and change.
I'll probably clean up the glitchyness around the 'pattern align' and then try and actually make some musi…
couple other goodies on there from a productive saturday! --
- Morph parameter shortcut: when viewing a single voice parameter (click in and edit with encoder), pressing 'shift' shows and edits the parameter for the morph target.
- One shot LFO's …
you can change the speed the sequencer runs at for each of the tracks to half, quarter, etc, essentially trading step resolution for pattern length.
For example, you can have an 8 bar pattern where snare and cym repeat the same bar 8 times, but th…
These are all potentially sensible, but are largely either a matter of personal taste or purely aesthetic, so it's difficult to implement these in a way that most could agree on or wouldn't change fundamental operation. Except for one-shot lfo's, I …
I thought most people found the output to be too quiet to use with headphones. I've certainly plugged into one of the outputs on occasion and found the level to be fairly low. You might be better off putting a small headphone amp instead