0.3.4: Double notes

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! :yellow_heart:

3 Likes

Beautiful update Ward !!!
Thank you !

Best

1 Like

Thank you Ward

Look forward to upload this firmware :slight_smile:

1 Like

Hi, this is my first time commenting in here. After I updated the firmware, the polypulse was not receiving clock via midi. I tested multiple cords and nothing. Dropped back to 0.3.3 and it is functioning correctly again. Any ideas for a fix? I have midi clock routed from Nome 2 thru Kenton thru 5. All other devices on the thru five were still able to receive clock. (just saying to rule out certain troubleshooting steps.)

1 Like

Yep !!
I confirm same issue here !!

Hmm that is weird, I’ll look into it!

edit: fixed it for next update! For now use 0.3.3 if MIDI sync is required

When the 0.3.5 will be released ? Because I really need it to advance. The send encoder is sending mono not stereo signal, etc…for now I’m stuck, I can’t use the Polypulse in these conditons !!!

I will try to publish an update soon!

1 Like

Just wanna say I appreciate the attention you provide to this thing and the prompt corrections and updates. That’s a hard ask in today’s synth world. At first I didn’t like it because of the UI but now that I have gotten past that it is one of my main tools in production of horror audio drama for my job. So… thanks man.

2 Likes

Hey that is great to hear!

If you have work published online that uses the PolyPulse it would be great to hear it! Perhaps you can drop it in this thread: Post your music (made with the PolyPulse)

A post was split to a new topic: Choking/priority between pulses and tracks