This documentation is under construction.

Remote control

Jam Pad can be controlled with external hardware remotes. For example, you can assign a button on a Bluetooth remote to quickly add markers.

The following types of devices are supported.

Headphones & generic Bluetooth remotes

Jam Pad supports standard media control buttons, as found on headphones, Bluetooth shutter remotes and Bluetooth media remotes. These usually provide buttons or gestures for Play/pause, Skip previous/next, and Volume up/down. By default, the buttons perform exactly these actions, but you can remap them freely.

Volume up/down buttons can only be remapped on Android devices.

A key limitation of generic media remotes is that multiple devices (e.g., a headphone and a media remote) are treated as a single device by your phone or tablet. For example, you cannot assign the headphone’s play/pause button and the media remote’s play/pause button to different Jam Pad actions.

Some media remotes have extra buttons that simulate keyboard key presses. However, due to security restrictions on your phone or tablet, these can usually only be used when the screen is on.

Finally, your device will either just process button-down events (iOS) or button-up events (Android). This prevents the use of Jam Pad’s advanced features, such as short/long press and turbo.

Computer keyboards

You can connect a standard computer keyboard to trigger Jam Pad actions by pressing keys.

Keyboard control usually works only when the screen is on. Most keys (except above-mentioned media control buttons) send both button-down and button-up events, allowing you to use Jam Pad’s advanced features, such as short/long press and turbo.

Special Bluetooth remotes

If headphones and generic Bluetooth remotes don’t give you the control experience you want, you should look into special Bluetooth remotes.

A major benefit of a special remote is that it connects as its own device rather than masquerading as a headphone or keyboard. This means you can use it alongside your regular headphones or generic Bluetooth remotes! You can even combine multiple remotes of the same type and map their buttons to different actions.

Another benefit is that many special remotes send both button-down and button-up events, enabling Jam Pad’s advanced modes like short/long press and turbo.

Have a special Bluetooth remote and wonder if it can be used for Jam Pad? Let me know at info@helgoboss.org

AirTurn Digit III

A compact but unfortunately discontinued Bluetooth remote designed for musicians. My favorite. Set it to Mode 1 – GATT to freely assign the , , , , and OK buttons.

Sends button-up events

Yes

Links

Google Chromecast remote

This one is widely available and there are many clones. It’s a bit heavy with its 2 AA batteries but okay. Not all buttons are usable.

Sends button-up events

Yes

Supported buttons
  • Volume+

  • Volume-

  • Mute

  • Power

  • TV Input

  • Assistant

Google Daydream Controller

This lightweight remote was produced for the Google Daydream VR headset. One of my favorites. Still have one at home? You can repurpose it for Jam Pad!

Sends button-up events

Yes

Links

HolyIOT NRF52810 Beacon

A cheap but nice Bluetooth Beacon that has a button and comes with an app to set it up.

Sends button-up events

Yes

Known issues
  • Occasionally ignores button presses when pressing repeatedly

  • You will need to show all devices to see it in the list (because it doesn’t advertise its button service).

iTag Beacon

Super cheap Beacon that also features a button. For tinkerers.

Sends button-up events

No

Known issues
  • Has an annoying buzzer that can only be disabled by modifying the hardware.