# Arranger keyboard mode

If you have a Midi keyboard connected via Midi IN, you can use it as a (pseudo) arranger keyboard: JJazzLab will recognize the chord symbols played and update the backing track accordingly.

{% hint style="danger" %}
**This mode if for educational purpose only.**

There will be a delay between your chord change and the music change. This is normal because JJazzLab is not designed to work as a realtime arranger keyboard.
{% endhint %}

![](/files/TXsIE8WxyK6hhyuuoHwU)

First connect your Midi keyboard to a Midi IN device (see the **Midi** panel of **Options/Preferences**).

Create or open a song, then select a song part. The song part will be used by JJazzLab to know which rhythm and which rhythm parameters should be used during the arranger mode session.

Display the **Arranger** window (menu Window) and press its **Play** button: music should now follow the chords you play on your keyboard.

Only the notes received below the split note are used for chord symbol recognition.

{% hint style="info" %}
While you play you can change rhythm parameters of the active song part (e.g. change the variation).
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://jjazzlab.gitbook.io/user-guide/tools/arranger-keyboard-mode.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
