MURAL - Maynooth University Research Archive Library



    The Csound Plugin Opcode Framework


    Lazzarini, Victor (2017) The Csound Plugin Opcode Framework. In: Proceedings of the 14th Sound and Music Computing Conference 2017. Aalto University, Helsinki, pp. 267-274. ISBN 978-952-60-3729-5

    [thumbnail of Lazzarini_CSound_SMC17_2017.pdf]
    Preview
    Text
    Lazzarini_CSound_SMC17_2017.pdf

    Download (110kB) | Preview

    Abstract

    This article introduces the Csound Plugin Opcode Frame-work (CPOF), which aims to provide a simple lightweightC++ framework for the development of new unit genera-tors for Csound. The original interface for this type workis provided in the C language and it still provides the mostcomplete set of components to cover all possible require-ments. CPOF attempts to allow a simpler and more eco-nomical approach to creating plugin opcodes. The paperexplores the fundamental characteristics of the frameworkand how it is used in practice. The helper classes that areincluded in CPOF are presented with examples. Finally,we look at some uses in the Csound source codebase.
    Item Type: Book Section
    Additional Information: This paper was presented at the 14th Sound and Music Computing Conference, July 5-8, Espoo, Finland
    Keywords: C++ (programming language); Computer programming; Computer science; C language; Fundamental characteristics; Opcodes; Plug-ins; Unit generator;
    Academic Unit: Faculty of Arts,Celtic Studies and Philosophy > Music
    Item ID: 11999
    Depositing User: Dr Victor Lazzarini
    Date Deposited: 05 Dec 2019 14:51
    Publisher: Aalto University
    Refereed: Yes
    Related URLs:
    URI: https://mural.maynoothuniversity.ie/id/eprint/11999
    Use Licence: This item is available under a Creative Commons Attribution Non Commercial Share Alike Licence (CC BY-NC-SA). Details of this licence are available here

    Repository Staff Only (login required)

    Item control page
    Item control page

    Downloads

    Downloads per month over past year

    Origin of downloads