Releases: Dewb/monome-rack
v2.2.8
Small bug-fix release.
- Hardware grids and serialosc
- monome-rack will no longer claim grids from serialosc at startup, and will instead wait until a module is assigned to connect to each grid. This makes it easier to use one or more hardware grids simultaneously across VCV Rack and other grid-hosting environments like Max or seamstress.
- monome-rack will no longer listen for OSC messages on all network interfaces, avoiding firewall warnings that previously appeared in some situations.
- Teletype
- The version number displayed on the screen at boot has been correct in builds posted on GitHub, but incorrect in builds downloaded from the Rack library -- in the library version of the plugin, both Teletype 4.0 and 5.0 firmware displayed "4.0" on the startup screen (in both cases, with the correct commit hash.) This should now be fixed in library releases.
- Ansible
- The firmware version is now correctly reported in the right click menu > Firmware Tools submenu.
- Documentation
- The Development guide now includes a walkthrough of using monome-rack as a development environment for testing changes to the device firmware, and running those changes on hardware.
Full changelog here: v2.2.7...v2.2.8
Installation
This plugin requires VCV Rack 2.4.0 or later. Download the latest version here.
Subscribe to the plugin here and then run Library > Update All
in VCV Rack to install the latest version.
To instead install a specific build from this page, see DEVELOPING.md.
Dependency versions:
firmware/ansible (v1.5.1-167-g6eef788)
firmware/earthsea (v1.9.4-11-g4b88b2e)
firmware/meadowphysics (v2.1-14-g39a2139)
firmware/teletype4 (v4.0.0-21-ga34da87)
firmware/teletype5 (v5.0.0 00f5fd2)
firmware/whitewhale (v1.5-27-g6cd668c)
firmware/whitewhale-kria (v0.4-1-g1e0e2fb)
v2.2.7
- Teletype
- Firmware 5.0 for the hardware Teletype is out of beta! See the lines thread for details and credits.
- Teletype 5.0 is now the default for newly placed modules in Rack. Any instances in your existing patches will remain on 4.0.
- You can change firmware versions from the right-click menu under Firmware Tools > Switch Firmware. This will reset the module memory, so export any scenes you want to save before switching firmware.
- New features include
DR
drum ops,CV.GET
andSCALE0
ops,$F
$L
$S
and related ops to call individual lines of scripts, and support for multiple faderbanks. 5.0 also includes lots of bugfixes and documentation improvements, including improvingTR.P
timing and correctingN.CS
scales. See the teletype 5.0 firmware release notes for the full changelog.
- Ansible
- Allow the Ansible CV outs to reach zero when used as gates, so they can trigger modules that do not use a Schmitt trigger input with a threshold above zero. (#187)
Full changelog here: v2.2.3...v2.2.7
Installation
This plugin requires VCV Rack 2.4.0 or later. Download the latest version here.
Subscribe to the plugin here and then run Library > Update All
in VCV Rack to install the latest version.
To instead install a specific build from this page, see DEVELOPING.md.
Dependency versions:
firmware/ansible (v1.5.1-167-g6eef788)
firmware/earthsea (v1.9.4-11-g4b88b2e)
firmware/meadowphysics (v2.1-14-g39a2139)
firmware/teletype4 (v4.0.0-21-ga34da87)
firmware/teletype5 (v5.0.0 00f5fd2)
firmware/whitewhale (v1.5-27-g6cd668c)
firmware/whitewhale-kria (v0.4-1-g1e0e2fb)
v2.2.3
Changes since v2.2.2
- Teletype international keyboard support (beta)
- Keyboard layouts selectable from the Teletype right-click menu.
- Layout choice is global, applying to all Teletype instances, and is saved in the Rack settings, not the patch.
- Layouts are customizable via editing JSON files, more details here.
- Faderbank fixes:
- Remove 1 pixel gap on panel
- Initialize voltage ranges correctly when first placing a faderbank in the patch (#184)
Full changelog here: v2.2.2...v2.2.3
Installation
This plugin requires VCV Rack 2.4.0 or later. Download the latest version here.
Subscribe to the plugin here and then run Library > Update All
in VCV Rack to install the latest version.
To instead install a specific build from this page, see DEVELOPING.md.
Dependency versions:
firmware/ansible (v1.5.1-167-g6eef788)
earthsea (v1.9.4-11-g4b88b2e)
meadowphysics (v2.1-14-g39a2139)
teletype4 (v4.0.0-21-ga34da87)
teletype5 (v5.0.0beta4-vcv)
whitewhale (v1.5-27-g6cd668c)
whitewhale-kria (v0.4-1-g1e0e2fb)
v2.2.2
Changes since v2.2.1
- Faderbank updates:
- Add voltage range option
- Add polyphonic mode option
- Tweak widget spacing
Full changelog here: v2.2.1...v2.2.2
Installation
This plugin requires VCV Rack 2.4.0 or later. Download the latest version here.
Subscribe to the plugin here and then run Library > Update All
in VCV Rack to install the latest version.
To instead install a specific build from this page, see DEVELOPING.md.
Dependency versions:
firmware/ansible (v1.5.1-167-g6eef788)
earthsea (v1.9.4-11-g4b88b2e)
meadowphysics (v2.1-14-g39a2139)
teletype4 (v4.0.0-21-ga34da87)
teletype5 (v5.0.0beta4-vcv)
whitewhale (v1.5-27-g6cd668c)
whitewhale-kria (v0.4-1-g1e0e2fb)
v2.2.1
Changes since v2.2.0
- New debugging feature: Reset NVRAM
- Fix: Potential to crash in white whale CV curves mode (#180)
Full changelog here: v2.2.0...v2.2.1
Installation
This plugin requires VCV Rack 2.4.0 or later. Download the latest version here.
Subscribe to the plugin here and then run Library > Update All
in VCV Rack to install the latest version.
To instead install a specific build from this page, see DEVELOPING.md.
Dependency versions:
firmware/ansible (v1.5.1-167-g6eef788)
earthsea (v1.9.4-11-g4b88b2e)
meadowphysics (v2.1-14-g39a2139)
teletype4 (v4.0.0-21-ga34da87)
teletype5 (v5.0.0beta4-vcv)
whitewhale (v1.5-27-g6cd668c)
whitewhale-kria (v0.4-1-g1e0e2fb)
v2.2.0
Installation
This plugin requires VCV Rack 2.4.0 or later. Download the latest version here.
Subscribe to the plugin here and then run Library > Update All
in VCV Rack to install the latest version.
To instead install a specific build from this page, see DEVELOPING.md.
Changes since v2.1.5
-
New feature: alternate firmware loading
- Right-click a module and select Firmware tools > Switch firmware to load an alternate firmware into the module.
- Changing firmware resets module memory
- Firmware selection is saved with the patch
- Guide on how to use this to aid firmware development coming soonish
-
New alt firmware: teletype 5.0.0 beta 4
- teletype 4.0 is still the default. Modules placed in patches with teletype 4.x will remain on teletype 4.x forever.
- At some point after the 5.0.0 final release, 5.0.0 will become the default for new teletype modules, but existing modules will not be affected.
- New features in the teletype 5.0.0 beta: https://llllllll.co/t/teletype-5-0-0-beta-testing/62210
-
New alt firmware: white whale kria
- The original kria prototype on the white whale hardware
-
New module: faderbank, a hardware controller and teletype parameter expander
- Makes it easier to use a hardware 16n faderbank with VCV Rack; automatic MIDI mapping and config detection
- Adds 16-64 additional 14-bit parameters to teletype via the
FADER
/FB
ops - Teletype 4.0 supports one faderbank; teletype 5.0 supports up to 4 faderbanks/64 parameters
- More about faderbank
-
New feature: virtual grid mirror hardware mode
- Allows a virtual grid to mirror a physical one, for streaming/performance/education
- Right-click a virtual grid and select an attached serialosc device from the Mirror hardware grid menu
-
New teletype preset: MINIM
- @dstroud's excellent MINIM chord sequencer and arpeggiator is now available as a Rack "factory preset" alongside the hardware factory presets
- Demo & tutorial video: https://www.youtube.com/watch?v=1SCG_FcJc24
-
Fixes
- #172 Modules now work correctly when the Rack user folder path contains extended Unicode characters
Full changelog here: v2.1.5...v2.2.0
Dependency versions
Rack SDK v2.4.0
ansible (v1.5.1-167-g6eef788)
earthsea (v1.9.4-11-g4b88b2e)
meadowphysics (v2.1-14-g39a2139)
teletype4 (v4.0.0-21-ga34da87)
teletype5 (v5.0.0beta4-vcv)
whitewhale (v1.5-26-g6dfef61)
whitewhale-kria (v0.4-1-g1e0e2fb)
v2.1.5
Installation
This plugin requires VCV Rack 2.4.0 or later. Download the latest version here.
Subscribe to the plugin here and then run Library > Update All
in VCV Rack to install the latest version.
To instead install a specific build from this page, see DEVELOPING.md.
Changes since v2.1.4
- Support for the new Rack global dark panel preference
Full changelog here: v2.1.4...v2.1.5
Dependency versions
Rack SDK v2.4.0
ansible v1.5.16eef788
earthsea v1.9.44b88b2e
meadowphysics v2.139a2139
teletype v4.0.0efd6503
white whale v1.56dfef61
v2.1.4
Installation
This plugin requires VCV Rack 2.4.0 or later. Download the latest version here.
Subscribe to the plugin here and then run Library > Update All
in VCV Rack to install the latest version.
To instead install a specific build from this page, see DEVELOPING.md.
Changes since v2.1.3
- Update to Rack SDK 2.4.0
- Make sure firmware binaries are cleaned from
res/
in between platform builds - Move serialosc lazy initialization out of
ModuleWidget
intoModule
constructor
Full changelog here: v2.1.3...v2.1.4
Dependency versions
Rack SDK v2.4.0
ansible v1.5.16eef788
earthsea v1.9.44b88b2e
meadowphysics v2.139a2139
teletype v4.0.0efd6503
white whale v1.56dfef61
v2.1.3
Installing the plugin
This plugin requires VCV Rack 2.3.0 or later. Download the latest version here.
This is the first release through the VCV Library. Subscribe to the plugin here and then run Library > Update All
in VCV Rack to install the latest version.
To instead install a specific build from this page, see DEVELOPING.md.
Changes since v2.1.0
- The serialosc client is now initialized when the first module is loaded, not at Rack startup.
- Standard keyboard shortcuts (duplicate, bypass, etc.) now work again on the virtual grid modules.
- Lots of new documentation.
Full changelog here: v2.1.0...v2.1.3
Dependency versions
Rack SDK v2.3.0
ansible v1.5.16eef788
earthsea v1.9.44b88b2e
meadowphysics v2.139a2139
teletype v4.0.0efd6503
white whale v1.56dfef61
v2.1.0
Rack SDK v2.3.0
ansible v1.5.16eef788
earthsea v1.9.44b88b2e
meadowphysics v2.139a2139
teletype v4.0.0efd6503
white whale v1.56dfef61
Installation instructions
NOTE: There are two macOS releases, for x64 (Intel Macs) and arm64 (M1/M2 Macs). Download the plugin that corresponds to the version of VCV Rack 2.3.0 that you want to use. If you're not sure, you likely have the Intel x64 version -- the VCV Rack mac-arm64 release is still in beta.
First, delete any previous versions (folders or .zip
/.vcvplugin
files) of the plugin from the plugins folder within your Rack2 user folder. Then download the .vcvplugin
file for your platform from the links below. Place the file in your Rack2/plugins
folder, and restart Rack.
The exact user folder location depends on your OS version and cloud-documents integrations, here are some suggestions to find it reliably:
- MacOS: Finder, Go menu, click Documents >
Rack2/plugins
- Windows: Right-click Explorer on taskbar, click Documents >
Rack2/plugins
- Linux:
~/.Rack2/plugins
Additional info is available in the Rack documentation on installing non-library plugins.
NOTE: For maximum safety, you may also want to export Teletype scenes from your favorite patches before upgrading.
Changelog from v2.0.3-beta
to v2.1.0
:
- First non-beta release!
- Documentation
- Manual now at https://dewb.github.io/monome-rack and accessible via right-click menu
- Quick Start patches and additional documentation graciously provided by @dndrks
- Fixes
- Correct issue recognizing 2016 edition arc controller hardware
- Initialize Earthsea knobs at the correct position
Full Changelog: v2.0.3-beta...v2.1.0