GithubHelp home page GithubHelp logo

Comments (4)

rorywalsh avatar rorywalsh commented on September 6, 2024

Why not open the .csd file in a proper editor and edit it there while the plugin is running? Add autoUpdate() to your form declaration and it will automatically recompile each time you save changes. Note that if you add or remove widgets you will need to re-instantiate the plugin as widgets are tied to plugin parameters, and as you will know from your own experience, these cannot by altered dynamically while plugin is loaded 👍

from cabbage.

gogins avatar gogins commented on September 6, 2024

from cabbage.

gogins avatar gogins commented on September 6, 2024

I tried this. I use Visual Studio code as an editor. First I tried with auto-save enabled in the editor. The Cabbage synth played as it should, but editing the .csd file caused Reaper to either freeze or crash. Next I tried with auto-save disabled, using a manual save after my edits. This casued Reaper to freeze or crash, but sometimes Reaper continued to run but the Cabbage synth went dead and would not play again until Reaper was closed or restarted.

I wll try again with a simpler Cabbage synth that I will post here.

from cabbage.

gogins avatar gogins commented on September 6, 2024

With a Cabbage synth that contains only one instrument and no signal routing, the auto-save and recompile .csd feature works as advertised.

from cabbage.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.