Introducing Polyphony in Mela 4.7
Since its launch, Mela 4 has been evolving rapidly with new features and modules. Its modular interface lets you seamlessly build fully custom synthesisers, unique audio effects, and complex MIDI processors. It now ships with over 50 modules with diverse capabilities. One big feature that was missing when Mela 4 was introduced is polyphony which I wanted to get right before shipping it. With the 4.7 update, the feature is finally here and you can now build your own polyphonic synthesisers.
Check out the Introducing Polyphony in Mela 4.7 video where I take the preset created in the Mela 4 introduction video and step-by-step convert it to a polyphonic preset. And view the Changelog for the full details about this Mela update.
Mela 4.7 Changelog
This update adds full Polyphony support to Mela 4, allowing you to build custom polyphonic synthesisers easily.
A Quick Guide to Polyphony:
- An Instrument lane takes a MIDI signal as input and converts it to a polyphonic signal which is simply a set of independent voices.
- A voice consists of note-on/off information as well as Pitch and Audio signals.
- At the end of an Instrument lane, the audio signals from the voices are summed and sent to the output.
- Modulators on either Audio or MIDI lanes act like monophonic sources whereas modulators on Instrument lanes generate polyphonic modulation signals.
- Depending on what type of lane the target modules are on we get 3 possible configurations: poly-to-poly (this includes mono-to-mono), mono-to-poly and poly-to-mono.
- With the mono-to-poly configuration, the same modulation signal will be applied to all voices that the target module is processing.
- With the poly-to-poly configuration, there will be 1-to-1 mapping with the modulation source and target voice.
- With the poly-to-mono configuration, the last triggered voice’s modulation signal will be used as the source.
- For the full details check out Mela’s Getting Started guide.
Polyphony Settings:
- These settings define voice allocation rules and are stored as part of the preset.
- You can set the maximum number of active voices.
- You can also set whether to reuse a voice if its associated note is the same as the newest note or always follow the Voice Priority setting. The latter makes it possible to have multiple voices playing the same note.
- The Voice Priority setting prioritises voice allocation based on whether the note is newest, oldest, lowest or highest.
Voice Activity Module:
- The new Voice Activity module lets you monitor voice allocation in real-time.
- The module displays MIDI information as well as audio levels of each voice.
- The MIDI information includes note name, velocity and release velocity.
Module & Lane Actions:
- Added the “Duplicate” menu item to the module’s actions menu.
- Duplicating modulator modules also duplicates the modulation targets.
- Added the “Duplicate” menu item to the lane’s actions menu.
- After duplicating a lane, a duplicate of a modulator module will have the same modulation targets, except for those targets whose modules were on the same lane as the original modulator. Those will be replaced with the corresponding targets from the duplicated lane.
- Added “Convert to > Audio/Instrument/MIDI” menu items to the lane’s actions menu.
- This makes it easier to modify presets, especially when trying to make existing presets polyphonic.
- Note this action removes incompatible modules and sets input and/or output fields to off.
Backwards Compatibility:
- The following modules will no longer be supported on Instrument lanes: Chorus, Compressor, Envelope Follower, Flanger, Phaser, Stereo Delay and Oscilloscope.
- These modules will only be insertable on Audio lanes.
- The presets created pre-polyphony will continue to work in a compatibility mode.
- Note that this limitation is introduced as users generally wouldn’t want an instance of such audio effects on each voice.
Presets:
- Split “Synth” preset group in “Leads”, “Pads”, “Bass”, “Keys” and “Synth FX”.
- Migrated existing factory presets for v4.7. Those that made sense to be polyphonic were converted.
- Added new factory presets.
- Added “Open Recent”, “Save Preset” and “Save & Export” items under the File menu for the standalone mode.
- You can use the keyboard shortcuts Command-S to save and Command-E to export the current preset on iPadOS and macOS.
- The Instrument plug-in’s Default preset is now polyphonic.
Other Changes:
- Envelope Generator now highlights the active segment.
- Fixed the Meter module displaying an inaccurate value for max peak.
- Fixed a bug where renaming a module would cause its animation to freeze or refresh at a lower frame rate, such as an LFO graph.
- Made MIDI Source’s Smoothing parameter to default to 0ms. For most cases, Velocity and Key Track ramping doesn’t make sense.
- Some minor performance tweaks.
- Updated the Getting Started guide.
To learn more about Mela, check out the Getting Started document, Changelog, FAQ or Mela Tutorials. To report bugs or make feature requests visit the Mela Feedback site. For other support queries directly get in touch.
Grab Mela 4 from the App Store.