Skip to content

t-sin/soyboy-sp.vst3

Repository files navigation

SoyBoy SP - A GameBoy instrument

I want to do some chiptunes on GNU/Linux.

SoyBoy SP

Edamame is the Humboldt penguin living in Tobu Zoo.

Overview

SoyBoy SP is a VST3 instrument plugin to generate some GameBoy-like sounds. It has some basic features below:

  • Three oscillator modes (square wave, noise, wavetable)
  • A 32-samples 4bit wavetable oscillator
  • A linear envelope generator
  • A frequency sweeping to bend the pitch automatically
  • A stutter, it's like a note delay

Additionally, SoyBoy SP has these features:

  • Can be polyphonic; you can choose a number of voices (1 ~ 6)
  • Pitch bending with MPE (MIDI Polyphonic Expression)

See the website (Japanese ver. here) to know how to use. o

Requirements

  • GNU/Linux: install some libraries (see Install)
  • Windows: none
  • mac OS: currently not supported (because I don't have mac)

Tested on

  • o: works
  • x: tested but does not works
  • -: not tested
/ GNU/Linux Winwods mac OS
Bitwig 4.x o o -
FL Studio 20.x - o -
Zrythm - o -
Reaper - o -

Install

GNU/Linux

Build

There is no binary distribution. You can build SoyBoy SP by the instructions below:

  1. Install Rust toolschain
  2. Install depentent libraries
    • apt install libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libspeechd-dev libxkbcommon-dev libssl-dev
  3. Clone this repository
  4. Run ./build_vst3_linux.sh --release

Install

After doing that instruction, the directory soyboy-sp.vst3 will be created in the path target/release in this repository. The directory is the VST3 plugin. On GNU/Linux, VST3 plugin is a directory.

Windows

For the official binary distribution, see the BOOTH page.

To build it, install Rust programming language and run build_vst3_windows_release.ps1. A directory soyboy-sp.vst3 is created in target/release and this is a VST3 plugin.

References

Author

License

This project is lisenced under the GPLv3 because of Steinberg's licensing poricy.

About

Make some chiptune with penguins.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages