diff --git a/doc/Makefile b/doc/Makefile index ba9e707..ac49e71 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -13,7 +13,7 @@ ND_OBJS=$(ND_SRCS:.mu=.html) .PHONY: all clean -all: $(OBJS) +all: $(OBJS) $(NM_OBJS) $(ND_OBJS) upload: all @ ln -sf OVERVIEW.html index.html diff --git a/doc/non-mixer/MANUAL.html b/doc/non-mixer/MANUAL.html index 4d4db2d..70414d3 100644 --- a/doc/non-mixer/MANUAL.html +++ b/doc/non-mixer/MANUAL.html @@ -33,7 +33,9 @@ January 21, 2010
  • 1.1.1.1.1.1.2. Controls -
  • 1.1.1.2. JACK I/O +
  • 1.1.1.2. JACK I/O

    1. User Manual

    @@ -172,6 +174,17 @@ events. Hold down the `Ctrl` key while scrolling the mousewheel to achieve finer resolution. +1.1.1.1.1.1.2.1. Control Voltages +

    +The control voltage concept should be familiar to anyone who has experience with pre-MIDI hardware synthesizers designs. MIDI definitely has its advantages, but MIDI control data is multiplexed and connecting one MIDI control to a parameter usually involves configuring settings on both ends of the connection in order to separate the control data streams. +

    +

    +Control Voltages provide a simple 1:1 source to sink relationship and offer much higher resolution, both in time and value, than can be natively expressed through MIDI. The chief advantage of CV in the context of Non-DAW is the ease with which an control sequence can be connected to a mixer module parameter. If you have a MIDI controller that you'd like to use to control parameters of Non-Mixer, consider jm2cv, a JACK MIDI to Control Voltage daemon which was written by Peter Nelson specifically for use with Non-Mixer. jm2cv can be acquired by: +

    +
    +
    +git clone git://fuzzle.org/jm2cv.git
    +

    1.1.1.2. JACK I/O

    Each mixer strip is presented as a separate JACK "client". This helps to avoid the necessity of internally duplicating JACK's routing logic and, with JACK2, permits the possibility of parallel execution of mixer strip signal chains. diff --git a/doc/non-mixer/MANUAL.mu b/doc/non-mixer/MANUAL.mu index 933cb3c..a492519 100644 --- a/doc/non-mixer/MANUAL.mu +++ b/doc/non-mixer/MANUAL.mu @@ -142,6 +142,27 @@ { events. Hold down the `Ctrl` key while scrolling the mousewheel to { achieve finer resolution. +:::::::: Control Voltages + + The control voltage concept should be familiar to anyone who has + experience with pre-MIDI hardware synthesizers designs. MIDI + definitely has its advantages, but MIDI control data is multiplexed + and connecting one MIDI control to a parameter usually involves + configuring settings on both ends of the connection in order to + separate the control data streams. + + Control Voltages provide a simple 1:1 source to sink relationship + and offer much higher resolution, both in time and value, than can + be natively expressed through MIDI. The chief advantage of CV in the + context of Non-DAW is the ease with which an control sequence can be + connected to a mixer module parameter. If you have a MIDI controller + that you'd like to use to control parameters of Non-Mixer, consider + /jm2cv/, a JACK MIDI to Control Voltage daemon which was written by + Peter Nelson specifically for use with Non-Mixer. jm2cv can be + acquired by: + +> git clone git://fuzzle.org/jm2cv.git + :::: JACK I/O Each mixer strip is presented as a separate JACK "client". This