Skip to content
/ boop Public

native android synthesizer. created to learn about android, kotlin, and digital signal processing

License

Notifications You must be signed in to change notification settings

dsoskey/boop

Repository files navigation

boop

boop is a software synthesizer.

Development

Setting up your workspace

  1. Clone the repository. Run git clone git@github.com:dsoskey/boop.git
  2. Add in oboe as a submodule.
    1. Run git submodule init
    2. Run git submodule update
  3. Download Android Studio and open it up
  4. Import boop into Android Studio
  5. Click Tools > SDK Manager and install the following SDK tools:
    • NDK (Side by side): version 21.0.6113669
    • CMake: minimum version 3.4.1
    • Google USB Driver. Do this one only if you are on Windows.
  6. Create a signing key
  7. Create a file named keystore.properties at the root of boop with the following data:
storePassword=<password used in keystore>
keyPassword=<password used for signing key>
keyAlias=boop
storeFile=<Path to your keystore>

About

native android synthesizer. created to learn about android, kotlin, and digital signal processing

Topics

Resources

License

Stars

Watchers

Forks