Patchmeister
4 messages in this thread
Melissa,
Hello! I just purchased Patchmeister to go along with my newly aquired
Roland JV-880. Yikes! Programming a driver for the Roland unit has turned
out to be a bit more difficult than I thought. Do you know if a driver for
the JV-880 will be released any time soon? If not, maybe you could help me
with some of the specific problems I'm having.
When I test the driver to request patches 1-8 from internal memory,
everything seems fine until the end of the sysex transmission, when I get a
checksum error. I tried every available checksum method with no luck. I
think the problem may be related to a tidbit I found in one of the help
screens "Roland synths send banks of data as patches, and each patch has
its own header and footer (and chksum) but Patchmeister strips this data,
except for the first header and last footer." So my question is should I
use "File Offset" (this is for sysex data with just one header and footer)
or "Item offset" ( for multiple headers and footers)?
Any help would be appreciated! The JV-880 is the only unit that I'm
using Patchmeister with, so it isn't very useful to me unless I can get
this to work.
Thanks, Andy
Andrew,
I've just sent EMail to Annette Crowley, so that she could answer your
question. Help is on the way!
OK, thanks.
Andy
Andy,
Have you made any progress with your JV-880 driver?
You say you are receiving checksum errors? That must mean that you are
"testing" the driver, in
otherwords you are using the MIDI menu 'Get from Synth…' option. What
happens when you try to
get data from within the Driver Creation window? Do you receive any data
in the work area? I believe we have to take a closer look at what is
returned in the work area. Does the returned SysEx data displayed in the
work area begin with an F0 and end with an F7? Are you sure that there are
no other F0's or F7's prior to that last F7? What happens when you
increase the File Size and set the Packets field to 2? (I assume you are
running version 1.0c.) Does the work area display more than one packet?
What vales are you using for the GET command, SEND command, File Size,
Start, Stop, Ch Ofst,
Ofst, and Roland Inc? I am pretty sure that you should be using '2's Comp'
for the checksum method. At least that is the method used by other Roland
equipment I have worked with.
I believe you should be using File Ofst for the check sum. The reason you
would use File Ofst over Item Ofst is that a packet, F0 to F7, is
considered to be a file and there is one check sum at the end of that file
prior to the F7. Item Ofst would be used when there is more than one
checksum in between the F0 and F7.
I hope this helps. I am sure I will be able to provide better answers
after I see the values you are trying to use.
–Annette