gibbonjoyeux / VCV-Biset

VCV Rack Biset modules library
GNU General Public License v3.0
37 stars 3 forks source link

Improvement ideas #2

Open DanGarman opened 11 months ago

DanGarman commented 11 months ago

It would be nice to see which characters are selected (some sort of highlight). Also, being able to do "12x?(1,2,6)" would be cool too, instead of being limited to an integer after an x or %.

Really enjoy the modules, btw

gibbonjoyeux commented 11 months ago

Thank you for the comment ! Really :)

You are absolutely right about the selection highlight. Selection works cause the displays are made from default VCV led displays but as I changed the design I forgot to handle that.

And yes, I thought about using a sequence as modulator, that would simplify patterns a lot indeed ! That is actually the first update I'd like to do when I have some free time :)

Again, thank you very much ! It's always nice to have feedback and ideas

DanGarman commented 10 months ago

I noticed other issues with the text inputs. Initialize does not clear them. Also, usually a paste over a module with that module (with other settings) in the clipboard will replace it with the clipboard contents, biset doesn't do that. It's a handy thing to edit module settings in an editor or even generate settings and replace them in a patch. I tried doing that with biset because most modules work that way.

gibbonjoyeux commented 10 months ago

Thanks again ! These are "features" I use everyday on VCV but never thought about for Regex. I write it down on my TODO list !

gibbonjoyeux commented 10 months ago

2.0.4 is on its way with copy/paste fixed, selected text highlight and an important shuffle sequence fix !

I didn't have the time to work on sequence as modulator though as it would imply more work and change on the data structures but it's still on the TODO list :) I'd also like to be able to do something like ?(1x4,2x2,4x1) where the 'x' would not create a whole sequence but would embed the values in the main sequence. This could be used as weighted random.

DanGarman commented 10 months ago

I like the ?(1x4,2x2,4x1) idea