[PD-dev] how to configure PD to find ASIO when compiling with mingw?

Miller Puckette msp at ucsd.edu
Tue May 8 16:30:21 CEST 2018


Thanks - I should have been able to find that, hmm...

Miller

On Tue, May 08, 2018 at 05:33:46AM +0000, Lucas Cordiviola wrote:
> Also there where changes on the "name" of the ASIOSDK folder.
> 
> verbatim from https://github.com/pure-data/pure-data/tree/master/asio :
> 
> 
> ----
> # Windows ASIO Support
> 
> In order to build ASIO support into Pd on Windows, you need to download the
> ASIO sources from Steinberg directly. Their license does not let us
> redistribute their source files.
> 
> Install the ASIO SDK by doing the following:
> 
> 1. Download the ASIO SDK: 
> https://www.steinberg.net/en/company/developer.html
> 2. Uncompress asiosdk2.3.zip (or higher) into this directory
> 3. remove the version number so that you get pure-data/asio/ASIOSDK
> 
> Now build Pd and it should include ASIO as one of the audio backends.
> 
> -----------
> 
> Mensaje telepatico asistido por maquinas.
> 
> On 5/8/2018 2:18 AM, Lucas Cordiviola wrote:
> > Looks that --enable-asio must be passed to ./configure.
> >
> > I have no experience on cross-compiling but when compiling on windows
> > ASIO is included by default with no need to specify it on ./configure.
> >
> > This is verbatim from
> > https://github.com/pure-data/pure-data/blob/master/INSTALL.txt#L327-L338 :
> >
> >
> > ----
> > Once the packages are installed, you should now be ready to build Pd.
> >
> > The following audio APIS are available on Windows and can be
> > enabled/disabled
> > via their configure flags:
> >
> > * MMIO: --enable-mmio or --disable-mmio (default enabled)
> > * ASIO: --enable-asio or --disable-asio (default enabled, if found)
> > * JACK: --enable-jack or --disable-jack
> >
> > For example, to build Pd without MMIO support:
> >
> >       ./configure --disable-mmio
> >
> >
> >
> > --------
> >
> >
> >
> > Mensaje telepatico asistido por maquinas.
> >
> > On 5/8/2018 12:46 AM, Miller Puckette wrote:
> >> TO Pd dev:
> >>
> >> I'm able to cross-compile Pd for Windows using Dan's excellent automake
> >> setup... but can't so far figure out how to get it to include portaudio's
> >> ASIO bindings.  In fact, it doesn't look to me as if the portaudio auomake
> >> system is in turn being called (there's no "configure" in portaudio source,
> >> just configure.in and such.  But I do find a "Makefile" that is dated today
> >> that someone must have created.)
> >>
> >> Os there some magic I need to point portaudio at my ASIO SDK copy, or do
> >> I need to put that in some magic place for Pd's build sytstem to find it?
> >>
> >>
> >> thanks
> >> Miller
> >>
> >> _______________________________________________
> >> Pd-dev mailing list
> >> Pd-dev at lists.iem.at
> >> https://lists.puredata.info/listinfo/pd-dev
> > _______________________________________________
> > Pd-dev mailing list
> > Pd-dev at lists.iem.at
> > https://lists.puredata.info/listinfo/pd-dev
> 
> _______________________________________________
> Pd-dev mailing list
> Pd-dev at lists.iem.at
> https://lists.puredata.info/listinfo/pd-dev



More information about the Pd-dev mailing list