Skip to content

mike-bourgeous/mb-surround

Repository files navigation

mb-surround

Tests

Ruby code for encoding, decoding, and processing positional audio in various forms. This is a companion library to an educational video series I'm making about sound.

This relies on mb-sound and mb-geometry, and you might also be interested in mb-sound-jackffi, mb-math, and mb-util.

License

All code in this repository is ©2021-2022 Mike Bourgeous and licensed under the AGPLv3, unless otherwise specified in an individual file.

Installation

Follow the installation instructions for mb-sound, then repeat for this repo.

If you would like to use this code as a Gem, add this to your Gemfile:

# your-project/Gemfile
gem 'mb-surround', git: 'https://github.com/mike-bourgeous/mb-surround.git'

# Also specify Git location for other mb-* dependencies
gem 'mb-sound', git: 'https://github.com/mike-bourgeous/mb-sound.git'
gem 'mb-geometry', git: 'https://github.com/mike-bourgeous/mb-geometry.git'
gem 'mb-util', git: 'https://github.com/mike-bourgeous/mb-util.git'
gem 'mb-math', git: 'https://github.com/mike-bourgeous/mb-math.git'

Usage

TODO: Write usage instructions here

Contributing

Since this library is meant to accompany a video series, most new features will be targeted at what's covered in episodes as they are released. If you think of something cool to add that relates to the video series, then please open a pull request.

About

Ruby code for encoding, decoding, and processing positional audio.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages