Вход в свой аккаунт

Или войдите через соц. сети

Audio Programming with NAudio By Mark Heath [repost]


Audio Programming with NAudio By Mark Heath
WEBRip | English | MP4 | 1024 x 768 | AVC ~478 kbps | 15 fps
AAC | 128 Kbps | 44.1 KHz | 2 channels | 6h 59mn | 1.26 GB
Genre: Video Tutorial

A thorough tutorial in the use of NAudio, an open source audio library for .NET.
This course teaches you how to use all the major features of NAudio, and open source audio library for .NET. It includes plenty of code examples for playback, recording, working with files and codecs, streaming and visualising. You'll also learn about what underlying system APIs are being used by NAudio, so you can ensure your application runs as expected on all target operating systems.

Content:

1. Introducing NAudio 00:52:51
Introduction 04:40
APIs and File Formats 08:37
Platform Support 04:23
Installing NAudio 05:30
Exploring the NAudio Source Code 03:11
NAudio Demo Apps Overview 04:19
Background Understanding 02:10
NAudio and the .NET Framework 03:33
NAudio Signal Chains 02:29
WaveStream and WaveFormat 05:12
IWaveProvider and ISampleProvider 04:56
Implementing ISampleProvider 02:49
Module Summary 01:02
2. Audio File Playback 00:58:40
Introduction 01:52
Audio Playback without NAudio 06:38
Basic Audio Playback with NAudio 04:44
Stopping 04:32
Repositioning 07:28
WaveOut 09:33
WaveOut Configuration Demo 04:48
DirectSoundOut and WasapiOut 04:38
WasapiOut Configuration Demo 05:08
AsioOut 03:26
Volume 05:00
Module Summary 00:53
3. Working with Files 00:42:08
Introduction 01:32
Audio File Readers 03:54
WaveFileReader 07:04
Mp3FileReader 04:15
Examining MP3 Files 02:19
Trimming MP3 Files 01:53
MediaFoundationReader 04:04
WaveFileWriter 04:32
WaveFileWriter Demos Part 1 04:13
WaveFileWriter Demos Part 2 05:29
Using WaveFileWriter to Concatenate WAV files 02:25
Module Summary 00:28
4. Changing Audio Formats 00:52:12
Introduction 02:35
Sample Rate Conversion 06:34
Resampler Quality 03:18
NAudio Resamplers Overview 03:21
Resampler Code Demo 02:11
Bit Depth Conversion 06:01
Accessing Samples 06:18
Bit Depth Conversion Calculations 02:12
Bit Depth Conversion Code Demo 02:31
Creating SampleToWaveProvider24 03:29
Converting Mono to Stereo 01:44
Mono to Stereo Code Demo 01:16
Converting Stereo to Mono 03:40
Converting Two Monos to Stereo 02:33
NAudio Adapters 03:32
Module Summary 00:57
5. Working with Codecs 00:50:47
Introduction 04:10
Managed Codecs 03:35
Managed G.711 Code Demo 02:50
More Managed Codecs 01:28
ACM Codecs 03:57
Enumerating ACM Codecs Demo 03:50
AcmStream and WaveFormatConversionStream 05:42
WaveFormatConversionStream Code Demo 03:36
Media Foundation Transforms 03:01
Enumerating Media Foundation Transforms 03:18
MediaFoundationEncoder 03:25
Using MediaFoundationEncoder 05:03
Command Line Codecs 02:24
Using LAME.exe to encode MP3 03:54
Module Summary 00:34
6. Recording Audio 00:47:09
Introduction 01:53
IWaveIn 04:57
WaveIn 02:49
Voice Recorder Code Demo 05:25
Configuring Recording Devices 03:16
WasapiCapture 04:24
WASAPI Recording Code Demo 06:41
WasapiLoopbackCapture 03:47
Recording with ASIO 03:50
ASIO Input Patcher 05:22
Monitoring Recorded Audio 04:08
Module Summary 00:37
7. Visualizations 00:40:14
Introduction 01:53
Peak Meters 05:37
WPF Peak Meter Demo 03:46
WinForms Peak Meter Demo 03:04
Waveforms 03:24
WPF Waveform Demo 03:25
Winforms Waveform Rendering Demo 03:44
Spectrum Analyser 07:12
Spectrum Analyser Code 07:11
Module Summary 00:58
8. Mixing and Effects 00:44:03
Introduction 02:05
Step 1 - Basic Sample Playback 04:05
Step 2 - Mixing 05:23
Step 3 - RawSourceWaveStream 04:12
Step 4 - Envelope Generators 06:37
Step 5 - Pitch Shifting 06:39
Step 6 - MIDI In 03:30
Step 7 - Synthesizer 07:05
Step 8 - Delay 02:20
Review 02:07
9. Audio Streaming 00:31:51
Introduction 03:15
Streaming Protocols 02:09
Streaming with MediaElement 04:50
Streaming Playback in NAudio 04:06
Streaming MP3 Code 05:48
Network Chat 03:39
Network Chat Code 05:13
Module and Course Review 02:51

also You can watch my other last:

General
Complete name : 0405.Enumerating ACM Codecs Demo.mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42
File size : 16.7 MiB
Duration : 3mn 49s
Overall bit rate mode : Variable
Overall bit rate : 609 Kbps
Encoded date : UTC 2013-11-03 21:13:19
Tagged date : UTC 2013-11-03 21:13:33
Writing application : HandBrake 0.9.8 2012071700

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : No
Format settings, ReFrames : 2 frames
Format settings, GOP : M=1, N=50
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 3mn 49s
Bit rate : 478 Kbps
Width : 1 024 pixels
Height : 768 pixels
Display aspect ratio : 4:3
Frame rate mode : Variable
Frame rate : 15.000 fps
Minimum frame rate : 14.925 fps
Maximum frame rate : 15.152 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.040
Stream size : 13.1 MiB (78%)
Writing library : x264 core 120
Encoding settings : cabac=0 / ref=2 / deblock=1:0:0 / analyse=0x1:0x111 / me=umh / subme=6 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=0 / weightp=0 / keyint=50 / keyint_min=15 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=20.0 / qcomp=0.60 / qpmin=3 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Encoded date : UTC 2013-11-03 21:13:19
Tagged date : UTC 2013-11-03 21:13:33
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 3mn 49s
Bit rate mode : Variable
Bit rate : 128 Kbps
Maximum bit rate : 150 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz
Compression mode : Lossy
Stream size : 3.50 MiB (21%)
Title : Stereo
Language : English
Encoded date : UTC 2013-11-03 21:13:19
Tagged date : UTC 2013-11-03 21:13:33
Screenshots





Exclusive eLearning Videos в†ђ add to bookmarks