XV 5080 useful Sysex command

Forum for JD, JV, XP and XV synthesizers from 1990's
Post Reply
linzo
Posts: 39
Joined: 15:52, 11 November 2018

XV 5080 useful Sysex command

Post by linzo »

which command should I send to 5080 to get a temporary patch ? like Xfer Patch Temp -> MIDI

maybe someone else has some useful commands?
linzo
Posts: 39
Joined: 15:52, 11 November 2018

Re: XV 5080 useful Sysex command

Post by linzo »

For example, F0 41 10 00 10 11 1F 00 00 00 1F 00 00 4F 73 F7 to get a full user bank bulk dump

but how can i get one temporary patch?
MatrixRat
Posts: 32
Joined: 02:52, 9 August 2021

Re: XV 5080 useful Sysex command

Post by MatrixRat »

Been doing this on a JV-1080. Don't have a 5080. Midi implementation charts can be a rabbithole.

From the 5080s Midi Implementation section *1-3-1 it looks like there can be 12 blocks of data to make up a full patch therefore 12 separate request messages are needed to get the entire patch.

A good place to start is to monitor the 5080s output with a Midi monitor then send a patch and see what you get.
Foksadure
Posts: 128
Joined: 12:16, 14 December 2019

Re: XV 5080 useful Sysex command

Post by Foksadure »

Header is: F0 41 10 00 10
Data Request 1RQ1 (11H): 11
Temporary Patch/Rhythm (Patch Mode) base address is: 1F 00 00 00
Last Patch Tone (Tone 4) base address: 00 26 00
Offset between Patch Tone: 00 02 00
Ditching the Patch Split Key section
Address Byte: 1F 00 00 00
Data Byte: 1F 00 28 00
Checksum: 80 -(1F + 00 + 00 + 00 + 1F + 00 + 28 + 00)
Checksum: 80 - 66
Checksum: 1A

I don't have my XV-5080 around, but if it's like the previous JV/XP, then I would try this:

F0 41 10 00 10 11 1F 00 00 00 1F 00 28 00 1A F7

As an alternate solution, one could sniff the XV editor messages when requesting patches and parameters:
https://www.soundonsound.com/techniques ... ips-part-2
Foksadure
Posts: 128
Joined: 12:16, 14 December 2019

Re: XV 5080 useful Sysex command

Post by Foksadure »

Okay, never mind my previous post which is just plain silly: it's not like on the JV, definitely!
Getting acquainted to my new XV back from being serviced, I just had the chance to compare both synths.

A JV-2080 PERF +PATCH dump from the front panel is 14795 bytes.
Matching MIDI Dump Request is: F0 41 10 6A 11 01 00 00 00 01 0F 17 01 57 F7
See Peter R. Green's Lilchips INS & DRM file for Cakewalk/Sonar.

A XV-5080 PERF +PATCH dump from the front panel is 68111 bytes.
Matching MIDI Dump Request is: F0 41 10 00 10 11 10 00 00 00 09 20 00 00 47 F7

Jürgen Moßgraber did the hard work for us already in his ChangeIt! editor, which has - when installed - an included RolandXV.ini file:
https://www.mossgrabers.de/Software/Cha ... ngeIt.html

Code: Select all

DUMPCOMMANDNAME0=XV-5080 Temp Patch
DUMPCOMMANDSYSEX0=F0 41 10 00 10 11 1F 00 00 00 00 00 46 00 1B F7
DUMPCOMMANDSIZE0=3168

DUMPCOMMANDNAME1=XV-5080 Temp Perf. (Common + FX)
DUMPCOMMANDSYSEX1=F0 41 10 00 10 11 10 00 00 00 00 00 10 00 60 F7
DUMPCOMMANDSIZE1=381

DUMPCOMMANDNAME2=XV-5080 Temp Perf. (-Patch)
DUMPCOMMANDSYSEX2=F0 41 10 00 10 11 10 00 00 00 00 00 40 00 30 F7
DUMPCOMMANDSIZE2=2205

DUMPCOMMANDNAME3=XV-5080 Temp Perf. (+Patch)
DUMPCOMMANDSYSEX3=F0 41 10 00 10 11 10 00 00 00 09 20 00 00 47 F7
DUMPCOMMANDSIZE3=68111

DUMPCOMMANDNAME4=XV-5080 Temp All (Perf+Patch+Rhythm)
DUMPCOMMANDSYSEX4=F0 41 10 00 10 11 10 00 00 00 10 00 00 00 60 F7
DUMPCOMMANDSIZE4=86497

DUMPCOMMANDNAME5=XV-5080 Temp Rhythm
DUMPCOMMANDSYSEX5=F0 41 10 00 10 11 1F 10 00 00 00 01 40 00 10 F7
DUMPCOMMANDSIZE5=18386

DUMPCOMMANDNAME6=XV-5080 User Patch All
DUMPCOMMANDSYSEX6=F0 41 10 00 10 11 30 00 00 00 01 00 00 00 4F F7
DUMPCOMMANDSIZE6=135168

DUMPCOMMANDNAME7=XV-5080 User Rhythm All
DUMPCOMMANDSYSEX7=F0 41 10 00 10 11 40 00 00 00 00 40 00 00 00 F7
DUMPCOMMANDSIZE7=73544

DUMPCOMMANDNAME8=XV-5080 User Perf. All
DUMPCOMMANDSYSEX8=F0 41 10 00 10 11 20 00 00 00 00 40 00 00 20 F7
DUMPCOMMANDSIZE8=141120

DUMPCOMMANDNAME9=XV-5080 User All (Perf+Patch+Rhythm)
DUMPCOMMANDSYSEX9=F0 41 10 00 10 11 20 00 00 00 20 40 00 00 00 F7
DUMPCOMMANDSIZE9=349832

DUMPCOMMANDNAME10=XV-5080 System
DUMPCOMMANDSYSEX10=F0 41 10 00 10 11 00 00 00 00 00 00 30 00 50 F7
DUMPCOMMANDSIZE10=855

DUMPCOMMANDNAME11=XV-5080 Complete Dump
DUMPCOMMANDSYSEX11=F0 41 10 00 10 11 00 00 00 00 40 40 00 00 00 F7
DUMPCOMMANDSIZE11=437184
I suspect Herr Moßgraber is also one of the programmers behind the official Roland XV Editor as well. So many similarities in layouts and menus.
Post Reply