Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save sleexyz/feeb54c8c776c3a64a8b to your computer and use it in GitHub Desktop.
Save sleexyz/feeb54c8c776c3a64a8b to your computer and use it in GitHub Desktop.
SuperCollider on ASUS Chromebook Flip

This guide will help you get supercollider running on your ASUS Chromebook Flip cb100pa in a browser tab!

1. Install crouton

Enable developer mode, download crouton, and install Ubuntu Trusty to a microsd card with just the core target:

sudo sh ~/Downloads/crouton -p /media/removable/SD\ Card/crouton -t core -r trusty

Now install the xiwi target by upgrading. For whatever reason, installing straight to xiwi fails the installer as of 2015-08-15.

sudo sh ~/Downloads/crouton -p /media/removable/SD\ Card/crouton -t core,xiwi -r trusty -u

I make a binding in my host .bashrc for enter-chroot to save some keypresses

# ...
DIR='/media/removable/SD Card/crouton/bin'
alias poop='sudo sh "$DIR/enter-chroot"'

2. Set up audio

option A: route JACK through CRAS

(OR actually follow the Route JACK to CRAS, bc CRAS is nice)

option B: access audio hardware directly

Follow these steps, replacing bdwrt5677 with ROCKCHIPI2S

3. Compile and install jack2 from source

4. Compile and install supercollider from source

3.1 get gcc-5 and g++-5

3.2 get supercollider

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment