Spatial Audio - Spatial Sphere Demo Explained

Slides:



Advertisements
Similar presentations
Spatial Perception of Audio J. D. (jj) Johnston Neural Audio Corporation.
Advertisements

Immersive Displays The other senses…. 1962… Classic Human Sensory Systems Sight (Visual) Hearing (Aural) Touch (Tactile) Smell (Olfactory) Taste (Gustatory)
HRTF 8 AudioGraph Spatial audio source Can be input source or submix Support #emitters depends on multiple factors Orientation, Position,
3-D Sound and Spatial Audio MUS_TECH 348. What do these terms mean? Both terms are very general. “3-D sound” usually implies the perception of point sources.
Windows Bridge for iOS Bring your iOS apps to Windows
5/3/2018 2:15 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
5/5/2018 1:12 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
Make your app a native part of Office with Add-ins
So You Want to do Mixed Reality
5/22/2018 3:04 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
New web experiences in Office 365 that empower your users
Windows Developer Day Fall Creators Update October 10, 2017.
6/12/2018 3:52 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Simplify and Organize with Microsoft OneNote
Microsoft Ignite /19/2018 2:35 AM
Accessibility on Windows 10
Location – the next frontier in analytics
What is stereophony? Stereos = solid (having dimensions: length width, height) Phonics = study of sound stereophony (stereo) is an aural illusion – a.
SQL Server on Linux on All-Flash Arrays
Excel and Power BI Better Together Democratization of data
Microsoft Connect /26/2018 1:00 AM
9/11/ :55 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Using Dynamic Languages to Build Scriptable Apps
Microsoft Build /13/2018 2:24 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
A lap around DirectX game development tools
WinHEC Online & Fall Creators Update Overview
Microsoft Build /21/2018 8:34 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Build /22/2018 3:05 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Myth Busting: Hosted Web Apps
Deploy Windows 10 Mobile for the mobile workforce
Microsoft Build /8/2018 8:41 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Ignite /9/2018 5:03 AM BRK1010
Microsoft Build /10/2018 3:26 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Citrix Virtual Desktops version 7
Microsoft Build /12/2018 2:41 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Ignite /14/ :21 AM BRK2101
Seamlessly add video into O365 app or other apps with Microsoft Stream
Windows Device Portal and Remote Diagnostics
Bring existing desktop apps to UWP with the Desktop Bridge
11/24/2018 4:51 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Hosted Web Apps with Windows App Studio
Microsoft Build /28/2018 2:38 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Build /30/2018 2:15 AM Migrating Silverlight Windows Phone apps to the Universal Windows Platform Ricardo Villalobos Principal SDE Manager.
Build /2/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Vector iconography: Using SVG images in your app
A/B Testing for UWP Apps: Experiment for Success
Effects in the Visual Layer Windows Composition: The Windows 10 EffectBrush Chris Raubacher Senior Dev Lead Kelly Renner Senior Program Manager.
TechEd /6/2018 8:16 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft Connect /31/2018 7:21 AM
Improving JavaScript Frameworks, Edge, & UWP Web Apps
Microsoft Build /2/2019 4:12 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Connect /17/2019 9:55 PM
Bringing desktop apps to the UWP using Desktop App Converter
Meetup User Experience Design for SharePoint
Overview: Dynamics 365 for Project Service Automation
Games Development Practices Sound Effects
Build /23/2019 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Localizing Sounds.
Microsoft Cognitive Services with Power BI
Windows Device Portal Hirsch Singhal Program
Windows 8 Security Internals
Using Expression Animations to Create Engaging & Custom UI
Microsoft Build /20/ :42 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
4/29/2019 9:20 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
4/29/ :17 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Digital Transformation: Putting the Jigsaw Together
WCF and .NET Framework Microservices in Containers
User Segmentation and Targeted Push Notifications for UWP apps
5/30/2019 1:59 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
WCL425 App Compat for Nerds Chris Jackson.
Presentation transcript:

Spatial Audio - Spatial Sphere Demo Explained Steven Wilssens Senior Program Manager Silicon Graphics and Media

Please watch the talk first. http://aka.ms/spatialaudiosessionbuild2016

What is Spatial Audio again?

What is Spatial Audio Again? Spatial audio gives the illusion that sounds are coming directly from an object in a 3-dimensional space. They are audible all around the user. When you hear something as if you would in real-life… coming from an application. That’s spatial audio.

Spatial Audio in Windows 10 @ //BUILD 2016 UWP developers can convincingly place sounds in a 3-dimensional space (sphere) by using Microsoft’s HoloLens HRTF technology. HRTF technologies work with all stereo headphones. You can now create spatial audio experiences in UWP apps and games on HoloLens, Desktop, Phone, and Xbox One.

What are HRTF’s again?

HRTF (Head-related transfer function) Humans have just two ears, but can locate sounds in three dimensions: Distance Direction (above/below) Front/Back, Left/Right This is possible because the brain, inner ear and the external ears (pinna) work together to make inferences about location.

HRTF (Head-related transfer function) We take sound localization cues from one ear (monaural cues), and compare them with cues received at both ears (difference cues or binaural cues). Left or right cues originate from differences in the time sound Up and down, front and back cues originate from spectral changes produced by the outer ear shape (pinnae). Distance cues originate from intensity and reflection differences. HRTF transfers a sound to how an ear would receive that sound from a point in space.

The AudioGraph 1.0 API

Hello Old Friend - AudioGraph 1.0 Easy Coding Mic In Speaker Out Play from File Save to File Low Latency Effects

AudioGraph 1.0 💠 🎤 🎤 📢 🔀 🔀 📄 💾 IBasicAudioEffect DeviceInputNode DeviceOutputNode SubmixNode 📄 💾 FileOutputNode FileInputNode

The AudioGraph 1.1 API

AudioGraph 1.1   💠 🎤 🎤 📢 🔀 🔀 💾 📄   AudioNodeListener AudioNodeEmitter IBasicAudioEffect 🎤 🎤 📢 🔀 🔀 DeviceOutputNode DeviceInputNode SubmixNode 💾 📄   FileOutputNode FileInputNode

Emitters and Listeners Microsoft Build 2016 7/30/2018 2:37 AM Emitters and Listeners Spatial audio source Can be input or submix node Supported # of emitters depends on multiple factors Orientation, Position, Velocity Emitter Spatial receiver of audio Only supports 1 listener/AudioGraph Orientation, Position, Velocity Listener © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

DEMO: Spatial Audio - AudioGraph {Put on headphones to experience Spatial Audio} DEMO: Spatial Audio - AudioGraph http://aka.ms/spatialspheredemocode

DEMO: Spatial Audio – AudioGraph   AudioNodeEmitter 📄 Gain: 1 📢 FileInputNode DeviceOutputNode 🔀 🔀 Gain: 0.125 💠 SubmixNode ReverbAudioEffect

HRTFs and Head Orientation Tracking HRTF-based audio rendering with headphones greatly improves when headphones can track head orientation Reduces: Front-Back confusion Sound Source Elevation confusion Head movements from 2° to 32° may be required to ensure that spatial information is conveyed with high accuracy.

DEMO: Head Tracking and AudioGraph Listener Position {Put on headphones to experience Spatial Audio} DEMO: Head Tracking and AudioGraph Listener Position Powered by: Jabra Intelligent Headset Advanced sensor pack and dynamic 3D audio - and exciting new apps platform! https://intelligentheadset.com/ http://aka.ms/spatialspheredemocode

DEMO: Spatial Audio – AudioGraph  AudioNodeListener AudioNodeEmitter 📄 Gain: 1 📢 FileInputNode DeviceOutputNode 🔀 🔀 Gain: 0.125 💠 SubmixNode ReverbAudioEffect

Summary Use AudioGraph to add spatial audio to UWP apps Emitters position sound sources in space Listeners where you hear the audio Head tracking increases the ability for users to localize sound It’s easy to enable spatial audio in your UWP apps!

Call to Action Download the Spatial Audio Sphere Sample (http://aka.ms/spatialspheredemocode) Add Spatial Audio Sound to your UWP today Re-visit Build on Channel 9. Continue your education at Microsoft Virtual Academy online.