Skip to content

More powerful bank dumps - MKS-70, Kijimi, Kyra, OB-X8

Choose a tag to compare

@christofmuc christofmuc released this 03 Jun 15:22

New features:

  • [Modor NF-1] Split the BankDumpCapability in two - implementing the requestBankDump is optional now and its own capability. So you can have adaptations that read bank dumps but not necessarily need to be able to request it from the synth
  • Enhanced the BankDumpCapability - it can now create patches that consist of multiple messages, and gets all bank messages handed in at once. This allows for implementation of more complex bank dumps like for the Roland MKS-70. The old function is still
    available for the adaptations, but new adaptations should implement the extractPatchesFromAllBankMessages method instead of the extractPatchesFromBank method.

Synths:

  • #239, Fix KorgMS2000 and microKorg family compatibility. Thanks to @BM-01!
  • #248, Fix support for Prophet-5/Prophet-10 desktop module. Thanks to @jpursey!
  • #74, Added BC Kijimi support. Needs more testing, but could work for you!
  • #100, Added Roland MKS-70 support. Alpha version, needs more testing. This mainly supports the Vecoven V4 firmware, the V3 versions need more work.
  • Started an implementation for the Oberheim OB-X8. Would need somebody with the device to experiment.
  • Started an implementation for the Waldorf Kyra. Would need sombody with the device to experiment.

Bug fixes:

  • Banks are no longer called "Bank something", to prevent us from printing Bank Bank A or similar. Adaptations need to put Bank into the friendlyBankName if they want to
  • Fix #237, new database shows favorites defined with previous database
  • Fix #223, log message repeated over and over again
  • Fix #242, Linux build problem