Compiling Audacity to support ASIO without using VS

Help for Audacity on Windows.
Forum rules
ImageThis forum is for Audacity on Windows.
Please state which version of Windows you are using,
and the exact three-section version number of Audacity from "Help menu > About Audacity".


Audacity 1.2.x and 1.3.x are obsolete and no longer supported. If you still have those versions, please upgrade at https://www.audacityteam.org/download/.
The old forums for those versions are now closed, but you can still read the archives of the 1.2.x and 1.3.x forums.
Post Reply
Razor
Posts: 1
Joined: Thu Mar 15, 2012 11:56 pm
Operating System: Please select

Compiling Audacity to support ASIO without using VS

Post by Razor » Fri Mar 16, 2012 12:06 am

I'm interested in adding ASIO support to my copy of Audacity and wanted to know a few things:

-Can I compile Audacity 2.0.0 to do this or do I need an older version?

-Can I use Codeblocks to compile Audacity? Or will I have to use the Cygwin method?

The reason I ask is because I've had a lot of issues with Microsoft VS and haven't been able to get it to work right. I have codeblocks and it works great for most things, can I compile Audacity with it, though?

I'm running Windows 7 64-bit, in case anyone was wondering.

*EDIT: I apologize for posting this in the wrong sub-forum.

ragnar.jensen
Posts: 118
Joined: Thu Jan 26, 2012 7:39 pm
Operating System: Please select

Re: Compiling Audacity to support ASIO without using VS

Post by ragnar.jensen » Fri Mar 16, 2012 9:02 pm

Razor wrote:I'm interested in adding ASIO support to my copy of Audacity and wanted to know a few things:

-Can I compile Audacity 2.0.0 to do this or do I need an older version?
I'm building Audacity with ASIO support almost daily, from the bleeding edge code (Subversion's HEAD).
Razor wrote:-Can I use Codeblocks to compile Audacity? Or will I have to use the Cygwin method?
I don't know, but I don't think so. I have never heard about anyone using Codeblocks to build Audacity.
Razor wrote:The reason I ask is because I've had a lot of issues with Microsoft VS and haven't been able to get it to work right. I have codeblocks and it works great for most things, can I compile Audacity with it, though?
VS, is that Visual Studio? I know that there are issues using Visual Studio to build Audacity. I think some have succeeded, but with a lot of effort.
The supported build environment is Visual C++ Express 2008, nothing else.
Razor wrote:I'm running Windows 7 64-bit, in case anyone was wondering.
So am I.

--
Ragnar

Gale Andrews
Quality Assurance
Posts: 41761
Joined: Fri Jul 27, 2007 12:02 am
Operating System: Windows 10

Re: Compiling Audacity to support ASIO without using VS

Post by Gale Andrews » Mon Mar 19, 2012 3:29 am

Use Visual Studio 2008. Nothing else is supported. Compile Audacity HEAD. The basics are here:
- http://wiki.audacityteam.org/wiki/Developing_On_Windows

Help building Audacity with ASIO support:
- http://wiki.audacityteam.org/wiki/ASIO_Audio_Interface
- http://forum.audacityteam.org/viewtopic ... 19&t=53826


If you still have issues please post specifics about what error output you get here:
- http://forum.audacityteam.org/viewforum.php?f=19 .



Gale
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual

Vasiliy
Posts: 2
Joined: Tue Jan 15, 2013 1:29 pm
Operating System: Please select

Re: Compiling Audacity to support ASIO without using VS

Post by Vasiliy » Tue Jan 15, 2013 2:01 pm

ragnar.jensen
Gale Andrews

Friends. Too hard for me to compile a program to support ASIO. My English is so bad etc..

I like Audacity and i dont want to use warez Audition and not hawe money to buy it(use for noncommercial, for myself). But Asio important to me for vocal monitoring with zero delay.. dont hawe professional audio with monitoring..

Where can I find the compiled Audacity last version with asio? Please share link or place on this forum..

steve
Site Admin
Posts: 80697
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Compiling Audacity to support ASIO without using VS

Post by steve » Tue Jan 15, 2013 2:31 pm

Audacity cannot be distributed with ASIO support as that would violate the license agreements of Steinberg or of GPL, or both.
ASIO does not provide zero latency although it does provides lower latency than the standard Windows drivers. For zero latency you need to use appropriate hardware.

Very low latency is available legally, at no financial cost on Linux by using the Jack Audio System.

Zero latency can be achieved on relatively inexpensive hardware, and this would probably be the best approach for you. If you need more information about this option, please say what equipment you are currently using.
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

Post Reply