Giter Club home page Giter Club logo

ble-sustain-pedal's Introduction

BLE-sustain-pedal

Bluetooth MIDI sustain pedal adapter. Any sustain pedal with 6.5mm jack can plug into.

Why to use

Some exceptional bluetooth MIDI keyboard controllers, such as:

lack dedicated sustain pedal port.

To solve this issue, plug any 6.5mm jack sustain pedal to the BLE-sustain-pedal adapter instead. It periodically checks pedal on/off status and sends appropriate sustain pedal MIDI message via its bluetooth connection.

Features

  • Pedal polarity auto detection.
  • Power/Bluetooth and Pedal-On LED indicators.
  • Powered by micro USB cable, 5W.

User Guide


How it works

setup

Real device picture

device picture The housing is utilized micro screwdriver tool box.

Inside the box

device picture

Hardware list

Software

Useful links


BLE-sustain-pedal User Guide

  1. Plug a sustain pedal to the 6.5mm connector of BLE-sustain-pedal device.
  2. Power the BLE-sustain-pedal on by attaching the micro USB cable connected to a power bank or wall adaptor.
  3. The pairing LED starts blinking, waiting to be connected. In the bluetooth device list, BLE-midi-pedal has a rather generic bluetooth id, such as 4F41CA98-0.... Pair it in your tablet or other device.
  4. After BLE-sustain-pedal is connected successfuly, Pairing LED lights continuosly.
  5. The BLE-sustain-pedal device is ready. A pedal status LED lights whenever the attached sustain pedal is pressed.

Notes:

  • By default, BLE-sustain-pedal sends pedal message on MIDI channel 1.
  • While BT pairing is in progress, be sure the sustain pedal is both attached and not pressed, so the pedal polarity is recognized properly.
  • Only switch mode pedal is supported. Continuous pedals may not work with BLE-sustain-pedal.
  • if the pairing LED is not blinking after power on, unplug the micro USB cable and attach the cable again.

ble-sustain-pedal's People

Contributors

tomaskraus avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.