User Forum    :: Powered by YaBB
  « MIDI-OX User Forum - Memory »
Welcome, Guest. Please Login or Register.
May 11th, 2025, 1:47pm


Home Home Help Help Search Search Members Members Login Login Register Register


   MIDI-OX User Forum
   MIDI-OX
   Questions and Discussion
(Moderator: Jamie OConnell)
   Memory
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: Memory  (Read 1020 times)
janflorijn
New Member
*



MIDI-OX Rules!

   


Posts: 3
Memory
« on: Apr 11th, 2021, 8:12am »
Quote Quote Modify Modify

Hi all,
 
What is the best way to prevent out of memory using MIDI-OX?
 
Kind regards,
 
Jan Flikweert
IP Logged
Breath
Administrator
*****





   
WWW

Gender: male
Posts: 1030
Re: Memory
« Reply #1 on: Apr 11th, 2021, 8:36pm »
Quote Quote Modify Modify

Hi Jan
out of memory error is very common with MicroSoft's 'class compliant' driver.  
That is the driver that comes with windows and can only connect to one program at a time (called a "Single Client" driver).
 
Try by starting with no other Midi program running and start MidiOx.  
If you don't get the error when the driver is opened then the memory error will be the fault of the single client MS driver.
 
If that is the problem then you can buy a Midi interface that comes with a driver on a CD/DVD or downloaded from the manufactures web site.  
Buy a well know brand Yahama, Roland, Korg, Behringer or M-Audio's MidiSport (that's what I use) as they all have a Multiclient driver.
 
The other solution means you always have to start MidiOx first, before any other Midi program.
You will need to download and install either MidiYoke from the here or get loopMidi.
This will install drivers that are really just 'Midi cables' that live inside the PC.  
This allows you to use MidiOx to connect your single client driver to a loopMidi driver and as it is a Multi-client driver and you can connect it to any other programs, like stand-alone VST synths or DAW using the loopMidi's port  name in the programs setup.
 
Let me know if you need any more help
 
All the best
Royce
IP Logged
janflorijn
New Member
*



MIDI-OX Rules!

   


Posts: 3
Re: Memory
« Reply #2 on: Apr 12th, 2021, 2:37am »
Quote Quote Modify Modify

Royce,
 
Thank you very much for your reply.
 
The out of memory message does not occur when starting MIDI-OX alone. It seems to occur after a restart of mox script -Probably the script not closed correctly.-, or the use of multiple midi-programs.
 
The idea of MIDI interfaces could be interesting.
 
Does the single-device problem of the driver also occurs in Ubuntu/Wine?
 
In my case I need to use Visual Fox Pro/MOX script to convert the incoming MIDI message from software to a MIDI device. I suppose the drivers of hardware does not provide this possibbillety.
 
I will have a good look to your reply.
 
Kind regards,
 
Jan Flikweert
 
IP Logged
Breath
Administrator
*****





   
WWW

Gender: male
Posts: 1030
Re: Memory
« Reply #3 on: Apr 12th, 2021, 9:18pm »
Quote Quote Modify Modify

Hi Jan
I am told (although I have not tested) the class compliant driver in Linux is multi-client.
Mac OSX  was based on Linux so I gather their class compliant driver is also multi-client.
 
Microsoft have only had about 20 years to fix this single-client driver to brinig up to the current standard, so I wouldn't hold my breath  on a fix any time soon as they seem to have been bent on limiting Midi since the beginning in the mid 1980s
 
Let's hear it for MS @$%^#$@
 
All the best
Royce
IP Logged
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print

« Previous topic | Next topic »


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