All Versions
4
Latest Version
Avg Release Cycle
290 days
Latest Release
1457 days ago

Changelog History

  • v1.2.1.2 Changes

    October 22, 2017

    Install through NuGet:

    📦 Install-Package CSCore -Version 1.2.1.2

  • 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 ...