Skip to content

Releases: clangen/musikcube

musikbox 0.6.2

20 Dec 07:01
Compare
Choose a tag to compare
  • added a DirectSound output plugin for the win32 build.

musikbox 0.6.1

15 Dec 06:08
Compare
Choose a tag to compare
  • replaced mpg123 decoder with MAD. gapless playback for a much wider variety of mp3s!
  • optimized indexing process by maintaining an in-memory database id cache. uses a bit more memory (temporarily, during indexing) but improves indexing speed.

musikbox 0.6.0

10 Dec 10:27
Compare
Choose a tag to compare
  • added the ability to have multiple output plugins, and the ability switch between them in settings
  • added a new default output plugin for win32 (WASAPI) and linux (PulseAudio)
  • changed a bunch of low-level ui code to substantially reduce layout passes and redraws
  • made a few small changes to the main ui, including basic listview headers if the window grows large enough

musikbox 0.5.0

04 Dec 20:41
Compare
Choose a tag to compare

user-facing:

  • remember volume and repeat settings across app launches
  • improved visualizer quality
  • reduced download size by a couple megabytes

low-level:

  • optimized Stream and Player communication. more direct, less locking. no more weird deferred cleanup
  • removed fftw3 dependency in favor of kiss_fft. much smaller download now
  • added a proper windowing algorithm to audio samples before they are handed to the fft process
  • fixed audio de-interleaving issue which lead to funky fft results in some cases
  • included a new spectrum visualizer sample called GdiVis (win32 only for now)
  • overhauled some parts of the audio engine to ensure buffer size is consistent during playback. this makes visualization quality better, and should make it easier to integrate with things like JACK and PulseAudio.

musikbox 0.4.1

27 Nov 00:41
Compare
Choose a tag to compare
  • fixed the transport readout to be more legible
  • fixed a crash in NowPlayingLayout when the window became too small
  • improved the IPlaybackService and IPlaybackRemote interfaces, and introduced a new IRetainedTrack type.
  • upgraded build environment to visual studio 2017

musikbox 0.4.0

20 Nov 19:59
Compare
Choose a tag to compare
  • updated transport focus behavior to be less confusing -- it was previously too easy to accidentally focus the transport.
  • added mute functionality. focus the volume control and press enter or just press m while browsing your library.
  • added new IPlaybackRemote and IPlaybackService sdk interfaces to support writing plugins that can control playback and be notified of playback events.

musikbox 0.3.5

17 Nov 20:54
Compare
Choose a tag to compare

various small visualizer-related fixes.

musikbox 0.3.4

08 Nov 23:52
Compare
Choose a tag to compare
  • visualizer support! press v to show the picker! a couple samples (Milkdrop2 and projectM) are included below. unzip these to your musikbox\plugins directory.
  • fixed a nasty unicode conversion bug.
  • various other small fixes

musikbox 0.2.2

01 Oct 19:35
Compare
Choose a tag to compare

small improvements to the transport view, including the display of the volume percentage next to the volume slider.

musikbox 0.2.1

20 Sep 20:34
Compare
Choose a tag to compare

incremental release:

  • ability to focus transport volume and time controls
  • some default hotkey updates
  • internal updates to low-level layout controls
  • small but important bug fixes around text handling and line breaking