File size: 416 Bytes
387f993
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

# Example usage
import soundfile as sf
from helix_model import HelixModel

# Load model from Hugging Face
model = HelixModel.from_pretrained("soundsol/helix-v0.7")

# Load audio
audio, sr = sf.read("your_audio.wav")

# Spatialize
foa = model.spatialize(
    audio,
    direction="left",
    elevation="level",
    distance="mid",
    sample_rate=sr
)

# Save FOA output
sf.write("output_spatial.wav", foa.T, 24000)