Skip to content

Releases: michaelbromley/skqw

Version 1.0.0-beta.2

03 Feb 09:33
Compare
Choose a tag to compare

Download

For Windows users, download the .exe file. Max OS users should download the .dmg file.
You may get warnings from your browser & OS when downloading and/or running these files, since they are not signed with a trusted certificate. It is safe to run them, however.

Features

  • Breaking API change: the skqw object is no longer passed to lifecycle methods. Use require('skqw-core') instead. See docs for ore information about the new APIs
  • Only load scripts on demand, rather than keeping whole library in memory
  • Error messages in console when visualizations fail to load
  • Abort broken scripts after too many exceptions are thrown
  • Automatic updating of parameters when no callback exported
  • Bundle skqw-utils module, currently featuring an exponential smoothing implementation and crappy beat detector
  • Bundle a set of default visualizations with the app
  • Updated UI

Version 1.0.0-beta.1

13 Oct 09:08
Compare
Choose a tag to compare

Download

For Windows users, download the .exe file. Max OS users should download the .dmg file.
You may get warnings from your browser & OS when downloading and/or running these files, since they are not signed with a trusted certificate. It is safe to run them, however.

Features

  • OSX build now available thanks to Travis CI.
  • Configurable sample rate
  • Styling improvements

Fixes

  • Gain setting is correctly persisted
  • Prevent resize immediately after init call

v1.0.0-alpha.3

18 Aug 20:19
Compare
Choose a tag to compare
v1.0.0-alpha.3 Pre-release
Pre-release

Features

  • Improvements to default visualization
  • Update Electron version to 1.3.2

Fixes

  • Coerce param value into correct type before passing to paramChange()
  • Add try/catch around external file operations.

v1.0.0-alpha.2

31 Jul 20:17
Compare
Choose a tag to compare
v1.0.0-alpha.2 Pre-release
Pre-release

Features

  • Pass the skqw object to paramChange function as first argument.

Fixes

  • Fix devtools opening when using full-screen shortcut.
  • Disable text selection in settings menu.
  • Fix canvas positioning to allow laying multiple canvases.
  • Add try/catch blocks around lifecycle calls.

v1.0.0-alpha.1

25 Jul 20:24
Compare
Choose a tag to compare
v1.0.0-alpha.1 Pre-release
Pre-release

First pre-release of SKQW! This release consists of the Windows installer binary and a zip archive of work-in-progress visualizations.

Installation

  1. Download and run the installer .exe file to install. The app will be installed to Users/<username>/AppData/Local/SKQW, but should automatically create a shortcut.
  2. Then download the visualization library and unzip somewhere.
  3. In SKQW, open the settings panel by clicking the icon in the top right.
  4. Open up the "library path" selector and point it to where you unzipped the files from 2.

Notes:

  • The installer is not signed. This means Windows will warn you that it is not trusted and you shouldn't install it. If you trust me, you can disregard this warning ;) If there is enough interest I will consider purchasing a code-signing certificate to make such warnings go away.
  • This is alpha software. It is likely you will encounter bugs. Please open issues in this repo (if you know how) so I can fix them for the next release.
  • I would love to make installers for Mac OS X and Linux, but I have not had the opportunity yet. If you want to see them too, let me know! In the mean time, if you feel brave, you can try building from source.