ASIO

Building and customizing Audacity from the source code.
Forum rules
If you require help using Audacity, please post on the forum board relevant to your operating system:
Windows
Mac OS X
GNU/Linux and Unix-like
Post Reply
Summers
Posts: 1
Joined: Mon May 23, 2022 6:45 pm
Operating System: Windows 10 / 11

ASIO

Post by Summers » Mon May 23, 2022 7:06 pm

Quick question. I have completed a build of Audacity which includes ASIO. I have a pre-existing install of Audacity. Can I copy the binaries from my build (win\Release) to the previous install (Program Files (x86)\Audacity) or must I build an installer and do a fresh install?
Thank you!

kozikowski
Posts: 71352
Joined: Thu Aug 02, 2007 5:57 pm
Operating System: macOS 10.13 High Sierra

Re: ASIO

Post by kozikowski » Mon May 23, 2022 7:16 pm

Can I copy the binaries from my build (win\Release) to the previous install (Program Files (x86)\Audacity)
You may be able to do that and then just not tell anybody, but the way I understand it, compiling gives you One (1) instance of Audacity that you are absolutely not allowed to copy or share with anybody else.

Koz

jademan
Posts: 2887
Joined: Fri Jul 17, 2009 10:11 pm
Operating System: Windows 10 / 11

Re: ASIO

Post by jademan » Mon May 23, 2022 7:24 pm

Note that Program Files (X86) is for 32-bit builds and Program Files is for 64-bit builds.

Also, there are various .dll files and other files and subdirectories that need to be in the same directory.

For me, I just create a shortcut pointing to the build directory. :D

Cyberbug
Posts: 2
Joined: Tue Jul 05, 2022 10:31 pm
Operating System: Windows 10 / 11

Re: ASIO

Post by Cyberbug » Tue Jul 05, 2022 10:41 pm

kozikowski wrote:
Mon May 23, 2022 7:16 pm
Can I copy the binaries from my build (win\Release) to the previous install (Program Files (x86)\Audacity)
You may be able to do that and then just not tell anybody, but the way I understand it, compiling gives you One (1) instance of Audacity that you are absolutely not allowed to copy or share with anybody else.

Koz
So forking the GPL code, then compiling it, and then sharing it is the way to go ?

Cyberbug
Posts: 2
Joined: Tue Jul 05, 2022 10:31 pm
Operating System: Windows 10 / 11

Re: ASIO

Post by Cyberbug » Wed Jul 06, 2022 1:04 am

EDIT: (since i cant edit the previous post atm)
https://www.audacityteam.org/about/license/

it seems to follow the regular rules of GPL
include the source code and the GPL agreement (no forking required) http://www.gnu.org/licenses/licenses.html#GPL
Ok (not that i'm a coder)

question answered.

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

Re: ASIO

Post by steve » Wed Jul 06, 2022 6:45 am

Cyberbug wrote:
Tue Jul 05, 2022 10:41 pm
So forking the GPL code, then compiling it, and then sharing it is the way to go ?
The problematic phrase in Steinberg's license is "non-distributable" - that means that you can't share the source code with anyone else, while at the same time Audacity's GPL license says that if you are distributing Audacity (giving or selling to others), then you must provide the full source code, but you can't legally do that because of the Steinberg part is non-distributable... Catch 22. Hence no ASIO builds unless you build it yourself, (exclusively) for yourself.
Learn more about Nyquist programming at audionyq.com

Post Reply