How to check ASIO functionality after compile?

Building and customizing Audacity from the source code.

How to check ASIO functionality after compile?

Permanent link to this post Posted by catshout » Mon Jan 18, 2010 7:49 pm

I've just downloaded and compiled last Audacity sources including wxWidgets and ASIO_SDK from Steinberg website. Compiling was working fine but when I try to switch to an ASIO driver under Preferences - Devices I don't get ASIO devices as an option. Under Cubase LE I can see ASIO drivers/devices even if no real device is connected so I wonder if Audacity behaves differently and a connected device is a must. Without a ASIO device is connected .. how can I check whether ASIO functionality is included or not?

Regards
- catshout
catshout
 
Posts: 4
Joined: Mon Jan 18, 2010 7:41 pm

Re: How to check ASIO functionality after compile?

Permanent link to this post Posted by steve » Mon Jan 18, 2010 7:58 pm

catshout wrote:I wonder if Audacity behaves differently and a connected device is a must.

Quite likely, though I can't test this as I'm on Linux.
If the build went through without errors then it's very likely that everything is OK. I presume that you have an ASIO compatible device, otherwise why build in ASIO support?
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)
steve
Senior Forum Staff
 
Posts: 34829
Joined: Sat Dec 01, 2007 11:43 am

Re: How to check ASIO functionality after compile?

Permanent link to this post Posted by catshout » Mon Jan 18, 2010 8:50 pm

I do run a PreSonus Inspire 1394 with ASIO support. But I want to get rid of Cubase LE due to a lot of "sync errors" and other malfunction while recording. Will check it tomorrow with my device.

But anyway, is there ANY option to enable/disable ASIO while compiling and can I check whether ASIO SDK has been included?
catshout
 
Posts: 4
Joined: Mon Jan 18, 2010 7:41 pm

Re: How to check ASIO functionality after compile?

Permanent link to this post Posted by steve » Mon Jan 18, 2010 9:47 pm

catshout wrote:is there ANY option to enable/disable ASIO while compiling

As far as I know you the only thing that you set (after installing ASIO SDK) is that you define an environment variable called ASIOSDK_DIR
As I said, I'm on Linux, so I've never done this, but I would have expected that the output from compiling would indicate if it had been successfully included. Perhaps you can get some clue from the config.log (if compiling on Windows creates one - I'd expect some kind of log file).

Sync errors generally indicate that either your computer has run out of steam (for example not enough CPU power) or that there is a data bottleneck somewhere (for example the hard drive is too slow or badly fragmented). There's absolutely no guarantee that the device will perform any better with Audacity than it does with Cubase LE, but I must say, I can't wait to hear how it goes.

Good luck, and do let us know. You've obviously got a pretty good idea what you're doing to get this far, but if you get completely stuck and no-one else comes along, I'll see if I can find someone that knows about compiling on Windows.
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)
steve
Senior Forum Staff
 
Posts: 34829
Joined: Sat Dec 01, 2007 11:43 am

Re: How to check ASIO functionality after compile?

Permanent link to this post Posted by catshout » Tue Jan 19, 2010 11:24 pm

Checked today evening ASIO functionality in our practice room while recording some samples and everything worked fine :D Audacity behaves indeed differently as Cubase, it shows ASIO devices/drivers only if an appropriate device is being connected ..

Regards
- Gerald
catshout
 
Posts: 4
Joined: Mon Jan 18, 2010 7:41 pm

Re: How to check ASIO functionality after compile?

Permanent link to this post Posted by steve » Tue Jan 19, 2010 11:33 pm

Congratulations :D

catshout wrote:it shows ASIO devices/drivers only if an appropriate device is being connected ..

I thought that would be the case.

What's Audacity's performance like with ASIO? Any better than using Direct Sound? How does it compare with Cubase?
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)
steve
Senior Forum Staff
 
Posts: 34829
Joined: Sat Dec 01, 2007 11:43 am

Re: How to check ASIO functionality after compile?

Permanent link to this post Posted by catshout » Wed Jan 20, 2010 7:25 am

These will be the next tests when all band members there to record some samples on Sunday. I didn't compile with Direct Sound yet but I will do this as well. Will keep u posted ..
catshout
 
Posts: 4
Joined: Mon Jan 18, 2010 7:41 pm

Re: How to check ASIO functionality after compile?

Permanent link to this post Posted by steve » Wed Jan 20, 2010 5:12 pm

I think that Direct Sound support is included in Audacity as standard, so as long as you have the necessary drivers it should be available.
The standard Windows binary includes Direct Sound support so you could always just download the ZIP version of Audacity 1.3.11 from the Audacity web site.
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)
steve
Senior Forum Staff
 
Posts: 34829
Joined: Sat Dec 01, 2007 11:43 am


Return to Compiling Audacity



Who is online

Users browsing this forum: No registered users and 3 guests