Fredrik Lingvall wrote:
>
>>
> This project is GPL and support ASIO:
>
> http://www.rawmaterialsoftware.com/juce/
>
> It is OK to link to the ASIO driver if we do not use the ASIO SDK?
>
Hm, a closer look at the juce source code (the juce_win32_ASIO.cpp file)
reveals:
//==============================================================================
/*
This is very frustrating - we only need to use a handful of
definitions from
a couple of the header files in Steinberg's ASIO SDK, and it'd be
easy to copy
about 30 lines of code into this cpp file to create a fully
stand-alone ASIO
implementation...
..unfortunately that would break Steinberg's license agreement for
use of
their SDK, so I'm not allowed to do this.
This means that anyone who wants to use JUCE's ASIO abilities will
have to:
1) Agree to Steinberg's licensing terms and download the ASIO SDK
(see www.steinberg.net/Steinberg/Developers.asp).
2) Rebuild the whole of JUCE, setting the global definition
JUCE_ASIO (you
can un-comment the "#define JUCE_ASIO" line in juce_Config.h
if you prefer). Make sure that your header search path will find the
iasiodrv.h file that comes with the SDK. (Only about 2-3 of the
SDK header
files are actually needed - so to simplify things, you could just
copy
these into your JUCE directory).
*/
So I guess ASIO can't be used for Octave after all.
/F
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Octave-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/octave-dev