Mach1

Defenders of the Audio Realm

  • Panner: 1.6.0.1
  • Monitor: 1.5.3.1
  • Transcoder: 1.3.8
  • VideoPlayer: 0.9.16

Added

  • Transcoder: Added support menu items for logs
  • Transcoder: Added support menu items for revealing temp processing files
  • Transcoder: Fixed missing bitdepth declaration for ADM output modes

Bugfix

  • Transcoder: Changed output exe to a portable exe for cleaner install
  • Notifier: Changed the output exe to a portable exe for cleaner install
  • Transcoder: Fixed formatting on windows
  • Transcoder: Fixed issues with linking to locally grabbed ffmpeg dependencies
  • Panner: 1.6.1.0
  • Monitor: 1.5.3.1
  • Transcoder: 1.3.7
  • VideoPlayer: 0.9.16

Added

  • VideoPlayer: Fixed device inversion handling for witmotion and metamotion devices
  • VideoPlayer: Added offset IMU functions and commands
  • VideoPlayer: Better entitlements for App Sandbox on macOS

Bugfix

  • Panner: Fixed AAX bug relating to QUAD output channel layout
  • VideoPlayer: Fixed issues with searching for specific BLE & Bluetooth Serial devices
  • VideoPlayer: Clarified keyboard commands
  • Transcoder: Fixed incorrect command call for ADM output
  • Transcoder: Fixed issue with incorrect selection ambisonic output matrices
  • VideoPlayer: Updated shared libs for windows target
  • VideoPlayer: Updated orientation handling performance
  • VideoPlayer: Fixed BLE connection for MetaMotion devices on macOS 12.3+
  • VideoPlayer: Orientation fixes for MMC devices
  • VideoPlayer: Orientation fixes for arrow keys
  • VideoPlayer: Issue displaying some loaded videos
  • VideoPlayer: Issue with blending overlay on top of videos resolved
  • Panner: 1.5.2.1
  • Monitor: 1.5.3.1
  • Transcoder: 1.3.6
  • VideoPlayer: 0.9.13

Added

  • Transcoder: Output ADM/Atmos channel-bed render files
  • Panner: 1.5.2.0
  • Monitor: 1.5.3.0
  • Transcoder: 1.3.5
  • VideoPlayer: 0.9.13

Notes

Sessions saved with M1-Panner/M1-Monitor plugins from 1.5.10 may not be reverse comatible with earlier versions of the plugins.

Added

  • VideoPlayer: Display MetaMotion connections & battery percentage
  • VideoPlayer: Added support for MMS device
  • Installer: Shared GUI resources added to install stages
  • VideoPlayer: Updated frameworks for macos 11.4 (Big Sur) support (Intel support only)
  • Transcoder: Output 5.1(side) Surround Apple Spatial Video files

BugFix

  • Panner: Fixed relative parameters controls for better Reaper parameter handling
  • Panner: Fixed Windows 10 installer issue for AAX
  • Monitor: Fixed Windows 10 installer issue for AAX

  • Panner: 1.5.1.0
  • Monitor: 1.5.3.0
  • Transcoder: 1.3.3
  • VideoPlayer: 0.9.11

Added

  • Monitor: Added re-center button for orientation (in Settings)
  • Monitor: Store YPR active buttons to session
  • Monitor: Store OSC port number to session
  • Monitor: Store MonitorMode to session

BugFix

  • Monitor: Fixed roll parsing from BoseAR devices
  • Monitor: Fixed transport offset to be saved with sessions
  • Installer: Improvements for GateKeeper on macOS
  • Transcoder: Fixed bug regarding multichannel output renderings
  • Panner: Fixed issue with output channel order in Mach1Horizon

  • Panner: 1.5.0.4
  • Monitor: 1.5.2.1
  • Transcoder: 1.3.3
  • VideoPlayer: 0.9.11

Added

  • VideoPlayer: Added MetaMotion IMU support
  • VideoPlayer: Added Magnometer toggle where applicable

BugFix

  • Monitor: Fixed issue sending UI indicator data to panners
  • Monitor: Fixed issue with linking to specific lib
  • Monitor: Fixed crash with Monitor Mode selection
  • Monitor: Fixed issue with incorrect roll value when disabled

  • Panner: 1.5.0.3
  • Monitor: 1.5.2.0
  • Transcoder: 1.3.3
  • VideoPlayer: 0.9.10

Added

  • Panner: Added 5.1 surround inputs and handling
  • Panner: Optimized UI processing time by pulling from Mach1Encode API directly
  • Panner: Optimized Host DAW channel order handling
  • VideoPlayer: Added auto pairing and connection to WitMotion devices
  • VideoPlayer: Added another output OSC port on 9004 for custom orientation muxing
  • Transcoder: Bitdepth is passthrough on applicable cases

BugFix

  • Monitor: Fixed enable action on Yaw
  • Monitor: Fixed parameter ranges for host automation
  • Monitor: Fixed host automation controlling parameters in processing

  • Panner: 1.4.2.0
  • Monitor: 1.5.1.2
  • Transcoder: 1.3.2
  • VideoPlayer: 0.9.9

Added

  • General: Changed compliance for all apps to be notarized for macOS GateKeeper
  • Panner: Updated underlying frameworks
  • Monitor: Updated underlying frameworks
  • Panner: Added Mach1Spatial equal power panning calculations via Mach1 Spatial SDK

BugFix

  • Panner: Fixed issue with Overlay window blocking keyboard passthrough
  • Panner: Fixed issue with automation write/read modes on Pro Tools in regards to Overlay
  • Panner: Fixed crash with overlay in Pro Tools during automation
  • Transcoder: Fixed issue with broken Gatekeeper
  • VideoPlayer: Fixed issue with broken Gatekeeper
  • Monitor: Fixed issue with AAX plugin blocking incoming OSC message
  • Transcoder: Improved UI labeling
  • Transcoder: Fixed issue with static stereo inputs

  • Panner: 1.4.1.2
  • Monitor: 1.5.0.2
  • Transcoder: 1.3.0
  • VideoPlayer: 0.9.9

Added

  • Transcoder: Custom format outputs
  • Transcoder: JSON file input for custom formats

BugFix

  • Notifier: Reset preferences on each install
  • Monitor: Fixed parsing for BoseAR devices

  • Panner: 1.4.1.2
  • Monitor: 1.5.0.1
  • Transcoder: 1.2.0.0
  • VideoPlayer: 0.9.9.0

Added

  • Monitor: Improved angle handling so that multiple inputs can augment each other
  • Monitor: Added better UI for inactive sliders
  • Monitor: Added WebSockets input for more forms of custom input control

BugFix

  • VideoPlayer: Fixed the left and right arrow keys
  • Panner: Removed update notifier
  • Monitor: Removed update notifier

  • Panner: 1.4.1.1
  • Monitor: 1.4.0.1
  • Transcoder: 1.2.0.0
  • VideoPlayer: 0.9.8.0

Added

  • Transcoder: Better logging system for support
  • Installer: Flush out dependencies on install

BugFix

  • Transcoder: Fixed issue with download dependencies
  • Transcoder: Fixed issues with drop & drop vs load input files

  • Panner: 1.4.1.1
  • Monitor: 1.4.0.1
  • Transcoder: 1.1.9.0
  • VideoPlayer: 0.9.8.0

Added

  • Notifying system for any Mach1 Spatial System updates

BugFix

  • Panner: Improved integration with Mach1Encode lib
  • Panner: Fixed format enumeration
  • VideoPlayer: Fixed issue on launch with incorrect windows commands
  • Transcoder: Fixed macOS support location naming
  • Installer: Improvements to install process

  • Panner: 1.4.0.0
  • Monitor: 1.4.0.1
  • Transcoder: 1.1.8.0
  • VideoPlayer: 0.9.8.0

Changed

  • Panner: Rewrote parameter initialization and optimized parameter handling
  • Panner: Added LCRS AAX bus input
  • Panner: Added 1OA AAX bus input
  • Installer: Moved installation process around for dependencies
  • Installer: Updated license
  • Transcoder: Changed AAC conversions to use Octogonal layouts
  • Transcoder: Repackaged for optimization
  • Monitor: Renamed parameters for automation

BugFix

  • Panner: Fixed AAX issue with parameters defaulting intermittently
  • Panner: Stereo Rotation default isn't flipped
  • Monitor: Parse custom OSC -180>180 and 0>360 ranges
  • Panner: Fixed issue with Windows VST/VST3 not initializing properly
  • Transcoder: Fixed conversion command on windows
  • Transcoder: Fixed cleanup command on windows
  • Player: Fixed issue with pitch angles via OSC

  • Panner: 1.3.7.0
  • Monitor: 1.4.0.0
  • Transcoder: 1.1.7.0
  • VideoPlayer: 0.9.8.0

Changed

  • Removed Separated LITE/FULL installers
  • Panner: Optimized calculation process
  • Monitor: Optimized calculation process
  • Panner: Optimized multithreading

BugFix

  • Panner: Fixed BFormat & AFormat overlay reticles
  • Panner: Fixed encoding for LCRS
  • Panner: Fixed optimization issue on Windows
  • Panner: Improvements for Mojave support

  • Panner: 1.3.6.0
  • Monitor: 1.3.2.0
  • Transcoder: 1.1.7.0
  • VideoPlayer: 0.9.8.0

Added

  • Monitor: Added UDP ports for more input orientation device handling
  • Monitor: Added BoseAR device direct support
  • Docs: Updated to reflect hackable UDP ports for custom device use
  • Monitor: Added enable/disable switches for input angles from all devices
  • Monitor: Added custom UDP port selection
  • Panner: Mouse dragging on grid continues from last position
  • Panner: Overlay UI reticles wrap around window and uses endless behavior
  • Panner: Can open on all 4 Channel input bus types in ProTools and other supporting DAWs
  • Panner: Supports both ACNSN3D and FuMa inputs for FOA
  • Panner: Supports LCRS input
  • Panner: Overlay displays all available UI formats

BugFix

  • Transcoder: Fixed path error on some conversions

  • Panner: 1.3.5.5
  • Monitor: 1.3.1.1
  • Transcoder: 1.1.6.0
  • VideoPlayer: 0.9.8.0

Added

  • Transcoder: Moved all operations to temp user folders
  • VideoPlayer: Dependencies acquired on launch
  • General: Packages seprated dependent on user's license
  • Unity: Added distribution of Unity tools from the Mach1 Spatial SDK
  • UnrealEngine: Added distribution of the UE plugin from the Mach1 Spatial SDK

BugFix

  • Transcoder: Fixed more path handling
  • VideoPlayer: Moved dependecies to user folder
  • Monitor: Fixed transparency on windows
  • Panner: Fixed VST default install location
  • Monitor: Fixed VST default install location
  • Installer: Many resolved issues blocking Windows packaging

  • Panner: 1.3.5.4
  • Monitor: 1.3.1.0
  • Transcoder: 1.1.6.0
  • VideoPlayer: 0.9.8.0

Added

  • Panner: Updated UI
  • Monitor: Updated UI
  • Transcoder: Added metadata spec writer
  • Panner: Re-wrote Host multichannel design for more supported DAWs
  • Monitor: Re-wrote Host multichannel design for more supported DAWs
  • Transcoder: Writes log files and does conversions on user dir
  • Panner: Parameters display proper ranges on DAW
  • Monitor: Parameters display proper ranges on DAW

BugFix

  • Transcoder: Improved calling external libs
  • Transcoder: Updated transcode binary
  • Monitor: Disable pitch/roll sliders depending on mode
  • Installer: Fixed privilege issues
  • Panner: Fixed stereo mode instantaneous issue on VST/VST3
  • Transcoder: Typo fix
  • VideoPlayer: Fixed wrap around issue on overlay
  • Panner: Exposed automation for parameters on VST3
  • Trancoder: Fixed potential path name issues for some outputs
  • Panner: Rexeposed parameters on VST/AU

  • Panner: 1.3.3.3
  • Monitor: 1.3.0.0
  • Transcoder: 1.1.5.0
  • VideoPlayer: 0.9.8.0

Added

  • Transcoder: Added support for metadata comment tag to outputs
  • Monitor: Visaul updates
  • Panner: Visaul updates
  • Transcoder: Dependencies handled on launch
  • VideoPlayer: Witmotion input supported
  • VideoPlayer: Mach1 iOS Monitor Control app supported
  • VideoPlayer: Mach1 iOS Monitor Control app supports BoseAR Wearables

BugFix

  • Monitor: Disabled Pitch/Roll on some Monitor Modes
  • Installer: Improved packagers
  • Installer: Removed some dependencies

  • Panner: 1.3.3.2
  • Monitor: 1.3.0.0
  • Transcoder: 1.1.3.1
  • VideoPlayer: 0.9.7.0

Added

  • VideoPlayer: Added threading for searching for new IMU devices, press 'H' to retrigger connections
  • VideoPlayer: Added experimental auto-connect to WitMotion (This is not a final feature)
  • Transcoder: Format conversion searching added to backend

BugFix

  • Panner: Quad -> Quad channels fixed for AAX
  • VideoPlayer: Timeouts added to stuck search threads for IMU
  • Installer: Fixed some faulty library installs

  • Panner: 1.3.3.0
  • Monitor: 1.2.2.0
  • Transcoder: 1.1.3.0
  • VideoPlayer: 0.9.6.0

Added

  • Transcoder: automatically remove audio streams from input videos

BugFix

  • Panner: Remapping for Quad mode Quad input channel order
  • Monitor/Panner: StereoSafe mode changed to soundfield percentage model
  • Transcoder: Fixed issue with ACNSN3D transcodings
  • Transcoder: Fixed static linking issues
  • Installer: Removed legacy lib installation process

  • Panner: 1.2.1.1
  • Monitor: 1.1.0.2
  • Transcoder: 1.1.2.0
  • VideoPlayer: 0.9.6.0

Added

  • Panner/Monitor: Added AudioUnit components to installer

Bugfix

  • Panner/Monitor: AAX distribution issue

  • Panner: 1.2.1.0
  • Monitor: 1.1.0.1
  • Transcoder: 1.1.2.1
  • VideoPlayer: 0.9.6.0

Added

  • Panner: Changed default encoding math back to Periphonic and added a switch for Isotropic encoding
  • VideoPlayer: Relative orientation additions to videoplayer camera
  • VideoPlayer: Added hotkeys for flipping OSC input orientation to the camera
  • VideoPlayer: Mousewheel zooms in/out for FOV

Changed

  • Panner / Monitor: Updated framework for audio bus management
  • VideoPlayer: Updated the find/connect protocol for OSC controllers to prepare for more custom OSC options

Bugfix

  • Panner: Fixed channel swap issue on Reaper
  • Panner: Fixed bundle identifiers for Panners

  • Panner: 1.1.1.0
  • Monitor: 1.0.5.4
  • Transcoder: 1.1.2.1
  • VideoPlayer: 0.9.5.0

Added

  • Panner: Improved encoding math to Mach1Spatial by introducing more isotropic encoding behavior to the cuboid shape
  • Panner: Diverge effects Z/Pitch as a multiplier

  • Panner: 1.1.0.1
  • Monitor: 1.0.5.4
  • Transcoder: 1.1.2.0
  • VideoPlayer: 0.9.5.0

Added

  • Transcoder: M1SDK audio output
  • Transcoder: added Mach1 spatial output support for sideloading into SamsungVR
  • VideoPlayer: added overlay image when in flattened view
  • Transcoder: added Mach1Spatial -> TBE wav conversion
  • Transcoder: added Mach1Spatial + Stereo -> Surround formats wav conversions
  • Panner: extended gain knob range
  • Transcoder: if encoding/transcoding to youtube, static stereo mix will be downmixed to mono and added to W channel of ambisonic

Bugfix

  • Transcoder: fixed more of the output option types
  • Panner: fixed encoding issues on QUAD inputs and outputs
  • VideoPlayer: fixed issues with bluetooth/serial parsing for hardware headtracking support
  • Panner: fixed quad>quad UI issues

  • Panner: 1.1.0.0
  • Monitor: 1.0.5.2
  • Transcoder: 1.1.2.0
  • VideoPlayer: 0.9.3.0

Added

  • Panner: QUAD input added
  • Panner: AFORMAT input added
  • Panner: BFORMAT input added (FOA: ambiX)
  • Transcoder: Support for Optional Static Stereo / Headlocked Stereo inputs
  • PreviewPlayer: Some formats now audition Static Stereo / Headlocked Stereo encodings from Transcoder
  • Panner: improved encoding for all input types
  • Transcoder: M1SDK audio output

Bugfix

  • Panner: fix QUAD output swap channel issues
  • Panner: fixed GUI issues with clamping the Panner UI Dots
  • Panner: optimized processBlock
  • Transcoder: fixed more of the output option types

  • Panner: 1.0.7.3
  • Monitor: 1.0.5.2
  • Transcoder: 1.0.6.2
  • VideoPlayer: 0.9.3.0

Added

  • Panner/Monitor: Shift+Mouse for fine-tune value changing on knobs/sliders
  • Monitor: Option+MouseClick to reset Yaw/Pitch/Roll sliders to default
  • PreviewPlayer: Added video/audio scrub bar

Changed

  • Panner: ReticleGrid displays front/back UI with 0/180 label
  • Panner/Monitor: fixed bug where spawning too many Panner instances could break StereoSafe mode
  • Monitor/VideoPlayer: fixed OSC between both clients

  • Panner: 1.0.7.2
  • Monitor: 1.0.5.1
  • Transcoder: 1.0.6.0
  • VideoPlayer: 0.8.0.0

Added

  • Panner/Monitor: Stereo Safe Mode: When activated from Monitor, all M1-Panner instances in DAW session with encode to mono and preserve gain ratios based on automation and pan settings
  • Panner: Overlay Guidelines: While overlay reticle is moving displays guidelines vertically and horizontally
  • Transcoder: safely convert 8channel uncompressed audio to 8channel AAC/M4A using Mach1 Spatial Output Type, typical AAC encoders will re-order channels and apply filters
  • Monitor: Front/Back Foldback Mode: When activated; front channels and rear channels are downmixed to stereo L & R for checking front to back gain ratios

Changed

  • Panner: Slight UI changes
  • Monitor: Slight UI changes
  • VideoPlayer: renamed application
  • VideoPlayer: fixed codesign issue
  • VideoPlayer: fixed misuse of UDP

  • Panner: 1.0.7.0
  • Monitor: 1.0.4.9
  • Transcoder: 1.0.6.0
  • VideoPlayer: 0.7.0.0

Added

  • Monitor: monitor mode UI
  • Transcoder: bin cleanup
  • Transcoder: documentation
  • Panner: option + click to reset values to default
  • Transcoder: parse out dangerous characters during transcoding
  • Panner: maximum bounds of Diverge preserved during automation
  • Panner: documentation
  • Monitor: documentation
  • Transcoder: better output type handling based on user inputs
  • Transcoder: Pro Tools HD channel input detection to preserve channel order correctly

Changed

  • PreviewPlayer: updated to latest libMach1Decode
  • Transcoder: fixed issue with some outputs breaking transcoding
  • Transcoder: updated to latest m1-fmtconv
  • VideoPlayer: updated to latest libMach1Decode
  • Panner: fixed overlay snap when using with Pro Tools HD Native Video window
  • PreviewPlayer: fixed issue with crashing on audio decoding

Removed

  • Panner: stepped rotation automation to host DAW for pretection from DAWs that cannot support endless rotary UI