Hey all ![]()
This update brings an improved workflow when using external MIDI devices. Now you can select a device and parameter (by name) to map to an encoder, instead of finding the MIDI implementation chart of the device. The sample list editor has also seen some improvements and new features: reversing samples, ping-pong looping and precise control over the sample start time (separate from the loop start/end times).
Highlights:
- Added support for reading csv files with MIDI CC and parameter names for quickly configuring external parameters:
- Download one or more csv files from https://midi.guide and upload it to the PolyPulse.
- Load it from [files].
- To configure an external parameter:
- Hold [edit] and press an encoder.
- Select set MIDI CC/label/channel from .csv parameter list.
- Select the device name, section and then parameter name.
- Select the MIDI channel on which the device is listening, if currently the MIDI channel is 0 (disabled) the last used MIDI channel is pre-filled.
- Expanded sample list editor controls
- Added sample start parameter.
- Removed start from zero toggle.
- Added direction toggle: sets the initial playback direction and can be used to reverse samples.
- Added ping-pong looping mode: if enabled each time it reaches the start or end of a loop, it changes playback direction.
- Added mode parameter to delay (which replaces the sync parameter):
- Can be set to sync, ms and freq (new).
- freq mode allows for delay times as short as 5kHz (0.2 ms) and is great for adding resonance or chorus/phaser/flanger effects.
- The delay time can be key tracked (when mode is set to freq) by assigning a note modulator to freq.
- Reduced CPU usage of the FM sound engine when not using all operators:
- 1 operator active: 1.9%
- 2 operators active: 3.8%
- 3 operators active: 4.7%
- 4 operators active: 5.5%
Other changes and bugfixes:
- Added better visualisation of chained modulators (for example: Random β LFO:frequency β subtractive:filt freq)
- Added highlight of all envelopes when holding [shift] to edit all amp envelopes at once.
- Fixed a bug in the note modulator where it calculated incorrect modulation values after a note ended.
- Fixed note select fwd+rev not reaching the last note in a note list.
- Fixed the trigger menu button showing in the offset modulator even though it canβt be triggered.
- Fixed delay not properly going to standby if no audio is being processed in ping-pong mode.
Here is the new firmware: polypulse-firmware-0.3.7.zip (1.0 MB)
See here how to update your PolyPulse. Note that the file manager only recognizes *.zip files whose name starts with polypulse-firmware- as firmware updates.
Enjoy! ![]()