Skip to content

profmitchell/AudioTo3DScene

Repository files navigation

Audio Visualizer

This is a macOS application that visualizes audio files using SwiftUI and SceneKit. The app allows users to select an audio file, configure visualization parameters, and view a 3D representation of the audio data.

Screenshot 2024-10-17 at 1 26 13 PM Screenshot 2024-10-17 at 1 24 26 PM Screenshot 2024-10-17 at 1 25 23 PM

Features

  • File selection for audio input
  • Configurable visualization parameters
  • 3D visualization using SceneKit
  • Multiple visualization types (boxes, spheres, radial)
  • Color scheme options
  • Adjustable camera- Export functionality (image and video)

Requirements

  • macOS 13.3 or later
  • Xcode 14.3 or later

Getting Started

  1. Clone the repository
  2. Open the AudioVisualizer.xcodeproj file in Xcode
  3. Build and run the project

Usage

  1. Launch the app
  2. Click "Select Audio File" to choose an audio file
  3. Adjust visualization parameters in the configuration screen
  4. Click "Generate Visualization" to view the 3D representation
  5. Use mouse controls to navigate the 3D scene

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages