Skip to content

mortuosplango/chison

Repository files navigation

Chison

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:holger.ballweg@northumbria.ac.uk.

Make sure to clone this repository with git clone --recursive to get the necessary pyosc submodule.

Prerequisites

Additional things to install

For SuperCollider:

Ambisonics Toolkit (ATK)

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.

Ctk Quark

Install the Ctk Quark.

Testing the setup

In SuperCollider

  • Open the file test.scd
    • Evaluate the first block (Linux: Press Ctrl+Enter. Mac: Cmd+Enter)

Running Chison

  • Open SuperCollider and open the provided setup.scd file
    • Evaluate the whole file (Linux: Press Ctrl+Enter. Mac: Cmd+Enter)
  • 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

License

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.

About

Sonification plugin for UCSF Chimera

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published