File: README

package info (click to toggle)
specimen 0.5.1-1.1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 1,204 kB
  • ctags: 1,170
  • sloc: ansic: 10,535; sh: 3,526; makefile: 76
file content (28 lines) | stat: -rw-r--r-- 1,296 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Typing 'make' should compile the program for you.  You'll need jack,
alsa, libsamplerate, libsndfile, libxml2, gtk-2.0, pthreads, and there
associated development files for this to work.  Once that's done, run
the program, load some samples, connect it to your favorite ALSA
sequencer, and have fun.

You set the range of notes a patch listens to with the keyboard; the
range is indicated in the trim above the keys, and clicking there
adjusts the range.  Left click sets the lower note, right click sets
the upper note, middle click sets the root note.

In the sample editor, left click sets the start loop point, right
click sets the stop loop point.  Ctrl-left click sets the sample start
point, ctrl-right click sets the sample stop point.

You can save banks of your patches to be loaded at a later date; 
I've adopted the convention of ending them with .beef, but do as thou wilt. 
Left click on the piano to change root note, right click to create a range.

If you're interested in writing an output driver, have a look at
driver.h, driver.c, and the included alsa and jack drivers.  It's not
hard, but if you have any questions don't hesitate to contact me.

Be sure to read the WARRANTY and COPYING files, and drop me a line if
you are so inclined.

Pete Bessman
<ninjadroid@gazuga.net>