Novation Bass Station II Web interface
Click screenshot above for a Youtube quick demo.
:warning: This application requires a browser that support the Web MIDI API.
Currently, only Chrome 43+ and Opera 44+ support this standard. This app will therefore not work in Firefox, Safari or IE.
The Chrome browser is highly recommended.
This app has mainly be tested with Chrome on a MacBook pro running OS X 10.11. Some tests have been done with success with Chrome under Linux Mint 17.1. The application has never been tested under Windows. Any Windows feedback is very welcome.
Still under active development. Feel free to log bugs/issues. This is a development I'm doing during my freetime.
The logo glows when the Bass Station is connected and recognized by the application:
Bass Station 2 is disconnected:
Double-click on any knob's label to reset the knob to its default value.
Open the Favorites panel. You can save and recall your favorites patches here. Your favorites are saved in your browser's local storage. No files are created.
A favorite is simply a URL with the following format:
http://<domain>/bs2?sysex=<sysex-data>
Example:
http://<domain>/bs2?sysex=f00020290033000000000000000000006000004804037d7e0220100f777801004340200000ff7c00000000000f78000008200000077800004000000f700000000000126000000000001a4000202004001f190f6923797c7e3f1f5f6f70017c7e403f4f6770017c7e401f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7
Reset the application and the Bass Station 2 with the default values (init patch).
Randomize the parameters according to the Randomizer settings defined in the Settings panel.
Sync the application with the Bass Station 2. This is done by sending a request-for-sysex to the Bass Station 2.
Open a dialog allowing you to select a sysex patch file (file with .syx
extension). One loaded the patch is sent to the Bass Station 2.
Open your browser's Save File dialog to save the current patch as a sysex dump file (file with .syx
extension).
Open a new window with the current patch displayed in a ready-to-print layout.
:bulb: With Chrome you can even easily create a PDF file.
Open a samll window that will dump all the MIDI messages sent or received.
Open the Settings panel. Within this panel you can configure:
Display the About dialog.
The MIDI parameters are documented in the official Novation Bass Station 2 user manual.
The application is able to receive and decode SysEx dumps coming from the Bass Station 2 ("FN-Key Global: Dump") as well as .syx patch files.
The SysEx dump format is not documented by Novation. I have reverse-engineered it and you can find the result in my other project BS2-SysEx.
Click on About to view the list of libs used to build BS2-Web.
Novation is a registered trade mark of Focusrite Audio Engineering Limited.
Bass Station II is a trade mark of Focusrite Audio Engineering Limited.