Mark Heath
ab81961377
Stage 1 - break NAudio into several packages
5 years ago
Mark Heath
2230219b7a
making AsioDriver and AsioDriverExt public and using more consistent naming
9 years ago
Mark Heath
f98664ba3d
adding SampleToWaveProvider254 to Win 8 project
11 years ago
c.sechet
a8405bc1e0
Cue chunks should be word-aligned ( http://www.sonicspot.com/guide/wavefiles.html : "If a chunk contains an odd number of data bytes, causing it not to be word aligned, an extra padding byte with a value of zero must follow the last data byte.")
11 years ago
Mark Heath
7caf4d2f72
attempting to fix WasapiIn for soundcard drivers that insist on WAVEFORMATEXTENSIBLE
11 years ago
David Wood
432d5c5f31
Optionally use events to synchronise Wapasi Capture instead of Thread.Sleep. The pattern is consistent with that one used in WasapiOut.
11 years ago
Mark Heath
04c7624f7f
fixed bug creating stereo mu and a law waveformats, thanks netik99 for reporting
11 years ago
Mark Heath
fc2c1b56a4
improved bext reporting
11 years ago
Vladimir
5da9e73fea
Adding Register and UnRegisterEndpointNotificationCallback to MMDeviceEnumerator as suggested in https://naudio.codeplex.com/discussions/531467
11 years ago
Mark Heath
2b9135295a
accepted pull request from Lioncash
11 years ago
csechet
6ff5c179f9
Fixed cue markers RIFF chunk writing
12 years ago
Mark Heath
5185b7ffda
various code cleanup (more consistent naming, whitespace)
12 years ago
Mark Heath
5b13a46029
updating mercurial ignore file
12 years ago
Mark Heath
72bc4faaf9
fixed a bug in midi in demo
12 years ago
Kassoul
ac5067a389
WasapiCaptureRT improvement : CPU overload fixed with events based capture (inspired by Lucian on Codeproject : http://www.codeproject.com/Articles/460145/Recording-and-playing-PCM-audio-on-Windows-8-VB )
13 years ago
Mark Heath
0d88d0365c
Media Foundation Reader updated to pass URL through unchanged, supporting files with accents in their name. The Media Foundation Reader demo now allows playing back from URLs. WaveOutEvent updated to allow multiple calls to Init
13 years ago
Mark Heath
5882f8356c
Added tag NAudio 1.6 Release for changeset 272f3fb3426c
13 years ago
ioctlLR
3d5fed59cc
Initial addition and implementation of GetPosition() and PlaybackPosition members to IWavePlayer
13 years ago
Mark Heath
9c5662662f
added ASIO recording capability with example in NAudioDemo. Thanks to hfuy for some example code in the forums
13 years ago
Mark Heath
79f7e3adc4
Added a demo of FadeInOutSampleProvider to NAudioDemo. FadeInOutSampleProvider also now can start faded out. Also added a readme.txt to credit contributors to NAudio
14 years ago
Mark Heath
0c5333240f
improvements to MixingSampleProvider and easier access to conversion from IWaveProvider to SampleProvider
14 years ago
Mark Heath
b7eb7673f8
Obsoleted an unneccessary constructor for TimeSignatureEvent and improved the Denominator explanation
14 years ago
Mark Heath
1b64f4df1a
some tabs replaced with spaces
14 years ago
Alexandre Mutel
d6393ec0c4
Added : ASIO better error reporting
17 years ago
Alexandre Mutel
86e8350ef8
Added : New ASIO implementation using full internal C# binding (reference to BlueWave.Interop assembly is no longer necessary)
This new implementation is supporting different sample rates (if the ASIODriver is supporting it), sample format for 16Bits and Float32Bits and is also optimized for 2 channels.
Added : Select asio driver comboBox in AudioPlaybackForm
17 years ago