Forum

Audio analyser not working anymore

{img src = “http://s18.postimage.org/d5egb0bxz/Capture.jpg”}

i havent worked on this project in a while, apparently audio analysis doesnt work anymore, nothing changed though, what can i do?

you should realize this is quite a vague question.
give us some details:

  • which version of vvvv did the patch work with
  • which version of vvvv does it fail with
  • any hardware/driver changes for your soundcard
  • what does tty report
  • and possibly a patch
    see?

i creatd the project on 45.27 and am still using that. i havent changed anything on my system sincei created it. i dont know what tty is, and as from the picture its saying the problem is the input device “stereomix”. once again nothing changed so i dont know what to do about that, it doesnt give me any other options besides that. ive attached the problem node.

AudioAnalysis (DShow9).v4p (5.4 kB)

I think you will find that it’s working fine. Note that most modern sound cards won’t let you use stereomix. That’s why it’s red but it still works- if you have a mike input it’s probably listening to that.

also the tty joreg mentions is like a debug console sort of thing. Type in “renderer (tty)” and you will get one. Actually a good idea to have in general.

it wasnt red when it was working and its not working now cause when i had it working all i had to do was play some music and it would react. I created the tty renderer node but i have no way of connecting it to anything.

Note that if you create a TTY renderer, save the patch, close vvvv and reopen the patch, TTY would show what’s happening. Then you can select text inside it, copy it with CTRL+C and post it here.

Ciao

right click the speaker in the taskbar notification area. Pick recording devices. Unless you see stereo mix as an option here, vvvv won’t be able to access it.

you can:

  • plug a physical loopback (plug an actual audio cable out>in)
  • use a software loopback (eg. virtual audio cable)
  • play your music from within vvvv

I dont see stereomix in the recording device list, how do i use a software loopback?

edit: when i create a new io box and connect it that FFT pin it just shows null, so it doesnt appear to be reading any devices at all.

edit2: i also tried to use the io box for the audio driver that has the ‘aux in’ setting to connect it to the audioindevice pin (since thats the right setting in my recording devices) but it still wont read it.

Heres the tty report:

Everything you know is wrong
  physical : in use= 16,  total =   4194304 kb,  avail =   4194304 kb
   virtual : in use=  5,  total =   2097024 kb,  avail =   1991336 kb
    paging : in use=  0,  total =   4194304 kb,  avail =   4194304 kb

00:00:00  -  : Hid (Human Interface Devices) DeviceController - OnDeviceChange
00:00:00  -  : Hid (Human Interface Devices) DeviceController - OnDeviceChange
00:00:00  -  : enumerating game devices
00:00:00  *  : ISO-10646-UCS-4 already exists in enum StringCodec.
00:00:00  *  : ISO-10646-UCS-4 already exists in enum StringCodec.
00:00:00  *  : ISO-10646-UCS-4 already exists in enum StringCodec.
00:00:00  *  : ISO-10646-UCS-2 already exists in enum StringCodec.
00:00:00     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\native\ to VVVV.Hosting.Factories.PatchFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\ to VVVV.Hosting.Factories.DotNetPluginFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\ to VVVV.Hosting.Factories.CSProjectFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\ to VVVV.Hosting.Factories.EditorFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\ to VVVV.Hosting.Factories.EffectsFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\ to VVVV.Hosting.Factories.PatchFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\ to VVVV.Hosting.FreeFrameFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\ to VVVV.Hosting.VSTFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\plugins to VVVV.Hosting.Factories.DotNetPluginFactory (cached by D:\Projects\VVVV\vvvv_45beta27\lib\nodes\nodelist.xml)
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\plugins to VVVV.Hosting.Factories.CSProjectFactory (cached by D:\Projects\VVVV\vvvv_45beta27\lib\nodes\nodelist.xml)
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\editors to VVVV.Hosting.Factories.EditorFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\effects to VVVV.Hosting.Factories.EffectsFactory (cached by D:\Projects\VVVV\vvvv_45beta27\lib\nodes\nodelist.xml)
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules to VVVV.Hosting.Factories.PatchFactory (cached by D:\Projects\VVVV\vvvv_45beta27\lib\nodes\nodelist.xml)
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\freeframes to VVVV.Hosting.FreeFrameFactory (cached by D:\Projects\VVVV\vvvv_45beta27\lib\nodes\nodelist.xml)
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\vst to VVVV.Hosting.VSTFactory (cached by D:\Projects\VVVV\vvvv_45beta27\lib\nodes\nodelist.xml)
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\ to VVVV.Hosting.Factories.DotNetPluginFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\ to VVVV.Hosting.Factories.CSProjectFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\ to VVVV.Hosting.Factories.EditorFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\ to VVVV.Hosting.Factories.EffectsFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\ to VVVV.Hosting.Factories.PatchFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\ to VVVV.Hosting.FreeFrameFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\ to VVVV.Hosting.VSTFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\addonpack\lib\nodes\plugins to VVVV.Hosting.Factories.DotNetPluginFactory (cached by D:\Projects\VVVV\vvvv_45beta27\addonpack\lib\nodes\nodelist.xml)
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\addonpack\lib\nodes\plugins to VVVV.Hosting.Factories.CSProjectFactory (cached by D:\Projects\VVVV\vvvv_45beta27\addonpack\lib\nodes\nodelist.xml)
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\addonpack\lib\nodes\modules to VVVV.Hosting.Factories.PatchFactory (cached by D:\Projects\VVVV\vvvv_45beta27\addonpack\lib\nodes\nodelist.xml)
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\addonpack\lib\nodes\freeframes to VVVV.Hosting.FreeFrameFactory (cached by D:\Projects\VVVV\vvvv_45beta27\addonpack\lib\nodes\nodelist.xml)
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\addonpack\lib\nodes\ to VVVV.Hosting.Factories.DotNetPluginFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\addonpack\lib\nodes\ to VVVV.Hosting.Factories.CSProjectFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\addonpack\lib\nodes\ to VVVV.Hosting.Factories.EditorFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\addonpack\lib\nodes\ to VVVV.Hosting.Factories.EffectsFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\addonpack\lib\nodes\ to VVVV.Hosting.Factories.PatchFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\addonpack\lib\nodes\ to VVVV.Hosting.FreeFrameFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\addonpack\lib\nodes\ to VVVV.Hosting.VSTFactory
00:00:01     : adding D:\Projects\VVVV\Projects\ to VVVV.Hosting.Factories.DotNetPluginFactory
00:00:01     : adding D:\Projects\VVVV\Projects\ to VVVV.Hosting.Factories.CSProjectFactory
00:00:01     : adding D:\Projects\VVVV\Projects\ to VVVV.Hosting.Factories.EditorFactory
00:00:01     : adding D:\Projects\VVVV\Projects\ to VVVV.Hosting.Factories.EffectsFactory
00:00:01     : adding D:\Projects\VVVV\Projects\ to VVVV.Hosting.Factories.PatchFactory
00:00:01     : adding D:\Projects\VVVV\Projects\ to VVVV.Hosting.FreeFrameFactory
00:00:01     : adding D:\Projects\VVVV\Projects\ to VVVV.Hosting.VSTFactory
00:00:01  -  : AsDesktop: 1920 x 1200
00:00:01     : adding disabled path D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Debug\ to available modules. already watched by: D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Debug\ to VVVV.Hosting.Factories.DotNetPluginFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Debug\ to VVVV.Hosting.Factories.CSProjectFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Debug\ to VVVV.Hosting.Factories.EditorFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Debug\ to VVVV.Hosting.Factories.EffectsFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Debug\ to VVVV.Hosting.FreeFrameFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Debug\ to VVVV.Hosting.VSTFactory
00:00:01  *  : patch D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Debug\PerfMeter (Debug).v4p has been converted from [versions/vvvv45beta24.1.dtd](https://vvvv.org/versions/vvvv45beta24.1.dtd) to 45beta27.
00:00:01     : adding disabled path D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Transform\ to available modules. already watched by: D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Transform\ to VVVV.Hosting.Factories.DotNetPluginFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Transform\ to VVVV.Hosting.Factories.CSProjectFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Transform\ to VVVV.Hosting.Factories.EditorFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Transform\ to VVVV.Hosting.Factories.EffectsFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Transform\ to VVVV.Hosting.FreeFrameFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Transform\ to VVVV.Hosting.VSTFactory
00:00:01     : adding disabled path D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Spreads\ to available modules. already watched by: D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Spreads\ to VVVV.Hosting.Factories.DotNetPluginFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Spreads\ to VVVV.Hosting.Factories.CSProjectFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Spreads\ to VVVV.Hosting.Factories.EditorFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Spreads\ to VVVV.Hosting.Factories.EffectsFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Spreads\ to VVVV.Hosting.FreeFrameFactory
00:00:01     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Spreads\ to VVVV.Hosting.VSTFactory
00:00:01  *  : patch D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Spreads\SplitAudioAnalysis (Spreads).v4p has been converted from [versions/vvvv40alpha19.2.dtd](https://vvvv.org/versions/vvvv40alpha19.2.dtd) to 45beta27.
00:00:02     : adding disabled path D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\DShow9\ to available modules. already watched by: D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules
00:00:02     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\DShow9\ to VVVV.Hosting.Factories.DotNetPluginFactory
00:00:02     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\DShow9\ to VVVV.Hosting.Factories.CSProjectFactory
00:00:02     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\DShow9\ to VVVV.Hosting.Factories.EditorFactory
00:00:02     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\DShow9\ to VVVV.Hosting.Factories.EffectsFactory
00:00:02     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\DShow9\ to VVVV.Hosting.FreeFrameFactory
00:00:02     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\DShow9\ to VVVV.Hosting.VSTFactory
00:00:02  *  : patch D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\DShow9\AudioAnalysis (DShow9).v4p has been converted from [versions/vvvv45beta24.dtd](https://vvvv.org/versions/vvvv45beta24.dtd) to 45beta27.
00:00:02     : adding disabled path D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Value\ to available modules. already watched by: D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules
00:00:02     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Value\ to VVVV.Hosting.Factories.DotNetPluginFactory
00:00:02     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Value\ to VVVV.Hosting.Factories.CSProjectFactory
00:00:02     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Value\ to VVVV.Hosting.Factories.EditorFactory
00:00:02     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Value\ to VVVV.Hosting.Factories.EffectsFactory
00:00:02     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Value\ to VVVV.Hosting.FreeFrameFactory
00:00:02     : adding D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Value\ to VVVV.Hosting.VSTFactory
00:00:02  *  : patch D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\Value\BeatDetector (Value).v4p has been converted from [versions/vvvv45beta24.9.dtd](https://vvvv.org/versions/vvvv45beta24.9.dtd) to 45beta27.
00:00:02  *  : patch D:\Projects\VVVV\vvvv_45beta27\lib\nodes\modules\DShow9\FFT (DShow9 4Channels).v4p has been converted from [versions/vvvv45beta24.9.dtd](https://vvvv.org/versions/vvvv45beta24.9.dtd) to 45beta27.
00:00:02     : Adding samplegrabber and null renderer
00:00:02     : Adding node to filtergraph: FFT (DShow9)
00:00:02     : FFT (DShow9).Audio --> SampleGrabber.Input
00:00:02     : Connecting from: AudioIn (DShow9).Audio to: FFT (DShow9).Audio
00:00:02  *  : nil pins can not be connected in directshow graph
00:00:02     : getting output of SampleGrabber
00:00:02     : Getting input of NullRenderer
00:00:02 ERR : There is no common media type between these pins.
00:00:02 ERR : The operation cannot be performed because the pins are not connected.
00:00:02  -  : Hid (Human Interface Devices) DeviceController - OnDeviceChange
00:00:02     : Adding node to filtergraph: AudioIn (DShow9)
00:00:02     : AudioIn (DShow9).Audio --> Aux (High Definition Audio Devi.Capture
00:00:02     : Connecting from: AudioIn (DShow9).Audio to: FFT (DShow9).Audio
00:00:02     : ds connect from: Capture to: Input
00:00:02     : getting output of SampleGrabber
00:00:02     : Getting input of NullRenderer
00:00:02     : Removing node: SampleGrabber from filtergraph
00:00:02     : Removing node: Aux (High Definition Audio Devi from filtergraph
00:00:02     : Adding node to filtergraph: AudioIn (DShow9)
00:00:02     : AudioIn (DShow9).Audio --> Aux (High Definition Audio Devi.Capture
00:00:02     : Adding node to filtergraph: FFT (DShow9)
00:00:02     : Connecting from: AudioIn (DShow9).Audio to: FFT (DShow9).Audio
00:00:02     : ds connect from: Capture to: Input
00:00:02     : getting output of SampleGrabber
00:00:02     : Getting input of NullRenderer

i updated my drivers and it made the stereomix appear, but it still gave errors like it wasnt there, odd.