Thanks very much for the possibilities with the BASS library.
I’m having some issue getting AudioIn (Bass Asio).v4p to work though.
SimplePlay (BassAsio).v4p seems to work ok with the internal card only (with ASIO4ALL). I have an RME Babyface ASIO external card that does not work with SimplePlay (BassAsio).v4p or AudioIn (Bass Asio).v4p at all.
Any clarification would be greatly appreciated.
My system:
Win8 x64
vvvv_45beta29.2_x86
BASS nodes from the addon pack
My questions are:
Is there any way to see an audio device list for BASS AudioIn and AudioOut nodes?
Is there any way to activate other devices (the device:x pin doesn’t seem to work)?
Good news, it appears that the DShow9 AudioIn project saved in root was enabling the onboard card. Deleting that and setting my external card as default enabled both BASS in and out.
However the input was reading very low (source gain is at max), and I had to multiply the input after the RMS by 300.
The latency seems pretty good, but I can’t see anywhere to adjust the buffer size, samplerate, bitrate, or input level.
Hmm, it’s odd. I’m not sure if it’s using low ASIO latency on the FFT, or just the DShow9.
I used the BASS ASIO audio in, and the DShow9 FFT in two separate streams of the same patch (two separate inputs (1 each), but from the same input source, eg: Realtek HD Audio input …). You sometimes have to de-select, then re-select the inputs to get them to work
I think I see what you’re saying, that you’re using DShow9 routed to your patch, not that Bass ASIO is interacting with DShow9 in any way, even though it is still in the project.
I guess for me, it still does not solve the problem of latency with the Bass FFT. Everything is close to working the way I want, but this latency makes it unusable live unless I’m going for some weird delay effect. But here’s an example of the concept I was trying to put together, keep in mind that I had to re-sync the audio, because it was about a second or so off:
Using Reaper and Rearoute (their version of a virtual audio cable which shows up as an ASIO interface in other programs that support ASIO), I was able to create streams running from each separate track housing individual parts to different vectors in the vvvv patch. Again, this was all synced in post, but it is actually reacting to the sounds, and I would love to be able to do this live.
As stated in other posts, RMS works just fine and as you expect, but it would be nice to have FFT to utilize the waveforms, as I did with the bass part in this patch.
Thanks for the help everyone, hope there is a solution/resolution to this issue one of these days.