| Btw, I've protected those functions, so that parameters cannot be changed after csound starts.
Victor
On 19 Mar 2013, at 22:54, Andres Cabrera wrote:
> Hi,
>
> Thanks for the explanation. I've added this to the doxygen docs.
>
> Cheers,
> Andrés
>
> On Tue, Mar 19, 2013 at 12:14 AM, Victor Lazzarini
> wrote:
>> Well, the wholepoint of CSOUND_PARAMS is to allow hosts to configure Csound without having to use the command-line flags. So we expose all the options
>> that were allowed in the command-line. We can add a check to the configuration function to see if Csound is running, and if so, configuration is not allowed.
>>
>> Victor
>> On 19 Mar 2013, at 00:29, Andres Cabrera wrote:
>>
>>> And can these be changed on the fly while the engine is running? I
>>> guess only those parameters should be exposed through this interface.
>>> Or maybe expose them all, but don't allow changing once performance
>>> has started.
>>>
>>> Cheers,
>>> Andrés
>>>
>>> On Mon, Mar 18, 2013 at 5:42 AM, Michael Gogins
>>> wrote:
>>>> They should all be exposed. The existing function signatures should
>>>> suffice for this.
>>>>
>>>> On Mon, Mar 18, 2013 at 5:02 AM, Victor Lazzarini
>>>> wrote:
>>>>> Not all of the OPARMS are relevant to be exposed. The ones exposed in CSOUND_PARAMS correspond mostly to the command-line flags.
>>>>>
>>>>> On 18 Mar 2013, at 05:26, Andres Cabrera wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> Should more members of the options be exposed in CSOUND_PARAMS?
>>>>>> Exposed in the API through csoundGetParams /setParams.
>>>>>> http://csound.sourceforge.net/doc/html/structCSOUND__PARAMS.html
>>>>>> file:///home/andres/src/csound6/doc/html/group__ATTRIBUTES.html#gaf52b8a19c9c84c82ce66f5b6ae676c06
>>>>>>
>>>>>> Should all of them be exposed? Maybe should none of them and the API
>>>>>> functions removed?
>>>>>>
>>>>>> Cheers,
>>>>>> Andrés
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> Everyone hates slow websites. So do we.
>>>>>> Make your web apps faster with AppDynamics
>>>>>> Download AppDynamics Lite for free today:
>>>>>> http://p.sf.net/sfu/appdyn_d2d_mar
>>>>>> _______________________________________________
>>>>>> 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
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> Everyone hates slow websites. So do we.
>>>>> Make your web apps faster with AppDynamics
>>>>> Download AppDynamics Lite for free today:
>>>>> http://p.sf.net/sfu/appdyn_d2d_mar
>>>>> _______________________________________________
>>>>> Csound-devel mailing list
>>>>> Csound-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>
>>>>
>>>>
>>>> --
>>>> Michael Gogins
>>>> Irreducible Productions
>>>> http://www.michael-gogins.com
>>>> Michael dot Gogins at gmail dot com
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Everyone hates slow websites. So do we.
>>>> Make your web apps faster with AppDynamics
>>>> Download AppDynamics Lite for free today:
>>>> http://p.sf.net/sfu/appdyn_d2d_mar
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>> ------------------------------------------------------------------------------
>>> Everyone hates slow websites. So do we.
>>> Make your web apps faster with AppDynamics
>>> Download AppDynamics Lite for free today:
>>> http://p.sf.net/sfu/appdyn_d2d_mar
>>> _______________________________________________
>>> 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
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Everyone hates slow websites. So do we.
>> Make your web apps faster with AppDynamics
>> Download AppDynamics Lite for free today:
>> http://p.sf.net/sfu/appdyn_d2d_mar
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_mar
> _______________________________________________
> 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
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net |