Hey all,
Due to preparations for the production of the second batch of PolyPulses less time was available for firmware updates this summer. Still, I’m quite excited about this update: a new audio effect is introduced and the new two notes per voice functionality allows for cool sound design tricks and saving CPU usage when playing chords!
Highlights:
- Added two notes per voice setting to subtractive, FM, resonator and granular:
- Saves CPU usage by playing two notes using one sound engine voice.
- New sound design possibilities:
- subtractive: the two notes can ring modulate each other by setting two notes per voice to mixed.
- FM: operators playing one note can modulate the operators that play the other note.
- resonator: one note is played by the positive resonator, the other by the negative resonator.
- granular: both grains play a different note so when using long grain envelopes the notes are alternating.
- Two notes triggered by different pulses cannot play together in a single voice and still both need a separate voice.
- Two notes played using the internal keyboard or using MIDI can also play together in a single voice (if triggered at the same time).
- Notes are grouped from low to high pitch: if a chord with C E G is played, C and E played together in a single voice and G plays in another voice.
- Added glitch audio effect with digital distortion/glitch algorithms:
- bits: bit-depth and sample rate reduction.
- PDM: fuzzy distortion and screeching noise.
- When using the insert current state function in the cue editor, a
setTouch()command with the current coordinates will be added for each track that has the motion recoding 0 selected.
Other changes and bugfixes:
- Added visible note number to note list editor.
- Added MIDI in to out parameter to settings: if enabled all received MIDI messages (except SysEx data) are passed through to the MIDI output.
- Added MIDI in transpose to track settings.
- Added MIDI in velocity 0 and MIDI in velocity 127 to track settings and the note list editor settings: sets how MIDI velocity maps to note dBFS values.
- Receiving MIDI note data now stops the screensaver.
- Fixed slides not working in resonator.
- Fixed the ethernet IPv4 setting sometimes being locked if IP assignment is set to static.
- Fixed quad engine voices being faded out earlier than needed when polyphony is higher than 1.
- Fixed note list editor parameters note preview, add notes w/ MIDI and MIDI in channel not being stored in projects.
- Fixed external send routing being mono instead of stereo.
- Fixed the external send signal being 12dB less loud than the same signals send to the normal outputs.
- Changed MIDI input handling code so it can’t cause dropouts.
Here is the new firmware: polypulse-firmware-0.3.4.zip (1018.3 KB)
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! ![]()