Author |
Topic: Memory (Read 1020 times) |
|
janflorijn
New Member

 MIDI-OX Rules!
Posts: 3
|
Hi all, What is the best way to prevent out of memory using MIDI-OX? Kind regards, Jan Flikweert
|
|
IP Logged |
|
|
|
Breath
Administrator
    

Gender: 
Posts: 1030
|
 |
Re: Memory
« Reply #1 on: Apr 11th, 2021, 8:36pm » |
Quote 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 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
    

Gender: 
Posts: 1030
|
 |
Re: Memory
« Reply #3 on: Apr 12th, 2021, 9:18pm » |
Quote 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 |
|
|
|
|