Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] Csound5 binaries for Intel Macs

Date2006-09-12 22:40
FromVictor Lazzarini
SubjectRe: [Cs-dev] Csound5 binaries for Intel Macs
Thinking about this, I think it will be better
to do a separate Intel-only package, built and
tested on a Intel machine. The reason is that
I will need to build and test all Csound dependencies
as well. For instance, I don't know if libsndfile
and portaudio will work straight out of the box
on an Intel Mac. If the configure script sets
everything OK, then it should work. Build UB
versions of all dependencies might quickly become
a nightmare.

I am hoping to get a machine soon. We'll see then.

Victor


>
> Also it looks like we need to get the universal
> SDK.
>
> Victor
>
> >
> > i think it really just needs adding a flag or 2 in the
> > Sconstruct file:
> >
> >
>
http://developer.apple.com/technotes/tn2005/tn2137.html#TNTAG2
> >
> > On Sep 12, 2006, at 8:08 AM, Davis Pyon wrote:
> >
> > > Hi all,
> > >
> > > Is anyone working on an IntelMac version of Csound5?
> > > If so I (and a few others) would be grateful if you
> > > could tell us what progress you've made.  I don't own
> > > an IntelMac myself, but there are a growing number of
> > > users that do who are interested in this matter (even
> > though they haven't posted to the lists). >
> > > Thanks,
> > >
> > > Davis
> > >
> > >
> > >
> >
> > >
> ----------------------------------------------------------
> > > ------------  --- Using Tomcat but need to do more?
> > > Need to support web services,   security?
> > > Get stuff done quickly with pre-integrated technology
> > > to make your   job easier
> > > Download IBM WebSphere Application Server v.1.0.1
> > > based on Apache   Geronimo
> > > http://sel.as-us.falkag.net/sel?
> > > cmd=lnk&kid=120709&bid=263057&dat=121642
> > > _______________________________________________
> > > Csound-devel mailing list
> > > Csound-devel@lists.sourceforge.net
> > >
> >
> >
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> > >
> >
> >
> >
> ----------------------------------------------------------
> > --------------- Using Tomcat but need to do more? Need
> > to support web services, security? Get stuff done
> quickly with pre-integrated technology to make your job
> > easier Download IBM WebSphere Application Server v.1.0.1
> > based on Apache Geronimo
> >
>
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > _______________________________________________
> > Csound-devel mailing list
> > Csound-devel@lists.sourceforge.net
> >
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> ----------------------------------------------------------
> --------------- Using Tomcat but need to do more? Need to
> support web services, security? Get stuff done quickly
> with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on
> Apache Geronimo
>
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2006-09-12 22:54
FromErik de Castro Lopo
SubjectRe: [Cs-dev] Csound5 binaries for Intel Macs
Victor Lazzarini wrote:

> Thinking about this, I think it will be better
> to do a separate Intel-only package, built and
> tested on a Intel machine.

This is especially true for libsndfile. The libsndfile
configure script does things like detect machine endian-ness
and then compile endian specific code. Obviously this doesn't
work for universal binaries.

Erik
-- 
+-----------------------------------------------------------+
  Erik de Castro Lopo
+-----------------------------------------------------------+
Being really good at C++ is like being really good at using rocks to
sharpen sticks." -- Thant Tessman

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2006-09-13 05:54
FromDavid Worrall
SubjectRe: [Cs-dev] Csound5 binaries for Intel Macs
On 13/09/2006, at 7:40 AM, Victor Lazzarini wrote:

> ...

>  For instance, I don't know if libsndfile
> and portaudio will work straight out of the box
> on an Intel Mac.

I had to rebuild portaudio on the intel (for something else) There's  
a Makefile.darwin.
Came up fine, I've had no problems with it so far. In some other  
builds I've run into edian problems.

Portaudio's simultaneous sine test maxes out at 169 (standard 80% CPU  
load)

MacCsound 1.3 is very stable (no crashes ... yet)

ciao

drw
(Intel, 10.4.7)


_______________________________________
experimental polymedia:	www.avatar.com.au
Sonic Communications Research Group,
University of Canberra:	 www.canberra.edu.au





-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2006-09-13 11:18
FromVictor Lazzarini
SubjectRe: [Cs-dev] Csound5 binaries for Intel Macs
I have quickly glanced at the csound sources for endianess issues and the
two suspects were OOps/pvfileio.c and the code for  soundfont opcodes.
The first one seems OK, as it cleverly checks for endianess, but the
second one might require some work.

Does anyone suspect of any other possible problems? Since file IO is
handled seamlessly by libsndfile (I thank Erik & co every time I have a look
at it for saving us so much grief!), I'd say we would be OK elsewhere.

Victor

At 05:54 13/09/2006, you wrote:

>On 13/09/2006, at 7:40 AM, Victor Lazzarini wrote:
>
> > ...
>
> >  For instance, I don't know if libsndfile
> > and portaudio will work straight out of the box
> > on an Intel Mac.
>
>I had to rebuild portaudio on the intel (for something else) There's
>a Makefile.darwin.
>Came up fine, I've had no problems with it so far. In some other
>builds I've run into edian problems.
>
>Portaudio's simultaneous sine test maxes out at 169 (standard 80% CPU
>load)
>
>MacCsound 1.3 is very stable (no crashes ... yet)
>
>ciao
>
>drw
>(Intel, 10.4.7)
>
>
>_______________________________________
>experimental polymedia: www.avatar.com.au
>Sonic Communications Research Group,
>University of Canberra: www.canberra.edu.au
>
>
>
>
>
>-------------------------------------------------------------------------
>Using Tomcat but need to do more? Need to support web services, security?
>Get stuff done quickly with pre-integrated technology to make your job easier
>Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>_______________________________________________
>Csound-devel mailing list
>Csound-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/csound-devel

Victor Lazzarini
Music Technology Laboratory
Music Department
National University of Ireland, Maynooth 


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2006-09-13 16:46
Frommatt ingalls
SubjectRe: [Cs-dev] Csound5 binaries for Intel Macs
AttachmentsNone  None  

On Sep 13, 2006, at 3:18 AM, Victor Lazzarini wrote:

Does anyone suspect of any other possible problems? Since file IO is


probably all obvious, but off the top of my head:

sfonts, scanned synth, etc.

vst?

convolve and lpc files?
  they are not platform independent anyway, right?  but i guess i could
still see some issues with endianness 

probably should check every #ifdef __MACH__ /apple/macintosh/etc
to see if it is dealing with endianness..

==
sorry if my replies yesterday seemed like i was saying it was trivial - i just
meant *compiling* and wasn't thinking anything about actual implementation
and testing!  [ i unfortunately do not have an intel machine either ]

Thanks so much Victor for looking into this!

-m

Date2006-09-19 00:39
FromIain Duncan
SubjectRe: [Cs-dev] Csound5 binaries for Intel Macs
> Thinking about this, I think it will be better
> to do a separate Intel-only package, built and
> tested on a Intel machine. The reason is that
> I will need to build and test all Csound dependencies
> as well. For instance, I don't know if libsndfile
> and portaudio will work straight out of the box
> on an Intel Mac. If the configure script sets
> everything OK, then it should work. Build UB
> versions of all dependencies might quickly become
> a nightmare.
> 
> I am hoping to get a machine soon. We'll see then.

If the tests are simple, just shoot me a line with directions on what to 
do. If they are more complicated, gimme a week to get up to speed on the 
thing. Great machine for web dev and practicing horn though!

Iain

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2006-09-21 02:35
FromAndres Cabrera
SubjectRe: [Cs-dev] Csound5 binaries for Intel Macs
Hi,
The spam filter is getting really aggresive....

I tried it today and it works! Sometimes you look so hard you don't see 
it in front of you....
I just wanted to ask what's the way to change the MIDI interface in 
MacCsound?

Cheers,
Andrés


matt ingalls wrote:
>
> On Sep 13, 2006, at 3:18 AM, Victor Lazzarini wrote:
>
>> Does anyone suspect of any other possible problems? Since file IO is
>>
>
> probably all obvious, but off the top of my head:
>
> sfonts, scanned synth, etc.
>
> vst?
>
> convolve and lpc files?
>   they are not platform independent anyway, right?  but i guess i could
> still see some issues with endianness 
>
> probably should check every #ifdef __MACH__ /apple/macintosh/etc
> to see if it is dealing with endianness..
>
> ==
> sorry if my replies yesterday seemed like i was saying it was trivial 
> - i just
> meant *compiling* and wasn't thinking anything about actual implementation
> and testing!  [ i unfortunately do not have an intel machine either ]
>
> Thanks so much Victor for looking into this!
>
> -m
> ------------------------------------------------------------------------
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> ------------------------------------------------------------------------
>
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>   


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net