Skip to content

Releases: MV10/monkey-hi-hat

v4.1.1

06 Nov 11:24
Compare
Choose a tag to compare

What's New

  • Playlist features (time-control keystrokes and crossfade queuing)
  • Visualizer playlist SwitchTimeHint=Half bug fixed
  • See the wiki Changelog for full details.

Installation

Just download and run install-4-1-1.exe and answer a few yes/no questions. If you installed a previous version, it will perform an upgrade. If you decide to remove the program, run the installer again and it will prompt to uninstall.

If you prefer manual installation, download the manual-setup-4-1-1.zip which contains app and content archives. The wiki Quick Start describes manual installation steps.

Related Programs

  • Remote-control via the original Monkey Droid app still works (click to get the Windows installer, or the Android APK package). This is being rewritten from scratch to support new features. If you need install help, see the previous release notes.
  • TCP relay support (which lets you launch the program remotely) is installed by default. It is not enabled unless you request it during installation. More details are in the monkey-see-monkey-do repository.
  • Previous releases included the eyecandy demo files. Nobody downloaded those, so I'm not planning to package and distribute them any more. If you want them, post an issue and I'll build it and package it up (or perhaps I'll make it part of the default install image).

v3.1.0

03 Dec 15:49
Compare
Choose a tag to compare

Installation

We strongly recommend using the provided install.ps1 script to install or update. Copy install.ps1 to your computer, right-click it, and choose Run with PowerShell and answer the prompts. The installer will automatically download and install the program, the content, and as necessary, the .NET runtime and the various audio libraries and driver files. It will create Start menu and Desktop shortcuts, and can assign F10 as a quick-launch hotkey.

If the installer doesn't run, but instead opens in Notepad or some other editor, you probably have to unblock PowerShell scripts:

  • Open your Start menu and type Powershell to launch the scripting console
  • Run this command: Set-ExecutionPolicy Unrestricted -Scope CurrentUser

Or, if you're the hands-on type, you can still do a manual installation. Refer to the wiki for requirements, quick-start instructions, and full documentation (heavily revised for v3).

The script can also uninstall the program, content, drivers, and libraries if you add a u switch to the script command-line.

Version Notes

This release brings several bug fixes, the addition of text showing visualizer and FX names, as well as Spotify track name support, and many small new convenience features. Refer to the Changelog page in the repository wiki for full details.

Monkey-Hi-Hat

The install script will download this for you.

mhh-win-x64-3.1.0.zip is the main application. Unzip the contents to a directory and it is ready to use, although you should create your own config file (refer to the quick-start). To control it from Monkey-Droid, be sure to enable the UnsecuredPort setting in the mhh.conf configuration file.

Visualizer / Shader Library

The install script will download this for you.

content-3.1.0.zip is a convenience download of all the currently-available visualizer definitions, shaders, and playlists from the Volt's Laboratory repository. You can put them wherever you like, locally or on a network share, just update the paths in mhh.conf so that monkey-hi-hat knows where to find them. (Comments in the config file will help you, but open an issue if you run into problems).

Monkey-Droid Remote Control GUI

monkeydroid_1.0.1.0_x86.msix is the Windows installer for the monkey-droid remote-control GUI, and com.mindmagma.monkeydroid.apk is the Android v1.0.1 package. For Windows, just run the installer. For Android, you should be able to simply click the APK linked below and it will install. If not, download it to your filesystem and launch it locally. Note this requires assigning a TCP port in the monkey-hi-hat mhh.conf configuration file's UnsecuredPort setting.

Many new features are not supported by Monkey-Droid yet, but a complete from-scratch rewrite is being planned.

For remote launch capability, check out the Monkey-See-Monkey-Do Windows service which relays commands to Monkey Hi Hat, and can launch the program if it isn't already running.

Eyecandy Demo Utility

eyecandy-demo-win-x64-3.1.0.zip is the demo application from the eyecandy library. It is not required, but it has some utilities that might be useful. You can put it into a separate directory, or unzip it over monkey-hi-hat in the same directory. They both use all the same supporting DLLs and will always be available here with compatible versions in each release archive.

Linux x64 Support

This release should be capable of supporting Linux again (a bug in one of the libraries has been fixed). When testing is completed, this release will be updated with a tar.gz archive for Linux users.

v3.0.0

20 Oct 17:54
Compare
Choose a tag to compare

Usage

Yet another major new release. v2.0 content is compatible, but there are many new features, and it is highly recommended to simply start over with the content. Monkey-Droid hasn't been updated to match the new features yet, but the existing release still work just fine. Currently Linux testing hasn't been performed as the OpenTK library (the program's interface to OpenGL) has some Linux bugs that should be fixed soon. At that point I'll drop a 64-bit Linux release.

Install / Uninstall Script

New for version 3.0 is a complete installation script. Copy install.ps1 to your computer, right-click it, and choose Run with PowerShell and answer the prompts. It will automatically download and install the program, the content, and as necessary, the .NET runtime and the various audio libraries and driver files. It will create Start menu and Desktop shortcuts, and can assign F10 as a quick-launch hotkey.

Or, if you're the hands-on type, you can still do a manual installation. Refer to the wiki for requirements, quick-start instructions, and full documentation (heavily revised for v3).

The script can also uninstall the program, content, drivers, and libraries if you add a u switch to the script command-line.

Monkey-Hi-Hat

The install script will download this for you.

mhh-win-x64-3.0.0.zip is the main application. Unzip the contents to a directory and it is ready to use, although you should create your own config file (refer to the quick-start). To control it from Monkey-Droid, be sure to enable the UnsecuredPort setting in the mhh.conf configuration file.

Visualizer / Shader Library

The install script will download this for you.

content-3.0.0.zip is a convenience download of all the currently-available visualizer definitions, shaders, and playlists from the Volt's Laboratory repository. You can put them wherever you like, locally or on a network share, just update the paths in mhh.conf so that monkey-hi-hat knows where to find them. (Comments in the config file will help you, but open an issue if you run into problems).

Monkey-Droid Remote Control GUI

monkeydroid_1.0.1.0_x86.msix is the Windows installer for the monkey-droid remote-control GUI, and com.mindmagma.monkeydroid.apk is the Android v1.0.1 package. For Windows, just run the installer. For Android, you should be able to simply click the APK linked below and it will install. If not, download it to your filesystem and launch it locally. Note this requires assigning a TCP port in the monkey-hi-hat mhh.conf configuration file's UnsecuredPort setting.

Eyecandy Demo Utility

eyecandy-demo-win-x64-3.0.0.zip is the demo application from the eyecandy library. It is not required, but it has some utilities that might be useful. You can put it into a separate directory, or unzip it over monkey-hi-hat in the same directory. They both use all the same supporting DLLs and will always be available here with compatible versions in each release archive.

v2.0.0

07 Sep 18:03
Compare
Choose a tag to compare

Usage

This is a major new release. Generally speaking, shader files and visualizer config files from v1 are not compatible. Only the latest v1.0.1 release of Monkey-Droid is compatible. Also, Linux ARM32 / ARMHF and Raspberry Pi 4B support has been discontinued, although the source should still build and run on a modern 64-bit Linux with OpenGL 4.6 support. Refer to the wiki for requirements and quick-start instructions.

Monkey-Hi-Hat

mhh-win-x64-2.0.0.zip is the main application. Unzip the contents to a directory and it is ready to use. To control it from Monkey-Droid, be sure to enable the UnsecuredPort setting in the mhh.conf configuration file.

Monkey-Droid Remote Control GUI

monkeydroid_1.0.1.0_x86.msix is the Windows installer for the monkey-droid remote-control GUI, and com.mindmagma.monkeydroid.apk is the Android v1.0.1 package. For Windows, just run the installer. For Android, you should be able to simply click the APK linked below and it will install. If not, download it to your filesystem and launch it locally. Note this requires assigning a TCP port in the monkey-hi-hat mhh.conf configuration file's UnsecuredPort setting.

Eyecandy Demo Utility

eyecandy-demo-win-x64-2.0.0.zip is the demo application from the eyecandy library. It is not required, but it has some utilities that might be useful. You can put it into a separate directory, or unzip it over monkey-hi-hat in the same directory. They both use all the same supporting DLLs and will always be available here with compatible versions in each release archive.

Visualizer / Shader Library

content-2.0.0.zip is a convenience download of all the currently-available visualizer definitions, shaders, and playlists from the Volt's Laboratory repository. You can put them wherever you like, locally or on a network share, just update the paths in mhh.conf so that monkey-hi-hat knows where to find them.

v1.2.0

02 Sep 18:39
Compare
Choose a tag to compare

This is a bug-fix release; see the wiki change-log page for details.

v1.2.0 is also the final release supporting ARM32HF / Raspberry Pi.

For other files (Monkey-Droid, shaders, etc.) see the v1.1.0 release entry.

v1.1.0

26 Aug 15:29
Compare
Choose a tag to compare

Usage

Refer to the wiki for requirements and quick-start instructions.

Monkey-Hi-Hat

mhh-win-x64-1.1.0.zip is the main Windows application, and mhh-linux-arm32-1.1.0.tar.gz is the main Linux ARM32 (HF) build. Unarchive the contents to a directory and it is ready to use (for Linux you'll have to apply permissions; see the wiki for assistance).

Monkey-Droid Remote Control GUI

monkeydroid_1.0.1.0_x86.msix is the Windows installer for the monkey-droid remote-control GUI, and com.mindmagma.monkeydroid.apk is the Android v1.0.1 package. For Windows, just run the installer. For Android, you should be able to simply click the APK linked below and it will install. If not, download it to your filesystem and launch it locally. Note this requires assigning a TCP port in the monkey-hi-hat mhh.conf configuration file's UnsecuredPort setting.

Eyecandy Demo Utility

eyecandy-demo-win-x64-1.0.8.zip is the demo application from the eyecandy library. It is not required, but it has some utilities that might be useful. You can put it into a separate directory, or unzip it over monkey-hi-hat in the same directory. They both use all the same supporting DLLs and will always be available here with compatible versions in each release archive.

Visualizer / Shader Library

content-1.1.0.zip is a convenience download of all the currently-available shaders (visualizers) and playlists from the Volt's Laboratory repository. You can put them wherever you like, locally or on a network share, just update the paths in mhh.conf so that monkey-hi-hat knows where to find them.

1.0.0

05 Aug 10:29
Compare
Choose a tag to compare

Refer to the wiki for requirements and quick-start instructions.

mhh-win-x64-1.0.0.zip is the main application. Unzip the contents to a directory, and it is ready to use.

eyecandy-demo-win-x64-1.0.8.zip is the demo application from the eyecandy library. It is not required, but it has some utilities that might be useful. You can put it into a separate directory, or unzip it over monkey-hi-hat in the same directory. They both use all the same supporting DLLs and will always be available here with compatible versions in each release archive.

content-1.0.0.zip is a convenience download of all the currently-available shaders/visualizers and playlists from the Volt's Laboratory repository. You can put them wherever you like, locally or on a network share, just update the paths in mhh.conf so that monkey-hi-hat knows where to find them.