Skip to content

Releases: CaiB/ColorChord.NET

Automatic Build v0.8.0.220

26 Nov 05:21
Compare
Choose a tag to compare
Pre-release

This is an automatic build of the latest commits. Usage is at your own risk. Unless you are actively debugging, it is recommended to use a regular release instead.

Automatic Build v0.8.0.219

20 Nov 16:22
Compare
Choose a tag to compare
Pre-release

This is an automatic build of the latest commits. Usage is at your own risk. Unless you are actively debugging, it is recommended to use a regular release instead.

Automatic Build v0.8.0.218

19 Nov 13:48
Compare
Choose a tag to compare
Pre-release

This is an automatic build of the latest commits. Usage is at your own risk. Unless you are actively debugging, it is recommended to use a regular release instead.

v0.7 Release

06 Nov 03:45
Compare
Choose a tag to compare

It's been far too long since I did a proper release. Here is v0.7, with a ton of changes from the past while. The website has also been updated with new documentation.

Major Changes:

  • Moved to .NET 7
  • Changed ColorChord.NET license to Apache 2.0
  • Split out common API to ColorChord.NET-API
  • Implemented extension system: DLLs can now be placed in the Extensions folder, and any contained components can be used with no extra effort
  • Implemented supporting structure for controllers, which can change the behaviour of any other component at runtime (no more exiting CC.NET just to turn off a packet output!)

New features:

  • Implemented a few basic controllers as extensions
  • Made many existing ColorChord.NET components controllable
  • Made NoteFinders instantiable, this will allow swapping out different types of NoteFinders in the future
  • Reduced audio input latency on Windows systems
  • Added new display modes: ColorRibbon, RadialPoles, CloudChamber
  • PacketUDP now has configurable start and end index for where in the visualizer data it reads from (StartIndex / EndIndex)
  • Added fullscreen mode to DisplayOpenGL windows (F or F11 key)
  • Linear visualizer now has IsOrdered config option which looks better on some displays
  • A warning is now shown if CC.NET detects that your config is not changed from the default. This has already saved me time when I was accidentally editing the wrong file since then
  • Experimental support for Philips Wiz bulbs over local UDP

Bugfixes:

  • Fixed a check that erroneously prevented you from using certain visualizers with certain outputs
  • Fixed DisplayOpenGL blocking further config reading
  • Fixed freeze-on-exit on some hardware in WASAPILoopback where no audio means no audio events
  • Fixed DisplayOpenGL cleanup throwing an error on exit
  • Fixed NoiseField using incorrect scaling on its config options

Automatic Build v0.7.0.217

06 Nov 03:18
Compare
Choose a tag to compare
Pre-release

This is an automatic build of the latest commits. Usage is at your own risk. Unless you are actively debugging, it is recommended to use a regular release instead.

Automatic Build v0.7.0.216

06 Nov 02:42
Compare
Choose a tag to compare
Pre-release

This is an automatic build of the latest commits. Usage is at your own risk. Unless you are actively debugging, it is recommended to use a regular release instead.

Automatic Build v0.7.0.215

05 Nov 15:52
Compare
Choose a tag to compare
Pre-release

This is an automatic build of the latest commits. Usage is at your own risk. Unless you are actively debugging, it is recommended to use a regular release instead.

Automatic Build v0.7.0.214

05 Nov 15:32
Compare
Choose a tag to compare
Pre-release

This is an automatic build of the latest commits. Usage is at your own risk. Unless you are actively debugging, it is recommended to use a regular release instead.

Automatic Build v0.7.0.213

05 Nov 15:14
Compare
Choose a tag to compare
Pre-release

This is an automatic build of the latest commits. Usage is at your own risk. Unless you are actively debugging, it is recommended to use a regular release instead.

Automatic Build v0.7.0.212

05 Nov 14:01
Compare
Choose a tag to compare
Pre-release

This is an automatic build of the latest commits. Usage is at your own risk. Unless you are actively debugging, it is recommended to use a regular release instead.