Pre-built static libs for all common platforms, simply link and use as needed.
Ideal for cross-platform development of any kind.
OpenFrameworks extension to make prototyping and small scale projects easier.
Ideal for OpenFrameworks development & cross-platform prototyping.
Mach1 Spatial APIs packaged with cocoapods to allow easy pod integrations, includes some examples as well.
Ideal for iOS & tvOS development.
Mach1 Spatial APIs packaged with jitpack to allow easy gradle integration, includes some examples as well.
Ideal for Android development.
Web server and player for streaming Mach1 Spatial mixes.
Setup for easy deployment
Consolidated playback example with various orientation inputs.
Ideal for web development and headtracking OSC input.
Playlist style spatial audio player example for iOS.
Spatial audio player UX example for Mach1Decode API.
Full example of Mach1Transcode API -> Mach1Decode API.
End to end mobile example, example for Mach1Transcode and Mach1Decode APIs.
Full example of Mach1Encode API -> Mach1Decode API.
End to end mobile example, example for Mach1Encode and Mach1Decode APIs.
Full example of Mach1Encode API -> Mach1Decode API.
End to end mobile example, example for Mach1Encode and Mach1Decode APIs.
Lightweight examples to compile and check static library files.
Ideal for linking & Performance QA
Various web examples of using Mach1 Spatial web-assembly.
Ideal for web development
Various examples using the ofxMach1 extension.
Ideal for cross-platform & desktop prototyping.
Mach1Decode API packaged into a Unity Package.
Ideal for placing spatial audio soundfields in Unity.
Mach1Decode API packaged into a UE C++ UE plugin.
Ideal for placing spatial audio soundfields in UE.
Conversion and analysis tool for all spatial or multichannel audio formats.
Ideal for server side media & custom spatial/multichannel audio handling.
Aggregation of 3rd party headtracking devices and methods into a service that can be added to any development project.
The project is meant to aggregate devices so the community at large can consolidate methods of headtracking for any audio use case.
Customize a multichannel or spatial audio format with this experimental web GUI tool.
Ideal prototyping conversions that can be added to Mach1Transcode. Export JSON from the tool to use directly with Mach1Transcode API.
All formats and conversions for the Mach1Transcode API are publically available.
Pull Request any contributions for multichannel and spatial audio format conversions.
iOS app for consolidating IMUs -> OSC.
Ideal for prototyping headtracking development and using OSC.
Package of audio/video debug media.
Ideal for debug, testing, research and confidence training.