The Universal Windows Platform comes with some powerful audio APIs. This course will teach you how to use the AudioGraph API for playback, recording and processing audio in real-time, as well as how to edit media files with the MediaComposition API.
The Universal Windows Platform is Microsoft's unified development model for a broad range of device families. It also comes with some powerful audio capabilities for all of your audio practicing needs. In this course, UWP Audio Fundamentals, you'll learn how use some pretty powerful audio API's that you can use in your UWP application. First, you'll learn how to construct graphs for audio playback and recording using new audio graphs API's. Next, you'll lean how to modify audio using built-in and custom effects. Finally, you'll learn how to edit media files with a media composition API and you'll even learn how to build a software synthesizer. By the end of this course, you'll be ready to introduce audio processing into your own UWP application.
Mark Heath is a software developer based in Southampton, England, working
for NICE Systems as a software architect creating cloud based digital
evidence management systems for the police. He is the creator of NAudio, an
open source audio framework for .NET.
Course Overview Hi. My name is Mark Heath and welcome to my course, UWP Audio Fundamentals. I work as a software developer and architect at NICE and I'm the creator of the open source. NET audio library and audio. The universal Windows platform allows you to create a single application that runs on a wide variety of devices from regular desktop and laptop computers to mobile phones, embedded internet of things devices, games consoles, and even next-generation devices like the HoloLens. Microsoft has created some powerful audio APIs that you can use in your UWP applications for all your audio processing needs, whether that's simply playing back audio or recording it or manipulating it in advanced ways, and in this course I'm going to introduce you to the capabilities of these new audio APIs. Some of the major topics that we'll cover include constructing graphs for audio playback and recording using the new audio graph API, modifying audio using built-in and custom effects, and editing media files with a media composition API, and we're even going to build a software synthesizer. By the end of this course, you'll be ready to introduce audio processing into your own UDP applications. Before beginning this course, you should be familiar with programming in C# and it will help if you've used XAML before a little bit and you know some of the basics of digital audio. So I hope you'll join me on this journey to learn about audio programming with the UWP Audio Fundamentals course at Pluralsight.