Skip to content

Commit

Permalink
Windows: Add warnings about ASIO SDK usage
Browse files Browse the repository at this point in the history
  • Loading branch information
hoffie committed Mar 1, 2022
1 parent dd4b91a commit 1d73d66
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 2 deletions.
4 changes: 4 additions & 0 deletions windows/deploy_windows.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@ param (
[string] $QtInstallPath64 = "C:\Qt\5.15.2",
[string] $QtCompile32 = "msvc2019",
[string] $QtCompile64 = "msvc2019_64",
# Important:
# - Do not update ASIO SDK without checking for license-related changes.
# - Do not copy (parts of) the ASIO SDK into the Jamulus source tree without
# further consideration as it would make the license situation more complicated.
[string] $AsioSDKName = "asiosdk_2.3.3_2019-06-14",
[string] $AsioSDKUrl = "https://download.steinberg.net/sdk_downloads/asiosdk_2.3.3_2019-06-14.zip",
[string] $NsisName = "nsis-3.08",
Expand Down
12 changes: 10 additions & 2 deletions windows/sound.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,16 @@
#include "../src/global.h"
#include "../src/soundbase.h"

// copy the ASIO SDK in the llcon/windows directory: "llcon/windows/ASIOSDK2" to
// get it work
// The following includes require the ASIO SDK to be placed in
// windows/ASIOSDK2 during build.
// Important:
// - Do not copy parts of ASIO SDK into the Jamulus source tree without
// further consideration as it would make the license situation more
// complicated.
// - When building yourself, read and understand the
// Steinberg ASIO SDK Licensing Agreement and verify whether you might be
// obliged to sign it as well, especially when considering distribution
// of Jamulus Windows binaries with ASIO support.
#include "asiosys.h"
#include "asio.h"
#include "asiodrivers.h"
Expand Down

0 comments on commit 1d73d66

Please sign in to comment.