some concept clarification qjackctl
have bunch of sound gear, amps, eqs, instruments, pedals etc. me input starts @ instrument, guitar say, outputs signal input preamp outputs signal input amp outputs amplified signal speakers. duh huh. in qjackctl concept of readable client/ outputs ports , writable clients / input ports?
hmm, yes cables, quite simple. "relativity" madness:
mix "input" , "output", me readables "input", because input them, , writable's output, because put in "output". other way round of understanding of course saying readables output jack system, while writables input something. important read lines left right...
"readable" ports on left supply signal, "writable" ports on right make possible put signal into, processed prog. or fed soundcard. if connect readable writable, "sound" read jack readable , written writable. in chunks size determined latency configured.
obvious example: readable port of mic input, writable port represents soundcard's output. connect them, , you'll hear on souncard's output mic feeds input. plugging mic amplifier.
program can of course convert signals writable port readable, can fed other program's/the sound card after processing. nothing happens within jack, within program sound, it's not "visible" in qjackctl:
take jack_rack or whatever with, say, lsdap reverb (say freeverb) plugin loaded. should add readable , writable ports of jack_rack jack host. connecting soundcards readable (mic) rack's writable plugging mic pre-amp reverb unit. connecting rack's readable soundcard's writable connects (like cable) reverb unit monitoring amp. hear mic artificial reverb.
if visualize cables, there's cable between mic , rack, , 1 between rack , amp/speakers. connection between rack input , output not visualised - there's programs "patchage", replace qjackctl, not jack itself, let you, example, arrange readable/writable stuff cables, jack_rack being little box inputs left , outputs right. many people lot better visualisation 2 lists qjackctl provides
obviously, recording software ardour has writable ports can written connecting readable, , written ports can be, example, recorded disk program.
way, rather "jack"/"jackd" concept "qjackctl" concept, qjackctl gui visualises jack in background.
hope clarifies
Forum The Ubuntu Forum Community Ubuntu Official Flavours Support Multimedia Software [ubuntu_studio] QjackCtl concepts
Ubuntu
Comments
Post a Comment