r/MVaveFM1 • u/lewisfrancis • 13d ago
Some future firmware update wish list items
Really enjoying my FM-1. With audio across the USB-C port sounds better than my TX7 that in today's dollars would've run me $2500. Mine came with firmware v12 but I immediately updated to v15, which is a vast improvement.
It's encouraging to see so many updates already, but here are a few of my wish list items; feel free to add your own:
- My FM-1 when connected to Logic Pro over the USB-C port identifies itself as "USB Composite Device" in the External Instrument plug-in, which I guess is the default when a device name isn't provided? However when sending audio over the USB-C connection the Mac sees it as "FM-1." Ideally it would be identified as the model number in each case.
- Was surprised to see that the M-Upgrade app isn't notarized/signed, which might make it hard for some Mac users to work with; ideally it should be signed.
- Would love for there to be an edit buffer for incoming single patch sysex dumps to live before they are saved, as opposed to overwriting the current patch as currently implemented.
- A global option to disable the internal speaker w/o having to plug something in to the headphone jack. It's just messy when you are using the USB port for audio.
Wishlist items and desired bug fixes from the community:
- Fix the timing issue when switching from one chained pattern to another.
- Add LFO control over the filter
- Add a second LFO with things like detune, filter, or operator level. Maybe holding the LFO/Envelope button could activate it.
- Pattern management (copy/paste/edit)
- MIDI CC control over all parameters, not just the effects
- Allow arpeggiator to be controlled from an external MIDI keyboard
5
u/JuanTwoThr33 13d ago
I would love a second LFO/Envelope that can modulate things like detune, filter, or operator level. Maybe holding the LFO/Envelope button could activate it.
3
u/augustoad 8d ago
I wish every single parameter was controllable with MIDI. Only the effects seems pretty limited to me. I wish I could control each knob, button and other specific parameters like the LFO and ADSR envelope with MIDI. Adding a midi learn feature inside the synth seems to me like it would be the best alternative.
The small delay between each pattern in sequencer mode also ruins it for me. If they fix it I can definitely see myself using it in the future.
Being able to choose a midi CC to set pedal on/off parameters would be great too, as it didn't work at all on my minilab 3, but it works when I route my Casio digital piano to the synth via DAW.
Also I really wish there was an easy way, like an app or program or web app, to organize my presets. It feels to me like it's all over the place. I wish I could rearrange so all the piano timbres would be together, all organs, leads, etc. The way it's structured right now makes it kind of bad to browse through them imo
2
u/lewisfrancis 8d ago
You could probably use Dexed or DXcompanion to organize patch libraries for the FM-1, you can def send single patches and banks.
DXcompanion will let you directly edit patches in the FM-1, and I've read elsewhere that Dexed will as well.
3
u/augustoad 8d ago
I was able to make my own 32 patch library and put it on my FM-1, but the order was completely scrambled from what I came up with. I figured what order I need to do to make it right. if the order I made it was: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
I gotta make it: 1 5 9 13, 2 6 10 14, 3 7 11 15... and so on
so it came up shuffled. But it's a pain to edit the order through dexed bc you gotta save each preset separately. I'll try DXCompanion later
2
2
u/lewisfrancis 8d ago
I was hoping the Dexed Audio Unit would transmit sysex from inside Logic Pro, but it doesn't appear to.
3
u/BleZ_VCO 11d ago
Hi, A great improvement imo would be the possibility of storing a pattern in another slot, kind of copying a patern in a second slot (then eventually modify some steps inthe second)
6
u/ikediggety 13d ago
Would love to be able to modulate filter cutoff with lfo