short-header

Settings and layout

The browser’s Settings page holds the choices that shape the surface itself: how it looks, where the LaunchControl sits, how presses behave, and which player you are. Open it with the cog at the top right of the grid, or the ⚙ button when the page is showing only the view reference. The ← at the top left takes you back.

Almost everything here belongs to this browser: it is remembered by the device you set it on and changes nothing for anyone else, so a phone and a laptop can be set up differently for the same player. The one exception is Webapp pad input, which affects every browser at once.

The Settings page: groups headed Appearance, Controls, Player, Accessibility, Sessions and Connection, with rows for Theme, Knob value ring, LC layout, LC side, Mirror LC side by player, Drag-across triggering, Webapp pad input, Active player, Note-name overlays, Overlay label size, Save / load sessions, CC mapping, Arp curves, Server mode and Session token

Every setting at its default, captured on a development machine, which is why Server mode reads desktop-mock rather than pi.


Appearance

Theme is Dark, Light or Auto. Auto follows the light or dark setting of the device you are on. The theme button at the bottom left of the grid cycles the same three.

Controls

Knob value ring shows or hides a coloured arc round each on-screen knob, filled to its current value, so you can read a knob’s position at a glance. It is hidden by default. Whichever you choose, the readout in the corner of the LaunchControl panel shows the exact value of the last control you moved.

LC layout is Auto, Drawer or Console, and decides whether the LaunchControl appears as the full console or as a drawer over the grid. What each choice gives on each screen size is in the table on webapp.md, along with the one thing the choice costs you: the colour key is unavailable while a drawer is showing.

LC side puts the console on the Left or Right of the grid. Right is the default.

Mirror LC side by player flips the side for player 2, so that the two players’ consoles sit on opposite sides. It exists for two players facing each other across a table: with it on, each of you has the console on your outer edge and the grid between you.

LC side and Mirror LC side by player only apply where the console sits beside the grid, which is a tablet or laptop with LC layout on Auto or Console. With the console below the grid on a phone, or with a drawer, they do nothing.

Drag-across triggering lets one continuous touch or mouse drag press every pad it crosses, which is the quick way to write a run of trigs or sweep a row of values. It is on by default. Turn it off if you find yourself writing trigs you did not mean to while scrolling or resting a hand on the screen: then every pad needs its own tap.

Webapp pad input switches the grid on and off for every browser, both players included. It is a single switch on the Pi, not a preference of yours: turn it off on your phone and every other browser’s grid stops responding too, and turns dim to show it. It blocks the grid pads only. The sequencer tabs, the round buttons and the LaunchControl panel all keep working, and the Launchpads are not affected at all. Use it to stop browsers editing while you play the hardware, for example with a phone on a stand beside you as a display. It goes back on when the webapp restarts.

Player

Active player switches this browser between P1 and P2 without going back through Select player. As there, taking a player that another browser is using moves it to you.

Accessibility

Note-name overlays writes note names on the grid for players who do not read the pads by colour. It works in the trig and note-arp views of the synth sequencers, labelling each lit pad with the note it plays. Choose where the label sits on the pad: Central, Bottom left or Bottom right (the default), or Off to hide them. The same setting turns on the current-chord readout above the round buttons in the note-arp view.

Overlay label size sets the size of those labels, from 8 to 16 pixels. It is greyed out while the overlays are off.

Sessions

Three links to pages of their own:

Connection

Server mode shows how the webapp is running. On the Pi it reads pi.

Session token holds Forget & sign out, which signs this browser out. The next visit asks for the PIN again. Use it on a device you are lending to someone, or leaving behind.


Cross-References