samplex_to_json

samplomatic.serialization.samplex_to_json(samplex: Samplex, filename: str, ssv: int) None[source]
samplomatic.serialization.samplex_to_json(samplex: Samplex, filename: None, ssv: int) str

Dump a samplex to json.

Parameters:
  • filename – An optional path to write the json to.

  • ssv – The samplex serialization to write.

Returns:

Either the json as a string or None if filename is specified.

Raises:

SerializationError – If ssv is incompatible.