Well, as you know, I think that ASIO is the right direction to go, in Windows, for professional audio.
I have not a lot of available time but I'd like to try to develop the ASIO interfacing to pd, asap.
As Karl said the first problem is the licencing issue.
The licence says:
nontransferable license during the term of this agreement to use the ASIO Interface Technology solely: (i) for the development of ASIO Drivers and/or for the development of an application that can host ASIO Drivers,
(ii) to publish a product under his own name that is using parts or all of the Licensed Software Developer Kit.
The Licensee has no permission to sell, licence, give-away
and/or distribute the ASIO Interface technology or parts of it in anyway, on any medium, including the Internet, to any other person, including sub-licensors of the Licensee or companies where the Licensee has any involvement. This includes re-working this specification, or reverse-engineering any products based upon this specification.
The Licensee recognises the value of the goodwill
associated with the mark ASOP Technology and acknowledges that such goodwill exclusively belongs to the benefit of Steinberg and belongs to Steinberg. The Licensee warrants that it will not use the mark ASIO Technology on promotional merchandise , with the exception of demo versions of any of his product making use of this SDK. The Licensee warrants that it will not use the mark ASIO Technology on or in connection with products obscene, pornographic, excessively violent, or otherwise in poor taste.
If the Licensee is developing a product, that is using
parts or all of the Licensed Software Developer Kit, and this product is not published under his own name but will be published by another company, the Licensee is under the obligation to inform the publisher of the resulting product, that he too must be a party to this Licensing Agreement. The publisher has to completely agree with the ASIO SDK Licensing Agreement. If the publisher is not in agreement with these conditions, the publisher is not allowed to distribute this product which is using parts or all of the Licensed Software Developer Kit.
So I ask to myself and to the list how could we consider distribute the code which implements the interfacing to Asio ?
Cheers
Alessandro Fogar
----- Original Message ----- From: "Karl MacMillan" karlmac@peabody.jhu.edu To: "d d" denglertdp@hotmail.com Cc: pd-list@iem.mhsg.ac.at Sent: Monday, December 11, 2000 10:44 PM Subject: RE: performance in pd - audiobuf, etc
On Mon, 11 Dec 2000, d d wrote:
Thanks Karl, I think I may need some clarification if you have the time
Is there a way to force PD to use the ASIO drivers for my Echo/Layla in win2K (layla drivers are beta in win2K) and forsake the windows sound driver?
This will require extra code in PD. Also, there is some sort of SDK that requires licensing.