Old 02-15-2021, 05:11 PM   #1
Rodulf
Human being with feelings
 
Join Date: May 2019
Posts: 178
Default Sparta Ambisonics

Shout out to the updated SPARTA suite of plugins. Works very well with ReaSurround and O3A.
Rodulf is offline   Reply With Quote
Old 02-16-2021, 02:22 PM   #2
Kewl
Human being with feelings
 
Join Date: Jan 2009
Location: Montreal, Canada
Posts: 119
Default

http://research.spa.aalto.fi/projects/sparta_vsts/
Kewl is offline   Reply With Quote
Old 04-22-2021, 09:28 AM   #3
Kewl
Human being with feelings
 
Join Date: Jan 2009
Location: Montreal, Canada
Posts: 119
Default

Big update today.
Kewl is offline   Reply With Quote
Old 04-22-2021, 07:47 PM   #4
Rodulf
Human being with feelings
 
Join Date: May 2019
Posts: 178
Default Got it!

Just downloaded the latest...real nice.
Rodulf is offline   Reply With Quote
Old 04-28-2021, 07:35 AM   #5
aswath
Human being with feelings
 
Join Date: Aug 2019
Posts: 4
Default

Quote:
Originally Posted by Rodulf View Post
Shout out to the updated SPARTA suite of plugins. Works very well with ReaSurround and O3A.
Sparta Plugins themselves have a panner so how are you using reasurround with Sparta and o3a plugins?? ... Just curious!!!
aswath is offline   Reply With Quote
Old 04-28-2021, 09:03 AM   #6
Rodulf
Human being with feelings
 
Join Date: May 2019
Posts: 178
Default SPARTA

Quote:
Originally Posted by aswath View Post
Sparta Plugins themselves have a panner so how are you using reasurround with Sparta and o3a plugins?? ... Just curious!!!
I was given the suggestion by someone on this forum to use SPARTA Binauralizer in conjunction with ReaSurround. I route the speaker outputs (I've done up to 20) from ReaSurround to SPARTA, setting SPARTA to 20 inputs and letting it convert it all to binaural.
The reason I use ReaSurround instead of SPARTA's panner is that I have a bigger workspace and control of diffusion. The Mighty Lucas re-designed his Luna SE theme to allow an expanded embedded Plugin GUI on the track and now I can expand the ReaSurround GUI to almost full screen.
This works great and now I do almost all of my mixing this way.
Rodulf is offline   Reply With Quote
Old 05-04-2021, 06:14 AM   #7
aswath
Human being with feelings
 
Join Date: Aug 2019
Posts: 4
Default

That is interesting... i too shall try and see how it works it... but then how would you render the file if you did not want it as binaural?? because from Reasuurround there is no way to render into ambisonics... or is there a way???
aswath is offline   Reply With Quote
Old 05-04-2021, 09:05 AM   #8
jm duchenne
Human being with feelings
 
jm duchenne's Avatar
 
Join Date: Feb 2006
Location: France
Posts: 858
Default

If your outputs can be roughly placed along a sphere you can easily convert your ReaSurround outputs channels into ambisonics with IEM's MultiEncoder : just tell him what are the ideal positions of the speakers, set the order to the higher value you can afford to transmit if you don't want to loose too much spatial precision (minimum 3, better 5), and render its output :-)
jm duchenne is offline   Reply With Quote
Old 05-04-2021, 09:38 AM   #9
aswath
Human being with feelings
 
Join Date: Aug 2019
Posts: 4
Default

Ok.. sounds interesting.. i will try it and see... maybe if i have any questions, will ask... or if i find something new, will tell !!
aswath is offline   Reply With Quote
Old 05-06-2021, 01:03 PM   #10
Rodulf
Human being with feelings
 
Join Date: May 2019
Posts: 178
Default

Quote:
Originally Posted by jm duchenne View Post
If your outputs can be roughly placed along a sphere you can easily convert your ReaSurround outputs channels into ambisonics with IEM's MultiEncoder : just tell him what are the ideal positions of the speakers, set the order to the higher value you can afford to transmit if you don't want to loose too much spatial precision (minimum 3, better 5), and render its output :-)
That about what I do with ReaSurround/SPARTA....I make the S{PARTA Binauralizer outputs reflect the ReaSurround outputs and it seems to work fine.
Rodulf is offline   Reply With Quote
Old 05-12-2021, 08:55 AM   #11
dadada
Human being with feelings
 
Join Date: Aug 2014
Posts: 111
Default

Very interesting. Since I am new to ambisonics how would I get reasurround output into the multi encoder?
I guess for 3OA I'd create a 36 channel track with reasurround on it to pan my source and then route that track's 36 channel output into another 36 CH track that has the multiencoder inserted? That channel would be my master out, right?
dadada is offline   Reply With Quote
Old 05-12-2021, 10:20 AM   #12
Rodulf
Human being with feelings
 
Join Date: May 2019
Posts: 178
Default

Quote:
Originally Posted by dadada View Post
Very interesting. Since I am new to ambisonics how would I get reasurround output into the multi encoder?
I guess for 3OA I'd create a 36 channel track with reasurround on it to pan my source and then route that track's 36 channel output into another 36 CH track that has the multiencoder inserted? That channel would be my master out, right?
SPARTA seems to work better at 64 channels.

I use the Binauralizer. Set at whatever channel count is coming from ReaSurround. I arrange the SPARTA outputs in the same configuration as ReaAurround.

I have an audio track with content going straight to RS, 10 tracks = to channels 1-10. From RS it all goes to SPARTA Binauralizer then to master track.
If you need I will try to post a template.

I've found that O3A doesn't really need SPARTA. Seems to work fine with it's own native decoder.
Rodulf is offline   Reply With Quote
Old 05-25-2021, 01:44 AM   #13
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,198
Default

Hadn't heard of sparta before. Looks very interesting!

Could I use it (or combine it with reasurround) to place virtual instruments in various places on a virtual recording sound stage in stereo?
mozart999uk is offline   Reply With Quote
Old 05-25-2021, 09:41 AM   #14
Kewl
Human being with feelings
 
Join Date: Jan 2009
Location: Montreal, Canada
Posts: 119
Default

Quote:
Originally Posted by mozart999uk View Post
Could I use it (or combine it with reasurround) to place virtual instruments in various places on a virtual recording sound stage in stereo?
I would have said yes until "in stereo": ambisonics can of course be decoded to stereo, but it's a byzantine way to do it if you know that your production will end up *only* in stereo.
Kewl is offline   Reply With Quote
Old 05-26-2021, 01:57 AM   #15
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,198
Default

Quote:
Originally Posted by Kewl View Post
I would have said yes until "in stereo": ambisonics can of course be decoded to stereo, but it's a byzantine way to do it if you know that your production will end up *only* in stereo.
Fair enough :-)
mozart999uk is offline   Reply With Quote
Old 08-17-2021, 01:39 PM   #16
Rodulf
Human being with feelings
 
Join Date: May 2019
Posts: 178
Default

Quote:
Originally Posted by mozart999uk View Post
Hadn't heard of sparta before. Looks very interesting!

Could I use it (or combine it with reasurround) to place virtual instruments in various places on a virtual recording sound stage in stereo?
Did it work for you?
Rodulf is offline   Reply With Quote
Old 08-18-2021, 01:25 AM   #17
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,198
Default

Quote:
Originally Posted by Rodulf View Post
Did it work for you?
I didn't pursue it. After Kewl's comment it seemed like the wrong tool for the job :-)
mozart999uk is offline   Reply With Quote
Old 09-09-2021, 12:19 PM   #18
Kewl
Human being with feelings
 
Join Date: Jan 2009
Location: Montreal, Canada
Posts: 119
Default

Updated to 1.5.1 and new website. https://leomccormack.github.io/sparta-site/
Kewl is offline   Reply With Quote
Old 09-17-2021, 05:16 AM   #19
sguyader
Human being with feelings
 
Join Date: Dec 2020
Posts: 101
Default

I think I found a combination of plugins that suite me well for music mixing and rendering to binaural:
- IEM plugins for encoding/panning the track
- IEM plugins for signal treatment (reverb, EQ)
- Sparta plugin for binaural decoding

To me the Sparta binaural decoding plugin sounds the least colored.
sguyader is offline   Reply With Quote
Old 09-17-2021, 03:25 PM   #20
sguyader
Human being with feelings
 
Join Date: Dec 2020
Posts: 101
Default

I also found that the Sparta ambiBIN decoder works well with DearVR Pro set to TOA ambiX format output (I really don't like the DearVR binaural output, which I find heavily coloured). The advantage of using DearVR Pro is the virtual acoustics, reflections and disatance effects.
So far, Sparta's binaural decoder sounds the best to me.
sguyader is offline   Reply With Quote
Old 10-15-2021, 09:11 AM   #21
heda
Human being with feelings
 
heda's Avatar
 
Join Date: Jun 2012
Location: Spain
Posts: 6,561
Default

not working in Manjaro ...
following this issue https://github.com/leomccormack/SPARTA/issues/42
heda is offline   Reply With Quote
Old 11-29-2021, 07:41 PM   #22
plush2
Human being with feelings
 
Join Date: May 2006
Location: Saskatoon, Canada
Posts: 2,039
Default

Sparta just got updated to v1.5.2 including an implementation of a 6 degrees of freedom plugin. Just when I start feeling smart...
__________________
mymusic - http://music.darylpierce.com
mywork - http://production.darylpierce.com
mypodcast - Ultimate Sound Test
plush2 is offline   Reply With Quote
Old 01-24-2022, 10:28 AM   #23
jameslo
Human being with feelings
 
Join Date: Sep 2021
Location: NYC
Posts: 8
Default ambiBIN default HRIR set @ 44.1khz instead of 48khz?

Is ambiBIN's default HRIR set available in 44.1khz (perhaps as a SOFA file)? It looks like the author baked in the 48khz responses directly into his code saf_default-hrirs.c (part of his Spatial Audio Framework lib).
jameslo is offline   Reply With Quote
Old 01-24-2022, 12:43 PM   #24
plush2
Human being with feelings
 
Join Date: May 2006
Location: Saskatoon, Canada
Posts: 2,039
Default

Quote:
Originally Posted by jameslo View Post
Is ambiBIN's default HRIR set available in 44.1khz (perhaps as a SOFA file)? It looks like the author baked in the 48khz responses directly into his code saf_default-hrirs.c (part of his Spatial Audio Framework lib).
It certainly seems to be. You can download other SOFA files at 44.1kHz and they will load in just fine. Does the author make it clear what the default HRIR set is?
__________________
mymusic - http://music.darylpierce.com
mywork - http://production.darylpierce.com
mypodcast - Ultimate Sound Test
plush2 is offline   Reply With Quote
Old 01-24-2022, 01:25 PM   #25
jameslo
Human being with feelings
 
Join Date: Sep 2021
Location: NYC
Posts: 8
Default

From saf-default-hrirs.c:

* This default HRIR set is a Genelec Aural ID of a KEMAR Dummy Head (@48kHz).
* Kindly provided by Aki Mäkivirta and Jaan Johansson
jameslo is offline   Reply With Quote
Old 01-24-2022, 01:43 PM   #26
plush2
Human being with feelings
 
Join Date: May 2006
Location: Saskatoon, Canada
Posts: 2,039
Default

Quote:
Originally Posted by jameslo View Post
From saf-default-hrirs.c:

* This default HRIR set is a Genelec Aural ID of a KEMAR Dummy Head (@48kHz).
* Kindly provided by Aki Mäkivirta and Jaan Johansson
I have not been able to find any public server with that HRIR set on it. Maybe I'm searching for it wrong but it seems it is an in-house (and possibly proprietary) impulse for Genelec. I suppose if you could get an email or contact for either of those two you could ask if they can send you a 44.1kHz version of the SOFA file.

You are more likely to be redirected to the Aural ID site where you can pay 500 EUR for a version of it customized to your head.
__________________
mymusic - http://music.darylpierce.com
mywork - http://production.darylpierce.com
mypodcast - Ultimate Sound Test
plush2 is offline   Reply With Quote
Old 01-24-2022, 03:27 PM   #27
jameslo
Human being with feelings
 
Join Date: Sep 2021
Location: NYC
Posts: 8
Default

Quote:
Originally Posted by plush2 View Post
I have not been able to find any public server with that HRIR set on it. Maybe I'm searching for it wrong but it seems it is an in-house (and possibly proprietary) impulse for Genelec. I suppose if you could get an email or contact for either of those two you could ask if they can send you a 44.1kHz version of the SOFA file.

You are more likely to be redirected to the Aural ID site where you can pay 500 EUR for a version of it customized to your head.
Thanks for looking, that was my conclusion too. I wrote the SPARTA author a while ago but got no reply. If you were mixing a 44.1khz project but wanted to use the ambiBIN decoder, how would you resolve the fs mismatch? Are there other SOFA HRIRs that you've used that seem to be effective for a wide audience?
jameslo is offline   Reply With Quote
Old 01-25-2022, 09:29 AM   #28
Kewl
Human being with feelings
 
Join Date: Jan 2009
Location: Montreal, Canada
Posts: 119
Default

https://steinhardt.nyu.edu/marl/rese...s-repository-0

https://www.york.ac.uk/sadie-project/database.html
Kewl is offline   Reply With Quote
Old 02-01-2022, 10:55 PM   #29
sephirious
Human being with feelings
 
sephirious's Avatar
 
Join Date: Sep 2020
Posts: 16
Default sparta/compass vsts

yep sparta / compass ... these are this best that i can find

i especially like the compass binaural decoder.

hoping they make a 7th order version soon!
__________________
http://axisproject.net
sephirious is offline   Reply With Quote
Old 02-01-2022, 10:56 PM   #30
sephirious
Human being with feelings
 
sephirious's Avatar
 
Join Date: Sep 2020
Posts: 16
Default thanks kewl

.
__________________
http://axisproject.net
sephirious is offline   Reply With Quote
Old 02-03-2022, 06:41 AM   #31
jameslo
Human being with feelings
 
Join Date: Sep 2021
Location: NYC
Posts: 8
Default

How does one use MARL-NYU format HRIRs with ambiBIN?
jameslo is offline   Reply With Quote
Old 04-07-2022, 09:42 AM   #32
plush2
Human being with feelings
 
Join Date: May 2006
Location: Saskatoon, Canada
Posts: 2,039
Default

This suite has been updated again to 1.6.0.

Changes
  • Added hades_renderer (thank you @jananifernandez)
  • Added sparta_binauraliserNF plug-in (thank you @mtmccrea and @SebastianJiroSchlecht)
  • Added sparta_6dofconv plug-in (thank you @rapolasd @nmkahlen and @thomas-mckenzie)
  • Overhauled the Ambient rendering for the compass_binaural, compass_binauralVR, and compass_decoder plug-ins
  • A number of bug fixes and optimisations
__________________
mymusic - http://music.darylpierce.com
mywork - http://production.darylpierce.com
mypodcast - Ultimate Sound Test
plush2 is offline   Reply With Quote
Old 04-08-2022, 12:14 AM   #33
mmmoth
Human being with feelings
 
Join Date: Feb 2022
Posts: 59
Default

It would be nice to know why the previous sparta ui seems to crash reaper in linux.
mmmoth is offline   Reply With Quote
Reply

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 12:27 AM.


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