Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] separated csoundParseOrc and csoundCompileOrc

Date2012-04-25 15:37
From"Art Hunkins"
SubjectRe: [Cs-dev] separated csoundParseOrc and csoundCompileOrc
I'm a composer who likes to distribute my live Csound compositions with 
minimal files. Currently, I need to distribute only 6-7 Csound files to have 
my works performed on Windows machines. (Only a few .dll's are required.)

Please keep this option open to me.

Art Hunkins

----- Original Message ----- 
From: 
To: "Developer discussions" 
Sent: Wednesday, April 25, 2012 9:16 AM
Subject: Re: [Cs-dev] separated csoundParseOrc and csoundCompileOrc


> All part of the clash of the original csound5 design to load modules that
> were needed and the alternative to load everything
>
>
>> In fact, a bit of refactoring here is in order. We have two functions
>> that do similar jobs:
>>
>> csoundLoadExternals()  called from argdecode.c and main.c (command-line
>> libraries)
>> and
>> csoundLoadModules() called in csoundPreCompile() (csound.c) (libraries in
>> OPCODEDIR)
>>
>> I am pretty sure these can be merged somehow into a single
>> csoundLoadModules().
>>
>> Victor
>> On 25 Apr 2012, at 13:56, Victor Lazzarini wrote:
>>
>>> Oh, yes, of course.
>>>
>>> I think the existing csoundLoadModules() should be renamed
>>> csoundLoadLibraries().
>>>
>>> Victor
>>>
>>> On 25 Apr 2012, at 13:34, Tito Latini wrote:
>>>
>>>> `csoundLoadModules' already exists in csmodule.c
>>>>
>>>> On Wed, Apr 25, 2012 at 12:58:09PM +0100, Victor Lazzarini wrote:
>>>>> what about?
>>>>>
>>>>> csoundLoadModules()
>>>>> csoundReadScore() or csoundSortScore()
>>>>>
>>>>> Victor
>>>>> On 25 Apr 2012, at 12:37, Tito Latini wrote:
>>>>>
>>>>>> Applied.
>>>>>>
>>>>>> The next step is only a problem with the function-names for the API.
>>>>>> We have need of
>>>>>>
>>>>>> - a name for a function that calls `csoundLoadExternals'
>>>>>>  and `csoundInitModules'
>>>>>>
>>>>>> - a name for a function that sets `csound->scorestr'
>>>>>>  and calls `scsortstr'
>>>>>>
>>>>>>  I think that csoundParseSco is securely a misname.
>>>>>>
>>>>>> - a name for a function that calls `musmon'
>>>>>>
>>>>>> tito
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> Live Security Virtual Conference
>>>>>> Exclusive live event will cover all the ways today's security and
>>>>>> threat landscape has changed and how IT managers can respond.
>>>>>> Discussions
>>>>>> will include endpoint security, mobile security and the latest in
>>>>>> malware
>>>>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>>>>> _______________________________________________
>>>>>> 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
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> Live Security Virtual Conference
>>>>> Exclusive live event will cover all the ways today's security and
>>>>> threat landscape has changed and how IT managers can respond.
>>>>> Discussions
>>>>> will include endpoint security, mobile security and the latest in
>>>>> malware
>>>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>>>> _______________________________________________
>>>>> Csound-devel mailing list
>>>>> Csound-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Live Security Virtual Conference
>>>> Exclusive live event will cover all the ways today's security and
>>>> threat landscape has changed and how IT managers can respond.
>>>> Discussions
>>>> will include endpoint security, mobile security and the latest in
>>>> malware
>>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>>> _______________________________________________
>>>> 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
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Live Security Virtual Conference
>>> Exclusive live event will cover all the ways today's security and
>>> threat landscape has changed and how IT managers can respond.
>>> Discussions
>>> will include endpoint security, mobile security and the latest in
>>> malware
>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>> _______________________________________________
>>> 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
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>>
>
>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel 


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net