hi all ...
to make it easier to debug the native asio implementation, i uploaded precompiled binaries to my website ...
please test and let me know, if it's working or not ...
www.geocities.com/themokabar/software.html
cheers ... tim
hi all
to make it easier to debug the native asio implementation, i uploaded precompiled binaries to my website ...
i added a new win32 binary that's using a modified scheduler to compute dsp during the driver callback to reduce latency ...
since i don't have a proper audio device to test it (will only work for hardware buffers of multiples of 64 at the moment), i need any feedback that i can get ...
url: www.geocities.com/themokabar/software.html
thanks a lot ... tim
i have droputs every second to a few seconds. should i record the audio and send it to you (ogg or mp3)? pd's log window says:
sysRef: 10014 asioversion: 2 driverversion: 11 name: Hercule DJ Console ASIO ASIO initialized successfully ASIOGetChannels inputs: 2, outputs: 6 ASIOGetBufferSize min: 96, max: 1440, preferred: 192, granularity: 96 ASIO: using traditional scheduler ASIOSetSampleRate 48000 ASIO: buffers allocated ASIO: channel 0 type 16 ASIO: channel 1 type 16 ASIO: channel 2 type 16 ASIO: channel 3 type 16 ASIO: input latency: 1440, output latency: 1440 ASIO: ringbuffer size: 2880 ASIO: started
Tim Blechmann wrote:
hi all
to make it easier to debug the native asio implementation, i uploaded precompiled binaries to my website ...
i added a new win32 binary that's using a modified scheduler to compute dsp during the driver callback to reduce latency ...
since i don't have a proper audio device to test it (will only work for hardware buffers of multiples of 64 at the moment), i need any feedback that i can get ...
url: www.geocities.com/themokabar/software.html
thanks a lot ... tim
i have droputs every second to a few seconds. should i record the audio and send it to you (ogg or mp3)? pd's log window says:
i don't think that's necessary ... i had the same problem earlier, but solved it for my quattro (don't remember how)
ASIOGetBufferSize min: 96, max: 1440, preferred: 192, granularity: 96 ASIO: using traditional scheduler
i changed the asio buffer size to the maximum buffer size ... in your case 1440, that's not a multiple of 64, so you are not using the callback based scheduler ... i'll somehow have to implement a feature to select this, but don't know, where ...
i think, i know, how your clicks sound like, but you can record a short bit and send it to me (privately, and please only a few kb ... slow dialup connection)
i think, there is a bug somewhere in the ringbuffer filling/reading code, but i'm not sure, where ...
i'm playing a concert this evening ... maybe i can look into it tomorrow...
cheers & thanks for testing ... tim