Audio setup old
Jump to navigation
Jump to search
Specific notes on my workflow. General notes on Audio.
Desire
- MIDI controlled MIDI looping
- Software available? None good enough yet?
- Keyboard split
- ideally switchable MIDI controlled MIDI routing? i.e., press or hold one key to modify the action on the next key pressed.
- two/three octaves for playing
- one octave for part mute
- one octave for part control selection
- two octaves for part parameter switching?
- MIDI hardware
- Yamaha DJX
- Korg Nanokontrol 2
- Numark DJ2GO
- MIDI software
- sequencer64 - no midi record control (yet), no midi learn
- harmonySEQ - sequence and LFO, multiple sequence patterns, MIDI learn, event scripting (on/off/toggle/set active pattern
- MIDI software not used
- Ingen - midi learn currently broken
- Giada - problems between nanoKONTROL2s no button off note off CC and parameter scales. fiddly midi control, learn but no 'mod' like sequencer64 or 'channel' (sample/sequence) select or channel groups or 'channel column progression' system (i.e. Ableton style), GUI not intuitive
Session setup commands:
cadence-session-start -s # cadence script to start jackd, divert from pulseaudio, etc. # if that fails, cadence-session-start --reset cadence # gui, optional non-session-manager -- --session-root path/to/project # list of applications to run: jackpatch # nsm specific util to save and restore jack connections patchage # connection manager gui. ctrl-g, ctrl-f to sort connections non-mixer # modular mixer, osc/cv controllable nsm-sequencer64 # wrapper for nsm-proxy, requires an empty midi file
nsm-ingen # check under nsm, copy in blank project, start ingen modular host engine and gui # ingen -eg project.ingen
jack_midi_clock # transforms JACK transport tempo beats to MIDI ~Clock pulses
aj-snapshot -r projectname.xml # restore jack connections aj-snapshot projectname.xml # save jack connections