No Audio Devices Found?

Official support for: bitwig.com
RELATED
PRODUCTS

Post

kurasu wrote: Ah, this is just what i was looking for. Those USB\VID... things shouldn't be there..
Interesting. Might those be from the Blackmagic Intensity capture card I have installed? It shows up as an audio device in certain applications...

Post

I'm also getting all the lines with USB\VID. I can't even select ASIO or WASAPI in Bitwig (nothing populates in the Audio System field)

Here are the dumps from the various commands:

engine-x86 io-apis > temp.txt

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<Io>
   <HostApis>
      <HostApi id="0" name="ASIO" deviceCount="4" defaultInputDevice="0" defaultOutputDevice="0" />
      <HostApi id="1" name="Windows WASAPI" deviceCount="23" defaultInputDevice="20" defaultOutputDevice="4" />
   </HostApis>
    USB\VID_23E8&PID_0100\0001002008080
    USB\VID_23E8&PID_0100\0001002008080
</Io>
engine-x86 io-devices ASIO > temp.txt

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<Io>
   <AudioDevices>
      <AudioDevice id="0" name="ASIO Balance" hostApi="ASIO" numInputs="2" numOutputs="2" defaultInputLatency="0.01161" defaultOutputLatency="0.01161" defaultSampleRate="44100.0" supportedSampleRates="44100,48000,96000">
         <BufferSize min="64" max="4096" preferred="512" granularity="-1" />
         <Inputs>
            <Input name="1/L" />
            <Input name="2/R" />
         </Inputs>
         <Outputs>
            <Output name="L" />
            <Output name="R" />
         </Outputs>
      </AudioDevice>
      <AudioDevice id="1" name="ASIO Echo FireWire" hostApi="ASIO" numInputs="16" numOutputs="16" defaultInputLatency="0.01161" defaultOutputLatency="0.01161" defaultSampleRate="44100.0" supportedSampleRates="44100,48000,88200,96000">
         <BufferSize min="512" max="512" preferred="512" granularity="0" />
         <Inputs>
            <Input name="Analog In 1" />
            <Input name="Analog In 2" />
            <Input name="Analog In 3" />
            <Input name="Analog In 4" />
            <Input name="Analog In 5" />
            <Input name="Analog In 6" />
            <Input name="Analog In 7" />
            <Input name="Analog In 8" />
            <Input name="Digital In 1" />
            <Input name="Digital In 2" />
            <Input name="Digital In 3" />
            <Input name="Digital In 4" />
            <Input name="Digital In 5" />
            <Input name="Digital In 6" />
            <Input name="Digital In 7" />
            <Input name="Digital In 8" />
         </Inputs>
         <Outputs>
            <Output name="Analog Out 1" />
            <Output name="Analog Out 2" />
            <Output name="Analog Out 3" />
            <Output name="Analog Out 4" />
            <Output name="Analog Out 5" />
            <Output name="Analog Out 6" />
            <Output name="Analog Out 7" />
            <Output name="Analog Out 8" />
            <Output name="Digital Out 1" />
            <Output name="Digital Out 2" />
            <Output name="Digital Out 3" />
            <Output name="Digital Out 4" />
            <Output name="Digital Out 5" />
            <Output name="Digital Out 6" />
            <Output name="Digital Out 7" />
            <Output name="Digital Out 8" />
         </Outputs>
      </AudioDevice>
      <AudioDevice id="2" name="ASIO4ALL v2" hostApi="ASIO" numInputs="2" numOutputs="2" defaultInputLatency="0.01161" defaultOutputLatency="0.01161" defaultSampleRate="44100.0" supportedSampleRates="44100,48000,88200,96000,176400,192000">
         <BufferSize min="64" max="2048" preferred="512" granularity="8" />
         <Inputs>
            <Input name="Not Connected 1" />
            <Input name="Not Connected 2" />
         </Inputs>
         <Outputs>
            <Output name="HD Audio SPDIF out 2 1" />
            <Output name="HD Audio SPDIF out 2 2" />
         </Outputs>
      </AudioDevice>
      <AudioDevice id="3" name="FirePod ASIO" hostApi="ASIO" numInputs="10" numOutputs="10" defaultInputLatency="0.017415" defaultOutputLatency="0.017415" defaultSampleRate="44100.0" supportedSampleRates="44100,48000,88200,96000">
         <BufferSize min="768" max="768" preferred="768" granularity="0" />
         <Inputs>
            <Input name="LineIn 1&2 left" />
            <Input name="LineIn 1&2 right" />
            <Input name="LineIn 3&4 left" />
            <Input name="LineIn 3&4 right" />
            <Input name="LineIn 5&6 left" />
            <Input name="LineIn 5&6 right" />
            <Input name="LineIn 7&8 left" />
            <Input name="LineIn 7&8 right" />
            <Input name="SpdifIn left" />
            <Input name="SpdifIn right" />
         </Inputs>
         <Outputs>
            <Output name="LineOut 1&2 left" />
            <Output name="LineOut 1&2 right" />
            <Output name="LineOut 3&4 left" />
            <Output name="LineOut 3&4 right" />
            <Output name="LineOut 5&6 left" />
            <Output name="LineOut 5&6 right" />
            <Output name="LineOut 7&8 left" />
            <Output name="LineOut 7&8 right" />
            <Output name="SpdifOut left" />
            <Output name="SpdifOut right" />
         </Outputs>
      </AudioDevice>
   </AudioDevices>
    USB\VID_23E8&PID_0100\0001002008080
    USB\VID_23E8&PID_0100\0001002008080
    USB\VID_23E8&PID_0100\0001002008080
    USB\VID_23E8&PID_0100\0001002008080
    USB\VID_23E8&PID_0100\0001002008080
    USB\VID_23E8&PID_0100\0001002008080
    USB\VID_23E8&PID_0100\0001002008080
    USB\VID_23E8&PID_0100\0001002008080
    USB\VID_23E8&PID_0100\0001002008080
    USB\VID_23E8&PID_0100\0001002008080
    USB\VID_23E8&PID_0100\0001002008080
    USB\VID_23E8&PID_0100\0001002008080
    USB\VID_23E8&PID_0100\0001002008080
    USB\VID_23E8&PID_0100\0001002008080
</Io>
engine-x86 io-devices "Windows WASAPI" > temp.txt

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<Io>
   <AudioDevices>
      <AudioDevice id="4" name="Headset Earphone (Plantronics Headset)" hostApi="Windows WASAPI" numInputs="0" numOutputs="2" defaultInputLatency="0.0" defaultOutputLatency="0.003" defaultSampleRate="44100.0" supportedSampleRates="44100,48000">
         <Jacks>
         </Jacks>
      </AudioDevice>
      <AudioDevice id="5" name="Balance Out (2- Balance WDM Interface)" hostApi="Windows WASAPI" numInputs="0" numOutputs="2" defaultInputLatency="0.0" defaultOutputLatency="0.003" defaultSampleRate="44100.0" supportedSampleRates="44100,48000,88200,96000">
         <Jacks>
            <Jack id = "0" isConnected="1" />
         </Jacks>
      </AudioDevice>
      <AudioDevice id="6" name="PreSonus FirePod S/PDIF Out L/R (PreSonus FirePod WDM)" hostApi="Windows WASAPI" numInputs="0" numOutputs="2" defaultInputLatency="0.0" defaultOutputLatency="0.003" defaultSampleRate="96000.0" supportedSampleRates="96000">
         <Jacks>
         </Jacks>
      </AudioDevice>
      <AudioDevice id="7" name="PreSonus FirePod Out 3&4 (PreSonus FirePod WDM)" hostApi="Windows WASAPI" numInputs="0" numOutputs="2" defaultInputLatency="0.0" defaultOutputLatency="0.003" defaultSampleRate="96000.0" supportedSampleRates="96000">
         <Jacks>
         </Jacks>
      </AudioDevice>
      <AudioDevice id="8" name="PreSonus FirePod Out 5&6 (PreSonus FirePod WDM)" hostApi="Windows WASAPI" numInputs="0" numOutputs="2" defaultInputLatency="0.0" defaultOutputLatency="0.003" defaultSampleRate="96000.0" supportedSampleRates="96000">
         <Jacks>
         </Jacks>
      </AudioDevice>
      <AudioDevice id="9" name="PreSonus FirePod Out 7&8 (PreSonus FirePod WDM)" hostApi="Windows WASAPI" numInputs="0" numOutputs="2" defaultInputLatency="0.0" defaultOutputLatency="0.003" defaultSampleRate="96000.0" supportedSampleRates="96000">
         <Jacks>
         </Jacks>
      </AudioDevice>
      <AudioDevice id="10" name="PreSonus FirePod Out 1&2 (PreSonus FirePod WDM)" hostApi="Windows WASAPI" numInputs="0" numOutputs="2" defaultInputLatency="0.0" defaultOutputLatency="0.003" defaultSampleRate="96000.0" supportedSampleRates="96000">
         <Jacks>
         </Jacks>
      </AudioDevice>
      <AudioDevice id="11" name="Analog out 3-4 (AudioFire Pre8)" hostApi="Windows WASAPI" numInputs="0" numOutputs="2" defaultInputLatency="0.0" defaultOutputLatency="0.003" defaultSampleRate="48000.0" supportedSampleRates="44100,48000,88200,96000,176400,192000">
         <Jacks>
            <Jack id = "0" isConnected="1" />
            <Jack id = "1" isConnected="1" />
         </Jacks>
      </AudioDevice>
      <AudioDevice id="12" name="Analog out 1-2 (AudioFire Pre8)" hostApi="Windows WASAPI" numInputs="0" numOutputs="2" defaultInputLatency="0.0" defaultOutputLatency="0.003" defaultSampleRate="48000.0" supportedSampleRates="44100,48000,88200,96000,176400,192000">
         <Jacks>
            <Jack id = "0" isConnected="1" />
            <Jack id = "1" isConnected="1" />
         </Jacks>
      </AudioDevice>
      <AudioDevice id="13" name="Analog out 7-8 (AudioFire Pre8)" hostApi="Windows WASAPI" numInputs="0" numOutputs="2" defaultInputLatency="0.0" defaultOutputLatency="0.003" defaultSampleRate="48000.0" supportedSampleRates="44100,48000,88200,96000,176400,192000">
         <Jacks>
            <Jack id = "0" isConnected="1" />
            <Jack id = "1" isConnected="1" />
         </Jacks>
      </AudioDevice>
      <AudioDevice id="14" name="Analog out 5-6 (AudioFire Pre8)" hostApi="Windows WASAPI" numInputs="0" numOutputs="2" defaultInputLatency="0.0" defaultOutputLatency="0.003" defaultSampleRate="48000.0" supportedSampleRates="44100,48000,88200,96000,176400,192000">
         <Jacks>
            <Jack id = "0" isConnected="1" />
            <Jack id = "1" isConnected="1" />
         </Jacks>
      </AudioDevice>
      <AudioDevice id="15" name="PreSonus FirePod In 7&8 (PreSonus FirePod WDM)" hostApi="Windows WASAPI" numInputs="2" numOutputs="0" defaultInputLatency="0.003" defaultOutputLatency="0.0" defaultSampleRate="96000.0" supportedSampleRates="96000">
         <Jacks>
         </Jacks>
      </AudioDevice>
      <AudioDevice id="16" name="Analog in 7-8 (AudioFire Pre8)" hostApi="Windows WASAPI" numInputs="2" numOutputs="0" defaultInputLatency="0.003" defaultOutputLatency="0.0" defaultSampleRate="48000.0" supportedSampleRates="">
         <Jacks>
         </Jacks>
      </AudioDevice>
      <AudioDevice id="17" name="PreSonus FirePod S/PDIF In L/R (PreSonus FirePod WDM)" hostApi="Windows WASAPI" numInputs="2" numOutputs="0" defaultInputLatency="0.003" defaultOutputLatency="0.0" defaultSampleRate="96000.0" supportedSampleRates="96000">
         <Jacks>
         </Jacks>
      </AudioDevice>
      <AudioDevice id="18" name="PreSonus FirePod In 5&6 (PreSonus FirePod WDM)" hostApi="Windows WASAPI" numInputs="2" numOutputs="0" defaultInputLatency="0.003" defaultOutputLatency="0.0" defaultSampleRate="96000.0" supportedSampleRates="96000">
         <Jacks>
         </Jacks>
      </AudioDevice>
      <AudioDevice id="19" name="Digital in 1-2 (AudioFire Pre8)" hostApi="Windows WASAPI" numInputs="2" numOutputs="0" defaultInputLatency="0.003" defaultOutputLatency="0.0" defaultSampleRate="48000.0" supportedSampleRates="">
         <Jacks>
         </Jacks>
      </AudioDevice>
      <AudioDevice id="20" name="Headset Microphone (Plantronics Headset)" hostApi="Windows WASAPI" numInputs="1" numOutputs="0" defaultInputLatency="0.003" defaultOutputLatency="0.0" defaultSampleRate="44100.0" supportedSampleRates="44100,48000">
         <Jacks>
         </Jacks>
      </AudioDevice>
      <AudioDevice id="21" name="Analog in 3-4 (AudioFire Pre8)" hostApi="Windows WASAPI" numInputs="2" numOutputs="0" defaultInputLatency="0.003" defaultOutputLatency="0.0" defaultSampleRate="48000.0" supportedSampleRates="">
         <Jacks>
         </Jacks>
      </AudioDevice>
      <AudioDevice id="22" name="Balance In (2- Balance WDM Interface)" hostApi="Windows WASAPI" numInputs="2" numOutputs="0" defaultInputLatency="0.003" defaultOutputLatency="0.0" defaultSampleRate="44100.0" supportedSampleRates="44100,48000,88200,96000">
         <Jacks>
            <Jack id = "0" isConnected="1" />
         </Jacks>
      </AudioDevice>
      <AudioDevice id="23" name="Analog in 1-2 (AudioFire Pre8)" hostApi="Windows WASAPI" numInputs="2" numOutputs="0" defaultInputLatency="0.003" defaultOutputLatency="0.0" defaultSampleRate="48000.0" supportedSampleRates="">
         <Jacks>
         </Jacks>
      </AudioDevice>
      <AudioDevice id="24" name="PreSonus FirePod In 1&2 (PreSonus FirePod WDM)" hostApi="Windows WASAPI" numInputs="2" numOutputs="0" defaultInputLatency="0.003" defaultOutputLatency="0.0" defaultSampleRate="96000.0" supportedSampleRates="96000">
         <Jacks>
         </Jacks>
      </AudioDevice>
      <AudioDevice id="25" name="PreSonus FirePod In 3&4 (PreSonus FirePod WDM)" hostApi="Windows WASAPI" numInputs="2" numOutputs="0" defaultInputLatency="0.003" defaultOutputLatency="0.0" defaultSampleRate="96000.0" supportedSampleRates="96000">
         <Jacks>
         </Jacks>
      </AudioDevice>
      <AudioDevice id="26" name="Analog in 5-6 (AudioFire Pre8)" hostApi="Windows WASAPI" numInputs="2" numOutputs="0" defaultInputLatency="0.003" defaultOutputLatency="0.0" defaultSampleRate="48000.0" supportedSampleRates="">
         <Jacks>
         </Jacks>
      </AudioDevice>
   </AudioDevices>
    USB\VID_23E8&PID_0100\0001002008080
    USB\VID_23E8&PID_0100\0001002008080
</Io>

Post

anxiousmofo wrote:Same problem with the demo here. It does not detect my interface.

Focusrite Saffire Pro 24 DSP, Windows 7 x64
For the record, I guess I should add that I also have a Creative X-Fi PCI-E sound card installed in addition to the Focusrite.
Tangled roots perplex her ways.

Post

I wrote a quick script (windows only) that patches this issue by redirecting all calls to the bitwig engine through my script and then manually removes these USB\VID lines. It's working to the point where I can now select between ASIO and Windows WASAPI, but devices still aren't populating properly. I believe it's because there are errors in the XML which results from running these commands.

I'm getting lines like: <Input name="LineIn 1&2 left" />

Having an "&" in the middle of quoted text in XML will completely break most XML interpreters. This could very well be another reason why this isn't working for so many people. I'm currently working on my script to also patch this and I'll report back soon.

Edit: after patching those issues the devices lists are populating correctly. In order to fix these issues Bitwig needs to patch their engine to the point where the XML they are generating validates. This means fixing the issues with input sanitization and extra crap getting thrown in.

And to prove I'm not just making this stuff up...
Image

Another interesting thing.. after fixing this I reverted the engine exes back to their original version and somehow it's now all still working in Bitwig.

Post

This was really interesting. The tool actually finds my interfaces... But the gui does not. Hope it helps in narrowing it down. /K

Code: Select all

Kenneths-MacBook-Pro:Accessories root# ./BitwigStudioEngine io-devices "Core Audio"
<?xml version="1.0" encoding="UTF-8"?>
<Io>
   <AudioDevices>
      <AudioDevice id="0" name="AirPlay" hostApi="Core Audio" numInputs="0" numOutputs="2" defaultInputLatency="0.01" defaultOutputLatency="0.201451" defaultSampleRate="44100.0" supportedSampleRates="44100,48000,88200,96000,176400,192000">
      </AudioDevice>
      <AudioDevice id="1" name="Built-in Microph" hostApi="Core Audio" numInputs="2" numOutputs="0" defaultInputLatency="0.00199546" defaultOutputLatency="0.01" defaultSampleRate="44100.0" supportedSampleRates="44100,48000,88200,96000,176400,192000">
      </AudioDevice>
      <AudioDevice id="2" name="Built-in Output" hostApi="Core Audio" numInputs="0" numOutputs="2" defaultInputLatency="0.01" defaultOutputLatency="0.00396825" defaultSampleRate="44100.0" supportedSampleRates="44100,48000,88200,96000,176400,192000">
      </AudioDevice>
      <AudioDevice id="3" name="Soundflower (2ch)" hostApi="Core Audio" numInputs="2" numOutputs="2" defaultInputLatency="0.01" defaultOutputLatency="0.00145125" defaultSampleRate="44100.0" supportedSampleRates="44100,48000,88200,96000,176400,192000">
      </AudioDevice>
      <AudioDevice id="4" name="Soundflower (64ch)" hostApi="Core Audio" numInputs="64" numOutputs="64" defaultInputLatency="0.01" defaultOutputLatency="0.00145125" defaultSampleRate="44100.0" supportedSampleRates="44100,48000,88200,96000,176400,192000">
      </AudioDevice>
      <AudioDevice id="5" name="Built-in Mic & Headset(!)" hostApi="Core Audio" numInputs="4" numOutputs="4" defaultInputLatency="0.01" defaultOutputLatency="0.00396825" defaultSampleRate="44100.0" supportedSampleRates="44100,48000,88200,96000,176400,192000">
      </AudioDevice>
   </AudioDevices>
</Io>

Post

kalbinsson: Yours isn't working because of this:

Code: Select all

<AudioDevice id="5" name="Built-in Mic & Headset(!)" hostApi="Core Audio" numInputs="4" numOutputs="4" defaultInputLatency="0.01" defaultOutputLatency="0.00396825" defaultSampleRate="44100.0" supportedSampleRates="44100,48000,88200,96000,176400,192000">
15	      </AudioDevice>
The ampersand in the name of the device is not allowed in XML. If you are able to, try removing whatever device that is and then try starting Bitwig.

Post

OMG!!!

You solved it!

I had created a combined audio device... I removed it and now it workes like a charm.

A big THANK YOU for this.

/K
Last edited by kalbinsson on Thu Mar 27, 2014 10:31 pm, edited 1 time in total.

Post

Just worked for me as well. I had created an Aggregate device in OSX and as soon as I removed this device Bitwig now sees all of my audio devices. Shame I can't use a combined device but for now this is not a concern.
MacBook Pro" i7 2.9GHz, 16GB RAM | MacOS Ventura | PreSonus Studio 824c Interface | Bitwig Studio 5.1

Post

I made a thread about how they can fix these issues. Hopefully they see it because this is an extremely simple bug to fix. Once it's fixed you'll be able to use combined devices once again!

Post

guys....
i don't know what you guys are talking about.
is this problem solved?
today it didn't even show windows wasapi. damn lol :party:
edit: never mind i can see wasapi is showing. still no asio though..

Post

Looks like the 1.0.3 update fixed the "no audio devices" issue -- at least it did for me. Time to go play, Thanks Bitwig staff, I know you're in firefighting mode trying to nuke all these outlying bugs. :)

Post

fa 66, windows7 64 bit. after 1.0.3. asio working fine today.
thank you for fast fix bitwig :clap:

Post

AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
Hello all that need a solution to this issue with bitwig. Hopefully this work around works for anyone with this issue. When I install Bitwig I tryed set up my audio interface with windows WASAPI, AISO left me with no options to select. Bitwig on start up of the program, kept telling me Portaudio pa openstream failed error invalid device. I tried everything reinstall windows 8.1, java udates, and aiso4all driver update and reinstall, nothing worked. My midi panio wouldn't work and when I got my midi do work there was a really annoying crackling noise, I would close the program and reopen it just to get the same error. This baffled me to no end, WTF is going on with Bitwig. I came across this thread and read that there other people having the same issue. This thread says portaudio configuration is programing script. That didn't help but, lead me to research portaudio. I found that portaudio and Aiso4all work with eachother. I sat thinking for a minute, I remembered that I used Jack audio to signal a vst into Ableton. I figured WTF, might as well try jack audio, I redownloaded Jack audio from jacks web sight installed it, configured Jacks program server to use portaudio as its servers driver, started Bitwig and what would ya know? It freaking worked, midi worked perfect, crackle was gone. Hopefully this works for you guys too. Don't ever give up and surrender to a computer issue. There is always a solution, always. Let me know if this works for you too. n.samaras2@gmail.com (mailto:n.samaras2@gmail.com) If this works for everyone maby someone should let the geniuses at Bitwig know how to resolve this issue!!!!!

Nicholas

Post Reply

Return to “Bitwig”