I'm sure that SoundModo will allow the saving of patch dumps. In the meantime, I cannot see a menu item under 'Functions' or 'Store' that would initiate a patch save. How will this work?
In the meantime.... Store your reface DX Voices in the 32 locations on board the instrument.
You're probably thinking you don't want to overwrite the factory Voice in that location (this was a major issue with Yamaha's previous DX keyboards... Some people never overwrote the factory Voices). This has been addressed in the reface DX: you can recall any single factory Voice (without having to restore all 32)
Say you overwrite the "LegendEP" in Bank 1-4, it is not lost at all, you can recall it as follows:
Call up Bank 1-4
Press [FUNCTION]
Select screen 4 _ simply press repeatedly - the dots in the upper right indicate the page
Select "Voice Recall" third function _ press the 3rd red touch button
"JOB: VOICE RECALL Are you sure?" appears
Answer YES
This will recall the "LegendEP" to the current Edit Buffer, where you can play it, edit it, etc.
You can think of the "Voice Recall" Function as a way to keep 64 Voices in your reface DX- your own 32, plus the factory set 32!
Hopefully, Soundomondo will go live before too long.
Bad Mister,
Could you get the sysex command for us? Obviously that is how dumps are initiated.
Thanks
Is it actually possible for them to add the Sysex capabiltiies? That would mean we could load classic patches?
It's really dissapointing that it can't but if such a thing is possible then hell yeah!
You can find the sysex bulk dump info in the Reface data list found on Yamaha's download site: http://download.yamaha.com/api/asset/file/?language=en&site=ae.yamaha.com&asset_id=65276
If you have an iPad, you can use Reface Capture (free) to capture the sysex bulk dump as well as send it to your Reface.
Greg wrote:
Bad Mister,
Could you get the sysex command for us? Obviously that is how dumps are initiated.
Thanks
dumprequest to get the currently selected patch:
F0 43 20 7F 1C 05 0E 0F 00 F7
Sean wrote:
Is it actually possible for them to add the Sysex capabiltiies?
The Reface DX already has SysEx capabilities
That would mean we could load classic patches?
No. That's a different story. But I'm currently developing software that will be able to convert classic four operator FM DX SysEx data (DX100/21, TX81Z etc.) to Reface DX SysEx.
It's really dissapointing that it can't but if such a thing is possible then hell yeah!
@Martin, do you have an ETA on when that software would be available, and if the DX100 patches will be available online, since I no longer own my DX100? There are some voices from the DX100 factory presets I would love to get ahold of again. Please and thanks.
I'm also interested in Martin's developments
If you are looking for reface sounds, get yourself to Soundmondo, the worldwide Yamaha (reface) share site... Coming up on 5,000 sounds!
The result of my efforts can be found at http://refacedx.martintarenskeen.nl
MT
A bit late to the party, but here is how to use Midi-ox (Windows) to send/receive SysEx dumps to/from your Reface DX. Martin, THANK YOU! Your work is tremendous.
BASIC SETUP
1. Connect the Reface DX to your computer via USB cab.e
2. Install Midi-ox
3. Configure the Reface DX as your MIDI input and output device (under Options, Midi devices)
4. Create a SysEx file to request a sysex dump from your Reface DX:
- Menu: View, SysEx (this opens the "SysEx View and Scratchpad" window)
- Paste this SysEx command (from one of Martin's posts, above) into the window: F0 43 20 7F 1C 05 0E 0F 00 F7
- Menu: Command Window, Save As, and save this file ("Reface DX Request Bulk Dump.syx" or whatever).
TO SAVE THE CURRENT REFACE DX PATCH TO SYSEX FILE ON YOUR PC:
1. On the DX, Select the Bank and Preset (or you can just save whatever the current state of the Reface is, if you've been tweaking)
(remaining steps are all done in Midi-Ox):
2. Open the SysEx View and Scratchpad window (if not already open; Menu: View, SysEx...)
3. Menu: Command Window, Load File, and select the file you saved in step #4 under Basic Setup.
4. Menu: Command Window, Send/Receive Sysex. Wait for completion (241 bytes received is where it stops for me), then press the "done" button. You should now see a bunch of hexadecimal codes in Midi-ox, like this:
F0 43 00 7F 1C 00 04 05 0E 0F 00 5E F7 F0 43 00 7F 1C 00 2A 05 30 00 00 48 6F 72 6E 73 20 20 20 20 20 00 00 34 00 00 42 08 01 5B 00 00 7F 7F 7F 7F 40 40 40 40 03 1E 32 00 00 32 00 00 00 46 F7 F0 43 00 7F 1C 00 20 05 31 00 00 01 59 7F 00 58 7F 7F 7F 00 00 00 00 03 01 00 01 01 00 63 2E 00 00 01 00 43 00 00 00 41 F7 F0 43 00 7F 1C 00 20 05 31 01 00 01 54 7F 00 58 7F 7F 7F 00 00 00 00 03 01 00 01 01 00 3D 00 00 00 01 00 43 00 00 00 19 F7 F0 43 00 7F 1C 00 20 05 31 02 00 01 5F 7F 00 62 7F 7F 7F 00 00 00 00 03 01 00 01 01 00 63 00 00 00 01 00 40 00 00 00 60 F7 F0 43 00 7F 1C 00 20 05 31 03 00 01 4E 7F 3B 4F 7F 7F 00 00 00 00 00 03 01 00 01 01 00 45 38 00 00 01 00 40 00 00 00 2D F7 F0 43 00 7F 1C 00 04 05 0F 0F 00 5D F7
5. Highlight that entire string, then right-click and select "Save As..." and save it with extension "syx". You can optionally include the bank and preset number in the file name to make it easier to reload it.
TO SEND A SYSEX FILE TO THE REFACE DX:
1. On the DX, Select the Bank and Preset location to which you want to save the patch (skip this if you're just auditioning a sysex, e.g. from Martin's excellent library).
(remaining steps are all done in Midi-Ox):
2. Open the SysEx View and Scratchpad window (if not already open; Menu: View, SysEx...)
3. Menu: Command, Load File, then select the sysex file you wish to send
4. Menu: Command, Send Sysex. This should load the patch into the currently-selected bank/slot on the Reface DX
Thanks for sharing @Peter !
MIDI-OX is a good tool, used by many people, but it's not the only one.
Here you can find more software that can be used to transfer SysEx files. Not only Windows, but also OSX, iOS, Linux, and Android.
http://home.kpn.nl/m.tarenskeen/download/sysex/syxdump.html
Thanks.
I have successfully used both of the Android apps you mentioned - Midi Commander and MIDI SysEx Librarian (Syx-Lib) - with the Reface DX and CP. They are both good. Midi Commander is particularly nice for live performance because you can assign buttons to perform both a bank select and a patch select with one touch (and give it a name or color to make it easy to find), You can also effectively expand your preset memory beyond 32 by assigning SysEx commands to Midi commander buttons.
The one thing I can't figure out how to do with Android software is to send a SysEx dump request to the Reface and then receive it back (to save it to file). Like many, I have had no luck with soundmondo. So for the purpose of saving a custom patch, MIDI-OX is the only tool. But I might be missing something!
Peter wrote:The one thing I can't figure out how to do with Android software is to send a SysEx dump request to the Reface and then receive it back (to save it to file). Like many, I have had no luck with soundmondo. So for the purpose of saving a custom patch, MIDI-OX is the only tool. But I might be missing something!
Came to this thread to write exactly the same. You can only send. I've succeeded with MIDIOX on the Reface CS, but the lack of capture in the apps MIDI Commander and Syx-Lib means you need a PC to save the current patch. (The Reface CS has no Program Change button or other button to dump manually.)
So I'm looking for Android apps that allow this!
Side note: If you got the Reface CS and find the LFO Depth slider value is not saved, update to firmware 1.30.