Page 1 of 1

Compiling Audacity to support ASIO without using VS

Posted: Fri Mar 16, 2012 12:06 am
by Razor
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.

Re: Compiling Audacity to support ASIO without using VS

Posted: Fri Mar 16, 2012 9:02 pm
by ragnar.jensen
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

Re: Compiling Audacity to support ASIO without using VS

Posted: Mon Mar 19, 2012 3:29 am
by Gale Andrews
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

Re: Compiling Audacity to support ASIO without using VS

Posted: Tue Jan 15, 2013 2:01 pm
by Vasiliy
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..

Re: Compiling Audacity to support ASIO without using VS

Posted: Tue Jan 15, 2013 2:31 pm
by steve
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.