Author Topic: custom extended firmware  (Read 107 times)

lokki

  • Team Member
  • ***
  • Posts: 118
    • View Profile
custom extended firmware
« on: September 09, 2017, 11:32:17 AM »
hi there,

i am hacking the firmware quite a bit lately and have made a github fork to save my work.

find it here if you are interested:

https://github.com/lokkiikkol/preenfm2

the changes as of now are:

*hertz mode: in the oscillator settings, changes detune to hertz increment instead of cent, beating stays the same over whole range of the instrument.

*global midi channel: if enabled midi coming in to this channel will be sent to all four channels. useful for mpe instruments mainly.

*program change modes: enhances the program change options in the settings, off and cc are the old no and yes, bank combo and dx7a and b ignore banknumber messages and switch the choosen mode via program change. (banknumber lsb cc32 can still be used to choose bank number)

*usercc: set a cc number in the global menu (anything from 0 to 126) and choose that as a matrix source. be aware that there are many cc's taken for other things on the preenfm2, so best to check first if your desired cc is free.


i will try to keep this post updated with the latest info, and hope to continue to work a little on the firmware.

EDIT:xavier, i'm not sure if i should post a binary here in the forum, what do you think?

firmware is attached
« Last Edit: September 10, 2017, 09:20:32 PM by lokki »

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 1171
    • View Profile
Re: custom extended firmware
« Reply #1 on: September 10, 2017, 09:27:50 AM »
Very nice...  :)

I think posting the binary is a good idea.
Please try to find a different firmware name : "L.07" ?


lokki

  • Team Member
  • ***
  • Posts: 118
    • View Profile
Re: custom extended firmware
« Reply #2 on: September 10, 2017, 09:47:45 PM »
ok, original post updated... is this different enough?