Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] csoundapi~ on Windows

Date2005-06-27 14:20
FromMichael Gogins
SubjectRe: [Cs-dev] csoundapi~ on Windows
Thanks for the clarification.

I am using the 'devel 2' branch, not the author's branch. The devel branch seems to be most the most actively developed and supported at this time. If you are not using the devel branch, you may wish to change. I could try with .37 devel.

Regards,
Mike

-----Original Message-----
From: Victor Lazzarini 
Sent: Jun 27, 2005 4:38 AM
To: csound-devel@lists.sourceforge.net
Subject: Re: [Cs-dev] csoundapi~ on Windows

The number of csound channels do not matter, because they
are only internal to PD. PD's channels are ultimately what
are output. I will try to build and debug it now that you
have made
it a windows target in Sconstruct.

Thanks for doing it.

(A thought just occurred to me that someone said there was a
problem with PD 0.38. The version I run here is 0.37)

Victor

>
> Thanks for the information.
>
> I ran from the examples/csoundapi_tilde directory as you
> instructed. It then connected, but crashed as soon as I
> started up PD's audio.
>
> One problem obviously is that the demo orc is for 4
> channels, whereas my sound card only has 2.  I fixed the
> orc, and deleted 2 of the audio outlets so that numlets is
> 2 instead of 4 in the debugger, but it still crashed. In
> the debugger, it seems that csin and csout can't be
> dereferenced, which probably means they are bad addresses.
>
> This is a clean build, so I'm not sure what to do next.
> However, I would really like to see this thing working on
> Windows.
>
> Regards,
> Mike
>
>
> ----- Original Message -----
> From: "Victor Lazzarini" 
> To: 
> Sent: Sunday, June 26, 2005 3:30 PM
> Subject: Re: [Cs-dev] csoundapi~ on Windows
>
>
> > PD uses  32-bit floats (its own t_float).
> >
> > From the output below, I see that the problem is that
> > for some reason  the csd csdapi_demo.csd cannot be
> > compiled; this is generally because csdapi_demo.csd
> > was not found.
> >
> > If you start PD anywhere but in the
> > examples/csoundapi_tilde directory, this will happen.
> > That is because csoundapi looks for
> > the csd in the current directory.
> >
> > You can try csoundapi with any csd.
> > For instance, if you start PD, open a new patch and
> > then type in an object
> >
> > csoundapi~ examples/trapped.csd
> >
> > (provided you are in the top-level csound5 directory) a
> > new object will be created, load in trapped and if you
> > connect it to dac~ and start PD, you'll hear Rick
> > Boulanger's
> > piece.
> >
> > Victor
> >
> >> input channels = 2, output channels = 2
> >> input channels = 2, output channels = 2
> >> 1 devices in, 1 devices out
> >> tried
> >> C:\\utah\\opt\\pd-0.38-4-devel-2\\bin\\csoundapi~.dll
> and >> failed tried c:\\utah\\opt\\csound\\csoundapi~.dll
> and >> succeeded
> >>
> >> csoundapi~ 1.0
> >>  A PD csound class using the Csound 5.00 API
> >> (c) V Lazzarini, 2005
> >>
> >> csapi_demo.csd
> >> csoundapi~ warning: could not compile
> >> csoundapi.pd 4 0 39 3 (adc~->csoundapi~/csoundapi~)
> >> connection failed csoundapi.pd 4 1 39 3
> >> (adc~->csoundapi~/csoundapi~) connection failed
> >> csoundapi.pd 39 3 0 1 (csoundapi~/csoundapi~->dac~)
> >> connection failed csoundapi.pd 39 4 24 0
> >> (csoundapi~/csoundapi~->message) connection failed
> >> csoundapi~ run: 1 csoundapi~ warning: not compiled
> >>
> >
> >
> > -------------------------------------------------------
> > SF.Net email is sponsored by: Discover Easy Linux
> > Migration Strategies from IBM. Find simple to follow
> > Roadmaps, straightforward articles, informative Webcasts
> > and more! Get everything you need to get up to speed,
> fast.
> > http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
> > _______________________________________________
> > Csound-devel mailing list
> > Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >
>
>
>
>
> -------------------------------------------------------
> SF.Net email is sponsored by: Discover Easy Linux
> Migration Strategies from IBM. Find simple to follow
> Roadmaps, straightforward articles, informative Webcasts
> and more! Get everything you need to get up to speed,
> fast.
> http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel





-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net