Skip to content

everettmcarpenter/Encode-Decode.chug

Repository files navigation

Encode-Decode.chug

Ambisonic encoding and decoding chugins for ChucK

Currently functional:

  EncodeN // virtual source encoder & ambisonic panner
  SADN // sampling ambisonic decoder designed to receive speaker array angles
  DecodeN // sampling ambisonic decoder designed to receive speaker spherical harmonics
  BFormatN // gain UGen for BFormat signals (multi channel gain factor)
  ABFormat // convert AFromat to BFormat
  BAFormat // convert BFormat to AFormat
  MirrorN // mirroring of sound fields along axes

Coming soon:

  DBDN // dual band ambisonic decoding
  MMADN // mode matching ambisonic decoding
  RotateN // rotation of sound fields
  WarpN // warping of sound fields

All UGens are capable of up to 5th order ambisonics, but can be compiled to 12th order if desired.

About

Ambisonic encoding and decoding chugins for ChucK

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published