HOA Tutorial Exercise 10:
Filter:
SC-HOA/Tutorials (extension) | Libraries > HOA

HOA Tutorial Exercise 10
ExtensionExtension

Some decoders for standard speaker arrays.

Previous: Exercise_09_HOA_interfacing_VBAP_and_Ambisonics

Next: Exercise_11_HOA_NRT_using_scores_and_Buffers

Below are some simple examples that show how to play back a multichannel soundfile in HOA b-format and listen to it through headphones. The 3rd order field recordings have been made with the Eigenmike https://mhacoustics.com/products with the kind support ofthe Centre for Interdisciplinary Research in Music Media and Technology, housed at the Schulich School of Music at McGill University (CIRMMT) http://www.cirmmt.org/ a microphone array with 32 capsules.

In case you have not done so yet: let's start the sound server, which we configure first to get more audio buses and to have 36 output channels.

Start the oscilloscope showing all the channels for the selected order of the B-format.

Let's load some 16 channels 3rd order soundfiles, the filenames indicate the channel ordering as well as the normalization (ACN, N3D):

Let's make a node that can play back the 3rd order HOA sound file.

Let's make two more nodes that generate 2nd and 1st order HOA sounds to go with it.

Let's use a 5.0 allrad decoder watch in the scope how the back channels have a higher gain o make up for the missing channel in the back center and to keep the energy in the back constant. Play with the crossover frequency of the decoder as as with the low / high frequency balance.

And then we connect them to the ~out:

Previous: Exercise_09_HOA_interfacing_VBAP_and_Ambisonics

Next: Exercise_11_HOA_NRT_using_scores_and_Buffers