Author Topic: preenfm3 : v1.02 (fx, shortcut, bug fix)  (Read 25804 times)

realms_of_chaos

  • Team member
  • *
  • Posts: 12
    • View Profile
Re: preenfm3 : v0.108a (Toltekradiation reverb) : October 17th 2021
« Reply #45 on: October 21, 2021, 08:41:08 PM »
I am super excited to try this out! In my view, reverb was always the 'last puzzle piece' that PreenFM really needed. FM sounds can often sound very dry and a little harsh without reverb, so for me this will finally make the PreenFM3 a trully independent sound unit that doesn't need to rely on external effects. Huge thanks to Toltekradiation and Xavier for making this happen.

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 2251
    • View Profile
Re: preenfm3 : v0.108a (Toltekradiation reverb) : October 17th 2021
« Reply #46 on: October 22, 2021, 08:02:49 AM »
Thanks, i share your point of view. 
Having a builting reverb is very nice.  :)

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 2251
    • View Profile
Re: preenfm3 : v0.109 (seq midi control + matrix filter + faster)
« Reply #47 on: October 31, 2021, 11:23:12 AM »
New firmware v0.109 available
https://github.com/Ixox/preenfm3/releases

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 1.09 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.
« Last Edit: October 31, 2021, 12:11:10 PM by Xavier »

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 2251
    • View Profile
Re: preenfm3 : v0.110 (copy & past + Midi Controller App + Env Loop)
« Reply #48 on: April 18, 2022, 09:46:17 PM »
New firmware v0.110 available
https://github.com/Ixox/preenfm3/releases


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
The 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.
« Last Edit: April 20, 2022, 08:10:57 AM by Xavier »

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 2251
    • View Profile
Re: preenfm3 : v0.110 (copy & past + Midi Controller App + Env Loop)
« Reply #49 on: May 28, 2023, 08:35:03 PM »
Big thanks to Toltekradiation for his fanstatic work on the FX, Envelopes and LFO noise code.

New firmware 1.00
https://github.com/Ixox/preenfm3/releases

Yes it's now 1.00 but it's not more stable than the previous ones   ;)
I just wanted cleaner versioning numbers.

This one has many new features  such as :
  • new paraphonic FX in a new FX slot.
  • Envelope shapes can be set differently for each env step : ADSR
  • User defined envelope
  • New LFO noise
  • Possibility to edit velocity and midi note in the sequencer

« Last Edit: May 29, 2023, 09:00:22 AM by Xavier »

t8p

  • Team member
  • *
  • Posts: 3
    • View Profile
Re: preenfm3 : v0.110 (copy & past + Midi Controller App + Env Loop)
« Reply #50 on: May 28, 2023, 11:13:49 PM »
Big thanks to Toltekradiation for his fanstatic work on the FX, Envelopes and LFO noise code.

New firmware 1.00
https://github.com/Ixox/preenfm3/releases

Yes it's now 1.00 but it's not more stable than the previous ones   ;)
I just wanted cleaner versioning numbers.

This one many new features  such as :
  • new paraphonic FX in a new FX slot.
  • Envelope shapes can be set differently for each env step : ADSR
  • User defined envelope
  • New LFO noise
  • Possibility to edit velocity and midi note in the sequencer

 :D

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 2251
    • View Profile
Re: preenfm3 : v1.02 (fx, shortcut, bug fix)
« Reply #51 on: October 27, 2023, 09:58:20 PM »
New firmware 1.02 is available with again some FX improvements by Toltekradiation  !

https://github.com/Ixox/preenfm3/releases

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