What is the best patch approach for the following?:
- Decode a B-format recording (third-order Ambix, .aiff) for a 23 channel surround speaker system
- Render/bounce the decoded speaker stream as a new audio file, for testing in situ.
I have only used hoa.encoder for a handful of virtual sources with ambisonics before, and not used sound files, so I’m not sure about the best workflow, how to position the sources, if at all, as well as how to bounce the decoded stream, ideally non-realtime, as the file is long.
Any tips are appreciated - attached is a patch with the speaker layout and a start of what I thought would be the basic patch design, though I’m not sure about the source number for the decoder: do I need to put it at 16, or is there an automatic way appropriate for an ambix/sn3d ambisonic audio file?
thanks!
Nick
----------begin_max5_patcher----------
2610.3oc6bs0bahjE9Y6eETp1GsIzW319Tlp1G121e.oR4BI0Rpmf.U.xwdl
Zxu8su.HPBPGIcrmLyXmJNnta3qOW5uy4zzQ+982Mad9KhxYN+amu3b2c+98
2cmoIcC2U+46lsM4kEoIklgMaqnrLYsX1C19pDuTYZ2qokr8ay2WkJpLimT2
psopW2IrfMalyWq6ZWR0hMxr0OUHVTY6Mx2y06AGRD20+AGZr42TWu16QAhL
qACZcixklYR97e8QFclts+3960+5gaT1HnJadQZw4FjMOLksOIyVkio7E600
1wH5ObQxGM7ZjuLw2U27IhWgZxKblmjsdXYjNpL9vYjShG2ykvN7SPP3CN9D
iXGDbwhMO5pLq6SqjkoxkhhaR.yKjhrpjJYdlteuKVtiLNxLdnQvi5H3kpYR
0qohttTp1TZCkjXelVOFsiyvpKx.qB3yZmiEIaEUhhmDYIys3zL+kqyxUS8T
4huYdN34XUpTM9t4kKbstXeZWQ95B0hrlQtJOqpT9aVwVuJ3FrN5mUlRHMH+
KExjzYWrAxmZTxLlw.Qt.UMOtAsxjmEKeR0lBrmRppJjyUxdYs1qV8MoEoam
aS1sqsaSuFSCZLa46DYWj0..g2EYIBC5QEFMsleHpP90vIjJeV3trHeWyT64
jh147IchoeZpXsHyN80P3jreoL2YkLU3rQTHlPUwi8MppPqWZjQwoISl1Kco
XQ9RwV0eGy2kMEMAomecqC8Dt1OmjtWjupo4l1693kYOKKk8Qn2.RyyVOp8n
2HK2jWTAanM1DtsK6Jo2fETN+KxCNljFTlILyan1CfxMKVhit77FhlgM8d4p
coIu9CmOuXSRVlHszgDLhLGMlPWphAoYI94+JHlGlmw73Gv6Ehw2mMk0ZfEl
TOLBpb8N4iX224TtSj7MQgixvqrkX5gyBMrZLaTg3vo8v8NUmQh6wfpR46Hc
jlo8YQQYcVbMjOyTAZ6zbehqsI+Zt4AE0xpnlE1l7aapPnI0r2+gVSJTxXkR
.2WXondIfefbRSKWjsW1l4kw9TOkLVBM0lZk1B6MqMXMcePq4GaSNzjQc.2F
XHpSphJK85z7EeSrrWdFZxJY1NUJYCjXqNxwpDUtyO0K7G0cv9WUOCGryAyF
3tYqKjKyyLofz0RnatANUpZ1fd9cEFyHxR1MvMaWiLRmkJgbe47jhNQenMcV
kmm1uq16KUrppt6cREIWesXU9tw6rPtdyD267bUmam5Ya5o7o8Y1deR4ST8j
lOn+3RRSqWt1+w+RRlbaRknRZMATu1NsbDaJWTjml1Sds877.8rT4iuP7c4x
pMFf55LnFtbWiSzrVq7R4ZQYU+1pRVW1uk1xe5zz940qgepRrUEko5nAnVcH
KqTI.78x5A13n0UAbXua5tltK2Wu1mhCrOOXZdxxNUMONG3v7flas0mdD9P+
Ck8oKf7X5vQCibBsn+rl1qS6oIPv0nT5m8yQY.UGb3Spo0bULBpJpWSake5k
W+MmG4tAN9tTGemGotr5K8p+2CszYXb0ELk2Vf9VNbs2gK6zZmAG3F6vbXt1
qHsW8XmKs8yTfolXbyGHGt7QR2NTWP67oN2+igtjlGq4ZxggXGgm5OlDCN1m
IUloRQeeVUW5nKzYBpiDia+GhIxJyeJWI5HtRLLckrRx3Kg7fHVTZrMwqlee
4qOB6NEVjucqHqOmk4FxVJdoSn5dZfCgmzFzQHcLhft+gUMk46KVzXSqW29f
SewQQzVIyZiV+kVqhYffLMW7rfAcVDN5rntwlraflR6EEVQkiy7jzihELTTm
2fbhyxUydmGAkar2YqgHfX1qPB6xy.l9OvDfMK789H62Ox98irewL62oSzyD
lnIOOxgz79H0uepR8KvuSMDDO5Mj5GlY9cZkUc2Cd6lK9rT7cQwWHecPOvti
Y7LHYSp7d3n8meZkHka168vfqtPLV2I5YxApu1aps2qmI4suBuytvO3iE90K
7ezyUKU91KLz.Z5f5Faa6O2pB8MUEFEEc0LCzYuWUDQAVJxaZ8P27b3u2UCU
soXOluUf5WRb868xVr+E8lT7upyCTSBXsuiXUjFSBxxTY0q8DmUqJEGUKxg2
3qozikEJ8caJkM0sYN1EJ0U990a519IYm1uimOsCKJMUNzz570Mu321VxKVZ
KJzCQKDQ+xHU+DP7X9D+.p1N4EXMWb2X0Orn3.dDmEpqqk16brzOn+l7DW6K
stvcgp9Ikj5prKp9lA8zX3i9q4ryj5GNe1nCUb7edopvhLcMuNr+ip48U61W
UpR7cjCZD+u9uAz252dJmY14Ct9PfvXzHBONNHJlwhlbMev.dA+I+5SMmEg0
IxreL5gLwz6WnecDxx3FVh5WsdOI8ub9P5+tJMWuLVK95vU.dY5bi6fus5kH
+KwAfvgbvVzaoPsBtMeKu2lC8hrRuAPMQINj.wjG7EqOB+qCchV1Ve7.CZ2I
h98JMoI7Xn2f82+ny7e+e+hSYUgHY6TmclgdN6UBV6NXfvgqYDh3kIK9gJEa
ph2UktuSfSnSjiJCeOGhJ0apCg4P3pjYU9BNjPGRjZAjJHjCUcOzQ4jO+dw5
WelD7O24sgMfKXzr2PliQhxDL.sQ6j6epgdtFxGdfMVjm+zjOCZ4o+8g7g8l
S9jlueYyFF7yE8yXaJ0H4I1uyA2IJ.6B0TGMpXSQPgAWbQPj2n7gLSf9k3aU
yGWVcsx9jxoY8poejZoUkv0VL8IFTnHoOl1mEI8wl+1QJR8PHmAoloysgjO.
Yh60aPakK2kKyppMXTuPW+ipdiSqS7h617oabhR7tfI5MgDy68xghF9tgj9g
nRq4LpuHDfxGh5ihhPwe2V4yfHSXn8ZdHuCZOiKg+YfRWEjYTHfEGDVbTvhA
BKFJXQAgEEErHfvhfBVdfvBE+vXHPEiARQPPJBCjBgfTHFHE.Ao.LPBDcAJr
EfHKPgq.DUAJLEfHJvgm.zRWLPBDIwsxQPfj4MAinh5Bu0a3yYfJpdTHfEAD
VDTvxCDVnnCIwPvhDiBVQfvJBErBAgUHJXE.Bq.TvxGDV9nfEGDVbTvhABKF
JXAh2ffBuAADuAAEdCBHdCBJ7FfnMPg0.DoAJbFfnLPgw.DgAJ7EfnKPgs.D
YAJbEfnJPgo.VBFnr1EzRWLPBDIwMuSLdfxOihQ9YVrHfvhfBVdfvBEc34yO
ihQ9YVrh.gUDJXEBBqPTvJ.DVAnfkOHr7QAKNHr3nfECDVLTvBDuAAEdCBHd
CBJ7FDP7FDT3M.QafBqAHRCT3L.QYfBiAHBCT3K.QWfBaAHxBT3J.QUfBSAr
DLPYsKnktXfDHRhatFNNjXUsQzP.KNHr3nfECDVLTvhBBKJJXQ.gEAEr.8N7
In3GFCApXLPJBBRQXfTHDjBw.o.HHEfARfnKPgs.DYAJbEfnJPgo.DQAN7Df
V5hARWwA8wdPxN56g.MHG88OvQe2Cb526.i+cNvweeCX9Of0XeOCb+eb++Gf
SuRZt
-----------end_max5_patcher-----------