All Versions
Latest Version
Avg Release Cycle
290 days
Latest Release
2425 days ago

Changelog History

  • v1.2.1.2 Changes

    October 22, 2017

    Install through NuGet:

    ๐Ÿ“ฆ Install-Package CSCore -Version

  • v1.2.0 Changes

    February 05, 2017

    ๐Ÿ†• New features:

    • ChannelConversion using a conversion matrix without any dependencies
    • Wasapi-Streamrouting
    • ๐Ÿ‘Œ Supporting 32 bit PCM
    • Pitch-Shifting effect
    • ๐Ÿ‘ MMEndpoint support & some minor improvements of the MMDevice

    ๐Ÿ›  Fixed:

    • Stereo/Mono conversion doesn't change bits per sample
    • Wasapi Exclusive-Mode format detection
    • Wasapi Exclusive-Mode plays high pitched sound
    • Wasapi Format-Detection for 24bit/44.1kHz
    • ๐Ÿ‘Œ Support for huge wav files
    • Wrong format validation of pcm-to-sample converter
    • ๐Ÿ›  Fixed access violation for AudioSessionEvents on 32-bit platforms
    • Propper length determination of MediaFoundation streams
    • ๐Ÿ‘€ Playing none seekable Mp3-Streams
    • More accurate resampler position
    • ๐Ÿ‘ Allow some unconvential order of wav chunks
    • ๐Ÿšš AudioSessionManager2 removes callback twice
    • โœ‚ Removed obsolete effects
    • ๐Ÿ›  Some additional minor fixes ...
  • v1.1.0 Changes

    May 28, 2016

    ๐Ÿš€ CSCore 1.1.0-release

    ๐Ÿš€ See release notes of 1.1.0-alpha plus:

    • ๐Ÿ‘Œ Support for AIFF-Files
    • ๐Ÿ‘Œ Support for Lowpass, Highpass, Badnpass, Notch-, Lowshelf- and Highshelf-filter
    • ๐Ÿ Some adjustments for making CSCore Windows 10 compatible(XAudio2 & Wasapi)
    • ๐Ÿ‘€ Seeking file sources is now more precise
    • Threadsafe event raising
    • DmoMp3Decoder can now handle multpile ID3 Tags
    • XAudio2 event handling without the need of creating callback objects
    • โž• Added some minor features to the CoreAudioAPI
    • ๐Ÿ›  Fixed DmoWavesReverbEffect bug
    • ๐Ÿ›  Fixed some WaveFile issues
    • ๐Ÿ›  Fixed FLAC-Decoder LPC Frame bug
    • ๐Ÿ›  Should be more stable in general(fixed memoryleaks, non atomic position offsets and various potential crashes)
    • โž• Added a few samples(for example the CSCoreWaveform)
  • v1.1.0-alpha Changes

    June 04, 2015

    CSCore 1.1.0-alpha

    Most important changes:

    • ๐Ÿ”„ Changed audio source architecture
    • ๐Ÿ”จ Applyed some refactoring (e.g. moving DirectSound objects to a seperate namespace)
    • โž• Added documation for all members except ID3-Tag objects
    • ๐Ÿ›  Fixed a few bugs
    • ๐Ÿ†• New implemenation of WaveOut and WaveIn
    • โž• Added a bunch of unittests for better stability
    • โž• Added fluent extensions
    • โšก๏ธ Updated DirectSound wrapper in order to provide better usability including error handling
    • ๐Ÿ›  Fixed some code analysis issues
    • โž• Added TimeConverter concept in order to provide a generic way for converting audio units to time units and back
    • โšก๏ธ Updated the WasapiOut class for better support of exclusive mode playback
    • ๐ŸŽ Optimized performance of most of the ISoundOut implementations by supporting mmcss
    • โœ‚ Deleted some obsolete objects (including ACM apis)
    • And finally... a lot of general code cleanup ...