This is an overview of the cosound platform. The platform consist of two parts, one part that handles digital media objects in a structures way and enables large scale processing using a number of audio processing tools and machine learning models. The second part called Cockpit revolves around making controlled behavioural experiments on the web. The aim here is making a framework that makes the design, specification, deployment of experiments and later retrieval of results easy. Furthermore at the same time ensuring that results and data in collected and recording in a reliable and coherent manner.
# Cockpit
The cockpit framework consist of two major parts, one being the front-end user interface that is implmented in typescript. The second part is the back-end that handles the specifications and answers from users.
## Frontend
This is a description of the frontend
The typescript implementation of the front-end cockpit is centered around defining new and