![Sonic Atom Sonic Atom](https://images-wixmp-ed30a86b8c4ca887773594c2.wixmp.com/f/079e0caa-48d3-4e29-a390-d52990a15279/d8vh0m8-4039c534-0f0c-4f6b-b985-35659c211464.jpg/v1/fill/w_707,h_1131,q_75,strp/real_steel___atom__sonic_version__by_angelablue18-d8vh0m8.jpg?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ1cm46YXBwOjdlMGQxODg5ODIyNjQzNzNhNWYwZDQxNWVhMGQyNmUwIiwic3ViIjoidXJuOmFwcDo3ZTBkMTg4OTgyMjY0MzczYTVmMGQ0MTVlYTBkMjZlMCIsImF1ZCI6WyJ1cm46c2VydmljZTppbWFnZS5vcGVyYXRpb25zIl0sIm9iaiI6W1t7InBhdGgiOiIvZi8wNzllMGNhYS00OGQzLTRlMjktYTM5MC1kNTI5OTBhMTUyNzkvZDh2aDBtOC00MDM5YzUzNC0wZjBjLTRmNmItYjk4NS0zNTY1OWMyMTE0NjQuanBnIiwid2lkdGgiOiI8PTcwNyIsImhlaWdodCI6Ijw9MTEzMSJ9XV19.o4VDLel5Nk7dCJwksxxwDXG0zUAeAOAjWkiCWFPqGUo)
This plugin, which is forked from rkh/atom-sonic and contains a little code from euwbah/sonic-pi-autocomplete, allows remote controlling Sonic Pi via Atom.
This package makes it easier to write and run your Sonic Pi code within Atom. :)
- Sonic definition, of or relating to sound.
- Sonic Pi Autocomplete Atom + Sonic Pi Integration with Ultra Cow Powers!!! This plugin allows remote controlling Sonic Pi via Atom. Sonic Pi is fun to play with, but its built-in editor relies a lot on ctrl-i to get real stuff done.
Dec 14, 2019 With Sonic Atom you can comply with broadcast loudness standards like ITU BS.1770-4, EBU R128 (G10), ATSC A/85:2013 and more. Ensure your audio won't clip in the analog domain with the True-Peak meter and that you have a healthy LRA with the Loudness Range Meter. Sonic Atomic was founded on a belief that our greatest assets are our customers. Our energy is focused on providing fellow music lovers with the best possible experience. May the power of music inspire you! What they say about us. I've purchased hundreds and hundreds of files over the past 7 years. But there is nothing close to this support.
For a list of releases in chronological order, see the Releases wiki page.
Requirements
Sonic Pi needs to be running in the background.The tool-bar package for Atom needs to be installed to use the toolbar functionality.
Changes from rkh/atom-sonic
- Adjusted OSC code to send to Sonic Pi server, and optionally to the Sonic Pi GUI (OSC messages sent to GUI appear in the cue log).
- Added save-and-play-file command, which saves the current file and tells Sonic Pi to play the file. This allows for playback of large buffers. This command can be activated using F5.
- Added integration with the tool-bar package to add buttons which run some commands to a toolbar.
- Changed some of the default key bindings to be more similar to Sonic Pi's keyboard shortcuts, see below for the key bindings.
- Added options to change the Sonic Pi server IP address and port, and the Sonic Pi GUI IP address and port.
I'm happy to contribute these changes to rkh/atom-sonic if wanted. :)
Commands and Default Key Bindings
Key Binding | Action | Description |
---|---|---|
alt-r | sb-atom-sonic-pi:play-file | Sends content of the currently open buffer to Sonic Pi for instant playback. |
f5 | sb-atom-sonic-pi:save-and-play-file | Saves the current file and tells Sonic Pi to play the file. Allows for playback of large buffers. (If used with an untitled file, it opens a save-as dialog box to allow you to save the file.) |
ctrl-alt-r | sb-atom-sonic-pi:play-selection | Sends currently selected text to Sonic Pi for instant playback. |
alt-s | sb-atom-sonic-pi:stop | Tells Sonic Pi to stop all playback. |
Sonic Atomic
This plugin allows remote controlling Sonic Pi via Atom.
Sonic Atomiser
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.
Requirements
Sonic Pi needs to be running in the background.
Sonic Automotive
Default Key Bindings
Sonic Atomic Lemon Slush
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 |