Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Toltekradiation

Pages: 1 2 [3] 4 5 ... 18
preenfm2 and preenfm3 / Re: Vosim & al.
« on: November 15, 2023, 07:05:53 PM »
i should try different algo, yes algo30 is the most versatile, with its second modulator.

any idea is welcome to help finding new interesting topology  :)

preenfm2 and preenfm3 / Re: Vosim & al.
« on: November 12, 2023, 08:25:19 PM »
i'm still learning how to use it as well, it's a trial and error process at this stage.
i guess sidebands created by IM add new formant peaks but alone it's not enough to make a lively voice articulation, one need many matrix modulation.

For now i do simple pseudo voxy resonant thingy patch, it's fun !

Below is the patch bank i currently use, if you want to have a look.

preenfm2 and preenfm3 / Vosim & al.
« on: November 11, 2023, 02:02:21 PM »
lately i tried to make some choir patch on the preemfm and quite failed at it ::)
i guess it's not that easy to be done with fm, i had to find something else...

Fortunately, there is great informations on the internet !

so i tried to add new algo with windowed sync oscillators  :)

here is some quick snippets done with it :

Code start here :

There is a color code on the preen screen for synced osc.

I chose simple algos : 3 & 4 osc, based on Algo2, Algo 6.

Suggestions and comments welcome about that !

(firmware attached, built on top of 1.02)

preenfm2 and preenfm3 / Re: tuning
« on: November 05, 2023, 11:31:38 AM »
as i understand your question, i would add that in the pfm3, there is a scala mapping option (scala page 2)
where one can select the kind of mapping : continuous to keyboard

it is explained in the pfm 2 manual :

The last option Map is set to Keyboard by default. In this mode, it will always make a C starting each scale. This is relevant for scales with number of notes different from 12. The keyboard mode makes scales easier to play on… keyboard.
‘Continuous’ option will start each next scale right after the previous one is finished, which make it harder to play on keyboard, but can be usefull with other kind of midi controller.

preenfm2 and preenfm3 / Re: paraphonic effects
« on: October 22, 2023, 06:09:50 PM »
no i have no more step than save the default mixer, then power cycle.

I tried to start from Mixer/Default/Clear but no luck, after power cycle, Fx1 in Timbre1 is always Alkx.

i will try to dive a little bit more with the debugger to understand what's happening..

preenfm2 and preenfm3 / Re: paraphonic effects
« on: October 22, 2023, 01:52:28 PM »
Hello Xavier,

great news !

i added a new commit on the initial PR, to tame the clicks on fx change, transition is now cleaner :

to resume the PR, i would list as this  :

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

I found a bug that i could not fix for now : Fx1 has wrong type in timbre1 on default mixer load, only on synth start, not in manual load.


preenfm2 and preenfm3 / Re: paraphonic effects
« on: October 11, 2023, 09:28:00 PM »
Thanks you and greetings !

Sorry for people who already did some patching with the previous version, i dare to make some change now as these fx are still quite fresh ..

preenfm2 and preenfm3 / Re: paraphonic effects
« on: October 10, 2023, 08:10:32 AM »
Choruses and flanger are great once modulated with an lfo, but it obviously would be quicker that lfo was included already in the fx.

@ElVicente, you were right, i finally went this way as it's much faster to use, and it suit better existing patches , which may already use their own lfos...
The Dim fx lost resonance for a Mid/Side parameter, as the aim of this fx was the Roland Dim D chorus anyway, not a flanger.
The Chor fx now has a Vibr parameter, which is a fast second lfo, to make it sound like the classic ensemble chorus of the 70's.

So, here is a firmware file if anyone want to check it out.

@Xavier, these mods are pushed to the current pull request as well.

if you're not very familiar with code, take your time, read a lot the code before doing anything, as one must understand the logic of the architecture before anything.

Main code is in this directory :

it contains nearly everything relative to dsp code : oscillators, envelopes, filters etc..

Things relative to display are mostly here :

But if i understand your wish, the perf screen may be quite handy for you : it is linked to the 2 params of filter1 by default and 4 others knobs are assignable in the matrix.
And there is some room to add various screen in that performance section !
For example I can imagine a second perf page with global ADSR modification of the carriers, another one for modulators..

How to make code change on the preenfm 3 ?

1. git clone
2. get stm32cubeide 1.5.1, newer version may cause troubles
available here :
3. get a ST-Link V2, cheap version works well too
4. do some code
5. upload and debug from stm32cubeide
6. share worthy modifications :D

preenfm2 and preenfm3 / Re: Firmware Flash Help
« on: September 10, 2023, 01:51:51 PM »
After looking at
, it seems that documentation is not clear about SD card access mode

so, in bootloader mode, press button 3 to go in SD card Access mode
Then the preen should show up in the finder as an external drive.
The files to transfer are the .bin

preenfm2 and preenfm3 / Re: my first 69 sounds on preenfm3
« on: September 07, 2023, 07:14:38 PM »

great to share your fm life :)

that is a cool showcase of the preenfm3 !

preenfm2 and preenfm3 / Re: First jam with the PreenFM2
« on: September 04, 2023, 10:20:15 PM »
Nice !
The first track has some 90's AFX vibes, i like it !
Second one is ready for some horror film action, scary sounds but nice sound design.

preenfm2 and preenfm3 / Re: paraphonic effects
« on: August 12, 2023, 08:24:07 PM »
Sorry, i won't change the design now: i prefer fx embedded in patch,
the memory is also needed for all other time domain fx (pitch shift, etc..),

It is what it is, and one can always use external fx for particular needs ;)

preenfm2 and preenfm3 / Re: paraphonic effects
« on: August 09, 2023, 10:50:19 AM »
Hello Xavier,

i did another little fix, about refreshing display of the envelopes after mixer loading..

these two commit are in this PR :

Pages: 1 2 [3] 4 5 ... 18