PreenFM > preenfm2 and preenfm3

preenfm3 : v1.03 (Toltekradiation/pvig : "vosim" algos + CC + fix)

<< < (10/11) > >>

realms_of_chaos:
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:
Thanks, i share your point of view. 
Having a builting reverb is very nice.  :)

Xavier:
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.

Xavier:
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 modeSo you have 5 pages in which the 6 buttons and 6 encoders can be customized to your need.

Xavier:
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

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version