Old 10-01-2019, 03:11 PM   #1
Human being with feelings
Join Date: Mar 2019
Posts: 10
Default Upsampling 1st order Ambisonics for hexagonal array

Hi there,

I am looking to upsample a 1st order AmbiX file to 2nd order so I can play it back on a hexagonal speaker array (horizontal only).

Is this actually possible and how can I approach it?

I see that the Harpex-X plugin allows you to decode an AmbiX input to higher order output. Has anyone done this or could guide me through the process?

Looking forward to hearing any advice you can give. Thanks!
Franga is offline   Reply With Quote
Old 10-02-2019, 07:36 AM   #2
Human being with feelings
Join Date: May 2006
Location: Saskatoon, Canada
Posts: 1,846

Harpex is great for going from 1st to 3rd order. You can try out a demo to see if it will get you the resolution you are hoping for. It is a bit on the pricey side. The user interface is fairly intuitive so doing what you are asking with it should be relatively easy.

The Sparta plugin suite is free to use and has upsampling capabilities using a different algorithm. They can upsample up to 7th order and allow for variable upsampling resolution by frequency band. My thinking is you could use the Compass upmixer and then whichever decoder to your hexagonal array that you like.
mymusic - http://music.darylpierce.com
mywork - http://production.darylpierce.com
plush2 is online now   Reply With Quote
Old 10-05-2019, 10:43 PM   #3
jm duchenne
Human being with feelings
jm duchenne's Avatar
Join Date: Feb 2006
Location: France
Posts: 742

Also, don't forget that the result depends a lot of the sound content.
With only 6 horizontal speakers 1st order can be enough for ambient recordings and will allow a good spatial covering.

On the other hand, if the content comes from something that has been processed previously without ambisonics, yes, having the higher order is better even with a low number of speakers to keep the original accuracy.

But if it has already been encoded in 1st order, the damage is done and the upscaling process can even make it worse, mostly with the Compass plugin that allows extreme spectral and transients transformations...
In that case, it might be better to avoid multiple processing stages and directly use the Compas Decoder with your 1st order file.
jm duchenne is offline   Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT -7. The time now is 08:37 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.