Allow only printable 7-bit ASCII characters in JSON string values handled by libkunquat.
Accept both JSON strings and Python objects as data in Python API function set_data.
Support memory errors and checking for empty data in Streaders.
Use Streader for reading columns.
Use Streader for reading device connections.
Use Streader for reading device data and instrument envelopes.
Add accessor for retrieving remaining data from a Streader.
Use Streader for reading binds.
Use Streader in bind cycle check.
Use Streader for reading environments.
Use Streader for reading instrument headers.
Temporarily accept null character as whitespace in JSON strings.
Use Streader for reading manifests.
Use Streader for reading composition parameters.
Use Streader for reading order lists.
Use Streader for reading pattern header.
Use Streader to read tuning tables.
Use Streader for reading songs.
Use Streader for reading track lists.
Use Streader for validating event parameters.