app.rocksky.equalizer.putPreset

rocksky.app

Documentation

Create or update one of the authenticated user's equalizer presets. The record key is derived from the name (lower case, dashes, no spaces), so saving with an existing name overwrites that preset.

main procedure

Create or update one of the authenticated user's equalizer presets. The record key is derived from the name (lower case, dashes, no spaces), so saving with an existing name overwrites that preset.

Input

Encodingapplication/json
bands array Required

Up to 10 EQ bands

name string Required

Display name of the preset.

maxLength: 64 bytesminLength: 1 bytes
precut integer Optional

Pre-amplification cut in tenths of dB applied before EQ bands (e.g. -60 = -6.0 dB)

minimum: -240maximum: 0

Output

Encodingapplication/json
Try It

Requests are sent directly from your browser. Some servers may block requests due to CORS.

Base URL for XRPC calls (e.g., https://bsky.social)
Enter valid JSON for the request body
View raw schema
{
  "description": "Create or update one of the authenticated user's equalizer presets. The record key is derived from the name (lower case, dashes, no spaces), so saving with an existing name overwrites that preset.",
  "input": {
    "encoding": "application/json",
    "schema": {
      "properties": {
        "bands": {
          "description": "Up to 10 EQ bands",
          "items": {
            "ref": "app.rocksky.rockbox.defs#equalizerBand",
            "type": "ref"
          },
          "type": "array"
        },
        "name": {
          "description": "Display name of the preset.",
          "maxLength": 64,
          "minLength": 1,
          "type": "string"
        },
        "precut": {
          "description": "Pre-amplification cut in tenths of dB applied before EQ bands (e.g. -60 = -6.0 dB)",
          "maximum": 0,
          "minimum": -240,
          "type": "integer"
        }
      },
      "required": [
        "name",
        "bands"
      ],
      "type": "object"
    }
  },
  "output": {
    "encoding": "application/json",
    "schema": {
      "ref": "app.rocksky.equalizer.defs#presetView",
      "type": "ref"
    }
  },
  "type": "procedure"
}

Lexicon Garden

@