Re: [Csnd-dev] New API progress report

Francois PINOT <[email protected]>
Newsgroups gmane.comp.audio.csound.devel
Message-ID <CAKXOhL=n9moMZPBF8hRSD9dQQjm5=Kw9dQFAOryeW5G9Y4WmuQ@mail.gmail.com>
I realized that when I wrote ctcsound.py I used camelCase to name the
functions. The norm in Python is to use underscore to separate the
components of a function name: for example, csound_create instead of
csoundCreate. Do you think it's worth it to do so writing the new python
wrapper for the API?  This way, we would follow the Python rules and it
could be an easy way to differentiate the new API wrapper from the old one.

François

Le ven. 26 juil. 2024 à 11:31, Francois PINOT <[email protected]> a écrit :

> I just built Csound from the feature/newapi branch. I'm using it  to sync
> the Python wrapper. I'll let you know when it's ready.
>
> François
>
> Le jeu. 25 juil. 2024 à 17:27, Victor Lazzarini <
> [email protected]> a écrit :
>
>>
>> Just another progress report for the feature/newapi branch
>>
>> - I have now mainlined the new API in csound.h
>> - Updated the csound.hpp wrapper
>> - Updated the csPerformanceThread code
>> - Modified frontends to use it
>> - Modified the C++ test suite
>>
>> It is all working, I guess frontend developers can take a look and see
>> what they
>> think.
>>
>> François: could you take a look at the Python wrapper? It is out of sync
>> now.
>>
>> Victor
>>
>>
>>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.