Skip to content

convert-recording

Converts measurement files saved by older versions of the SotF desktop app (recording.json) to the current roomeq input format (RoomConfig JSON). It also rewrites existing RoomConfig input files and DspChainOutput output files using the latest schema version.

convert-recording <INPUT> [OUTPUT]
ArgumentRequiredDescription
INPUTYesPath to a legacy recording.json, RoomConfig, or DspChainOutput file
OUTPUTNoOutput path. Defaults to overwriting INPUT (with .bak backup)

Convert in-place (creates recording.json.bak):

Terminal window
convert-recording recording.json

Convert to a new file:

Terminal window
convert-recording recording.json room-config.json

Rewrite an existing file in-place to the latest schema version:

Terminal window
convert-recording room-config.json

Use this tool when you have recording.json files created by SotF versions before 0.5.x, or when you want to normalize existing RoomEQ input/output JSON after a schema version bump.