Skip to content

Releases: Ixox/preenfm3

V1.03 : Toltekradiation/pvig : "vosim" algos + CC + fix

17 Mar 18:04
65cb963
Compare
Choose a tag to compare

Some modification by Toltekradiation / Patrice Vigouroux merged in the official firmware

. 4 New vosim algos (synced windowed modulation) (29->32)
. New midi CC to control paraphonic filter (FX2)
. small adjustment to Filter2 "BODE" and to Filter1 "Sigma"

V1.02 : Fx, shortcut and bug fix

27 Oct 19:55
Compare
Choose a tag to compare

Bug fix

  • when using the editor, fix preset name problelms

New shortcut

  • In the mixer, hold MENU when modifying volume to change all instruments with the same output at the same time

Update FX from Toltekradiation/Patrice Vigouroux

  • Two new granular fx : gra1 (Size, Spread) & gra2 (Pitch, Spread), those go in loop mode when Spread param = 1
  • Flange, Chorus, Dim rework : now have their own lfo
  • Dim rework : param2 is now mid/side param, 0 = mono, 0.5 = regular stereo, 1 = expanded stereo
  • Chorus rework : param2 control the amount for a second faster lfo ("Vibr" for vibrato)
  • Envelope display bug fix : no init on mixer load
  • FILTER_CRUSHER bug fix : no init on fx change

v1.00 : fx, env, seq, lfo, bug fix, refactoring...

28 May 18:24
Compare
Choose a tag to compare

Will add more details later...

Toltekradiation new code :
. paraphonic effects (flanger, chorus, fast pingpong...)
. envelop curve can be customized for each env step
. new LFO noise

In addition to that
. New FX slot for the the paraphonic effects
. Note/velocity/creation feature in the seq
. bug fixes

v0.110 : copy & past + Midi Controller App + Env Loop

18 Apr 19:29
234cab1
Compare
Choose a tag to compare

Copy and Past

In Operator, matrix and Mod/Lfo pages you can copy and paste parameters from a page to any other page (other instrument also work)
Long press '-' to copy
Long press '+' to pass

Env Loop Fix

Patrice Vigouroux / (Toltekradiation) sent ma a fix to have the env loop (Release 0.0 / 1.0) working again

UI small change

Goal of this change was to have copy and past working with ADSR time 4 values at the same time.
Operator enveloppe ADSR Time are now all 4 on the same page
Operator enveloppe ADSR Levels are on a separate page.

Midi controller App

A midi controller app inside you preen always available.
It has nothing to do with FM but it was usefull for me, so i think it can be usefull for other people.

  • MENU + SEQ : Switch to "Midi Controller" App
  • + / - : Change global midi channel
  • Mixer / Seq : chage page from 1 to 5
  • Edit + button : edit name/CC/Channel/Low/High/buttonType. Edit again to exit
  • Edit + Encoder : edit name/CC/Channel/Min/max
  • Menu : Save/reset/go back to pfm3 mode

So you have 5 pages in which the 6 buttons and 6 encoders can be customized to your need.

v0.109 : seq midi control + matrix filter + faster

31 Oct 10:20
Compare
Choose a tag to compare

New PCB version supported

The new main pfm3 PCB (labeled "1.6 - 100" / availability november 2021) uses a different version of STM32H743 and have a few changes.
With these new PCBs, the knobs and butons won't respond with earlier firmware.
This firmware 0.109 and the next ones check the PCB version and can work with all PCB versions.

Sequencer midi control

New midi control change allow the following actions :
106 is a general action. Others will act on the instrument corresponding to the midi channe used.

  • CC 106 : Starts/Stops the sequencer. Value 0 stops, value >=1 starts.
  • CC 107 : Mute instrument. Value 0 mutes, value >=1 unmute.
  • CC 108 : Record instrument. Value 0 disable recording, value >=1 enable recording.
  • CC 109 : Change the current step sequence number played by the instrument.
  • CC 110 : allow transposition : 64 = no transposition. Transposition will be (value - 64) semitones. Transposition is only available through midi CC110. No equivalent in the UI.

The 3 filter params are now all available in the matrix destination

Thanks to Patrice Vigouroux (Toltekradiation) for this implementation
At the end of the matrix destination list there are now :

  • Filt1 : allow modulation of the first filter parameter
  • Filt2 : allow modulation of the second filter parameter
  • FiltAm : allow modulation of the filter Gain

Smoother reverb dry/wet param

Thanks to Patrice Vigouroux (Toltekradiation) for this modification
Turning up the Reverb dry/wet value now has a slower reverb curve.

Faster firmware

The default compiler option is now -Ofast instead of -O3 which gives a 5% faster firmware.

v0.108a : Reverb fix

17 Oct 09:41
Compare
Choose a tag to compare

Fixes in the reverb algo introduced in 1.08.

v0.108 : Reverb

15 Oct 20:36
7d9954f
Compare
Choose a tag to compare

Patrice Vigouroux (Toltekradiation), the preenfm FX specialist, successfully implemented a Reverb for the preenfm3.
Available as an bus effect in the Mixer :
. Mix : 3rd menu, set the Dry/Wet level for each instrument.
. Global : 3rd menu, Preset, volume and Reverb Output can be changed
If you want to tweak all reverb parameters, got to MENU > Config > Reverb Params and change from "Hide" to "Show".
Then in the Mixer global menu, all parameters are available.
These parameters are saved with the Mixer.

v0.107 : MPE

18 Apr 20:14
Compare
Choose a tag to compare

MPE

Instrument 1 can be now a 15 voices MPE synth.
Enable MPE for instrument 1 in

  • MIXER > Global > MPE Inst1

Options are MPE48, MPE36, MPE24, MPE12, MPE0.
The value after MPE specifies the number of semitones the voice bitchbend can make.

Once MPE is enabled, the number of voices of the instrument 1 sets the number midi channel allocated to MPE.
You can check the channels in MIXER > MIDI > Channel.

Matrix sources have 3 new sources specific for this MPE instrument:

  • PB MPE : the channel pitchbend. That's additional to the number above (48, 36 etc...)
  • AT MPE : the channel aftertouch
  • 74 MPE : the CC#74 definied in the MPE specification.

v0.106 (better unison + tft backlight is back)

03 Apr 19:55
dc8fa4a
Compare
Choose a tag to compare

Unison

  • New unison with a different phase per note => better sound
  • Old behaviour available with negative detune
  • 2 new Midi CC : Detune CC #13, Spread CC #14.

Backlight TFt is back

  • Menu>Config>TFT backlight

v0.105 (Sequencer + Editor Mix)

26 Jan 20:44
26b3b96
Compare
Choose a tag to compare
Pre-release

Sequencer

  • Load sequencer from Menu was broken
  • First notes after pre-count sounded wrong

Editor > Mix

Big change :
Change back to pfm2 style (Mix number independant from operator)
Better access from matrix / Easier to edit
Wait for next editor to be compatible.