MIDI-OX User Forum (http://www.midiox.com/cgi-bin/yabb/YaBB.pl)
MIDI-OX >> Questions and Discussion >> Help with No Buffers Available error
(Message started by: WytchCrypt on May 10th, 2014, 6:03pm)

Title: Help with No Buffers Available error
Post by WytchCrypt on May 10th, 2014, 6:03pm
Hi all,

I just began running MIDI-OX on a Vista laptop through a MIDIMAN USB MIDISPORT 4x4.  I'm connected up to a Korg Radias synth trying to do a full dump and restore.  The dump part runs no problem but when I try to send the SysEx file back to the Radias, it gets about 10% done then gives me the following error:

SysEx: No Buffers Available.  There is not enough memory available for this task.  Quit one or more applications to increase available memory and try again.

I've quit every application except MIDI-OX and keep getting the same error.  I've tried configuring the output buffer everywhere from 32 down to 2 but can't seem to get around the error.

Any ideas?

Thanks!
Dennis

Title: Re: Help with No Buffers Available error
Post by WytchCrypt on May 10th, 2014, 6:25pm
Great news!  I found the right setting and it now works.  I went into configure buffers and went from 32 256 byte output buffers down to 2 64 byte buffers and everything worked no problem!

Hurray for MIDI-OX!

Title: Re: Help with No Buffers Available error
Post by manmanman on Mar 27th, 2015, 4:30am
I was receiving the exact same error message.  I changed the byte buffers and still got the same error.  

Turns out, the problem was that I had Ableton open at the exact same time I was attempting to update.  I closed Ableton and the update when fine.  Do not update your synth with a DAW open.  

Title: Re: Help with No Buffers Available error
Post by MidiKinga on Aug 24th, 2017, 4:28am

on 03/27/15 at 04:30:08, manmanman wrote:
I was receiving the exact same error message.  I changed the byte buffers and still got the same error.  

Turns out, the problem was that I had Ableton open at the exact same time I was attempting to update.  I closed Ableton and the update when fine.  Do not update your synth with a DAW open.  


Same problem & solution with Prodipe Midi USB 4i/4o + Merge 2i>4o midi interface unit as-well! ;D ;D ;D

As both Prodipe Midi USB 4i/4o + Merge 2i>4o and the MIDIMAN USB MIDISPORT 4x4 are Class-compliant devices, they rely on the Windows generic USB midi drivers.

There's not a hardware problem as some people stated, but just the *limitation* of generic midi USB driver. It can't handle larger chunks of sysex data FROM Windows 7. Hence people need to manually set 64/2 byte as an OUTPUT buffer from MidiOX.

The funny thing is that there's no problem when dumping sysex FROM hardware units, as I have tested settings for up to 1024/16 bytes buffers without any error.

Just a tip: After sysex dump form hardware, always make sure to check it's integrity for errors by opening 'View >> Sysex >> Display Window >> Check Data' in MidiOX. I've noticed a lot of errors IF not using the appropriate uploading buffer setting.

Cheers.



Title: Re: Help with No Buffers Available error
Post by Breath on Aug 26th, 2017, 1:25am

on 08/24/17 at 04:28:33, MidiKinga wrote:
As both Prodipe Midi USB 4i/4o + Merge 2i>4o and the MIDIMAN USB MIDISPORT 4x4 are Class-compliant devices, they rely on the Windows generic USB midi drivers.


Just for clarification here, I believe the early Midisport interfaces were pre class compliant and so had their own drivers.
The later M-Audio Midiman MidiSport  interfaces (including the 4x4) are class compliant interfaces, but you can install their own Windows multi-client driver (and I strongly hope you do) rather than the rubbish MS one.

I have 2x2 4x4 and 8x8 interfaces - all pre "Anniversary" models and they work very well.

All the best
Royce

Title: Re: Help with No Buffers Available error
Post by MidiKinga on Aug 28th, 2017, 5:12am

on 08/26/17 at 01:25:08, Breath wrote:
Just for clarification here, I believe the early Midisport interfaces were pre class compliant and so had their own drivers.
The later M-Audio Midiman MidiSport  interfaces (including the 4x4) are class compliant interfaces, but you can install their own Windows multi-client driver (and I strongly hope you do) rather than the rubbish MS one.

I have 2x2 4x4 and 8x8 interfaces - all pre "Anniversary" models and they work very well.

All the best
Royce


Yes, that's correct, I've missed to point that out. Although the M-Audio missed to point that out on the product page, as it only said "Requirements: Compatibility Class-compliant".


Maybe the Prodipe will do the same thing and release their own dedicated driver for the Prodipe Midi USB 4i/4o box as-well as that little has definite potential.

Cheers.



MIDI-OX User Forum » Powered by YaBB 1 Gold - SP 1.3.1!
YaBB © 2000-2003. All Rights Reserved.