Skip to content

inria-emeraude/teensy-spatial-player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Teensy Spatial Audio Player

This is a simple spatial audio player for the Teensy platform. Teensy 4.0 or 4.1 must be used for this to work. Each Teensy is responsible for playing 2 channels of a spatial audio recording. The recording of these 2 channels must be stored in a stereo wav file named spatial.wav with the following format: signed 16 bits PCM. A button must be connected to pin 32 on all the Teensys with a 10k pull down resistor. The button can be powered by on the Teensys. When the button is pressed, spatial.wav is played with perfect synchronicity on all the Teensy. Perfect synchronicity is ensured by the use of AudioOutputI2SSync. Pressing the button makes sure that all i2s transceivers on all Teensys are started at the same time.

The recordings placed in the various versions of spatial.wav can be encoded using any spatial audio technique: vbap, WFS, ambisonics, etc.

This work is the fruit of a collaboration between SRST at RISD (RI, USA) and the Emeraude Team at Inria (France).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages