Development firmware v2.0-dev

Can you share a patch file that doesn’t work in v2.0?

There are some issues with Airwindows still, so if a patch has those modules you might try ones that don’t.

Patches don’t specify module versions, they just specify module brands and names. So whatever version of the plugin is loaded, that’s the one the patch will try to play.

In general, you definitely should be prepared to roll back to a previous version if you install a dev version. Crashing, bugs, general weirdness are to be expected!
It’s easy to roll back, just install the official release firmware like normal (from the Downloads page). You should be able to have v1.3 and v2.0 plugins in the same folder and the firmware should figure out which one to load.

But, if you can send a patch file that doesn’t work, I can try to figure it out. There are definitely bugs right now, but we will be able to run older patches in the newer firmware once we squash those bugs.

Yep, that’s been that way since the beginning. I can probably get the wifi expander to set the date/time correctly, but haven’t prioritized that yet

Thanks for the clarifications. Rolled back to [v1.4.3-beta-3] and everything seems to go back to the pre v2 state. Old patches run fine.

OK, I fixed some issues with v2.0 plugins.
Here are the updated versions:

Also I fixed the default value of the Airwindows knobs, so now if you add an Airwindows module on the MetaModule the knobs are set to useful places instead of all being turned down:

And here are five Sapphire modules, running on v2.0 (Hiss, Frolic, Glee, Gravy, and Galaxy):

1 Like

i just gave BasicDrumBox2.yml a try with dev-3 firmware and it exhibited the same issue as before (i didn’t actually get a chance to try with dev-2)… or perhaps im just doing some wrong

OK, strange – it just did it for me.
What I see is that if I have this patch as the startup patch (automatically plays when I turn it on) then it clicks and has no audio out. But if I play a different patch , then go back to this one, it plays fine. Is that the same for you?

I think this might be the same thing as this: (the Pseudo Baroque v3 patch): Plateau Built in MM stops audio when turning size smaller than 9 o'clock - #10 by danngreen

Ok, I got it! It’s an uninitialized variable in DDLY.
This now works:

2 Likes

awesome, confirmed kocmoc-dev6 did the trick!!!

1 Like

If you’re on v2.0-dev branch and you want the updated Wi-Fi firmware, then update to v2.0.0-dev-4

This also adds the ability to use the USB jack as a console output, useful for plugin developers (I’ll document that separately in a Plugin Dev post)

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

1 Like

Just to check if one can update firmware (and even Plugins) over Wi-Fi expander?

No, firmware updates need to be done from a card or USB drive.
Plugins can in theory be transferred over wifi, I won’t recommend doing so. It’s only more convenient to do so if the mmplugin file is small (like, under 256kB), otherwise it’s faster to copy the normal way. Large files are slow to transfer and occasionally will timeout if the wifi signal is not perfect. So in practice it’s easier to use a card or USB drive to transfer plugins too.

Okay. Ableton Move does this seamlessly over Wi-Fi. If the expander only served one purpose which is to add convenience, then the option could be made available to those who want it. I agree and understand your priorities though.

Hi,

Problem when update dev 4/
"Updating firmware failed! Error when comparing checksums

An idea?

And now a white screen at star-up!!! help !!!

The option is available (for updating mmplugin files), I just don’t want to officially say it’s possible to do because I don’t want people to be disappointed that it’s not very reliable (depending on wifi signal and network activity, file size, etc).

What version did you update from?

There is the USB DFU bootloader:

Try this method to update using the main.uimg file from the dev 4 firmware. If that’s not working, roll back to the version you used before

Hi. Thanks for your answer (and sorry for the email in parralel :))

I tried to install v2.0.0-dev4. The error is linked with something relative to wifi. The error just stay less than a second, so can’t be able to read it totally.

I tried after with the last official release, and exactly the same error.

Despite these errors, the module retai es the funrionnal firmware. The module freezed when i switxhed off my rack and restarted it.

I check tonigth your procedure with usb cable.

Best regards

What firmware version did you have installed previously, before you tried to install v2.0.0.-dev4?

YES YES YES!!! worked with this procedure. For other users, be aware to use only and only CHROME!!! others navigators don’t connect.

Thanks again for the quick support, as usual

I am curious if plugins versions 1.x.x are compatible with firmware 2.0.x.

The versioning info from the FAQ seems to say they won’t.

I assume the semantic versioning will be implemented at some point in the future.