View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001500||OpenMPT||Feature Request||public||2021-09-08 01:47||2021-09-08 07:03|
|Product Version||OpenMPT 1.30.00.* (current testing)|
|Summary||0001500: Reface DX Instruments|
Simple feature request for an instrument editor and FM synthesizer for the Yamaha Reface DX. This is a low-cost keyboard and 4-op FM synthesizer with 12 algorithms.
Yamaha provides documentation for accessing the Reface series to read or write patches via MIDI in the "Reface Data List" below.
It is sufficient to provide the synthesizer itself. Implementing a transfer feature to copy patches from or to the Reface DX itself would be a useful feature. This approach would still require a Reface DX, which although low cost still comes at a cost. Low-income users may have difficulty finding $300 in their budget.
When connected as a MIDI instrument, the Reface DX is automatically programmed by the Soundmondo Web site. OpenMPT could expose itself as a MIDI instrument and respond to certain MIDI commands with the responses documented by Yamaha to achieve the same without the $300 instrument.
|Tags||No tags attached.|
|Has the bug occurred in previous versions?|
|Tested code revision (in case you know it)|
It is also the most complicated part, and most likely a violation of copyright and whatnot (and much more high-risk than OPL for which patents have expired and the chip itself is no longer produced). That will most definitely not happen. I mean, the only way I could even potentially consider this if some external project writes that synthesizer. I surely will not write that synthesizer by myself because that will effectively halt work pretty much any other more important OpenMPT feature for a considerable amount of time.
There are thousands of synthesizers out there, I see no reason why OpenMPT should single out any specific synthesizer and add a programmer for it. It would make more sense to implement this as a VST. Sonic Quest's Midi Quest ediors would be a good choice for that but it's a bit on the pricy side. Ctrlr might be a viable free alternative.
There are many, many free alternatives available as plugins already. Try Dexed, which is a faithful recreation of the Yamaha DX7 and can be loaded as a VST in OpenMPT.