Firmware v2.0.0-dev-12.12

https://github.com/4ms/metamodule/releases/download/firmware-v2.0.0-dev-12.12/metamodule-firmware-v2.0.0-dev-12.12-firmware-assets.zip

Changes since dev-12.9:

Small Improvements

  • Fix lights and buttons drawn in the background
  • Fix patch view crashing if too much HP is used
  • Do not start playing patch after adding a module unless patch was already playing before adding the module
  • Allow reloading a patch if only knobs moved (resets catchups)
  • Fix move/rename and duplicate file menu options creating two aliases to the same patch file
  • Cleaned up MIDICV and CVMIDI artwork
  • Update Befaco to fix NoisePlethora Program/bank knob
  • Fix Djembe knobs not showing correct value on the screen
  • Fix display of MIDI channel (was showing 0-15, not 1-16)
  • Add preference to enable params that are out of the mapping range to be jumped back in range in Track on Equal mode. Notify user if this is not enabled.

Developer improvements and changes

  • Add _times_r symbol (for stdlib clock())
  • Make light and param drawing more efficient: Remove param watcher and light watcher, replace with directly reading patch
    • This refactors part of the way the audio engine communicates with the GUI thread. This fixes some bugs with catchup modes not working sometimes (knobs not responding when being adjusted in the GUI). This is a big change behind the scenes, which should reduce CPU usage by a tiny amount, but needs further testing since it could introduce other bugs.
1 Like

I have installed the latest version. I immediately noticed that a few knobs were missing. At the moment, I’ve only found a few in Fundamentals and CV Funk.




That looks like the assets were not updated. Or maybe the update was aborted while the assets file was being written?
Try updating again, make sure to use the file ending in -firmware-assets.zip

The beta download still shows dev version 12.9. Would it be better to give a date to any kind of firmware uploaded? Same for Plugins for V2.0.

I used the link from above. In the meantime I have made some updates. So I can say that it went through normally, if not quite quickly. But with the same result.
Unfortunately it has even gotten worse. Now a large part of the midi cc assignment is missing. Here is the same picture as before the update. The patch was played, so I can say that everything worked.

I installed the 12.9 afterwards, the “are back” but the midi still missing

What do you mean “the midi are missing”? I see a mapping for CC78 in the photo, are there supposed to be more mappings?

For the missing images, I might know what would cause that…

Last picture from the frist post. Two blue circles on each knob, so everything was mapped. In the second pic, there two circles left.

Has anyone yet got CV>MIDI working? Despite trying a range of midi devices and USB cable adapters I can’t get any midi signal out using dev12.12 or otherwise.

Basic_CV_Midi5no423.yml (3.4 KB)

Dan - have I wired up the CV>MIDI properly?

Also the screen on the CV-MIDI device shows the midi channel jumping from Channel 0 to Channel 16 on each note trigger.

I see, CC77 and another CC are not in the second post. Can you send the patch file?
Also, did you save the patch file while using dev-12.12 or 12.13?

The patch looks fine. But what MIDI device are you using, and are you sure it’s supposed to respond to MIDI messages when used as a device? Some of the controllers I tried didn’t seem to do anything when I sent them MIDI, but I think that’s just how they were designed (as controllers, meant to generate MIDI). I had good responses from the Beat Step Pro.

I’ll check that MIDI channel number display too.

FYI, just managed to solve this conundrum.

A cheap Amazon USB3 to 5 pin Din cable direct from the MM’s usb3 slot into the 5 pin midi in on (in my case) a Digitone.

i.e LEKATO MIDI Cable, USB MIDI Adapter With Indicator Light 5 Pin MIDI Interface 6.5Ft MIDI In-Out Converter Keyboard to PC/Mac/Laptop for Music Editing&Recording Track work with Windows/Mac - or similar.

Following up on my last post, in case anyone’s interested, this is the cable I used - directly linking the MM to the Digitone. Interestingly, in this particular instance, I had the MM sending a sequence of midi notes to the Digitone and then had the Digitone sequencer sending midi CC data back to the MM, controlling the scale offset of the MM patch, allowing for a kind of generative handshaking to take place. This opens the possibility of a very compact setup, just having the MM in a small pod case and an Electron device interacting with each other. If you’re just using the MM to generate sequence data, then you can run it at 24K/256, so the simple patch I posted earlier in the thread was only using 12% of MM resources.

The Midi i/o features of the Meta are a really valuable part of its toolset.

1 Like

OK, found this issue (just a display issue) and fixed it for the next release

I created the patch in 12.5. I then updated to 12.12 and tested the patch, I think I also saved it locally afterwards, so this patch ist copied from MM…

META-4ms.yml (92.1 KB)

Thanks. It looks like those mappings are removed from the patch file. The only thing they have in common is that there are other mappings to these knobs in other knobsets. I’m trying to get it to happen again.

I now have 12.14 on it. I still have a lot to do with the patch and there will be a lot more mapping. Maybe I can reproduce it again, then I can let you know.