Also includes p5.js, support for OSC channels, and for live coding with javascript in general.
For example usage, see: https://github.com/ojack/hydra-examples
For browser version, see: https://github.com/ojack/hydra
NOTE: Atom text editor is being deprecated! However, this package should still work. This package will continue to be sporadically maintained for the time being. In the future, it will hopefully work with community forks of atom. It is no longer possible to publish packages to the atom package registry. Instead, you must update atom hydra manually. Here are the steps for doing that:
ppm
(pulsar package manager) is installed. On linux, it should be automatically installed with atom. On OSX, go to the 'Atom' menu, and click 'Install Shell Commands'. On windows, it doesn't work as of now, read further. If you don't want to install it because it'd name collide with perl's ppm
, replace the ppm
command in the following actions with pulsar -p
.git clone https://github.com/hydra-synth/atom-hydra.git
cd atom-hydra
ppm install
ppm link .
The pulsar package manager doesn't work on Windows as of now. You can still install following these instructions:
npm
installed.git clone https://github.com/hydra-synth/atom-hydra.git
cd atom-hydra
npm install
atom-hydra
folder to C:\Users\yourusername\.pulsar\packages
(If you already have atom-hydra
installed through the atom GUI, uninstall it there before performing these steps.)
apm
(atom package manager) is installed. On linux and windows, it should be automatically installed with atom. On OSX, go to the 'Atom' menu, and click 'Install Shell Commands'. git clone https://github.com/hydra-synth/atom-hydra.git
cd atom-hydra
apm install
apm link .
osc().out()
See the instructions and thread at: https://github.com/hydra-synth/atom-hydra/issues/35#issuecomment-941006156
Try running atom from the command line as follows:
atom --ignore-gpu-blacklist
Install nodejs
Code for editor styling and osc channels lovingly derived from some other wonderful live coding packages: