Csound Csound-dev Csound-tekno Search About

[Csnd] Build failure in latest git master

Date2011-12-19 23:00
FromJeremy Henty
Subject[Csnd] Build failure in latest git master
AttachmentsNone  

Date2011-12-19 23:35
FromJeremy Henty
SubjectRe: [Csnd] Build failure in latest git master
AttachmentsNone  

Date2011-12-20 07:25
FromAndres Cabrera
SubjectRe: [Cs-dev] [Csnd] Build failure in latest git master
Hi,

Moving to dev list.

Is mp3in being moved to being an internal opcode? Doesn't it have an
external dependency?

Cheers,
Andrés

On Mon, Dec 19, 2011 at 11:35 PM, Jeremy Henty  wrote:
>
> I wrote:
>
>> [...]
>> InOut/libmpadec/tables.c: In function `init_layer3':
>> InOut/libmpadec/tables.c:672: error: `M_PI' undeclared (first use in this function)
>> InOut/libmpadec/tables.c:672: error: (Each undeclared identifier is reported only once
>> InOut/libmpadec/tables.c:672: error: for each function it appears in.)
>> InOut/libmpadec/tables.c:696: error: `M_SQRT2' undeclared (first use in this function)
>> scons: *** [InOut/libmpadec/tables.os] Error 1
>> scons: building terminated because of errors.
>> $ git log --oneline -1
>> 9ee1d08 moved mpadec srcs into csound lib and mp3in as an internal opcode
>
> The parent commit "9c175a1 fixing stupidity in function" is good.
>
> Regards,
>
> Jeremy Henty
>
>
> Send bugs reports to the Sourceforge bug tracker
>            https://sourceforge.net/tracker/?group_id=81968&atid=564599
> Discussions of bugs and features can be posted here
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/list

Date2011-12-20 08:31
FromVictor Lazzarini
SubjectRe: [Cs-dev] [Csnd] Build failure in latest git master
It is internal now and no it now it does not have an external dependency. libmpadec has been incorporated into Csound.

Victor
On 20 Dec 2011, at 07:25, Andres Cabrera wrote:

> Hi,
> 
> Moving to dev list.
> 
> Is mp3in being moved to being an internal opcode? Doesn't it have an
> external dependency?
> 
> Cheers,
> Andrés
> 
> On Mon, Dec 19, 2011 at 11:35 PM, Jeremy Henty  wrote:
>> 
>> I wrote:
>> 
>>> [...]
>>> InOut/libmpadec/tables.c: In function `init_layer3':
>>> InOut/libmpadec/tables.c:672: error: `M_PI' undeclared (first use in this function)
>>> InOut/libmpadec/tables.c:672: error: (Each undeclared identifier is reported only once
>>> InOut/libmpadec/tables.c:672: error: for each function it appears in.)
>>> InOut/libmpadec/tables.c:696: error: `M_SQRT2' undeclared (first use in this function)
>>> scons: *** [InOut/libmpadec/tables.os] Error 1
>>> scons: building terminated because of errors.
>>> $ git log --oneline -1
>>> 9ee1d08 moved mpadec srcs into csound lib and mp3in as an internal opcode
>> 
>> The parent commit "9c175a1 fixing stupidity in function" is good.
>> 
>> Regards,
>> 
>> Jeremy Henty
>> 
>> 
>> Send bugs reports to the Sourceforge bug tracker
>>            https://sourceforge.net/tracker/?group_id=81968&atid=564599
>> Discussions of bugs and features can be posted here
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>> 
> 
> ------------------------------------------------------------------------------
> Write once. Port to many.
> Get the SDK and tools to simplify cross-platform app development. Create 
> new or port existing apps to sell to consumers worldwide. Explore the 
> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
> http://p.sf.net/sfu/intel-appdev
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie




------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2011-12-20 09:40
FromVictor Lazzarini
SubjectRe: [Csnd] Build failure in latest git master
This is fixed now in GIT.
On 19 Dec 2011, at 23:35, Jeremy Henty wrote:

> 
> I wrote:
> 
>> [...]
>> InOut/libmpadec/tables.c: In function `init_layer3':
>> InOut/libmpadec/tables.c:672: error: `M_PI' undeclared (first use in this function)
>> InOut/libmpadec/tables.c:672: error: (Each undeclared identifier is reported only once
>> InOut/libmpadec/tables.c:672: error: for each function it appears in.)
>> InOut/libmpadec/tables.c:696: error: `M_SQRT2' undeclared (first use in this function)
>> scons: *** [InOut/libmpadec/tables.os] Error 1
>> scons: building terminated because of errors.
>> $ git log --oneline -1
>> 9ee1d08 moved mpadec srcs into csound lib and mp3in as an internal opcode
> 
> The parent commit "9c175a1 fixing stupidity in function" is good. 
> 
> Regards,
> 
> Jeremy Henty
> 
> 
> Send bugs reports to the Sourceforge bug tracker
>            https://sourceforge.net/tracker/?group_id=81968&atid=564599
> Discussions of bugs and features can be posted here
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
> 

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie





Send bugs reports to the Sourceforge bug tracker
            https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"


Date2011-12-20 10:46
FromJeremy Henty
SubjectRe: [Csnd] Build failure in latest git master
AttachmentsNone  

Date2011-12-20 11:44
FromAndres Cabrera
SubjectRe: [Cs-dev] [Csnd] Build failure in latest git master
OK, thanks for the info. This made me think about the system opcode,
which although it does not have any dependencies, would be forbidden
in the apple store. Would it be made an external library, or would it
be a compile time option to have it?

Cheers,
Andrés

On Tue, Dec 20, 2011 at 8:31 AM, Victor Lazzarini
 wrote:
> It is internal now and no it now it does not have an external dependency. libmpadec has been incorporated into Csound.
>
> Victor
> On 20 Dec 2011, at 07:25, Andres Cabrera wrote:
>
>> Hi,
>>
>> Moving to dev list.
>>
>> Is mp3in being moved to being an internal opcode? Doesn't it have an
>> external dependency?
>>
>> Cheers,
>> Andrés
>>
>> On Mon, Dec 19, 2011 at 11:35 PM, Jeremy Henty  wrote:
>>>
>>> I wrote:
>>>
>>>> [...]
>>>> InOut/libmpadec/tables.c: In function `init_layer3':
>>>> InOut/libmpadec/tables.c:672: error: `M_PI' undeclared (first use in this function)
>>>> InOut/libmpadec/tables.c:672: error: (Each undeclared identifier is reported only once
>>>> InOut/libmpadec/tables.c:672: error: for each function it appears in.)
>>>> InOut/libmpadec/tables.c:696: error: `M_SQRT2' undeclared (first use in this function)
>>>> scons: *** [InOut/libmpadec/tables.os] Error 1
>>>> scons: building terminated because of errors.
>>>> $ git log --oneline -1
>>>> 9ee1d08 moved mpadec srcs into csound lib and mp3in as an internal opcode
>>>
>>> The parent commit "9c175a1 fixing stupidity in function" is good.
>>>
>>> Regards,
>>>
>>> Jeremy Henty
>>>
>>>
>>> Send bugs reports to the Sourceforge bug tracker
>>>            https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>> Discussions of bugs and features can be posted here
>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>>>
>>
>> ------------------------------------------------------------------------------
>> Write once. Port to many.
>> Get the SDK and tools to simplify cross-platform app development. Create
>> new or port existing apps to sell to consumers worldwide. Explore the
>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>> http://p.sf.net/sfu/intel-appdev
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> Dr Victor Lazzarini
> Senior Lecturer
> Dept. of Music
> NUI Maynooth Ireland
> tel.: +353 1 708 3545
> Victor dot Lazzarini AT nuim dot ie
>
>
>
>
> ------------------------------------------------------------------------------
> Write once. Port to many.
> Get the SDK and tools to simplify cross-platform app development. Create
> new or port existing apps to sell to consumers worldwide. Explore the
> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
> http://p.sf.net/sfu/intel-appdev
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-deve

Date2011-12-20 13:56
FromFelipe Sateler
SubjectRe: [Cs-dev] [Csnd] Build failure in latest git master
On Tue, Dec 20, 2011 at 05:31, Victor Lazzarini
 wrote:
> It is internal now and no it now it does not have an external dependency. libmpadec has been incorporated into Csound.

I just noticed this. What is the rationale for doing this? Why can't
the mp3 opcodes be opcodes with third party dependencies like the
other optional ones?

Why I care: at Debian, we are very picky on this sort of issue due to
security issues. If a bug should be found in mpadec, it needs to be
fixed everywhere in the distro, including bundled copies such as this.
This increases the workload for the debian security team, which is
already understaffed. Most likely I'll have to patch csound to not
build the mpadec library and related opcodes.

-- 

Saludos,
Felipe Sateler

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2011-12-20 14:49
FromSteven Yi
SubjectRe: [Cs-dev] [Csnd] Build failure in latest git master
AttachmentsNone  None  
I've brought this up a couple times; I'd rather they be external too.  The problem as I understand it is that gen 49 was introduced for MP3 input, and opcode libraries can not (at this time) add external f-gens with numbers. So it was never removed, and now we're stuck.  

I think it should get moved to be external, and either break backwards compatibility for gen 49 or add a feature to add f-gens by number from external libs.

steven

On Tue, Dec 20, 2011 at 8:56 AM, Felipe Sateler <fsateler@gmail.com> wrote:
On Tue, Dec 20, 2011 at 05:31, Victor Lazzarini
<Victor.Lazzarini@nuim.ie> wrote:
> It is internal now and no it now it does not have an external dependency. libmpadec has been incorporated into Csound.

I just noticed this. What is the rationale for doing this? Why can't
the mp3 opcodes be opcodes with third party dependencies like the
other optional ones?

Why I care: at Debian, we are very picky on this sort of issue due to
security issues. If a bug should be found in mpadec, it needs to be
fixed everywhere in the distro, including bundled copies such as this.
This increases the workload for the debian security team, which is
already understaffed. Most likely I'll have to patch csound to not
build the mpadec library and related opcodes.

--

Saludos,
Felipe Sateler

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


Date2011-12-20 17:07
FromVictor Lazzarini
SubjectRe: [Cs-dev] [Csnd] Build failure in latest git master
AttachmentsNone  None  
The rationale is this: libmpadec is not being developed any further; John ffitch was a developer; there only a few source code files; it will be easier to build and deploy; it will work on iOS and Android.

Victor
On 20 Dec 2011, at 14:49, Steven Yi wrote:

I've brought this up a couple times; I'd rather they be external too.  The problem as I understand it is that gen 49 was introduced for MP3 input, and opcode libraries can not (at this time) add external f-gens with numbers. So it was never removed, and now we're stuck.  

I think it should get moved to be external, and either break backwards compatibility for gen 49 or add a feature to add f-gens by number from external libs.

steven

On Tue, Dec 20, 2011 at 8:56 AM, Felipe Sateler <fsateler@gmail.com> wrote:
On Tue, Dec 20, 2011 at 05:31, Victor Lazzarini
<Victor.Lazzarini@nuim.ie> wrote:
> It is internal now and no it now it does not have an external dependency. libmpadec has been incorporated into Csound.

I just noticed this. What is the rationale for doing this? Why can't
the mp3 opcodes be opcodes with third party dependencies like the
other optional ones?

Why I care: at Debian, we are very picky on this sort of issue due to
security issues. If a bug should be found in mpadec, it needs to be
fixed everywhere in the distro, including bundled copies such as this.
This increases the workload for the debian security team, which is
already understaffed. Most likely I'll have to patch csound to not
build the mpadec library and related opcodes.

--

Saludos,
Felipe Sateler

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie




Date2011-12-20 17:10
FromVictor Lazzarini
SubjectRe: [Cs-dev] [Csnd] Build failure in latest git master
The mpadec code was forked and incorporated into Csound, if any bugs appear it will be our responsability to maintain; so there are no issues.
It's not a bundled copy: it's part of Csound.

On 20 Dec 2011, at 13:56, Felipe Sateler wrote:

> On Tue, Dec 20, 2011 at 05:31, Victor Lazzarini
>  wrote:
>> It is internal now and no it now it does not have an external dependency. libmpadec has been incorporated into Csound.
> 
> I just noticed this. What is the rationale for doing this? Why can't
> the mp3 opcodes be opcodes with third party dependencies like the
> other optional ones?
> 
> Why I care: at Debian, we are very picky on this sort of issue due to
> security issues. If a bug should be found in mpadec, it needs to be
> fixed everywhere in the distro, including bundled copies such as this.
> This increases the workload for the debian security team, which is
> already understaffed. Most likely I'll have to patch csound to not
> build the mpadec library and related opcodes.
> 
> -- 
> 
> Saludos,
> Felipe Sateler
> 
> ------------------------------------------------------------------------------
> Write once. Port to many.
> Get the SDK and tools to simplify cross-platform app development. Create 
> new or port existing apps to sell to consumers worldwide. Explore the 
> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
> http://p.sf.net/sfu/intel-appdev
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie




------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2011-12-20 17:15
FromTito Latini
SubjectRe: [Cs-dev] [Csnd] Build failure in latest git master
AttachmentsNone  

Date2011-12-20 17:16
FromSteven Yi
SubjectRe: [Cs-dev] [Csnd] Build failure in latest git master
AttachmentsNone  None  
Yes, but has MP3 licensing ever been sorted out?  I figured this to be a patent issue.

On Tue, Dec 20, 2011 at 12:10 PM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
The mpadec code was forked and incorporated into Csound, if any bugs appear it will be our responsability to maintain; so there are no issues.
It's not a bundled copy: it's part of Csound.

On 20 Dec 2011, at 13:56, Felipe Sateler wrote:

> On Tue, Dec 20, 2011 at 05:31, Victor Lazzarini
> <Victor.Lazzarini@nuim.ie> wrote:
>> It is internal now and no it now it does not have an external dependency. libmpadec has been incorporated into Csound.
>
> I just noticed this. What is the rationale for doing this? Why can't
> the mp3 opcodes be opcodes with third party dependencies like the
> other optional ones?
>
> Why I care: at Debian, we are very picky on this sort of issue due to
> security issues. If a bug should be found in mpadec, it needs to be
> fixed everywhere in the distro, including bundled copies such as this.
> This increases the workload for the debian security team, which is
> already understaffed. Most likely I'll have to patch csound to not
> build the mpadec library and related opcodes.
>
> --
>
> Saludos,
> Felipe Sateler
>
> ------------------------------------------------------------------------------
> Write once. Port to many.
> Get the SDK and tools to simplify cross-platform app development. Create
> new or port existing apps to sell to consumers worldwide. Explore the
> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
> http://p.sf.net/sfu/intel-appdev
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie




------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


Date2011-12-20 17:35
FromVictor Lazzarini
SubjectRe: [Cs-dev] [Csnd] Build failure in latest git master
AttachmentsNone  None  
There are no licensing issues as far as I know as we are not encoding.
On 20 Dec 2011, at 17:16, Steven Yi wrote:

Yes, but has MP3 licensing ever been sorted out?  I figured this to be a patent issue.

On Tue, Dec 20, 2011 at 12:10 PM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
The mpadec code was forked and incorporated into Csound, if any bugs appear it will be our responsability to maintain; so there are no issues.
It's not a bundled copy: it's part of Csound.

On 20 Dec 2011, at 13:56, Felipe Sateler wrote:

> On Tue, Dec 20, 2011 at 05:31, Victor Lazzarini
> <Victor.Lazzarini@nuim.ie> wrote:
>> It is internal now and no it now it does not have an external dependency. libmpadec has been incorporated into Csound.
>
> I just noticed this. What is the rationale for doing this? Why can't
> the mp3 opcodes be opcodes with third party dependencies like the
> other optional ones?
>
> Why I care: at Debian, we are very picky on this sort of issue due to
> security issues. If a bug should be found in mpadec, it needs to be
> fixed everywhere in the distro, including bundled copies such as this.
> This increases the workload for the debian security team, which is
> already understaffed. Most likely I'll have to patch csound to not
> build the mpadec library and related opcodes.
>
> --
>
> Saludos,
> Felipe Sateler
>
> ------------------------------------------------------------------------------
> Write once. Port to many.
> Get the SDK and tools to simplify cross-platform app development. Create
> new or port existing apps to sell to consumers worldwide. Explore the
> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
> http://p.sf.net/sfu/intel-appdev
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie




------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie




Date2011-12-20 17:38
FromVictor Lazzarini
SubjectRe: [Cs-dev] [Csnd] Build failure in latest git master
AttachmentsNone  None  
But if there are we should not have used libmpadec at all from the beginning.
On 20 Dec 2011, at 17:35, Victor Lazzarini wrote:

There are no licensing issues as far as I know as we are not encoding.
On 20 Dec 2011, at 17:16, Steven Yi wrote:

Yes, but has MP3 licensing ever been sorted out?  I figured this to be a patent issue.

On Tue, Dec 20, 2011 at 12:10 PM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
The mpadec code was forked and incorporated into Csound, if any bugs appear it will be our responsability to maintain; so there are no issues.
It's not a bundled copy: it's part of Csound.

On 20 Dec 2011, at 13:56, Felipe Sateler wrote:

> On Tue, Dec 20, 2011 at 05:31, Victor Lazzarini
> <Victor.Lazzarini@nuim.ie> wrote:
>> It is internal now and no it now it does not have an external dependency. libmpadec has been incorporated into Csound.
>
> I just noticed this. What is the rationale for doing this? Why can't
> the mp3 opcodes be opcodes with third party dependencies like the
> other optional ones?
>
> Why I care: at Debian, we are very picky on this sort of issue due to
> security issues. If a bug should be found in mpadec, it needs to be
> fixed everywhere in the distro, including bundled copies such as this.
> This increases the workload for the debian security team, which is
> already understaffed. Most likely I'll have to patch csound to not
> build the mpadec library and related opcodes.
>
> --
>
> Saludos,
> Felipe Sateler
>
> ------------------------------------------------------------------------------
> Write once. Port to many.
> Get the SDK and tools to simplify cross-platform app development. Create
> new or port existing apps to sell to consumers worldwide. Explore the
> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
> http://p.sf.net/sfu/intel-appdev
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie




------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie



------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie




Date2011-12-20 17:47
FromSteven Yi
SubjectRe: [Cs-dev] [Csnd] Build failure in latest git master
AttachmentsNone  None  
Wikipedia has some information:


I don't think it matters if it is encoding or decoding.  In something like this, I'd rather err on the side of caution.  

On Tue, Dec 20, 2011 at 12:35 PM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
There are no licensing issues as far as I know as we are not encoding.

On 20 Dec 2011, at 17:16, Steven Yi wrote:

Yes, but has MP3 licensing ever been sorted out?  I figured this to be a patent issue.

On Tue, Dec 20, 2011 at 12:10 PM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
The mpadec code was forked and incorporated into Csound, if any bugs appear it will be our responsability to maintain; so there are no issues.
It's not a bundled copy: it's part of Csound.

On 20 Dec 2011, at 13:56, Felipe Sateler wrote:

> On Tue, Dec 20, 2011 at 05:31, Victor Lazzarini
> <Victor.Lazzarini@nuim.ie> wrote:
>> It is internal now and no it now it does not have an external dependency. libmpadec has been incorporated into Csound.
>
> I just noticed this. What is the rationale for doing this? Why can't
> the mp3 opcodes be opcodes with third party dependencies like the
> other optional ones?
>
> Why I care: at Debian, we are very picky on this sort of issue due to
> security issues. If a bug should be found in mpadec, it needs to be
> fixed everywhere in the distro, including bundled copies such as this.
> This increases the workload for the debian security team, which is
> already understaffed. Most likely I'll have to patch csound to not
> build the mpadec library and related opcodes.
>
> --
>
> Saludos,
> Felipe Sateler
>
> ------------------------------------------------------------------------------
> Write once. Port to many.
> Get the SDK and tools to simplify cross-platform app development. Create
> new or port existing apps to sell to consumers worldwide. Explore the
> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
> http://p.sf.net/sfu/intel-appdev
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie




------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
Victor dot Lazzarini AT nuim dot ie




------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel



Date2011-12-20 17:53
FromVictor Lazzarini
SubjectRe: [Cs-dev] [Csnd] Build failure in latest git master
AttachmentsNone  None  
Well then we can't distribute the opcode, end of story. 

Victor
On 20 Dec 2011, at 17:47, Steven Yi wrote:

Wikipedia has some information:


I don't think it matters if it is encoding or decoding.  In something like this, I'd rather err on the side of caution.  

On Tue, Dec 20, 2011 at 12:35 PM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
There are no licensing issues as far as I know as we are not encoding.

On 20 Dec 2011, at 17:16, Steven Yi wrote:

Yes, but has MP3 licensing ever been sorted out?  I figured this to be a patent issue.

On Tue, Dec 20, 2011 at 12:10 PM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
The mpadec code was forked and incorporated into Csound, if any bugs appear it will be our responsability to maintain; so there are no issues.
It's not a bundled copy: it's part of Csound.

On 20 Dec 2011, at 13:56, Felipe Sateler wrote:

> On Tue, Dec 20, 2011 at 05:31, Victor Lazzarini
> <Victor.Lazzarini@nuim.ie> wrote:
>> It is internal now and no it now it does not have an external dependency. libmpadec has been incorporated into Csound.
>
> I just noticed this. What is the rationale for doing this? Why can't
> the mp3 opcodes be opcodes with third party dependencies like the
> other optional ones?
>
> Why I care: at Debian, we are very picky on this sort of issue due to
> security issues. If a bug should be found in mpadec, it needs to be
> fixed everywhere in the distro, including bundled copies such as this.
> This increases the workload for the debian security team, which is
> already understaffed. Most likely I'll have to patch csound to not
> build the mpadec library and related opcodes.
>
> --
>
> Saludos,
> Felipe Sateler
>
> ------------------------------------------------------------------------------
> Write once. Port to many.
> Get the SDK and tools to simplify cross-platform app development. Create
> new or port existing apps to sell to consumers worldwide. Explore the
> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
> http://p.sf.net/sfu/intel-appdev
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie




------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
Victor dot Lazzarini AT nuim dot ie




------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie




Date2011-12-20 17:54
FromFelipe Sateler
SubjectRe: [Cs-dev] [Csnd] Build failure in latest git master
FWIW, debian now distributes lame, which it used not to. You might
want to read the patent faq if you are into that sort of thing.


http://www.debian.org/reports/patent-faq

On Tue, Dec 20, 2011 at 14:53, Victor Lazzarini
 wrote:
> Well then we can't distribute the opcode, end of story.
>
> Victor
>
> On 20 Dec 2011, at 17:47, Steven Yi wrote:
>
> Wikipedia has some information:
>
> http://en.wikipedia.org/wiki/MP3#Licensing_and_patent_issues
>
> I don't think it matters if it is encoding or decoding.  In something like
> this, I'd rather err on the side of caution.
>
> On Tue, Dec 20, 2011 at 12:35 PM, Victor Lazzarini
>  wrote:
>>
>> There are no licensing issues as far as I know as we are not encoding.
>>
>> On 20 Dec 2011, at 17:16, Steven Yi wrote:
>>
>> Yes, but has MP3 licensing ever been sorted out?  I figured this to be a
>> patent issue.
>>
>> On Tue, Dec 20, 2011 at 12:10 PM, Victor Lazzarini
>>  wrote:
>>>
>>> The mpadec code was forked and incorporated into Csound, if any bugs
>>> appear it will be our responsability to maintain; so there are no issues.
>>> It's not a bundled copy: it's part of Csound.
>>>
>>> On 20 Dec 2011, at 13:56, Felipe Sateler wrote:
>>>
>>> > On Tue, Dec 20, 2011 at 05:31, Victor Lazzarini
>>> >  wrote:
>>> >> It is internal now and no it now it does not have an external
>>> >> dependency. libmpadec has been incorporated into Csound.
>>> >
>>> > I just noticed this. What is the rationale for doing this? Why can't
>>> > the mp3 opcodes be opcodes with third party dependencies like the
>>> > other optional ones?
>>> >
>>> > Why I care: at Debian, we are very picky on this sort of issue due to
>>> > security issues. If a bug should be found in mpadec, it needs to be
>>> > fixed everywhere in the distro, including bundled copies such as this.
>>> > This increases the workload for the debian security team, which is
>>> > already understaffed. Most likely I'll have to patch csound to not
>>> > build the mpadec library and related opcodes.
>>> >
>>> > --
>>> >
>>> > Saludos,
>>> > Felipe Sateler
>>> >
>>> >
>>> > ------------------------------------------------------------------------------
>>> > Write once. Port to many.
>>> > Get the SDK and tools to simplify cross-platform app development.
>>> > Create
>>> > new or port existing apps to sell to consumers worldwide. Explore the
>>> > Intel AppUpSM program developer opportunity.
>>> > appdeveloper.intel.com/join
>>> > http://p.sf.net/sfu/intel-appdev
>>> > _______________________________________________
>>> > Csound-devel mailing list
>>> > Csound-devel@lists.sourceforge.net
>>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>> Dr Victor Lazzarini
>>> Senior Lecturer
>>> Dept. of Music
>>> NUI Maynooth Ireland
>>> tel.: +353 1 708 3545
>>> Victor dot Lazzarini AT nuim dot ie
>>>
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Write once. Port to many.
>>> Get the SDK and tools to simplify cross-platform app development. Create
>>> new or port existing apps to sell to consumers worldwide. Explore the
>>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>>> http://p.sf.net/sfu/intel-appdev
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Write once. Port to many.
>> Get the SDK and tools to simplify cross-platform app development. Create
>> new or port existing apps to sell to consumers worldwide. Explore the
>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>>
>> http://p.sf.net/sfu/intel-appdev_______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>> Dr Victor Lazzarini
>> Senior Lecturer
>> Dept. of Music
>> NUI Maynooth Ireland
>> tel.: +353 1 708 3545
>> Victor dot Lazzarini AT nuim dot ie
>>
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Write once. Port to many.
>> Get the SDK and tools to simplify cross-platform app development. Create
>> new or port existing apps to sell to consumers worldwide. Explore the
>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>> http://p.sf.net/sfu/intel-appdev
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>
> ------------------------------------------------------------------------------
> Write once. Port to many.
> Get the SDK and tools to simplify cross-platform app development. Create
> new or port existing apps to sell to consumers worldwide. Explore the
> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
> http://p.sf.net/sfu/intel-appdev_______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> Dr Victor Lazzarini
> Senior Lecturer
> Dept. of Music
> NUI Maynooth Ireland
> tel.: +353 1 708 3545
> Victor dot Lazzarini AT nuim dot ie
>
>
>
>
> ------------------------------------------------------------------------------
> Write once. Port to many.
> Get the SDK and tools to simplify cross-platform app development. Create
> new or port existing apps to sell to consumers worldwide. Explore the
> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
> http://p.sf.net/sfu/intel-appdev
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>



-- 

Saludos,
Felipe Sateler

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourcefor

Date2011-12-20 18:06
FromVictor Lazzarini
SubjectRe: [Cs-dev] [Csnd] Build failure in latest git master
Well, LAME has even more patent issues than mpadec. Does this fact mean that the 'coast is clear'?

Victor
On 20 Dec 2011, at 17:54, Felipe Sateler wrote:

> FWIW, debian now distributes lame, which it used not to. You might
> want to read the patent faq if you are into that sort of thing.
> 
> 
> http://www.debian.org/reports/patent-faq
> 
> On Tue, Dec 20, 2011 at 14:53, Victor Lazzarini
>  wrote:
>> Well then we can't distribute the opcode, end of story.
>> 
>> Victor
>> 
>> On 20 Dec 2011, at 17:47, Steven Yi wrote:
>> 
>> Wikipedia has some information:
>> 
>> http://en.wikipedia.org/wiki/MP3#Licensing_and_patent_issues
>> 
>> I don't think it matters if it is encoding or decoding.  In something like
>> this, I'd rather err on the side of caution.
>> 
>> On Tue, Dec 20, 2011 at 12:35 PM, Victor Lazzarini
>>  wrote:
>>> 
>>> There are no licensing issues as far as I know as we are not encoding.
>>> 
>>> On 20 Dec 2011, at 17:16, Steven Yi wrote:
>>> 
>>> Yes, but has MP3 licensing ever been sorted out?  I figured this to be a
>>> patent issue.
>>> 
>>> On Tue, Dec 20, 2011 at 12:10 PM, Victor Lazzarini
>>>  wrote:
>>>> 
>>>> The mpadec code was forked and incorporated into Csound, if any bugs
>>>> appear it will be our responsability to maintain; so there are no issues.
>>>> It's not a bundled copy: it's part of Csound.
>>>> 
>>>> On 20 Dec 2011, at 13:56, Felipe Sateler wrote:
>>>> 
>>>>> On Tue, Dec 20, 2011 at 05:31, Victor Lazzarini
>>>>>  wrote:
>>>>>> It is internal now and no it now it does not have an external
>>>>>> dependency. libmpadec has been incorporated into Csound.
>>>>> 
>>>>> I just noticed this. What is the rationale for doing this? Why can't
>>>>> the mp3 opcodes be opcodes with third party dependencies like the
>>>>> other optional ones?
>>>>> 
>>>>> Why I care: at Debian, we are very picky on this sort of issue due to
>>>>> security issues. If a bug should be found in mpadec, it needs to be
>>>>> fixed everywhere in the distro, including bundled copies such as this.
>>>>> This increases the workload for the debian security team, which is
>>>>> already understaffed. Most likely I'll have to patch csound to not
>>>>> build the mpadec library and related opcodes.
>>>>> 
>>>>> --
>>>>> 
>>>>> Saludos,
>>>>> Felipe Sateler
>>>>> 
>>>>> 
>>>>> ------------------------------------------------------------------------------
>>>>> Write once. Port to many.
>>>>> Get the SDK and tools to simplify cross-platform app development.
>>>>> Create
>>>>> new or port existing apps to sell to consumers worldwide. Explore the
>>>>> Intel AppUpSM program developer opportunity.
>>>>> appdeveloper.intel.com/join
>>>>> http://p.sf.net/sfu/intel-appdev
>>>>> _______________________________________________
>>>>> Csound-devel mailing list
>>>>> Csound-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>> 
>>>> Dr Victor Lazzarini
>>>> Senior Lecturer
>>>> Dept. of Music
>>>> NUI Maynooth Ireland
>>>> tel.: +353 1 708 3545
>>>> Victor dot Lazzarini AT nuim dot ie
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> ------------------------------------------------------------------------------
>>>> Write once. Port to many.
>>>> Get the SDK and tools to simplify cross-platform app development. Create
>>>> new or port existing apps to sell to consumers worldwide. Explore the
>>>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>>>> http://p.sf.net/sfu/intel-appdev
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> 
>>> 
>>> 
>>> ------------------------------------------------------------------------------
>>> Write once. Port to many.
>>> Get the SDK and tools to simplify cross-platform app development. Create
>>> new or port existing apps to sell to consumers worldwide. Explore the
>>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>>> 
>>> http://p.sf.net/sfu/intel-appdev_______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> 
>>> 
>>> Dr Victor Lazzarini
>>> Senior Lecturer
>>> Dept. of Music
>>> NUI Maynooth Ireland
>>> tel.: +353 1 708 3545
>>> Victor dot Lazzarini AT nuim dot ie
>>> 
>>> 
>>> 
>>> 
>>> 
>>> ------------------------------------------------------------------------------
>>> Write once. Port to many.
>>> Get the SDK and tools to simplify cross-platform app development. Create
>>> new or port existing apps to sell to consumers worldwide. Explore the
>>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>>> http://p.sf.net/sfu/intel-appdev
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> 
>> 
>> ------------------------------------------------------------------------------
>> Write once. Port to many.
>> Get the SDK and tools to simplify cross-platform app development. Create
>> new or port existing apps to sell to consumers worldwide. Explore the
>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>> http://p.sf.net/sfu/intel-appdev_______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> 
>> 
>> Dr Victor Lazzarini
>> Senior Lecturer
>> Dept. of Music
>> NUI Maynooth Ireland
>> tel.: +353 1 708 3545
>> Victor dot Lazzarini AT nuim dot ie
>> 
>> 
>> 
>> 
>> ------------------------------------------------------------------------------
>> Write once. Port to many.
>> Get the SDK and tools to simplify cross-platform app development. Create
>> new or port existing apps to sell to consumers worldwide. Explore the
>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>> http://p.sf.net/sfu/intel-appdev
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> 
> 
> 
> 
> -- 
> 
> Saludos,
> Felipe Sateler
> 
> ------------------------------------------------------------------------------
> Write once. Port to many.
> Get the SDK and tools to simplify cross-platform app development. Create 
> new or port existing apps to sell to consumers worldwide. Explore the 
> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
> http://p.sf.net/sfu/intel-appdev
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie




------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2011-12-20 18:08
FromFelipe Sateler
SubjectRe: [Cs-dev] [Csnd] Build failure in latest git master
This I think is the most important part of the FAQ, the guidelines:

- Reading patents, especially when researching how to design a
contribution to your free software project, may expose communities to
liability that they would not otherwise have.
- Parts of a free software community that distribute source code and
not object code probably have slightly less patent risk.
- Distributing free software commercially is probably more risky than
distributing software gratis.
- Having the ability to remove features and packages quickly and
easily from distribution will help mitigate any damages the community
could incur.
- Patent litigation is not an amateur sport. If you are contacted by
anyone threatening to assert a patent against you, contact the
Software Freedom Law Center or another qualified attorney as soon as
possible.


On Tue, Dec 20, 2011 at 15:06, Victor Lazzarini
 wrote:
> Well, LAME has even more patent issues than mpadec. Does this fact mean that the 'coast is clear'?
>
> Victor
> On 20 Dec 2011, at 17:54, Felipe Sateler wrote:
>
>> FWIW, debian now distributes lame, which it used not to. You might
>> want to read the patent faq if you are into that sort of thing.
>>
>>
>> http://www.debian.org/reports/patent-faq
>>
>> On Tue, Dec 20, 2011 at 14:53, Victor Lazzarini
>>  wrote:
>>> Well then we can't distribute the opcode, end of story.
>>>
>>> Victor
>>>
>>> On 20 Dec 2011, at 17:47, Steven Yi wrote:
>>>
>>> Wikipedia has some information:
>>>
>>> http://en.wikipedia.org/wiki/MP3#Licensing_and_patent_issues
>>>
>>> I don't think it matters if it is encoding or decoding.  In something like
>>> this, I'd rather err on the side of caution.
>>>
>>> On Tue, Dec 20, 2011 at 12:35 PM, Victor Lazzarini
>>>  wrote:
>>>>
>>>> There are no licensing issues as far as I know as we are not encoding.
>>>>
>>>> On 20 Dec 2011, at 17:16, Steven Yi wrote:
>>>>
>>>> Yes, but has MP3 licensing ever been sorted out?  I figured this to be a
>>>> patent issue.
>>>>
>>>> On Tue, Dec 20, 2011 at 12:10 PM, Victor Lazzarini
>>>>  wrote:
>>>>>
>>>>> The mpadec code was forked and incorporated into Csound, if any bugs
>>>>> appear it will be our responsability to maintain; so there are no issues.
>>>>> It's not a bundled copy: it's part of Csound.
>>>>>
>>>>> On 20 Dec 2011, at 13:56, Felipe Sateler wrote:
>>>>>
>>>>>> On Tue, Dec 20, 2011 at 05:31, Victor Lazzarini
>>>>>>  wrote:
>>>>>>> It is internal now and no it now it does not have an external
>>>>>>> dependency. libmpadec has been incorporated into Csound.
>>>>>>
>>>>>> I just noticed this. What is the rationale for doing this? Why can't
>>>>>> the mp3 opcodes be opcodes with third party dependencies like the
>>>>>> other optional ones?
>>>>>>
>>>>>> Why I care: at Debian, we are very picky on this sort of issue due to
>>>>>> security issues. If a bug should be found in mpadec, it needs to be
>>>>>> fixed everywhere in the distro, including bundled copies such as this.
>>>>>> This increases the workload for the debian security team, which is
>>>>>> already understaffed. Most likely I'll have to patch csound to not
>>>>>> build the mpadec library and related opcodes.
>>>>>>
>>>>>> --
>>>>>>
>>>>>> Saludos,
>>>>>> Felipe Sateler
>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> Write once. Port to many.
>>>>>> Get the SDK and tools to simplify cross-platform app development.
>>>>>> Create
>>>>>> new or port existing apps to sell to consumers worldwide. Explore the
>>>>>> Intel AppUpSM program developer opportunity.
>>>>>> appdeveloper.intel.com/join
>>>>>> http://p.sf.net/sfu/intel-appdev
>>>>>> _______________________________________________
>>>>>> Csound-devel mailing list
>>>>>> Csound-devel@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>
>>>>> Dr Victor Lazzarini
>>>>> Senior Lecturer
>>>>> Dept. of Music
>>>>> NUI Maynooth Ireland
>>>>> tel.: +353 1 708 3545
>>>>> Victor dot Lazzarini AT nuim dot ie
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> Write once. Port to many.
>>>>> Get the SDK and tools to simplify cross-platform app development. Create
>>>>> new or port existing apps to sell to consumers worldwide. Explore the
>>>>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>>>>> http://p.sf.net/sfu/intel-appdev
>>>>> _______________________________________________
>>>>> Csound-devel mailing list
>>>>> Csound-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Write once. Port to many.
>>>> Get the SDK and tools to simplify cross-platform app development. Create
>>>> new or port existing apps to sell to consumers worldwide. Explore the
>>>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>>>>
>>>> http://p.sf.net/sfu/intel-appdev_______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>
>>>>
>>>> Dr Victor Lazzarini
>>>> Senior Lecturer
>>>> Dept. of Music
>>>> NUI Maynooth Ireland
>>>> tel.: +353 1 708 3545
>>>> Victor dot Lazzarini AT nuim dot ie
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Write once. Port to many.
>>>> Get the SDK and tools to simplify cross-platform app development. Create
>>>> new or port existing apps to sell to consumers worldwide. Explore the
>>>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>>>> http://p.sf.net/sfu/intel-appdev
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Write once. Port to many.
>>> Get the SDK and tools to simplify cross-platform app development. Create
>>> new or port existing apps to sell to consumers worldwide. Explore the
>>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>>> http://p.sf.net/sfu/intel-appdev_______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>>
>>> Dr Victor Lazzarini
>>> Senior Lecturer
>>> Dept. of Music
>>> NUI Maynooth Ireland
>>> tel.: +353 1 708 3545
>>> Victor dot Lazzarini AT nuim dot ie
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Write once. Port to many.
>>> Get the SDK and tools to simplify cross-platform app development. Create
>>> new or port existing apps to sell to consumers worldwide. Explore the
>>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>>> http://p.sf.net/sfu/intel-appdev
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>
>>
>>
>> --
>>
>> Saludos,
>> Felipe Sateler
>>
>> ------------------------------------------------------------------------------
>> Write once. Port to many.
>> Get the SDK and tools to simplify cross-platform app development. Create
>> new or port existing apps to sell to consumers worldwide. Explore the
>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>> http://p.sf.net/sfu/intel-appdev
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> Dr Victor Lazzarini
> Senior Lecturer
> Dept. of Music
> NUI Maynooth Ireland
> tel.: +353 1 708 3545
> Victor dot Lazzarini AT nuim dot ie
>
>
>
>
> ------------------------------------------------------------------------------
> Write once. Port to many.
> Get the SDK and tools to simplify cross-platform app development. Create
> new or port existing apps to sell to consumers worldwide. Explore the
> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
> http://p.sf.net/sfu/intel-appdev
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel



-- 

Saludos,
Felipe Sateler

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge

Date2011-12-20 19:06
FromVictor Lazzarini
SubjectRe: [Cs-dev] [Csnd] Build failure in latest git master
System appears to be a plugin, so no probs there too.

Victor
On 20 Dec 2011, at 11:44, Andres Cabrera wrote:

> OK, thanks for the info. This made me think about the system opcode,
> which although it does not have any dependencies, would be forbidden
> in the apple store. Would it be made an external library, or would it
> be a compile time option to have it?
> 
> Cheers,
> Andrés
> 
> On Tue, Dec 20, 2011 at 8:31 AM, Victor Lazzarini
>  wrote:
>> It is internal now and no it now it does not have an external dependency. libmpadec has been incorporated into Csound.
>> 
>> Victor
>> On 20 Dec 2011, at 07:25, Andres Cabrera wrote:
>> 
>>> Hi,
>>> 
>>> Moving to dev list.
>>> 
>>> Is mp3in being moved to being an internal opcode? Doesn't it have an
>>> external dependency?
>>> 
>>> Cheers,
>>> Andrés
>>> 
>>> On Mon, Dec 19, 2011 at 11:35 PM, Jeremy Henty  wrote:
>>>> 
>>>> I wrote:
>>>> 
>>>>> [...]
>>>>> InOut/libmpadec/tables.c: In function `init_layer3':
>>>>> InOut/libmpadec/tables.c:672: error: `M_PI' undeclared (first use in this function)
>>>>> InOut/libmpadec/tables.c:672: error: (Each undeclared identifier is reported only once
>>>>> InOut/libmpadec/tables.c:672: error: for each function it appears in.)
>>>>> InOut/libmpadec/tables.c:696: error: `M_SQRT2' undeclared (first use in this function)
>>>>> scons: *** [InOut/libmpadec/tables.os] Error 1
>>>>> scons: building terminated because of errors.
>>>>> $ git log --oneline -1
>>>>> 9ee1d08 moved mpadec srcs into csound lib and mp3in as an internal opcode
>>>> 
>>>> The parent commit "9c175a1 fixing stupidity in function" is good.
>>>> 
>>>> Regards,
>>>> 
>>>> Jeremy Henty
>>>> 
>>>> 
>>>> Send bugs reports to the Sourceforge bug tracker
>>>>            https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>> Discussions of bugs and features can be posted here
>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>>>> 
>>> 
>>> ------------------------------------------------------------------------------
>>> Write once. Port to many.
>>> Get the SDK and tools to simplify cross-platform app development. Create
>>> new or port existing apps to sell to consumers worldwide. Explore the
>>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>>> http://p.sf.net/sfu/intel-appdev
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> 
>> Dr Victor Lazzarini
>> Senior Lecturer
>> Dept. of Music
>> NUI Maynooth Ireland
>> tel.: +353 1 708 3545
>> Victor dot Lazzarini AT nuim dot ie
>> 
>> 
>> 
>> 
>> ------------------------------------------------------------------------------
>> Write once. Port to many.
>> Get the SDK and tools to simplify cross-platform app development. Create
>> new or port existing apps to sell to consumers worldwide. Explore the
>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>> http://p.sf.net/sfu/intel-appdev
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> ------------------------------------------------------------------------------
> Write once. Port to many.
> Get the SDK and tools to simplify cross-platform app development. Create 
> new or port existing apps to sell to consumers worldwide. Explore the 
> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
> http://p.sf.net/sfu/intel-appdev
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie




------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2011-12-26 08:54
FromAndres Cabrera
SubjectRe: [Cs-dev] [Csnd] Build failure in latest git master
Hi,

Don't the mp3 patents expire on 2012?

Cheers,
Andrés

On Tue, Dec 20, 2011 at 7:06 PM, Victor Lazzarini
 wrote:
> System appears to be a plugin, so no probs there too.
>
> Victor
> On 20 Dec 2011, at 11:44, Andres Cabrera wrote:
>
>> OK, thanks for the info. This made me think about the system opcode,
>> which although it does not have any dependencies, would be forbidden
>> in the apple store. Would it be made an external library, or would it
>> be a compile time option to have it?
>>
>> Cheers,
>> Andrés
>>
>> On Tue, Dec 20, 2011 at 8:31 AM, Victor Lazzarini
>>  wrote:
>>> It is internal now and no it now it does not have an external dependency. libmpadec has been incorporated into Csound.
>>>
>>> Victor
>>> On 20 Dec 2011, at 07:25, Andres Cabrera wrote:
>>>
>>>> Hi,
>>>>
>>>> Moving to dev list.
>>>>
>>>> Is mp3in being moved to being an internal opcode? Doesn't it have an
>>>> external dependency?
>>>>
>>>> Cheers,
>>>> Andrés
>>>>
>>>> On Mon, Dec 19, 2011 at 11:35 PM, Jeremy Henty  wrote:
>>>>>
>>>>> I wrote:
>>>>>
>>>>>> [...]
>>>>>> InOut/libmpadec/tables.c: In function `init_layer3':
>>>>>> InOut/libmpadec/tables.c:672: error: `M_PI' undeclared (first use in this function)
>>>>>> InOut/libmpadec/tables.c:672: error: (Each undeclared identifier is reported only once
>>>>>> InOut/libmpadec/tables.c:672: error: for each function it appears in.)
>>>>>> InOut/libmpadec/tables.c:696: error: `M_SQRT2' undeclared (first use in this function)
>>>>>> scons: *** [InOut/libmpadec/tables.os] Error 1
>>>>>> scons: building terminated because of errors.
>>>>>> $ git log --oneline -1
>>>>>> 9ee1d08 moved mpadec srcs into csound lib and mp3in as an internal opcode
>>>>>
>>>>> The parent commit "9c175a1 fixing stupidity in function" is good.
>>>>>
>>>>> Regards,
>>>>>
>>>>> Jeremy Henty
>>>>>
>>>>>
>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>>            https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>> Discussions of bugs and features can be posted here
>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Write once. Port to many.
>>>> Get the SDK and tools to simplify cross-platform app development. Create
>>>> new or port existing apps to sell to consumers worldwide. Explore the
>>>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>>>> http://p.sf.net/sfu/intel-appdev
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>> Dr Victor Lazzarini
>>> Senior Lecturer
>>> Dept. of Music
>>> NUI Maynooth Ireland
>>> tel.: +353 1 708 3545
>>> Victor dot Lazzarini AT nuim dot ie
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Write once. Port to many.
>>> Get the SDK and tools to simplify cross-platform app development. Create
>>> new or port existing apps to sell to consumers worldwide. Explore the
>>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>>> http://p.sf.net/sfu/intel-appdev
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>> ------------------------------------------------------------------------------
>> Write once. Port to many.
>> Get the SDK and tools to simplify cross-platform app development. Create
>> new or port existing apps to sell to consumers worldwide. Explore the
>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>> http://p.sf.net/sfu/intel-appdev
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> Dr Victor Lazzarini
> Senior Lecturer
> Dept. of Music
> NUI Maynooth Ireland
> tel.: +353 1 708 3545
> Victor dot Lazzarini AT nuim dot ie
>
>
>
>
> ------------------------------------------------------------------------------
> Write once. Port to many.
> Get the SDK and tools to simplify cross-platform app development. Create
> new or port existing apps to sell to consumers worldwide. Explore the
> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
> http://p.sf.net/sfu/intel-appdev
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourcefo