Skip to content

Add ringkernel-wavesim3d: 3D acoustic wave simulation with realistic physics#6

Merged
mivertowski merged 1 commit intomainfrom
claude/3d-wavesim-physics-01CpN9cv2GBvn6BEGTC6t9Aw
Dec 6, 2025
Merged

Add ringkernel-wavesim3d: 3D acoustic wave simulation with realistic physics#6
mivertowski merged 1 commit intomainfrom
claude/3d-wavesim-physics-01CpN9cv2GBvn6BEGTC6t9Aw

Conversation

@mivertowski
Copy link
Copy Markdown
Owner

Features:

  • 3D FDTD wave simulation with 7-point stencil Laplacian
  • Realistic physics: temperature-dependent speed of sound, ISO 9613-1
    atmospheric absorption, humidity effects
  • Multiple media: air (with temperature/humidity), water (Bilaniuk-Wong),
    steel and aluminum
  • Audio system with multiple source types (impulse, tone, chirp, noise,
    gaussian pulse, WAV file playback)
  • Binaural microphone with virtual head (17cm ear spacing), ITD/ILD modeling
  • CUDA GPU backend for acceleration (optional)
  • CPU backend with Rayon parallelization
  • wgpu 3D visualization with slice views (XY, XZ, YZ planes)
  • Interactive camera controls (orbit, pan, zoom)
  • Source and listener markers in 3D view

This extends the 2D wavesim with full 3D propagation and realistic
acoustic modeling for spatial audio applications.

…physics

Features:
- 3D FDTD wave simulation with 7-point stencil Laplacian
- Realistic physics: temperature-dependent speed of sound, ISO 9613-1
  atmospheric absorption, humidity effects
- Multiple media: air (with temperature/humidity), water (Bilaniuk-Wong),
  steel and aluminum
- Audio system with multiple source types (impulse, tone, chirp, noise,
  gaussian pulse, WAV file playback)
- Binaural microphone with virtual head (17cm ear spacing), ITD/ILD modeling
- CUDA GPU backend for acceleration (optional)
- CPU backend with Rayon parallelization
- wgpu 3D visualization with slice views (XY, XZ, YZ planes)
- Interactive camera controls (orbit, pan, zoom)
- Source and listener markers in 3D view

This extends the 2D wavesim with full 3D propagation and realistic
acoustic modeling for spatial audio applications.
@mivertowski mivertowski merged commit 6ec559f into main Dec 6, 2025
5 of 7 checks passed
@mivertowski mivertowski deleted the claude/3d-wavesim-physics-01CpN9cv2GBvn6BEGTC6t9Aw branch December 6, 2025 07:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants