Csound Csound-dev Csound-tekno Search About

Re: [Csnd-dev] Externals

Date2024-06-05 08:46
FromMenno Knevel
SubjectRe: [Csnd-dev] Externals
Is it at this point clear what opcodes belong to the 'fundamental' Csound installation? 

If i take as an example the STK opcodes. Or Bela. In Csound 6 these are plugins and this is noted on the manual page:
'Plugin opcode in stkopd. This opcode is part of the plugin repository and has to be installed separately. The plugin repository can be found here: https://github.com/csound/plugins'

The opcodes that are part of the basic or minimal Csound could also get a note in the manual, something like: 'This opcode is part of the basic Csound installation.'

This would make the Csound system more transparent for the user.

Also, a new section in the manual with links to External, additional opcodes like the ones form Rory or Eduardo and others. These opcodes do not have a manual page buthave their own documentation elsewhere.

If this is the way to go, i would need to know what opcodes are part of the minimal Csound 7. This is still a work in progress i believe?

Date2024-06-05 09:30
Fromvlz
SubjectRe: [Csnd-dev] Externals
Yes, these are clear, we'll need to compile a list but there are 3 categories:

1) Internal
2) External - included in release
3) External - third party plugins

The ones in category 2 may be released as plugins or be part of the library. They might vary slightly depending on the operating system/platform.

Category 3 includes all plugins in the csound-plugins repo, all the ones provided by other developers outside the project, and frontend specific opcodes (e.g. from Cabbage, Bela, etc).

Prof. Victor Lazzarini
Maynooth University
Ireland

> On 5 Jun 2024, at 08:46, Menno Knevel  wrote:
> 
> Is it at this point clear what opcodes belong to the 'fundamental' Csound installation?
> 
> If i take as an example the STK opcodes. Or Bela. In Csound 6 these are plugins and this is noted on the manual page:
> 'Plugin opcode in stkopd. This opcode is part of the plugin repository and has to be installed separately. The plugin repository can be found here: https://github.com/csound/plugins'
> 
> The opcodes that are part of the basic or minimal Csound could also get a note in the manual, something like: 'This opcode is part of the basic Csound installation.'
> 
> This would make the Csound system more transparent for the user.
> 
> Also, a new section in the manual with links to External, additional opcodes like the ones form Rory or Eduardo and others. These opcodes do not have a manual page buthave their own documentation elsewhere.
> 
> If this is the way to go, i would need to know what opcodes are part of the minimal Csound 7. This is still a work in progress i believe?