Skip to content

Releases: 4ms/metamodule

Firmware Version: firmware-v2.0.0-dev-4

09 Nov 01:20
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Support for sending console (printf) to USB as a serial port by @danngreen in #419
  • Updated Wi-Fi Expander firmware (added Drag-and-drop to Upload on browser page, dimmed green light, cleaned up Upload button visibility)

Full Changelog: firmware-v2.0.0-dev-3...firmware-v2.0.0-dev-4

Firmware Version: firmware-v2.0.0-dev-3

05 Nov 00:32
Compare
Choose a tag to compare
Pre-release
firmware v2.0.0-dev-3

Firmware Version: firmware-v2.0.0-dev-2

04 Nov 17:15
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Manual control pop-up: Display control values using same formatting as in VCV Rack (units, base, offset, mult, precision, snap/integral)
  • Wifi: main firmware reports mounted status of volumes to wifi app by @danngreen in #417
  • Wifi: reduce baud rate
  • mp1-boot (first-stage bootloader) updated to use DEBUG header for Freeze jumper.

Full Changelog: firmware-v2.0.0-dev-1...firmware-v2.0.0-dev-2

Firmware Version: firmware-v1.4.4

01 Nov 20:10
a372228
Compare
Choose a tag to compare

What's Changed

Full Changelog: firmware-v1.4.4-beta-1...firmware-v1.4.4

Firmware Version: firmware-v2.0.0-dev-1

31 Oct 22:09
Compare
Choose a tag to compare
Pre-release

See https://github.com/4ms/metamodule/releases/tag/firmware-v2.0.0-dev-0

  • Refactors how context menus are updated
  • Adds min/max angle for knobs

Firmware Version: firmware-v2.0.0-dev-0

31 Oct 00:03
Compare
Choose a tag to compare
Pre-release

Development version for v2.0
Since v1.4.4:

  • Context Menus: Automatically add VCV Rack module context menus to the module view. Generally, this feature adds support for plugins to add an "Options" menu to each module. Currently only VCV Rack menus are supported, as there is no such thing in CoreProcessor.
  • Raw MIDI Stream support: modules can subscribe as a listener to the raw MIDI byte stream. VCV Plugins are automatically subscribed if they contain a rack::midi::InputQueue object (see MIDI_CV module for example)
    • Added new brand with WIP title RackCore, to contain ports of the VCV Rack Core modules. So far the only one is MIDI-CV (423f2f8)
  • Add get_param to CoreProcessor interface and implement for most modules. This API change opens up some features:
    • Modules that internally change their parameters now are updated in the GUI (#324)
    • This is a prerequisite for implementing catchup modes (#358)
  • Support for Audio/CV Expander by @danngreen in #402
  • Fix (rare) data race on startup: f67d3a9
  • Cleanup GUI for "hover" text on Patch Selector roller

Note: to use plugins, they must be compiled with the v2.x SDK

Full Changelog: firmware-v1.4.3...firmware-v2.0.0-dev-0

Firmware Version: firmware-v1.4.4-beta-1

24 Oct 21:05
Compare
Choose a tag to compare

Firmware Version: firmware-v1.4.3

23 Oct 21:29
ae5ebfc
Compare
Choose a tag to compare

What's Changed

  • Fix startup concurrency issue between A7 core 1 and core 2 by @danngreen in #414
  • Raise max number of modules in a patch to 64 by @danngreen in #415
  • Fix Plateau stopping audio when size is low by @danngreen in #416

Full Changelog: firmware-v1.4.2...firmware-v1.4.3

Firmware Version: firmware-v1.4.3-beta-3

19 Oct 18:36
Compare
Choose a tag to compare

What's Changed

  • Fix startup concurrency issue between A7 core 1 and core 2 by @danngreen in #414
  • Raises max module limit to 64
  • Remove unused AuxStream
  • Refactor when light watcher allocates memory

Full Changelog: firmware-v1.4.2...firmware-v1.4.3-beta-3

Firmware Version: firmware-v1.4.2

16 Oct 04:03
b714e6a
Compare
Choose a tag to compare

Since v1.3.1:

New Features:

Improvements:

Bug Fixes:

  • Fix MIDI Transport and retrig signals not unmapping commit
  • Set VCV module sample rate properly by @danngreen in #404
    • This bumps the API version to 1.4
    • Several modules having odd/wrong behavior has been fixed with this (Plateau, PhasorGen,...)
  • Fix Noise Plethora changing program selection by @danngreen in #407
  • Fix cables not drawn past 6 rows of modules by @danngreen in #410

Full Changelog: firmware-v1.3.1...firmware-v1.4.2