Comments (12)
Hi Andras,
I don't think so, but this feature been submitted along with a bunch of other updates that I made. You can keep an eye on it here if you'd like: VCVRack/library#626
I'm taking a little time each day to port my module over to Rack 2. Once things wind down, I hope to create a video showing off the new features. One thing to note: I added a short quick-key reference in the right-click context menu, but I think that I left out the "ESC" quick key, but it exists. :-)
from voxglitch.
@S0210 Hi Andras. I'll have to take a look at that once V2 is released and I can build against it. In the meantime, I would recommend that you click on an active gate and drag across the other gates. Using this "swiping" technique, you can quickly set all of the gates on or off, depending on if you started by clicking on an active or inactive gate.
from voxglitch.
HI Andres,
I'll do what I can. I'm going to start with the easy request first: The ability use "c" to clear the sequence. By the way, the module now supports the context-menu "randomize" feature. You can also copy/paste between sequences. :-)
I'll look into your other request about increasing and decreasing the values. I like the idea a lot, but it might take some bigger changes to how the front-end display maps to the values. I'm going to try and spend a little time every week on this module!
from voxglitch.
@S0210 I've implemented your request, but I had to change the key from "c" to "ESC". C is already being used by copy/pasted, and delete and backspace are used to delete modules in VCV Rack. Escape seems like the next best choice. I'll probably make a few more updates before releasing this feature, but I'll try to touch base once I've submitted it to the repo.
from voxglitch.
No rush Bret! I'm grateful even for revisiting your code and flattered by you considering some of my suggestions!
I always wanted to copy between sequences (with the underlying RANGE, SNAP, S&H settings!) but never managed to do it. Actually after a few failed attempt I started copying everything to the clipboard (Ctrl-C), pasting it to a text editor (Notepad), modifying what I need, and copying it back to the module (Ctrl-P).
Yes, increasing/decreasing comes with quite a few design decisions to be considered. (Like increase of value 0.)
I didn't think of the 'c' conflict. I agree, 'Esc' seems to be a good choice. Another alternative solution could have been implementing 'double-r'. (Pressing 'r' clears values, pressing 'r' again randomizes values.) Quick and efficient (unlike my sequence copying solution I shared above). :P
Best regards, Andras
from voxglitch.
Hi Bret,
This version isn't released yet, is it?
I think I see still the old version in the Library.
Regards, Andras
from voxglitch.
Thank you, Bret! Good luck with the V2 adventure! :)
Cheers, A.
from voxglitch.
Hey Andras, it looks like the library contains the most recent build. Could you take a peek an see if the ESC is working for you?
from voxglitch.
Wow, the 'f' & 'g' trick works unexpectedly well! What a great addition! It's a true bless.
Yes, 'Esc' is okay, 'r' is outstanding, 'shift-r' is wonderful.
I tremendously enjoy the 'copy selected sequence' feature but isn't the 'ctrl-c' short key conflicting the general usage? In 2,717 other modules it's dedicated to copying all the values to clipboard. I'm not sure if it's okay this way, but I don't have a better suggestion so I'm just enjoying the new opportunity as long as I can. :)
Another potential issue with 'ctrl-c' is that OUTPUT RANGE, SNAP and S&H information is not copied.
Strange to find the 'quick key reference' in the context menu but it's very handy. That's where I start the search anyway. Good choice, very intuitive!
It is a great update, Breat! Thank you!
Regards, A.
from voxglitch.
Actually why not using 'shift-c' for copying 'selected sequence' feature? Similarly to 'shift-r' it's working anyway with both of the gate and the CV part of the sequence.
And then the 'ctrl-c' could be dedicated to preset copying as it's default in VCV Rack:
Similarly to this logic I would like you to consider for the future
- 'ctrl-i' to initialize the module (as default in almost all other modules)
- 'i' to initialize selected sequence (replacing 'Esc')
- 'shift-i' to initialize selected CV & gate sequence (replacing 'shift-Esc')
Best regards, Andras
from voxglitch.
Hi Andras,
You make a really good point about the "Copy Preset" collision. I'll try and get that updated soon. I agree that shift-c and shift-v are better choices. :-)
from voxglitch.
What am I expected to do if I want to delete GATES of track 6 only? Selection sequence #6, having the pointer over the gates, and pressing Esc doesn't seem to work for me. Regards, A.
from voxglitch.
Related Issues (20)
- Compile error due to mismatch of directory name and source code reference HOT 1
- Windows crash
- Digital Programmer ideas/ request HOT 4
- Autobreak studio HOT 3
- voxglitch groovebox skin HOT 1
- fx( grain fx & satanonaut) have bypass broken HOT 4
- link to autobreak studio doc in Readme.md points to autobreak doc HOT 2
- Groovebox resets to first MEM slot when a patch reloads HOT 2
- Potential out of bounds array accesses HOT 2
- Groovebox START and END are a bit glitchy HOT 7
- Groovebox allows manual MEM selection when CV is attached HOT 8
- Autobreak Studio not detecting ".WAV" files, only ".wav" (lowercase) HOT 10
- Compilation failure HOT 10
- One Zero module -- can file be used to set CV out? HOT 16
- Grain Engine Mk2 V2.25 Loading WAV files Confusion HOT 11
- 2.26.1-lin-arm64 fails to open the module browser when installed. Crash/lockup. HOT 4
- Just FYI: Some warnings building mac arm with latest clang HOT 1
- Ghosts CPU usage HOT 3
- digital sequencer: problem with copy and past HOT 4
- Context menu option to load a folder containing samples not working in Groovebox, Cardinal VST3 (main) 23.02, REAPER v6.79, Windows 11 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from voxglitch.