Chison is a sonification plugin for Chimera. It uses Open Sound Control to communicate with SuperCollider. It is written in Python and needs pyOSC and SimpleOSC to communicate with SuperCollider. In SuperCollider, the Ambisonics Toolkit is used to spatialise the sounds.
If you have any comments or encounter problems with the installation instructions below, please let me know at mailto:[email protected].
Make sure to clone this repository with git clone --recursive
to get the necessary pyosc submodule.
- SuperCollider 3.8.x (does not work on 3.9 yet!)
https://supercollider.github.io/
- If using OpenSuSE, you can install it from multimedia:apps
- UCSF Chimera 1.1 or later https://www.cgl.ucsf.edu/chimera/download.html
Follow the instructions on: http://www.ambisonictoolkit.net/download/supercollider/
Also install the kernels as described in: http://www.ambisonictoolkit.net/download/kernels/
- The kernels should unpack to a directory called “kernels” with a subfolder called “FOA”
- if not, rename the folder including “FOA” to just “kernels”, otherwise ATK won’t find it
You don’t need the ATK Sound File Recordings.
Install the Ctk Quark.
- Open the file test.scd
- Evaluate the first block (Linux: Press
Ctrl+Enter
. Mac:Cmd+Enter
)
- Evaluate the first block (Linux: Press
- Open SuperCollider and open the provided setup.scd file
- Evaluate the whole file (Linux: Press
Ctrl+Enter
. Mac:Cmd+Enter
)
- Evaluate the whole file (Linux: Press
- Open Chimera
- Open IDLE (Tools->General Control->IDLE)
- With the focus on the IDLE window, open the file X.py from the main menu
- In the resulting window, press F5 to run the code
Copyright 2016 Holger Ballweg
Chison is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.