|
|||||||
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 |
|
DriverHeaven Newbie
Join Date: Dec 2003
Location: France
Posts: 5
Rep Power: 0 ![]() |
several cards, WIN98SE, kx3536, MIDI
Hi all, sorry to begin this new year by posting a problem description.
Can any of you help me ? This is my story : I have been using for a long time the following configuration : one ISIS Guillemot soundcard, one Audigy 2 under successive versions of kx (the last version being kx3532). Both cards are used simultaneoulsy as MIDI synths, under the control of an homemade C++ program. This worked perfectly well until I added an additional Audigy 2, and updated kx to 3536. The problem now is that the MIDI ports of the additional Audigy do not appear in the Multimedia / MIDI section of the control panel, and cannot be found by my C++ program. The two audigy cards are however correctly seen from the kx mixer, I am able to load a soundfont in each of them, I can perform the speakers test correctly. Trying to overcome this and after reading several posts on this forum, I did the following : 1- uninstall kx3536 2- (just to be sure) : run drivercleaner2.6 erasing kx audio and creative audio 3- (having read that the registry may not be completely cleaned by uninstall) : run jv16 powertools searching and erasing the keys containing "\kx" (368 keys) , "#kx" (556 keys) , "creative" or "SB0090" or "SB0092" or "Eugene" (221 keys). 4- reboot After rebooting, the MIDI multimedia section of the control panel contains 3 entries : . ISIS Midi synthetizer . ISIS Midi synthetizer extended . Microsoft GS Wavetable SW Synth which is correct (at least for the ISIS - I do not know what the Microsoft stuff is) 5- full install of kx3536 kit (no problem detected during the installation) 6- install Debugview 7- reboot (first time). I get a message which should translate to "the names of some peripherals have been dynamically modified it is recommended to boot again". 8- reboot (for the second time). the MIDI multimedia section of the control panel now contains 3 entries : . ISIS Midi synthetizer . ISIS Midi synthetizer extended . Microsoft GS Wavetable SW Synth . kx control SB0090 10k2 [2400] . kx Synth SB0090 10k2 [2400] . kx Synth2 SB0090 10k2 [2400] . kx UART SB0090 10k2 [2400] . kx UART2 SB0090 10k2 [2400] So the MIDI ports of the other Audigy SB0092 are lacking. This is the output of debugview : [Kxmixer] kxmixer: general per-device [0/SB0090 10k2 [2400]] first-time initialization [Kxmixer] kxmixer: resetting settings for '0' device kx_wdm: [ResetSettings] kx_lib: db type: LiveBay1 [1] kx_wdm: Microcode reset request kx_lib: Microcode compiled: Dec 4 2003 00:12:12; [Rear/Front swapped]; with '10 Band EQ' [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 kx_wdm: waveout open[c145cd20;c1561000]: open(freq=48000; n_channels=2[2]; bps=16; type: Normal) kx_wdm: waveout open[c145cd20;c1599000]: open(freq=32000; n_channels=1[1]; bps=16; type: Normal) kx_wdm: !!! Trying to set AudioQuality = 1 [Kxmixer] kxmixer: quality for 'kX Wave SB0090 10k2 [2400] 0/1' set kx_wdm: waveout open[c145cd20;c1589000]: open(freq=48000; n_channels=2[2]; bps=16; type: Normal) kx_wdm: waveout open[c145cd20;c158f000]: open(freq=32000; n_channels=1[1]; bps=16; type: Normal) kx_wdm: !!! Trying to set AudioQuality = 1 [Kxmixer] kxmixer: quality for 'kX Wave SB0090 10k2 [2400] 4/5' set kx_wdm: waveout open[c145cd20;c1589000]: open(freq=48000; n_channels=2[2]; bps=16; type: Normal) kx_wdm: waveout open[c145cd20;c158f000]: open(freq=32000; n_channels=1[1]; bps=16; type: Normal) kx_wdm: !!! Trying to set AudioQuality = 1 [Kxmixer] kxmixer: quality for 'kX Wave SB0090 10k2 [2400] 6/7' set kx_wdm: waveout open[c145cd20;c1589000]: open(freq=48000; n_channels=2[2]; bps=16; type: Normal) kx_wdm: waveout open[c145cd20;c158f000]: open(freq=32000; n_channels=1[1]; bps=16; type: Normal) kx_wdm: !!! Trying to set AudioQuality = 1 [Kxmixer] kxmixer: quality for 'kX Wave SB0090 10k2 [2400] 8/9' set kx_wdm: waveout open[c145cd20;c1589000]: open(freq=48000; n_channels=2[2]; bps=16; type: Normal) kx_wdm: waveout open[c145cd20;c158f000]: open(freq=32000; n_channels=1[1]; bps=16; type: Normal) kx_wdm: !!! Trying to set AudioQuality = 1 [Kxmixer] kxmixer: quality for 'kX Wave SB0090 10k2 [2400] HQ' set [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 kx_wdm: [CMiniportCtrl::NewStream] [Kxmixer] kxmixer: general per-device [1/SB0092 10k2 [2c00]] first-time initialization [Kxmixer] kxmixer: resetting settings for '1' device kx_wdm: [ResetSettings] kx_lib: db type: non [0] kx_wdm: Microcode reset request kx_lib: Microcode compiled: Dec 4 2003 00:12:12; [Rear/Front swapped]; with '10 Band EQ' [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 [Kxmixer] iKX mixer: mixerOpen failed [0] #-1 kx_wdm: Wave:chancfg::set !!! Trying to SET ChannelConfig to 3 [set in ControlPanel/Audio] kx_wdm: waveout open[c14d68e0;c159e000]: open(freq=48000; n_channels=2[2]; bps=16; type: Normal) kx_wdm: Wave:chancfg::set !!! Trying to SET ChannelConfig to 3 [set in ControlPanel/Audio] kx_wdm: waveout open[c14d68e0;c15be000]: open(freq=32000; n_channels=1[1]; bps=16; type: Normal) kx_wdm: !!! Trying to set AudioQuality = 1 [Kxmixer] kxmixer: quality for 'kX Wave SB0092 10k2 [2c00] 0/1' set kx_wdm: waveout open[c14d68e0;c159e000]: open(freq=48000; n_channels=2[2]; bps=16; type: Normal) kx_wdm: waveout open[c14d68e0;c15be000]: open(freq=32000; n_channels=1[1]; bps=16; type: Normal) kx_wdm: !!! Trying to set AudioQuality = 1 [Kxmixer] kxmixer: quality for 'kX Wave SB0092 10k2 [2c00] 4/5' set kx_wdm: waveout open[c14d68e0;c159e000]: open(freq=48000; n_channels=2[2]; bps=16; type: Normal) kx_wdm: waveout open[c14d68e0;c15be000]: open(freq=32000; n_channels=1[1]; bps=16; type: Normal) kx_wdm: !!! Trying to set AudioQuality = 1 [Kxmixer] kxmixer: quality for 'kX Wave SB0092 10k2 [2c00] 6/7' set kx_wdm: waveout open[c14d68e0;c159e000]: open(freq=48000; n_channels=2[2]; bps=16; type: Normal) kx_wdm: waveout open[c14d68e0;c15be000]: open(freq=32000; n_channels=1[1]; bps=16; type: Normal) kx_wdm: !!! Trying to set AudioQuality = 1 [Kxmixer] kxmixer: quality for 'kX Wave SB0092 10k2 [2c00] 8/9' set kx_wdm: waveout open[c14d68e0;c159e000]: open(freq=48000; n_channels=2[2]; bps=16; type: Normal) kx_wdm: waveout open[c14d68e0;c15be000]: open(freq=32000; n_channels=1[1]; bps=16; type: Normal) kx_wdm: !!! Trying to set AudioQuality = 1 [Kxmixer] kxmixer: quality for 'kX Wave SB0092 10k2 [2c00] HQ' set [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 kx_wdm: [CMiniportCtrl::NewStream] [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 [Kxmixer] iKX mixer: mixerOpen failed [57] #-1 Are these messages normal ? I did some other attemps : swap the PCI slots of the audigy cards, return to kx 3532 version which was previously installed, reset kx global settings ... In any case the problem persists. By swapping the PCI slots however, the system now finds the MIDI ports of the new audigy and not those of the old one. I can hardly move to some other operating system because Guillemot has only released W98 drivers. Has any of you experienced 3 soundcards, used as MIDI synths ? Is there a limit in the MIDI ports ? In windows 98 SE ? (though on the Microsoft site I read that there is no such limit) In kx ? I am at my wits ends, what should I try know ? Many thanks for your help L.Collet (France) |
|
|
|
|
|
#2 |
|
kX Project Lead Programmer and Coordinator
Join Date: Dec 2002
Posts: 3,037
Rep Power: 56 ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
"[Kxmixer] iKX mixer: mixerOpen failed [0] #xxxx "
is expected under Win98SE and Me, but not under 2k/XP you need to set-up the hardware accelerartion, sampling rate conversion quality and speaker settings in the control panel to get rid of the rest warnings (re-read the FAQ / readme.html for details) /E |
|
|
|
|
|
#3 |
|
d/h member-shmember
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,412
Rep Power: 47 ![]() |
as for "hidden" midi devices - yes, 98SE, ME and 2K limit number of multimedia devices to 10.
__________________
|
|
|
|
![]() |
| Bookmarks |
| Thread Tools | |
|
|