Skip to content

API for enumerating the library functions ? #1254

@jcelerier

Description

@jcelerier

Heya!
I'm working in a small GUI integrated in ossia so that people can be enabled to create Faust components through a GUI a bit like @Fr0stbyteR did with the web version (but integrated with Qt, my week-end project is to try the new https://doc.qt.io/qt-6/qcanvaspainter.html ) ; it's very basic but I really want people to have a way to make DSP that way for accessibility as the coding way only caters to a very small fraction of ossia users, sadly :)
And I want to have a single visual "platform" for all the various random DSLs integrated in ossia - Faust, but also GLSL, YSFX, QML, ExprTK, jq, etc.

faust.mp4

I am wondering if there is currently a good API in the C++ codebase to enumerate the functions, etc. provided through the faust libraries ? Or, if there is not, a way to parse the .lib files ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions