Author Topic: 1.00 : finally  (Read 106079 times)

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 2259
    • View Profile
1.00 : finally
« on: January 22, 2014, 12:02:45 AM »
Here is the next generation of the PFM2 firmware.

Last version : Version 1.00
https://dl.dropboxusercontent.com/u/41654198/preenfm2/firmwares/pfm2_1.00.zip
Extract the zip. Put the bin file on your UsbStick beside the last one to be able to switch back quickly if needed.

New in 1.00
. fixed NRPN sent by LFO frequency
. more accurate value displayed when >= 10.0

New in 1.B13
merge from Patrick's git repository : - new arpegiator direction & option to have independent row for each of the 4 instruments (Tools>Set>Unlinked edit).
- Fix typo in Matrix target (mix3>mix4, pan3>pan4)
- Add a NRPN command to have the preenfm2 dump its preset through NRPN.

New in 1.B12
. Arpeggiator user pattern : enable arpegiator, after pattern 22 there are 4 user patterns you can edit in the following menu.  Thanks Patrick (pld) for this :-)
. Apeggiator values hidden when no arpeggiator.
. Fixed KSyn display value problem.
. CPU Optimisation thanks to Patrick tool.

New in 1.B11
. LFO.KSyn : change to 16s max. "INST + Encoder" is your friend.
. Renamed "LFO Env" => "Free Env", "LFO step" => "Step Seq"
. Fixed "Free Env1" release, that did not release when > 1.0.
. Fixed a small problem in the default presets.

New in 1.B10
. Sysex is back to store/share/upload presets. (one by one only). Din5 and USB midi supported.
. Negative values for performance.
. Fixed random missing note bug introduced in 1.B8.
. Fixed CC over USBMidi that could send 4 CC instead of 1 in some cases.

New in 1.B9
. Midi Program Change suported... Can be disable in Menu>tool>Set.
To select the bank :
Bank (CC#0), BankLSB (CC#32),
Bank=0 =>  BankLSB=Prenfm bank number
Bank=1 => BankLSB=Combo number
Bank=2 => BankLSB=DX7 bank 0->127
Bank=3 => BankLSB=DX7 bank 128->255

. IM2 doe not show up anymore with ALGO28


What new compare to 0.9p firmware :
. Arpeggiator per instrument : in engine sub pages.
. Effects : LP, HP, Bass, Mix : one slot per instrument : in engine sub pages under arpeggiator.
. IM per voice when modulated by velocity. New "v" value beside each IM.
. Smoother FM Algo. Accepts much higher IM value. More stable sounds. Chords cleaner. etc...
. Mixer : new & smoother mixing algo
. Screen saver for OLED screen (bootom of settings)
. Performance mode: Press "LFO + MENU" at the same time. Direct access to p1, p2, p3, p4 that are selectable in the matrix sources. And Modifiable through CC (115->118). For the moment, no preset use them. You'll have to create your own performance parameters with the Matrix.
. Settings are now saved in a text file. Hands editable and no more reset by new firmware.
. LFO Oscillator : Add "Off" to Ksyn
. Better DX7 import
« Last Edit: May 16, 2014, 11:33:09 PM by Xavier »

kuzma_p

  • Team Member
  • ***
  • Posts: 130
    • View Profile
Re: 1.b* Beta Firmware
« Reply #1 on: January 22, 2014, 08:30:52 AM »
Great!

Should we write about bugs etc in this topic?

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 2259
    • View Profile
Re: 1.b* Beta Firmware
« Reply #2 on: January 22, 2014, 08:58:05 AM »
Should we write about bugs etc in this topic?

Yes please do...
Bug, discussion, suggestion, tips...

Arpeggiator tip :
In the settings make all channel listen to CH1.
Load 4 different instruments.
Turn on the Arpeggiator for each instrument..  Same Clk/BPM.  For each instrument, change direction, octave, pattern, divi, duration. Slow division and slow duration for  slow sound.
Then start some chords with your keyboard.  :)

Edited : And save your combo...  ;)

« Last Edit: January 22, 2014, 09:01:38 AM by Xavier »

martindunne

  • Team Member
  • ***
  • Posts: 118
    • View Profile
Re: 1.b* Beta Firmware
« Reply #3 on: January 22, 2014, 11:10:32 AM »
hi this firmware is great, the arp and filter are brilliant fun. when i turn up voices on one instrument it makes all the other instruments more quiet. eg all instruments on one voice each, increase the voices of one and all decrease in volume. and also on filter mix there is a volume spike when pan is set to 0.50,
also would it be possible to link the step seq to the arp pattern section and add direction played( as in shruthi) in the arp direction settings

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 2259
    • View Profile
Re: 1.b* Beta Firmware
« Reply #4 on: January 22, 2014, 01:48:31 PM »

Thanks for the feedback. :)

when i turn up voices on one instrument it makes all the other instruments more quiet. eg all instruments on one voice each, increase the voices of one and all decrease in volume.

Yes i have to change that. One instrument modification should not modify other instrument volume.

and also on filter mix there is a volume spike when pan is set to 0.50,

I quickly wrote the mix filter... will give a look at that.

also would it be possible to link the step seq to the arp pattern section

I don't know how to make that consistent with the current UI.

and add direction played( as in shruthi) in the arp direction settings

Will add that in the "maybe" list.



martindunne

  • Team Member
  • ***
  • Posts: 118
    • View Profile
Re: 1.b* Beta Firmware
« Reply #5 on: January 22, 2014, 05:29:53 PM »
hi think i have found a bug:- arp direction bug, it fails to change properly when in latch mode or when holding down a note.
Many Thanks

kuzma_p

  • Team Member
  • ***
  • Posts: 130
    • View Profile
Re: 1.b* Beta Firmware
« Reply #6 on: January 22, 2014, 07:00:00 PM »
bug: arp doesn't work when Clk is set to External source

By the way, this FW is really great!

Gonna test it further.
« Last Edit: January 22, 2014, 07:58:08 PM by kuzma_p »

kuzma_p

  • Team Member
  • ***
  • Posts: 130
    • View Profile
Re: 1.b* Beta Firmware
« Reply #7 on: January 22, 2014, 07:05:00 PM »
How about dotted and triplet values for clocked Freq values in LFOs?
« Last Edit: January 22, 2014, 07:24:15 PM by kuzma_p »

kuzma_p

  • Team Member
  • ***
  • Posts: 130
    • View Profile
Re: 1.b* Beta Firmware
« Reply #8 on: January 22, 2014, 07:56:25 PM »
hi think i have found a bug:- arp direction bug, it fails to change properly when in latch mode or when holding down a note.
Many Thanks

Can confirm this for Up and Down, rest are switching properly here.

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 2259
    • View Profile
Re: 1.b* Beta Firmware
« Reply #9 on: January 22, 2014, 09:07:02 PM »

Thanks  :)

Up&Down problem  confirmed.

Kuzma, external clock works here... Did you actually send an external midi clock... When the clock stops the arp stops.

Dotted and triplet values in LFO ?
Would require a big rework... I may do that someday so that it's aligned on the arpeggiator.


dimifrag

  • Team Member
  • **
  • Posts: 52
    • View Profile
Re: 1.b* Beta Firmware
« Reply #10 on: January 25, 2014, 11:12:00 AM »
Hi there!
The ARP don't sync with external midi it's true!

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 2259
    • View Profile
Re: 1.b* Beta Firmware
« Reply #11 on: January 25, 2014, 11:35:49 AM »
Hi there!
The ARP don't sync with external midi it's true!

Do you see the note blinking on the right of the LCD (2nd line) in sync with the Ext midi clock ?
If not, the PreenFM does recevie any external midi clock.

If yes:
How arrives the external midi clock ? USB or Din5 ?
Who sends this midi clock ? Software, hardware ? which one ?

Thanks

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 2259
    • View Profile
Re: 1.b* Beta Firmware
« Reply #12 on: January 25, 2014, 11:47:41 AM »

OK I find a case where it does no work.
The midi clock is not caught.

Investigating. Thanks.

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 2259
    • View Profile
Re: 1.b* Beta Firmware
« Reply #13 on: January 25, 2014, 12:18:50 PM »

If there is a note and it'is not blinking it means that the PreenFM did not receive the midi start information.
This means that the midi lock was already started when you switched off the Preen.

In this case, stoping and restarting your midi clock source (sequencer ?) should fix the problem.

Let me know if your problem is different and if you have more information.

kuzma_p

  • Team Member
  • ***
  • Posts: 130
    • View Profile
Re: 1.b* Beta Firmware
« Reply #14 on: January 25, 2014, 04:16:42 PM »
Yeah, it starts working when i reset arp from ext to int and back after rebooting PFM2