Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rkh/atom-sonic

Sonic Pi Atom integration
https://github.com/rkh/atom-sonic

Last synced: about 1 month ago
JSON representation

Sonic Pi Atom integration

Awesome Lists containing this project

README

        

# Sonic Pi Atom integration

This plugin allows remote controlling [Sonic Pi](http://sonic-pi.net/) via [Atom](https://atom.io/).

Sonic Pi is fun to play with, but its built-in editor is very rudimentary.
With this plugin, you can do all the live coding in Atom instead.

![sonic-pi-atom-screenshot](https://raw.githubusercontent.com/rkh/atom-sonic/master/screenshot.png)

## Requirements

Sonic Pi needs to be running in the background.

## Default Key Bindings

Key Binding | Action | Description
--------------|-----------------------------|-----------------
`ctrl-r` | `atom-sonic:play-file` | Sends content of the currently open buffer to Sonic Pi for instant playback
`ctrl-alt-r` | `atom-sonic:play-selection` | Sends currently selected text to Sonic Pi for instant playback
`ctrl-s` | `atom-sonic:stop` | Tells Sonic Pi to stop all playback