preenfm Forum

PreenFM => preenfm2 and preenfm3 => Topic started by: ElVicente on July 03, 2022, 04:07:33 PM

Title: Preenfm3 and Linnstrument problem
Post by: ElVicente on July 03, 2022, 04:07:33 PM
Hi!

Just received my linnstrument and tried to connect it to my preenfm3.
I'm having some trouble, when I assign mpe pressure to Mix * I can hear some clicking noise whenever I adjust the pressure when playing (a lot of light clicking noises ). Could it be that the midi modulation lacks some smoothing ?
Title: Re: Preenfm3 and Linnstrument problem
Post by: Xavier on July 03, 2022, 09:21:40 PM
Hi,

It's maybe because with the "Mix * MPE pressure", the waveform is clipping.
What do you want to do ?

Does it work if you assign to "IMAll" to control the indice of modulation which should not clip.
Title: Re: Preenfm3 and Linnstrument problem
Post by: ElVicente on July 03, 2022, 10:05:59 PM
Thanks for the quick answer Xavier.
I'm trying control the patch's volume with mpe pressure only. Mix is set to 0 in the patch.
I'm pretty sure it's not clipping because it happens at low volume too.
Here's a recording attached.
Modulting IMAll with At Mpe seems ok though.
Title: Re: Preenfm3 and Linnstrument problem
Post by: Xavier on July 07, 2022, 09:08:36 AM

Thanks for the attached sound.

I'm trying to undertand what's happening.

As a matric source, do you use "AftTouc" or "AT MPE" ?
Can you monitor the output midi of you Linnstrument for the aftertouch message ?
Title: Re: Preenfm3 and Linnstrument problem
Post by: ElVicente on July 07, 2022, 01:40:57 PM
Euh ça te dérange si je continue en français ?

J'ai pu reproduire le problème avec tous les types d'after touch (AT, PolyAt, Mpe At) et en utilisant différents controleurs (hydrasynth clavier, Launchpad pro mk3, linnstrument)

Voici ma session de test sur reaper (j'espère que ça te va comme moyen de vérifier, sinon, dis le moi je t'envoie le midi à part)

https://www.dropbox.com/s/uko6c2hqvoui8fj/linnstrument%20debug.zip?dl=0

Cordialement
Vincent

Edit :
Ah oui le son est fait ainsi :
Son init à 3 opérateurs, Mix 1 à 0, toutes les valeurs de la matrice de modulation à 0 excepté l'aftertouch (ou poly ou mpe...) modulant Mix1 avec un facteur de 1.00...
Title: Re: Preenfm3 and Linnstrument problem
Post by: lokki on July 09, 2022, 12:17:52 PM
Ça dérange les autres qui pourrait profiter de la discussion...
Title: Re: Preenfm3 and Linnstrument problem
Post by: ElVicente on July 09, 2022, 03:33:08 PM
Ok then, here is my post translated in english :


I was able to reproduce the problem with all types of after touch (AT, PolyAt, Mpe At) and using different controllers (hydrasynth keyboard, Launchpad pro mk3, linnstrument)
Here is my test session on reaper (I hope it suits you as a way to check, if not, tell me I'll send you the midi file separately)
https://www.dropbox.com/s/uko6c2hqvoui8fj/linnstrument%20debug.zip?dl=0
Cordially
vincent
Edit:
Ah yes the sound is made like this:
It's init setting with 3 operators, Mix 1 to 0, all the values ​​of the modulation matrix to 0 except the aftertouch (or poly or mpe...) modulating Mix1 with a factor of 1.00...
Title: Re: Preenfm3 and Linnstrument problem
Post by: Xavier on July 10, 2022, 12:10:56 AM
Thanks for the details.
The noise seems to come from the fact that "Mix" destination is directly added to the volume.
And when use with after touch, each new value can be different from previous one.
So that adds "steps" in the waveform => noise.

I added a simple low pass filter to avoide those "steps" in the firmware attached.
https://github.com/Ixox/preenfm3/commit/c5667ee93a7eb0b16c14b2d120d0971eb1da8690
What i did can have side effect, so i won't turn it "official" right now.

Let me know if the firmware 0.111 attached bellow works for you.
Title: Re: Preenfm3 and Linnstrument problem
Post by: ElVicente on July 10, 2022, 07:36:15 AM
Thank you, I'll try it today
Title: Re: Preenfm3 and Linnstrument problem
Post by: ElVicente on July 10, 2022, 08:41:32 AM
Hi Xavier,

I beg your pardon, but what is the file I'm supposed to put in my preenfm3 sd card ? I could not find it in the github page you linked me too.
Edit : ah sorry I got it now !
Title: Re: Preenfm3 and Linnstrument problem
Post by: Xavier on July 10, 2022, 09:10:09 AM
Edit : ah sorry I got it now !

No problem  ;)
Title: Re: Preenfm3 and Linnstrument problem
Post by: ElVicente on July 10, 2022, 10:18:57 AM
Seems to be working fine now, thanks !
This device makes a real nice pair with the Linnstrument, looking for some time to make sounds and music now :)
Title: Re: Preenfm3 and Linnstrument problem
Post by: Xavier on July 10, 2022, 11:14:35 AM
Nice !
Don't hesitate to share.
I haven't seen/heard any demo with Linstrument/preenfm3 MPE yet :)

Also don't forget that if you use MPE for instrument 1 with less than 15 voices, you can still use instruments 2-5 on free midi channel  ;)
Title: Re: Preenfm3 and Linnstrument problem
Post by: yann leco on October 12, 2022, 03:13:44 PM
Good morning!
I have this same problem, between the Preenfm3 V 0.110 and the Linnstrument.
On the other hand I do not understand where the update file V 0.111 is in the link above.
What is the instruction?
Thanks!
Yann
Title: Re: Preenfm3 and Linnstrument problem
Post by: yann leco on October 14, 2022, 02:45:46 PM
ok sorry I found :-). it seems to be working fine. however there remains a slight noise, more noticeable at the bottom of the spectrum, due to the AT MPE.
attached, a sinusoidal audio in several registers.
I love preenfm3.
Title: Re: Preenfm3 and Linnstrument problem
Post by: yann leco on October 14, 2022, 03:49:30 PM
and it also seems that there is noise in the 74 MPE matrice source. This time growing in the upper registers. attached an audio: a sinusoid modulated with IMALL by 74 MPE.
Title: Re: Preenfm3 and Linnstrument problem
Post by: Xavier on October 21, 2022, 02:43:39 PM
Hi,

There can be such noises with pure sinoid. Moistly because Midi often use 0-127 integer value which makes gaps between each step that can be

I didn't get if you manage to flash firmware 1.111 ?
Do you get better result with more complex sound ?
I'll try to see if i can do something.