vibe

command module
v0.0.0-...-a58d632 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 27, 2020 License: MIT Imports: 11 Imported by: 0

README

Vibe

This is a program to create musical patterns using commands like:

loop kick sam1 1 [60]

This loops a 1-beat pattern named 'kick', which sends note number 60 to the sampler on every beat. Patterns can updated on the fly by reusing the pattern name.

Play a hihat every second eighth note (0's are rests):

load-sound sam1 "./demo/hihat.wav" 61
loop hats sam1 4 [[0 61] [0 61] [0 61] [0 61]]

Use {} to play notes at the same time. A minor C chord on the first beat:

loop chords syn1 4 [{60 63 67} 0 0 0}

To try it out:

brew install portaudio
make demo
# or start fresh with just the samples in the demo directory loaded
make new

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL