Skip to content

MAJKFL/Spatialize-SSC24

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Spatialize

The app enables users to dynamically change position of virtual speaker in 3D space around them. The app is intuitive and easy to start with, but also supports many advanced features like e.g. multi track playback. In the app, user imports files onto the timeline with drag & drop interface and changes their position using selection of „transforms” which sit on the timeline next to the audio files.

Screenshot1

Technologies used

  • SwiftUI - Main interface
  • SceneKit - 3D speaker node position preview
  • PHASE - Real time spatial audio rendering
  • Cobine - Updating contents of the 3D preview
  • SwiftData - Data storage

Running

Clone the repository and open it with swift playgrounds 4.4.1 or Xcode 15. The app supports iPadOS 17.0 and above.

Screenshot2

Screenshot3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages