[Csnd-dev] plugin opcodes / API Changes
Eduardo Moguillansky <[email protected]>
| Newsgroups | gmane.comp.audio.csound.devel |
|---|---|
| Message-ID | <CAHFFssJrSJ46Y=F6J0a1fBp0VbFE65KH7o17O-w2Q8E3fJNigQ@mail.gmail.com> |
As a first approach to making plugins compatible with csound7: is there any document regarding the changes in the API exposed for opcodes (methods renamed, removed, etc in the csound struct)? At a first glance, I have problems with the following: * GetSr is missing. There are some ugly macros, like CS_ESR which seem to do the "right" thing, should plugins use that? * GetKr: same as GetSr * GetInstrument is gone. Was it renamed? Or is it no longer possible to provide the functionality? * RegisterDeinitCallback is gone. How can a plugin implement this? * insert_score_event_at_sample * GetInputArgCnt * GetInputArgName * GetOutputArgCnt * hfgens cheers Eduardo