Skip to content

Releases: filoe/cscore

1.2.1.2 Release

22 Oct 08:53
Compare
Choose a tag to compare

Install through NuGet:

Install-Package CSCore -Version 1.2.1.2

1.2.0 Release

05 Feb 16:15
Compare
Choose a tag to compare

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

1.1.0 Release

28 May 09:14
Compare
Choose a tag to compare

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)

1.1.0 Alpha

04 Jun 17:21
Compare
Choose a tag to compare
1.1.0 Alpha Pre-release
Pre-release

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