Oh, I should mention I came across this today:
I've noticed something weird: I tried "turning off" Morph for Voice 1 ... definitely has something to do with the sample rate reduction.
so... the global sample rate reduction is a separate parameter …
Hey all! Sorry I haven't checked in for a while - as I've mentioned, it's going to be crunch time for my PhD for the next few months, but be assured I will come back to the LXR when I can.
I have tried to correct persistent and annoying bug where t…
wow, the forum got quiet!
maybe you've figured this out by now, but just in case
Internally, the LXR is a 128-step sequencer that runs at a default rate of 32 steps per quarter note - 8 steps per 16th note. 16x8=128. 16 'main' steps, each with 8 …
ok, I'll look into this - there should certainly be a limit to how many external morph commands the LXR will process at a time, but it might take a little while to get the balance right. It's going to be a little while before I can work on this...
is the sequencer running? I think there is a known bug (with all firmwares) where the pattern chaining *sometimes* doesn't load correctly when a pattern is loaded (while the sequencer is running). This will naturally affect performance loading as we…
thanks for letting me know! Yeah, I've crashed it a lot during testing by sending too much morph data, I'll likely have to put in a limit where it can only morph once per step or something. You mention modwheel input "on channel 1". Does it not cras…
Glad to help!
I'm not really planning on any big changes for a few months, a few bugfixes and UI streamlining maybe, and get a few more explanatory videos out. Mostly need to finish my PhD
I haven't been able to reproduce this - the looper seems to be working as intended on my end.
I might need to explain a couple things here. The looper doesn't loop audio, it loops triggers. If there isn't a trigger that falls somewhere between the…
ok, that makes sense. This is something I haven't seen, so let me try and reproduce it here. Are you using the looper while the patterns switch? ie, is there some pattern chain set? do the LED's light up correctly? ie - if you are looping a 1/4note,…
as far as version numbering goes, I keep mine up to date with the stock firmware, so any changes Julian made between .36 and .37 are included in mine.
I'm not sure I understand your "PS 1". Can you explain that another way? Make sure you're using …
hi!
I did some experiments a while ago, trying to implement a solo mode, but I ended up concluding it wasn't a great use of time. There are a couple blocks on making it an effective feature. First, we are rapidly running out of button combinations t…
wow. thanks brendan. I'm curious to try it out but have not the slightest idea of how to insert where what and then updating the firmware I guess?
will you include these changes in your next custom firmware update? (so i'll be lazy and patient :^o…
ok, think I got this sussed. This commit fixed a problem with the sine osc not resetting properly, but also removed lines resetting the modulation oscillator (lines 147-152). Not sure why that was done, maybe they are reset elsewhere for the 'normal…
digging into this a little further, if I take DrumVoice.c, .h from that version and use them to compile my firmware, this works again, so I suspect it's just the few lines that were changed to make sure that the sine waveform got the correct phase s…
so I just did some checking. This is definitely something you could do with previous firmwares.
It isn't something to do with the latest updates - I checked versions .34, .31, and .27, and .27 is the only one of those where it works. It sounds awe…
hmm. Got to think about this. As it stands now, the MIDI channels are saved with the global 'settings'. What is it that you want to do that you'd like the MIDI channels to change with the kit?
in terms of programming steps in voice and step mode, the firmwares should be the same. in voice mode, push a main step, activates the step. in step mode, push the step, views the step, shift-press activates/deactivates a step.
What are you finding…
you can do this in my custom firmware branch - There is a global option 'bank to perf'. If this is enabled, incoming bank (CC0) messages on the master channel will cause the LXR to load that performance file. There is the usual delay switching the p…
some fixes today, mostly to the 'patgen' changes I made. Substep rotation works correctly now, and will do fancy things like update the substep LED's when you rotate. You can also turn steps and substeps on and off, and view params with 'shift' (lik…
not yet - I will try to do something about this some time soon though. I might be able to introduce a global setting to 'lock' midi/note params. Have to think about the best way forward that doesn't screw with others' existing workflow.
@juggernaut…
yup, if you want to bypass 60's input, you'll want a midi merge box. Even if there were space to add another MIDI in on the LXR, it wouldn't be any faster than getting a standard merger.
Of course, the fastest, most jitter-free way of getting more…
ok, little update:
'PatGen' (shift+perf) will rotate existing patterns. It will erase the pattern and make a euclidean pattern only if you change the 'steps' parameter on this page. There are some bugs:
- changing 'length' will not erase the patter…
umm... don't worry about it. I've almost got that working, just trying to add a substep rotation thingy too. Not that I want to discourage people from messing with the code
I have it such that it doesn't generate a new pattern until you change the…
uh... no, perf mode is the mode you're in if you press the second mode button from the left. patgen mode is what you're in if you press shift+ that button. this isn't something I added, so I haven't tooled around with it much. It's not really useful…
...When you use transpose and record the sequence into the sequencer it is hard to recognize what happens.
Yeah, I definitely agree with this. I didn't go very far in giving feedback as I hadn't quite settled on that being the best option for writ…
It sure is! Just spent 2 hours playing with the pattern scaling. So glad it's not a nice day outside. Only downside is my previous Performances won't load anymore, but the new one I just made loads fine, so I'll just have to get busy making more Th…
the latest firmware is always up at bredanclarke.com/files/LXR/, on github, I keep branches that mirror Julian's, which are probably the old ones you're seeing, but the branches with custom features will always be called custom-'something'. The late…