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

Pages: [1] 2 3 ... 150
preenfm2 and preenfm3 / Re: tuning
« on: November 04, 2023, 06:26:30 PM »

The micro tonality can only be achieved through Scala files.
You can write your own scale and import them into your preenfm3.
So the limits are the scala file limit:

You can still change the default frequency values here (128 values for midi note from 0 to 127) :
And recompile the firmware.


preenfm2 and preenfm3 / Re: How works performance?
« on: November 03, 2023, 11:10:30 AM »

You have 4 performance values (P1, P2, P3, P4) all in the same page.
These are sources in the matrix modulation (perf1, perf2, perf3, perf4) that you can assign to the destinations you want.

You also have a shorcut to the 2 FX1 parameters.

The idea it to have a live oriented page, where you can control your sound without having to browse different pages.

preenfm2 and preenfm3 / Re: preenfm3 : v1.02 (fx, shortcut, bug fix)
« on: October 27, 2023, 09:58:20 PM »
New firmware 1.02 is available with again some FX improvements by Toltekradiation  !

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

preenfm2 and preenfm3 / Re: paraphonic effects
« on: October 22, 2023, 03:19:04 PM »
Thanks a lot for the quick fix for the smoother transition.  :)

I set FX1 in Instrument 1 and save as default mixer.
On preenfm3 start, i have FX1 correct type.

Do you have a step to reproduce ?

preenfm2 and preenfm3 / Re: paraphonic effects
« on: October 22, 2023, 11:57:18 AM »
Hi Patrice,

I finally have a PR ready for all your changes.
I squash all your commit into a single one.
I hope i didn't mix up anything.
Can you take a look and also please summarize what this patch contains ?  gra1 and gra2 ? + other adjusment fix ?

I noticed some high volume noise when browsing the FX type and when i arrive on "Bode".
That happens from time to time.
Is there a solution to get rid of this ?

Thanks again for you work  :)

preenfm2 and preenfm3 / Re: paraphonic effects
« on: October 13, 2023, 11:12:55 PM »
@Xavier, these mods are pushed to the current pull request as well.

OK thanks a lot for continuously improving your effects !  :)
And thanks for the PR.

Yes I'll make a release with your latest patch. Very soon !
I should have more free time than the previous month.


You should be able to get rid of the pop when you retrigger the sound.
Look at the attack and release. Make sure the relase level is 0 at the end.

Have you tried to copy your sound to 2 or more instruments, and use the sequencer in really low BPM, you can try shift the start of the different instruments so that the "attack" is hidden by the others that are still playing.

preenfm2 and preenfm3 / Re: Noise background problem
« on: September 24, 2023, 09:54:55 AM »
Thanks for the update

preenfm2 and preenfm3 / Re: Noise background problem
« on: September 19, 2023, 08:21:47 AM »
Hello today I notice that when the preenfm3 have a noise background problem. When the unit it’s connect send a noise not super loud but enough for disturb a clean recording. Happend to anyone? Have a solution?

Is it powered by USB ?
USB wall charger can be very noisy.

preenfm2 and preenfm3 / Re: Operator mixer
« on: August 29, 2023, 09:34:42 PM »

No there's no such page.
There's no "level operator" in the preenfm.

Modulation use MI (modulation index).
You have a page with all MI values (modulation index).
=> A same modulator operator can have to different MI to 2 different lower operator : see algo 1.
You have 3=>2 and 3=>1.

And you have a page with MIX level for carrier operator.

They're both in 2 different pages.
The number of MI and carrier op levels depends on the algo, so it's not very straightforward to have such a page.
It's not a 6 level to 6 knob simple mapping.


preenfm2 and preenfm3 / Re: Operator mixer
« on: August 27, 2023, 11:24:08 AM »
Preenfm3 here. Is there any operator mixer that I dont know of? I can change the levels at the level page but single knob for all the adsr would be wonderful.
Thank you!

You can hold down menu while turning encoders for enveloppe
It will change all operators of same type at the same time (carrier / modulator).
(Value will be green instead of yellow when modified to show other values are modified at the same time.)

You can also use Long press "-" to copy ADSR value, and then long press "+" to paste in an other operator.

« on: August 26, 2023, 02:23:53 PM »
Yes it was LOAD connector and now works perfect!! After hours of headbanging that first crystal clear sound is priceless!!! 🕺😄

Everything works perfect, midi din as well, the only remaining issue is the midi clock light, all lfos arp and seq are set to ext and the unit receives clock (* blinks) but no blue led blinking (neither at startup)😄. What could be the problem?

I'm back home.
I'm so happy to read this  :) Congrats for the fix !!

So you're talking about the LED on the control board ?
It's a direct wire to the main board than to the CPU.
It's labelled simply "led" on both main board and control board.
But if everything else is working, i would NOT focus on that one, it's not very usefull !

« on: August 14, 2023, 09:00:22 AM »

I had a look at the video/pictures.

The SEQ button things does not make any sens for the firmware.
So it's a hardware problem.
As if pushing the SEQ button sometimes allow the contact to be good.

The fact the sometimes the preenfm3 takes time to start can also mean that the GND can be wrong and the MCU (STM32) cannot get a clean clock that allows it to start.

Did you solder totally the control board to the main board ?
Would be interesting to see if you have the delay in starting when you turn on without the control board.



preenfm2 and preenfm3 / Re: Suggestions and Bug reports
« on: August 11, 2023, 12:03:30 PM »
Oh two other things I noticed just now:
1. The USB-MIDI option in the settings is ignored. UM works even if disabled
2. It would be nice if the PFM also sent all the received UM data out its corresponding MIDI port. I don't own a UM interface and was hoping I could use the PFM for that

1. Needs a reboot. It should work. (Cannot confirm 100% before i'm back home)
2. I tried that already, but the problem is that the UM is much faster then Midi jack. so between UM + midi send from the controller change, that's too much to handle for the midi jack.

Edit: I have also noticed some more issues:
1. The PFM crashing while accidentally turning down the voices to 0 is still a thing. I think it might be related to doing that while release is still going
2. Simultaneously playing notes over MIDI and UM causes stuck notes on the instrument voice controlled via MIDI, but the stuck notes are taken from the UM side

1. Will take a look when i'm back. Thanks.
2. Yes i'm not surprised. That's 2 different execution threads, so result can be corrupted if a MidiUsb arrives in the middle of a MidiJack command. I think it should work if Usb and Jack midi targets different Midi channel.

« on: August 11, 2023, 11:39:32 AM »
OK It was quick, i had the DFU generator on my laptop, but i cannot try the dfu file.
Let me know if the DFU file here works for you

2 additional things :
. Puting the firmware on the SD card is useless. Only used if you want to flash it again.
. the blue led on the control board only blinks with Midi CLOCK input (not any other midi activity only CLOCK).

Pages: [1] 2 3 ... 150