Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] 10.6, x86_64, libsndfile and portmidi

Date2010-06-04 20:21
Fromjohn ffitch
SubjectRe: [Cs-dev] 10.6, x86_64, libsndfile and portmidi
> So someone who knows about Apple's constantly changing APIs needs to
> figure out how to fix this and send me a patch. In spite of my whining
> I am actually very easy to work with as jpff can probably attest to.

I am happy to attest to that.  I found working with Erik more than
satisfactory.  He helped me to understand how to make the changes, how
to communicate back, and we also had very useful irc talks, and was
tolerant of my thought processes.

I have said before that the decision to rely on libsndfile was the
best we made in changing to Csound5

==John ffitch

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2010-06-04 23:38
FromVictor Lazzarini
Subject[Cs-dev] universal binary
Ok, I have made a stab at producing a universal binary, after cracking  
how to get fltk to build for two architectures.
The main target is to produce x86_64 code as well, but there is a  
major stumbling block with fltk, which does not
build for that arch. Also jack is only ppc/i386 (at least the version  
I have here).

If I can't solve the FLTK problem, I will need to produce a separate  
x86_64 release without it (so no widget opcodes, virtual keyboard and  
csoundAC).
The portmidi issue also has not gone away and it's likely to cause  
problems as well.

But it's a bit of progress and now I have more of an understanding of  
the process.

Regards

Victor


------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2010-06-05 22:17
FromAlexis Baskind
SubjectRe: [Cs-dev] universal binary
Good news then !

I had a few other comments based on my own recent experiments:

. jack is meant to be buildable on x86_64, at least from version 0.116: 
the jack osx binaries are now provided for both 32 and 64 bits for 
instance, and on my machine I build version 0.118 as universal 
i386/x86_64, currently using macports, but I did also that by myself 
from the sources some time ago and it worked.

. fltk 1.3 builds on x86_64 if you force it, for instance using:

$ make CC="gcc -arch x86_64" CXX="g++ -arch x86_64"

... but without fluid, which is needed anyway in csound widgets (correct 
me if I'm right), so the result is the same.

alexis

Le 05/06/10 00:38, Victor Lazzarini a écrit :
> Ok, I have made a stab at producing a universal binary, after cracking
> how to get fltk to build for two architectures.
> The main target is to produce x86_64 code as well, but there is a
> major stumbling block with fltk, which does not
> build for that arch. Also jack is only ppc/i386 (at least the version
> I have here).
>
> If I can't solve the FLTK problem, I will need to produce a separate
> x86_64 release without it (so no widget opcodes, virtual keyboard and
> csoundAC).
> The portmidi issue also has not gone away and it's likely to cause
> problems as well.
>
> But it's a bit of progress and now I have more of an understanding of
> the process.
>
> Regards
>
> Victor
>
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>


------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2010-06-05 22:32
FromVictor.Lazzarini@nuim.ie
SubjectRe: [Cs-dev] universal binary
AttachmentsNone  None  None  None  

Date2010-06-06 00:12
FromFelipe Sateler
SubjectRe: [Cs-dev] universal binary
On Sat, Jun 5, 2010 at 17:32,   wrote:
> Re: FLTK, I have to investigate 1.3. Fluid is only needed for Csound5GUI,
> which we don't distribute anymore.

For the debian package, I'm building csound5gui, winsound and
cseditor. Should I drop any of them?

-- 

Saludos,
Felipe Sateler

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2010-06-06 00:19
FromVictor Lazzarini
SubjectRe: [Cs-dev] universal binary
Maybe. These are not being maintained by anyone, afaik. Maybe John is  
keeping winsound updated.

Victor
On 6 Jun 2010, at 00:12, Felipe Sateler wrote:

> On Sat, Jun 5, 2010 at 17:32,   wrote:
>> Re: FLTK, I have to investigate 1.3. Fluid is only needed for  
>> Csound5GUI,
>> which we don't distribute anymore.
>
> For the debian package, I'm building csound5gui, winsound and
> cseditor. Should I drop any of them?
>
> -- 
>
> Saludos,
> Felipe Sateler
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2010-06-06 00:56
FromFelipe Sateler
SubjectRe: [Cs-dev] universal binary
Hmm, the CVS logs has the last commit at 8 months, and then 2 or 3
years without commits. I think they should go. Specially now that we
have qutecsound

On Sat, Jun 5, 2010 at 19:19, Victor Lazzarini  wrote:
> Maybe. These are not being maintained by anyone, afaik. Maybe John is
> keeping winsound updated.
>
> Victor
> On 6 Jun 2010, at 00:12, Felipe Sateler wrote:
>
>> On Sat, Jun 5, 2010 at 17:32,   wrote:
>>> Re: FLTK, I have to investigate 1.3. Fluid is only needed for
>>> Csound5GUI,
>>> which we don't distribute anymore.
>>
>> For the debian package, I'm building csound5gui, winsound and
>> cseditor. Should I drop any of them?
>>
>> --
>>
>> Saludos,
>> Felipe Sateler
>>
>> ------------------------------------------------------------------------------
>> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> lucky parental unit.  See the prize list and enter to win:
>> http://p.sf.net/sfu/thinkgeek-promo
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>



-- 

Saludos,
Felipe Sateler

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/list

Date2010-06-06 03:51
From"Dr. Richard Boulanger"
SubjectRe: [Cs-dev] universal binary
Winsound works for the Blind - and QuteCsound does not.
- On Windows machines, Winsound works correctly with Screen Reading  
software such as Jaws.

-dB

On Jun 5, 2010, at 7:56 PM, Felipe Sateler wrote:

> Hmm, the CVS logs has the last commit at 8 months, and then 2 or 3
> years without commits. I think they should go. Specially now that we
> have qutecsound
>
> On Sat, Jun 5, 2010 at 19:19, Victor Lazzarini  > wrote:
>> Maybe. These are not being maintained by anyone, afaik. Maybe John is
>> keeping winsound updated.
>>
>> Victor
>> On 6 Jun 2010, at 00:12, Felipe Sateler wrote:
>>
>>> On Sat, Jun 5, 2010 at 17:32,   wrote:
>>>> Re: FLTK, I have to investigate 1.3. Fluid is only needed for
>>>> Csound5GUI,
>>>> which we don't distribute anymore.
>>>
>>> For the debian package, I'm building csound5gui, winsound and
>>> cseditor. Should I drop any of them?
>>>
>>> --
>>>
>>> Saludos,
>>> Felipe Sateler
>>>
>>> ------------------------------------------------------------------------------
>>> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>>> lucky parental unit.  See the prize list and enter to win:
>>> http://p.sf.net/sfu/thinkgeek-promo
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>> ------------------------------------------------------------------------------
>> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> lucky parental unit.  See the prize list and enter to win:
>> http://p.sf.net/sfu/thinkgeek-promo
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>
>
>
> -- 
>
> Saludos,
> Felipe Sateler
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2010-06-07 14:08
FromJohn ff
SubjectRe: [Cs-dev] universal binary
> Maybe. These are not being maintained by anyone, afaik. Maybe John is  
> keeping winsound updated.

I believe winsound to be still viable.  I was asked to keep it at some
stage and so always build it.  Seems to provide a minimal GUI for
those who want one.  Never use it myself for music creation, only testing.
==John ffitch

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2010-06-07 14:19
From"Dr. Richard Boulanger"
SubjectRe: [Cs-dev] universal binary
We should always ship WinSound and QuteCsound as both are being  
maintained by their developers
and both work.

-dB

On Jun 7, 2010, at 9:08 AM, John ff wrote:

>> Maybe. These are not being maintained by anyone, afaik. Maybe John is
>> keeping winsound updated.
>
> I believe winsound to be still viable.  I was asked to keep it at some
> stage and so always build it.  Seems to provide a minimal GUI for
> those who want one.  Never use it myself for music creation, only  
> testing.
> ==John ffitch
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2010-06-07 16:38
FromVictor Lazzarini
SubjectRe: [Cs-dev] universal binary
I don't mind building and distributing it. Maybe a problem in 10.6, we  
shall see.

Victor

On 7 Jun 2010, at 14:08, John ff wrote:

>> Maybe. These are not being maintained by anyone, afaik. Maybe John is
>> keeping winsound updated.
>
> I believe winsound to be still viable.  I was asked to keep it at some
> stage and so always build it.  Seems to provide a minimal GUI for
> those who want one.  Never use it myself for music creation, only  
> testing.
> ==John ffitch
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net