[Solved] Asio4all Won't Love My Laptop :(

you got what I said confused. “Its the control panel settings of windows.” Where I think your problem is. thats why I linked the manual… It may help you figure out these settings proper…

start menu - control panel - hardware and sound - sound.

Somewhere in these two windows…

http://artproaudio.com/files/owners_manuals/om_usbmix.pdf

anyways, I made a big blue outline of the sound window so you can clear see where I think the problem is.

1:Click Help
2:Click “show the preferences folder”
3:CREATE IgnoredMidiDevices.xml and open in notepad
4:paste the snippet that Taktik posted (in my first link) in notepad and save the contents as that file.

Thanks for trying guys, but it still doesn’t work. I created the IgnoredMidiDevices.xml file, put it in the preferences folder, which is in
C:\Users\Steve\AppData\Roaming\Renoise\V2.8.1
tried it with both ‘Microsoft GS Wavetable Synth’ and also with ‘MS GS Wavetable Synth’ (which is what the error message says), as follows:

<?xml version="1.0"?> MS GS Wavetable Synth

but it still brings up the same problem as before in ASIO4All.

Is there a way to totally turn off the MIDI out options in Renoise, as I will never use them? Would that stop it from using the MS GS Wavetable Synth?

What does the “log.txt” say in the same preferences folder where you saved the xml file?
It may be quite large, so renaming it before restart Renoise could be handy. But then you can see if Renoise is in fact acquiring or ignoring the device.
If you made a typo, you can in that case then copy and paste the device name from the logfile into the xml file.

Can you use Asio4all for any audio application?

When i scan google for topics about the gs wavetable, several hits pop up…

http://www.techsupportforum.com/forums/f10/solved-disabling-ms-gs-wavetable-synth-526218.html

So in there should be an answer that could work out as well. In any other case, if Renoise is not using it, it is an ASIO4all issue or a Windows specific issue (Windows 7 seems to claim the GS wavesynth for playing its system sounds, if shut those off, it should release the driver, or simply turn off exclusive mode in the soundproperties of the audiocard)

Hi Vv, it says the following:

============================================================
Version : Renoise V2.8.1 (Aug 15 2012)
Date : 2013-01-24
Time : 22:42:00
OS : Unknown Windows Version (6.2) (x86_64)

CPU: Found 1 enabled unit(s) with 4 core(s) / 8 logical processor(s) per unit. 4 cores, 8 logical processors are enabled in total.

Application: Showing the splash window…
Application: Initializing the API…

Graphport: Initializing Freeimage…

GraphPort: Initializing DirectX…
GraphPort: Initializing the Font Engine…

MIDI: Initializing DirectMusic…
MIDI: Failed to get the DirectMusicPerformance Interface (error: 80040154). Skipping DirectMusic devices…
MIDI: Enumerating Windows MME MIDI devices…
MIDI: Adding MME in-device ‘USB2.0-MIDI’
MIDI: Adding MME out-device ‘Microsoft GS Wavetable Synth’
MIDI: Adding MME out-device ‘USB2.0-MIDI’
MIDI: Adding MME out-device ‘MIDIOUT2 (USB2.0-MIDI)’
MIDI: Finished device enumeration

ReWire Slave: ReWire engine link (Local Machine) is already installed and up to date…
ReWire Slave: ReWire engine link (Current User) is already installed and up to date…
ReWire Slave: ReWire Panel was initialized…
ReWire Slave: ReWire Slave mode failed to init (no master is running)…

ReWire Master: Successfully opened

Timer: Seems safe to use the ‘QueryPerformance’ counters…

Application: Start running…
Application: Loading the preferences…

Exception: The XML file ‘C:\Users\Steve\AppData\Roaming\Renoise\V2.8.1\Scripts\Tools\com.renoise.ToolUpdater.xrnx\manifest.xml’ does not exist!
Exception: The XML file ‘C:\Users\Steve\AppData\Roaming\Renoise\V2.8.1\Scripts\Tools\com.renoise.UpdateChecker.xrnx\manifest.xml’ does not exist!

ScriptingTools: Initializing Scripting Tool: ‘D:\Applications\Renoise 2.8.1\Scripts\Tools\com.renoise.ToolUpdater.xrnx’…
ScriptingTools: Initializing Scripting Tool: ‘D:\Applications\Renoise 2.8.1\Scripts\Tools\com.renoise.UpdateChecker.xrnx’…

Application: Init…

DspDevices: Registering native DSP effects…
DspDevices: Registering native plugin DSP effects…

ASIO: Initializing
ASIO: Trying to open ‘ASIO4ALL v2’
ASIO: LoadAsioDriver … OK
ASIO: ASIOInit … OK
ASIO: Using SampleRate 44100
ASIO: PostOutput is not supported
ASIO: FillDriverInfo … OK
ASIO: InputBuffers: 2 available, 2 selected - Type 18
ASIO: OutputBuffers: 2 available, 2 selected - Type 18
ASIO: OutputLatency: 0, InputLatency: 338
ASIO: CreateBuffers … OK
ASIO: ASIOStart … OK
ASIO: Up and running

MIDI: Opening MME Midi-In device ‘USB2.0-MIDI’

Application: Creating a new document…

MIDI: Loading MIDI actions from file ‘D:\Applications\Renoise 2.8.1\Scripts\GlobalMidiActions.lua’…

Osc: Loading OSC actions from file ‘D:\Applications\Renoise 2.8.1\Scripts\GlobalOscActions.lua’…

Player: Constructing…
Player: Creating the slave threads…
Player: Start running…

GUI: Creating the Document GUI…
GUI: Successfully constructed

Application: A new document was created.

GraphPort: Initializing in WindowedMode
GraphPort: Successfully initialized

Application: Init OK
Application: Enter MainLoop…

=====================================================

I’ve turned off the system sounds, and in AIMP3, ASIO4All has the same problem as in Renoise. Maybe if I restart and try AIMP3 first, the GS synth won’t have been started by Renoise?

There must be somewhere in the Registry where you can turn off the GS Wavetable synth, maybe?

Which windows version are you running?

This is the generic Windows 7 advise:

(It doesn’t work for my soundcard though, ASIO4all is whining here as well)

You can also use temporary actions like
start → run → “services.msc”
Click Windows Audio, stop the service.
Don’t forget to turn it on afterwards.

If you have Windows XP, you might have this option (you won’t have this on Windows 7):
Go go to Start/Run type devmgmt.msc and hit enter. In the Device Manager click on the + sign for Sound, Video and Game Controllers. Right click your soundcard and select Properties/Properties tab/Midi Devices and Instruments/Properties. put a check box in Do Not Use Midi Features on this Device.


As said, the ASIO4all driver is nice for those where it works for, but if it doesn’t work, the driver sucks and this is really a problem for the ASIO4all developer to cope with. Not the audio software producers.

Hi vV, thanks very much for your detailed reply. I have Windows 8. When I first turn on my PC, ASIO4All works okay in Renoise, but after I opened AIMP3 and used that, it came up with the same problem.
I tried the two solutions you gave, stopping the service works, but is a bit of a pain to do each time, but I have yet to try adding a second soundcard, I will try that later, it looks like it might be the easiest solution for me.

Yah, well, i also tried to figure out where they hide the software driver, but they have stuffed it in the quartz.dll. If you rename that one or the reference to it in the registry (renaming the reference in the registry is easier, because you can alter key access rights most instantly for write access), you disable DirectMusic more or less completely.
Microsoft really has no clue how it should deal with material for musicians.
My condolences for using Windows 8 which doesn’t improve much either for musicians. At least that explains why you desire ASIO4all to run.
Windows 8 is really tablet and smartphone software and shouldn’t be marketed to run on Desktops and laptops.

I hate Metro too, but I use Classic Shell, and it gets rid of all the Metro junk from Windows 8. Windows 8 loads in about 25 seconds, whereas Windows 7 used to take well over 90 seconds to load - same programs, fresh install, same PC.

I’ve bought a £2 USB sound card (dongle type thing) from Ebay, I will set that as the GS Wavetable Synth default (as explained in that excellent video you posted), and that should fix it.

I am also interested in the Behringer UCA202, it’s a USB soundcard, only £20, but presumably better than the junk one I have just bought to act as a dummy for the GS wavetable synth.

Just a quick update: my £2 USB sound card dongle thing works perfectly, as explained in the video above: I right click on the speaker icon in the taskbar, select Playback Devices, right click the USB sound dongle and choose ‘Set as default audio device’, then ASIO4All works fine in Renoise, I can get down to 1.5ms latency, 64 samples, the lowest it will go, with NO crackle or other audio problems at all. When I finish using Renoise, I just right click on my onboard soundcard in Playback Devices (which I have left open), and choose ‘Set as default audio device’, and then all my normal audio (websites, AIMP3) comes out of the onboard soundcard.
Perfect!

Hopefully this will help anybody else having the same problem with the dreaded ‘MS GS Wavetable Synth’ with ASIO4All. By the way, my onboard audio is 24 bit and allegedly goes up to 192kHz! The USB sound card dongle is atrocious though (I just tested it with Creative EP480 earbuds), there is no bass, and the normal output is incredibly loud, just terrible - but it serves its purpose perfectly, as a dummy audio device.