Firmware

PRSTDecoder

Hype41/100

Valeton GP-200 binary PRST file decoder

PRSTDecoder is custom firmware for the Valeton GP-200, by @mikeliddle. Open source under MIT, 8 stars on GitHub.

forValeton GP-200·by@mikeliddle

Unclaimed. Is this yours? Sign in with GitHub as @mikeliddle to claim it.

Downloads
0
Stars
8
Forks
3
Commits
6
Last commit
Get the source

No release files yet. Build from source.

MIT· mikeliddle/PRSTDecoder·downloads come from the creator’s GitHub releases

1
Commits
0
Releases
1 commit and 0 releases in the last year
Activity · last 12 months

PRSTDecoder

Valeton GP-200 binary PRST file decoder and encoder

Quick Start

Decode a preset file to readable JSON:

python3 scripts/prst_decoder.py examples/FactoryPresets200/01-B\ 50s\ Plexi.prst

Encode a JSON file back to binary:

python3 scripts/prst_encoder.py examples/FactoryPresets200/01-B\ 50s\ Plexi.json my_preset.prst

Batch decode all presets in a directory:

scripts/batch_decode.sh examples/FactoryPresets200/

Documentation

Features

  • ✓ Decode .prst binary files to human-readable JSON
  • ✓ Encode JSON back to .prst binary format
  • ✓ Preserve preset name, BPM, effect modules, parameters
  • ✓ Identify enabled/disabled effects
  • ✓ Extract control and routing configuration

Requirements

  • Python 3.6+ (no external dependencies)