Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fazibear/mrubyvst
VST plugin scriptable with MRuby
https://github.com/fazibear/mrubyvst
Last synced: 2 months ago
JSON representation
VST plugin scriptable with MRuby
- Host: GitHub
- URL: https://github.com/fazibear/mrubyvst
- Owner: fazibear
- Created: 2015-03-03T12:20:20.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-12-08T19:30:59.000Z (about 8 years ago)
- Last Synced: 2024-05-01T19:57:58.102Z (8 months ago)
- Language: C++
- Homepage:
- Size: 127 KB
- Stars: 9
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# mrubyvst
VST plugin with MRuby as a scripting language.# Setting up
## VST SDK
Install VST SDK form [Steinberg Website](https://www.steinberg.net/)
## MRuby
Clone MRuby repo and add your build to `build_config.rb`, and build it with `rake`.
```ruby
MRuby::Build.new('mrubyvst') do |conf|
toolchain :gccconf.gembox 'default'
conf.gem :core => 'mruby-eval'
conf.gem :github => 'iij/mruby-dir'
conf.gem :github => 'iij/mruby-io'
end
```## mrubyvst
- `git clone https://github.com/fazibear/mrubyvst.git`
- `rake init`
- edit Rakefile
- change `MRUBY_DIR` - path to MRuby root directory
- change `VST_SDK_DIR` - path to VST SDK root directory
- `rake compile`
- `rake link`
- run your DAW (Tested in Ableton Live 9 Trial)
- enjoy ;)# screenshot
![](/screenshot.png?raw=true "screenshot")