I don’t know offhand why you’re running into that problem, but I used the sammichSID firmware and had no issues uploading the initial patches, or any other patches for that matter. I haven’t updated the firmware in a while though, but I would be surprised if the latest firmware would have that restriction. I’m not sure what the problem is though
Which tool are you using for the SysEx dump, and if it isn’t a MBSID V2 librarian (like the java based editor): which delay is inserted between the individual patches? (should be configurable, I think it was at least 750 mS, otherwise it won’t work reliable)
Which tool are you using for the SysEx dump, and if it isn’t a MBSID V2 librarian (like the java based editor): which delay is inserted between the individual patches? (should be configurable, I think it was at least 750 mS, otherwise it won’t work reliable)
Best Regards, Thorsten.
I’m using the SysEx tool built into MIOS Studio. I had the delay set to 250 but upping it to 750 hasn’t helped.
Strange… because it would be a possible explanation.
Background: writing into the external EEPROM (BankStick) takes some time, and if a new patch is received when the write operation still hasn’t been finished, a MIDI IN buffer overflow can happen.
Therefore the delay is required between each patch.
If you are trying to write the patch again, regardless of the firmware version, it will mostly consume much less time, because before the write operation MIOS will check the current content (of a 64 byte block) and then decide if the write operation could be skipped.
It would be interesting to know, if you are now able to upload the presets with v2.039 (the patch write should now be much faster, as the EEPROM already contains the expected content).
I’ve to check if 750 mS is still sufficient.
Sidenote: the Java based SysEx editor works bidirectionally, therefore no delay has to be specified which makes the process much faster. But the editor doesn’t work under MacOS anymore, and the Ctrlr based patch manager isn’t ready yet. If you are working under Windows, it would be a good alternative solution to ensure consistent patch uploads of course.
Sadly v2.039 still won’t receive even if the patches are already present. Increasing the delay further still makes no difference. There’s just no indication on the screen that anything is taking place. Almost like it is being ignored.
Does sammichSID send back an error code? (-> see MIDI IN window of MIOS Studio, assumed that you’ve a bidirectional IN/OUT connection - check this by pressing the “Query” button)
I get the same behaviour on my MB-6582. So it’s either some issue with my MIDI interface with the latest code or something in the latest code.
Hopefully someone will confirm either way. It is a cheapo interface, but it has worked perfectly well up until now, I just use it outside of my studio room.