An open API service indexing awesome lists of open source software.

https://github.com/thejoin95/ambisonics-3d-audio

A python script to convert a mono/stereo audio track to an ambisonics track (not properly) by phase and pan.
https://github.com/thejoin95/ambisonics-3d-audio

3daudio ambisonics pydub python

Last synced: 10 months ago
JSON representation

A python script to convert a mono/stereo audio track to an ambisonics track (not properly) by phase and pan.

Awesome Lists containing this project

README

          

# Ambisonic Audio

This repo is just a sample.
I need to add more effects and support to convert also video source.

## How it works
Thanks to PyDub, the script take an audio source (mono or stereo), split the audio in several parts (each part has a duration of 0.2 sec) then put in overlay the same audio track, but with an inverse phase (I tried to make a good mix).

Then we can merge the parts in a single audio tracks by panning each part of 5degree angle (this make the 360 effetcs).

It's really simple now, but I would like to improve the script with some formula and other sources.
Feel free to contribute.