stoermelder's PackOne v1.7

So, here it is, another iteration of PackOne!
It took almost three months until a new version arrived at the VCV Library :hushed:. Due my day-job I couldn’t spent as much time on developing new modules or features as I wanted, also I did work some other stuff in the meantime, like Modular Fungi’s Lights Off or a new plugin called “PackTau” for public testing and other crazy things, like an alternative module browser with preview-zooming and favorites.
Finally, there are already more new modules in the pipeline, mostly sequencers, which didn’t make it into v1.7.0 and will be released in a few weeks, hopefully, when they are finished, tested and all manuals have been written. Now, back to topic.

Drumroll… little fanfare…

What’s new in PackOne v1.7? The modules…

MEM
MEM is a companion module for MIDI-CAT: The expander allows you store an unlimited number of module-specific mappings which can be recalled for the same type of module without doing any mapping manually.

SPIN
Device for converting mouse-wheel events or middle mouse-button into triggers. The module is especially useful with SAIL: this combination gives you mouse-wheel control of hovered parameters and fine-control using the middle mouse-button.

STROKE
A device for mapping custom hotkeys or key combinations. Initially I developed this module for generating triggers and gates from keyboard, later on I added support for special commands which are not available anywhere else and added support for mice with more than three buttons:

  • Ability to learn any key combination (which is not already used in Rack)
  • Ability to learn mouse buttons if your mouse has more than three button, can also be combined with modifiers (Shift, Alt, etc.)
  • Can create triggers and gates for CV
  • Provides copy and paste for parameter values
  • Provides zooming features: zoom out for patch overview, zoom in on hovered module etc.
  • Provides cable commands: rotate the top-most cable of a port, switch to next color etc.
  • Provides access to a hidden framerate widget in Rack
  • And more…

TRANSIT
TRANSIT is an utility module for morphing other module’s parameters between one “snapshot” to another utilizing Rack’s parameter-mapping functionality. The module provides 12 snapshot-slots and can be extended with up to seven expander-modules called +T.
There is a nice video overview from Artem of @VCVRackIdeas showcasing a preview-build of the module.

TRANSIT is designed to morph parameter-snapshots, while stoermelder 8FACE is designed to apply different presets onto a module. Morphing between presets of modules is not possible because of technical reasons.

X4
X4 is an utility module for Rack’s parameter mapping: It maps a parameter of any module and provides four “copies” as mappable knobs. A typical use-case would be automating a parameter using stoermelder TRANSIT and still being able to control the same parameter using MIDI-mapping with VCV MIDI-MAP or stoermelder MIDI-CAT.

What’s new in PackOne v1.7? Fixes and changes…

Quite a lot!

  • Module ARENA
    • Fixed wrong calculation of output levels (#147, #113)
  • Module CV-MAP
    • Don’t capture mouse scrolling if mapping slots are locked (#137)
    • Blink mapping indicator of currently selected mapping slot
  • Module CV-PAM
    • Don’t capture mouse scrolling if mapping slots are locked (#137)
    • Blink mapping indicator of currently selected mapping slot
  • Module GLUE
    • Implemented support for labels within STRIP, please be aware to include GLUE within your strip-file (#115)
    • Added options for changing text coloring (#136)
  • Module GRIP
    • Implemented support for parameter-mappings within STRIP (#151)
  • Module GOTO
    • Added support for number pad keys (#134)
  • Module µMAP
    • Fixed meaningless tooltip on Map-button
    • Blink mapping indicator when activating the mapping button
  • Module MIDI-CAT
    • Don’t capture mouse scrolling if mapping slots are locked (#137)
    • Blink mapping indicator of currently selected mapping slot
    • Added option for automatic mapping of all parameters of a module on the left side or by module-select
    • Mapping is aborted using ESC-key while hovering the mouse over the module
    • Added option for sending MIDI “note on, velocity 0” on feedback for note off (#130)
  • Module MIRROR
    • Implemented support for parameter-mappings within STRIP
  • Module ReMOVE Lite
    • Blink mapping indicator when activating the mapping screen
  • Module STRIP
    • Added option to randomize only parameters without the module’s internal state (#135)

A final note

The manuals for all my modules are almost up-to-date. Especially any changes and new features for the existing modules have been incorporated into the manuals if they need some explanation. My manuals aren’t as amazing as the ones of @Aria_Salvatrice but I hope they are still helpful from time to time :cowboy_hat_face:
In all other cases, feel free to ask! And… make some great music!

33 Likes

Proper

2 Likes

Love all your explanations…a real treat…really appreciated…

4 Likes

And all my manuals include a line mentioning that some features were omitted because you can just plop down a Stoermelder module to add those features :smiley:

11 Likes

Vielen Dank!

2 Likes

Loving this update, thank you! Especially Transit is gonna be such a good friend to my beloved Plaits, and now Palette. Don’t need 7 sequencers anymore. :slight_smile:

2 Likes

Oh, wow, those manuals are super nice. I have a pretty dumb scale for manuals. “Amazing” is anything better than mine, “Terrible” are manuals that are worse than mine. Yours definitely meet the Amazing criteria.

3 Likes

Thanks, Ben! I’m greedy, though, and, as usual, I’m probably doing something stupid or there’s a a good explanation for this. When I use zoom out, I get 85% but there’s room for 90% so I’m using Zoom Level to Module = 90% instead. Is this stupid or is this what this was designed for?

I’m not sure I can follow. Maybe you can post some screenshots?

I think he is using Stroke zoom/toggle and when he toggles it goes to 80% but there is enough room for a 90% zoom , so it’s not zooming to its max. (but I could be wrong)

This exactly:

i know this problem very well… that’s associated with Rack ,not stroke… it happens sometimes on external monitor when zoom or just moving from one display to another…

you can zoom out and it disappears

1 Like

I can’t do anything for the graphical artifacts as they are caused by a bug in Rack itself.
I guess it’s about the empty space at the top and bottom. I chose the zoom setting some time ago, even before there was an option with custom zoom level. I will check if it was reasonable chosen.

2 Likes