Discover Aria3D

This interactive demo lets you experience what it’s like to explore a space using only sound. Each object and terrain feature is translated into unique musical cues that tell you where things are, how big they are, and how to move safely between them.

Pop on your headphones and start listening to the view.

Core Architecture

Three.js 3D Environment

Audio System Architecture

Tone.js Audio Engine

Five Primary Sound Objects

  1. Human (Category 4)
    • Sawtooth synthesis, 8-note patterns per bar
    • Position: (-3, 0, 4), Height: 1.6m
    • Tom pitch: C4
  2. Bird (Category 3)
    • Triangle synthesis, 4-note patterns per bar
    • Animated flight pattern (figure-8 movement)
    • Position: (-2, 2.5, 2), Height: 0.4m
    • Tom pitch: F4
  3. Car (Category 2)
    • Square wave synthesis, 2-note patterns per bar
    • Elliptical movement path
    • Position: (6, 0, 0), Height: 0.9m
    • Tom pitch: A3
  4. Tree (Category 1)
    • Sine wave synthesis, sustained notes
    • Static position: (-5, 0, -5), Height: 3.2m
    • Tom pitch: D4
  5. Pillar (Category 1)
    • Sine wave synthesis, sustained notes
    • Static position: (0, 2, 6), Height: 4.0m
    • Tom pitch: G3

Spatial Audio Features

Multi-Octave Vertical Mapping

HRTF-Inspired Processing

Proximity Warning System

Tom Drum Indicators

Surface/Terrain Percussion

Four Surface Types with Indicators:

Special Terrain Indicators:

Dual Sky System

Weather States (Ambient)

Sky Melodic Items:

Movement-Coupled Bass Drum

Velocity-Based Patterns:

User Interface

HUD Elements:

Visual Object Status:

Proximity Alerts Panel:

Control System:

Technical Optimizations

Performance Management:

Volume Management:

This engine creates a rich, multi-layered audio environment where every element serves both musical and navigational purposes, allowing users to build mental maps of 3D space through sound alone.

Aria3D

martin@martindillon.nz