User Forum    :: Powered by YaBB
  « MIDI-OX User Forum - Win98 MMSYSTEM crash after cc to midi mapping »
Welcome, Guest. Please Login or Register.
Feb 15th, 2025, 2:28pm


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


   MIDI-OX User Forum
   MIDI-OX
   MIDI-OX Bug List
(Moderator: Jamie OConnell)
   Win98 MMSYSTEM crash after cc to midi mapping
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: Win98 MMSYSTEM crash after cc to midi mapping  (Read 3472 times)
Jens
New Member
*



MIDI-OX Rules!

   


Posts: 3
Win98 MMSYSTEM crash after cc to midi mapping
« on: Feb 3rd, 2005, 4:25pm »
Quote Quote Modify Modify

Hi,
 
I installed midiox 7 on my win98SE system with a Guillmot ISIS Soundcard and a M-Audio Midisport 4x4 MIDI Expander.  
 
As soon as I try to map a CC message to a sysex string midiox is not capable to send and receive any midi message. If I try to restart midiox I get the message "DevCaps Out: Unknow Device: MMSYSTEM002 Eine der verwendeten Geräte-IDs liegt ausserhalb des zulässigen Bereichs Ihres Systems" and I have to reboot the system to obtain access to the midi interfaces.
 
Well, I already played with the buffer sizes. With a buffer size of 4 Bytes/128 Buffers I can see the sysex message at the output monitoring windows. With a buffer size of 1024 Bytes/64 Buffers I can't see anything.
 
The crash occurs if i use the internal midi ports of the soundcard as well as any midi port at the usb midi expander.
 
I verified my proceeding with a windows XP system where the CC messages is mapped to the sysex string without any problems.
 
So it seems to be an internal buffer management problem.
 
Anyone can help ? Do I need to compile anything locally on my win98 system ?
 
abc Jens
IP Logged
Jamie OConnell
Administrator
*****






   
WWW Email

Gender: male
Posts: 2027
Re: Win98 MMSYSTEM crash after cc to midi mapping
« Reply #1 on: Feb 6th, 2005, 8:54pm »
Quote Quote Modify Modify

I'm not sure what is happening, but as you may have surmised, we no longer have the capability to test on Windows 98.  You might try using one of the older MIDI-OX versions:
http://www.midiox.com/zip/midiox651.exe
http://www.midiox.com/zip/midiox620.exe
 
 
IP Logged

--Jamie
Music is its own reward.

Jens
New Member
*



MIDI-OX Rules!

   


Posts: 3
Re: Win98 MMSYSTEM crash after cc to midi mapping
« Reply #2 on: Feb 8th, 2005, 2:31pm »
Quote Quote Modify Modify

Hi Jamie,
 
with 6.51 it's the same procedure.
 
with 6.20 the system crashes with a hardware debugging message.  
 
Did you test these versions with windows 98 ?
 
Anyway it seems that it could be hard to solve my problem. If you like we could make some debugging. But I am not so familar with programming. If you can give me a debugging version of midiox 7 I would send you the output.
 
Do have an idea of an other program which can be used to transform midi CC messages to sysex messages. Maybe its easier   to go this way.
 
Best regards  
 
Jens
IP Logged
Jamie OConnell
Administrator
*****






   
WWW Email

Gender: male
Posts: 2027
Re: Win98 MMSYSTEM crash after cc to midi mapping
« Reply #3 on: Feb 17th, 2005, 1:43pm »
Quote Quote Modify Modify

What is the SysEx string you are mapping to?  Is it possible that it is not a legal SysEx?
IP Logged

--Jamie
Music is its own reward.

Jens
New Member
*



MIDI-OX Rules!

   


Posts: 3
Re: Win98 MMSYSTEM crash after cc to midi mapping
« Reply #4 on: Feb 25th, 2005, 4:56pm »
Quote Quote Modify Modify

Hi Jamie,
 
it is defenitly a legal string because I am able to send it with the sysex editor without any problems. (F0 33 01 09 40 00 F7: it triggers a controller value transmission of a clavia nord rack 3)  
 
The problem only occurs if I try to trigger a sysex transmission,. (e.g. with a CC message comming from my midi controller device) Additionally I tried some different strings and other destination devices (e.g the midi out port of the soundcard to check out problems with the mmsystem => USB communication).
 
I already tried to setup a delay between the reception of the CC message and the transmission of the sysex string. Sometimes I can see the sysex string at the output monitor but the destination device is not receiving it and the driver crashes anyway.  
 
Does the software take care of the sysex timing settings when it sends a sysex string ?  
 
What differences are between the midiox sysex editor and the transmission of sysex files started from the API ?
 
Does the sysex editior use the same API and procedure when it generates the strings. Maybe some parameters are only initialized if the editor is using the sysex functions  instead of the API.
 
I am going to look for some patches of the mmsystem driver.
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.