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 馃憤

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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