Author Topic: Preenfm2 Firmware 2.11  (Read 18078 times)

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 2259
    • View Profile
Preenfm2 Firmware 2.11
« on: December 22, 2019, 09:31:19 PM »
Hi,

I didn't have much time to test so if you try this firmware please let me know.
That's why it's named 2.11b1.
If everything is OK, it will be 2.11 and an updated Editor will follow soon.
Eurorack version will follow too.

What's new in 2.11:

. Global tuning
Menu>Set>Tools>Tuning (after midi settings)
Adjustable between 430.0 and 450.0Hz with a step of 0.2Hz
I event not tested if it's in tune.
Let me know if you make some test.

. more midi MPE support
Midi MPE needs CC 74 to be available so i moved CC "OP1 Env Attack" to 65.
And CC74 is now a source of the modulation matrix (last position).
With Midi All Channel = 1, midi Inst1 = 2, ins2=3, int3=4 and inst4 =5.
If you load the same preset to all 4 instruments you should have a 4 voices MPE instrument.
You need a MPE keyboard or Ipad KB-1 app.

. Fix bug when increasing number of voice
Waiting for confirmation to be sure this one is really fixed.
http://ixox.fr/forum/index.php?topic=69580.0
New voices assigned to the timbre were not correctly initialized, so in some case, that leads to uncontrolled behaviour.


. Filters
I merged the great work of Toltekradiation (Patrice Vigouroux).
http://ixox.fr/forum/index.php?topic=69544.0
All filters are in the source code, so that i can easily merge his future work if any.
The midi value for each filter is also the same, so preset should be compatible with his firmware.
I just made the choice to reorder and not to show some of the filter in the preenfm2 UI.
The new (impressive) list of filter is :
1   Mix
2   LP 
3   HP
4   Bass
5   BP
6   Crsh
7   Oryx
8   Orx2
9   Orx3
10   h3o+
11   Svh3
12   Pann
13   LP2
14   HP2
15   Lp3
16   Hp3
17   Bp3
18   Peak
19   Notc
20   Bell
21   LowS
22   HigS,
23   LpHp
24   BpDs
25   LPws
26   Tilt
27   Sat
28   Sigm
29   Fold
30   Wrap
31   LpSn
32   HpSn
33   Not4
34   Ap4
35   Ap4b
36   Ap4D
37   18db
38   La+d
Little more details here : https://github.com/pvig/preenfm2

Thanks a lot for testing,

Xavier

« Last Edit: January 11, 2020, 11:10:50 PM by Xavier »

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 2259
    • View Profile
Re: Preenfm2 Firmware 2.11 Beta 1
« Reply #1 on: December 24, 2019, 08:17:40 AM »
I moved the discussion about the display problem in its own thread "Display weird "12" char" as it's not 2.11B1 related.
« Last Edit: December 24, 2019, 09:03:09 AM by Xavier »

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 2259
    • View Profile
Re: Preenfm2 Firmware 2.11 Beta 1
« Reply #2 on: December 24, 2019, 08:52:49 AM »
The PC editor for this firmware is available (for windows only for the momenr) :
https://github.com/Ixox/preenfm2Controller/releases

The MacOS version should arrive very soon.
« Last Edit: December 24, 2019, 09:03:35 AM by Xavier »

solipsvs

  • Team Member
  • ***
  • Posts: 222
    • View Profile
Re: Preenfm2 Firmware 2.11 Beta 1
« Reply #3 on: December 24, 2019, 06:53:07 PM »
thats an awesome update!

was wondering if the resolution/range of the glide parameter can be expanded?  give us 127 steps of resolution!

im aware of the 2 onboard envelopes but am curious if an onboard envelope follower could be added as a matrix source.  it could provide modulation while the envelopes were already busy, and they are great inverted on volume levels and such.

speaking of matrix, the filter destination is only ‘filter’ and doesnt seem to produce expected results...  am i missing something?

im absolutely in love with my preenfm2
« Last Edit: December 27, 2019, 08:09:15 PM by solipsvs »

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 2259
    • View Profile
Re: Preenfm2 Firmware 2.11 Beta 1
« Reply #4 on: December 26, 2019, 09:48:19 AM »
was wondering if the resolution/range of the glide parameter can be expanded?  give us 127 steps of resolution!

Yes, glide implementation on the preenfm2 is a bit weird.
But changing things like this would not allow compatibility with existing presets.

im aware of the 2 onboard envelopes but am cirious if an onboard envelope follower could be added as a matrix source.  it could provide modulation while the envelopes were already busy, and they are great inverted on volume levels and such.

I don't know exactly how it works but i assume it need to look at each sample so it would take some CPU resource.

speaking of matrix, the filter destination is only ‘filter’ and doesnt seem to produce expected results...  am i missing something?

Need more info to understand what your problem is.
With every filter ?

im absolutely in love with my preenfm2

Nice to read that  :)
« Last Edit: December 26, 2019, 09:58:48 AM by Xavier »

Soop

  • Team member
  • *
  • Posts: 9
    • View Profile
Re: Preenfm2 Firmware 2.11 Beta 1
« Reply #5 on: December 27, 2019, 06:51:09 PM »
Wow, thanks very much for this, Xavier! I have just flashed this and look forward to playing around with these filters.

Am still really enjoying my PreenFM2 by the way - sounds great, love the compact size and such simplicity of design. And a MacOS editor would be fantastic!

solipsvs

  • Team Member
  • ***
  • Posts: 222
    • View Profile
Re: Preenfm2 Firmware 2.11 Beta 1
« Reply #6 on: December 27, 2019, 08:04:59 PM »
Yes, glide implementation on the preenfm2 is a bit weird.
But changing things like this would not allow compatibility with existing presets...

 :(

speaking of matrix, the filter destination is only ‘filter’ and doesnt seem to produce expected results...  am i missing something?

Need more info to understand what your problem is. With every filter ?

the only matrix destination related to the filter is ‘Fltr’...  shouldnt there be control for all filter parameters? 

« Last Edit: December 27, 2019, 09:35:02 PM by solipsvs »

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 2259
    • View Profile
Re: Preenfm2 Firmware 2.11
« Reply #7 on: January 11, 2020, 11:12:55 PM »
 
The second parameter in the original filters requires some preaparation of math variables that took some CPU and i didn't want them to change all the time, which is why they're not available in the matrix.
Fltr is the parameter 1.

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 2259
    • View Profile
Re: Preenfm2 Firmware 2.11
« Reply #8 on: January 11, 2020, 11:15:08 PM »
I published a 2.11 version for regular and eurorack preenfm (the code is now in the same git branch) so publishing both of them at the same time will be easier.
https://github.com/Ixox/preenfm2/releases

Please let me know if it works for you.
Unless something is wrong that will be the official 2.11 version.

Thanks,

Xavier

cokosha

  • Team member
  • *
  • Posts: 5
    • View Profile
Re: Preenfm2 Firmware 2.11
« Reply #9 on: January 16, 2020, 12:47:35 PM »
PFM2 v2.11   o
LR: 0x080411CB
PC: 0x080404EA
r0: 0x00000000

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 2259
    • View Profile
Re: Preenfm2 Firmware 2.11
« Reply #10 on: January 17, 2020, 08:23:48 AM »
PFM2 v2.11   o
LR: 0x080411CB
PC: 0x080404EA
r0: 0x00000000

Any step to reproduce ?
Do you do something in particular ?

cokosha

  • Team member
  • *
  • Posts: 5
    • View Profile
Re: Preenfm2 Firmware 2.11
« Reply #11 on: January 21, 2020, 09:54:07 PM »
no  :) only midi over usb notes.
I downgraded to 2.10 and did not catch this again.

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 2259
    • View Profile
Re: Preenfm2 Firmware 2.11
« Reply #12 on: January 22, 2020, 09:12:52 AM »

That's weird.
I haven't modified this part at all.
Do you have this often ?
I see it's the "O(verclocked)" version, do you have the same problem with the non overclocked version ?

the_duckchild

  • Team member
  • *
  • Posts: 26
    • View Profile
Re: Preenfm2 Firmware 2.11
« Reply #13 on: February 08, 2020, 08:21:13 PM »
Hi - this may be user error as I am new to the Preen, but I don't seem to get the "MC/16" style options for clock syncing the LFO's in 2.11b1

has this just changed from the manual already? or is it unexpected behaviour?

« Last Edit: February 12, 2020, 02:24:51 PM by the_duckchild »

the_duckchild

  • Team member
  • *
  • Posts: 26
    • View Profile
Re: Preenfm2 Firmware 2.11
« Reply #14 on: February 17, 2020, 04:31:11 PM »
is anyone else using this firmware who can confirm that the synced speeds for the LFO seem to have disappeared?

thanks....