Skip to content

Porting to gwion. #1

Description

@fennecdjay

I forked this repo and worked a bit on it.
Could you create a Gwion branch so that I can make a PR?

It works on my Machine 😄
And it should also on yours with the latest Gwion from the master branch.

I'm pretty happy it uncovered a few things in Gwion's implementation:

  • a problem with global things being incorrectly freed
  • a problem when overriding function
  • reference arrays not behaving as in chuck

All is fixed now 🍾

I tried to modify as little code as possible, just using const where applicable, and the new final keyword where requested in the comments.

I have not looked at the other directory yet, I might try it at some point, hoping it'll be as interesting as this one.
Could the LinuxSampler plugin suit your needs?


I don't know how to report that, but it seems (looking at top and perf stat results), that this is more efficient than the chuck version 👍

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions