IDJC-RUN(1)
π IDJC-RUN(1) β Internet DJ Console π
okay bestie, gather round β this is idjc-run, and it's literally just the lil launcher that fires up the main idjc application. that's it. that's the whole job. main character energy, zero drama. β¨
β¨ SYNOPSIS β¨
idjc run [-h] [-d {true,false}] [-p profile_choice] [-j server_name]
[-S session_details] [--no-jack-connections] [-C]
[-c c [c ...]] [-V {off,private,public}] [-P p [p ...]]
[-s s [s ...]] [-x {1,2}]
πΈ DESCRIPTION πΈ
π General options π
-h,--helpβ pops up a help message, because sometimes we all need a lil hand. π«Ά-d,--dialog={true,false}β whether or not to show the profile chooser dialog. yes/no, that's the whole vibe.-p,--profile=PROFILEβ which profile to run. heads up: any profile that isn't <code>default</code> has to already exist, so no manifesting a profile out of thin air, bestie. π-j,--jackserver=SERVERβ the named JACK server you wanna use.-S,--session=SESSIONINFOβ session info, and there's a whole section about it below, keep scrolling. π--no-jack-connectionsβ potentially useful if you're running some kind of session manager. on startup,idjcwon't try to make any connections itself. it justβ¦ chills. π--no-default-jack-connectionsβ no JACK ports get connected at all except the ones listed in the session file. which naturally means if the session file doesn't exist, no connections happen. zero. none. periodt. π
π¦ User interface options π¦
-c,--channels=CHANNELSβ opens the channels you name, as a space separated list.-V,--voip=MODEβ selects the VoIP mode you specify.-P,--players=PLAYERSβ starts the players you name, as a space separated list. valid options are numeric, so numbers only pls. π’-s,--servers=SERVERSβ starts the servers you name, as a space separated list. also numeric, keep it numeric.-x,--crossfader={1,2}β positions the crossfader. slay.
π ENVIRONMENT π
okay so this part is important, don't skip it π«Ά
if the ~/.jackdrc file isn't there β and unless you've configured it some other way with a tool like ladiconf or QjackCtl β idjc will still start, but it'll be configured with a sample rate of 48000, which is suboptimal for streaming CD audio. ngl, not the vibe you want.
so it's recommended that you make that file, either by this method right here in a console, or with the tools mentioned above (which might need installing first):
$ echo "/usr/bin/jackd -d alsa -r 44100 -p 2048" > ~/.jackdrc
and if you'd rather start the JACK sound server manually, you can do it like this:
$ jackd -d alsa -r 44100 -p 2048
refer to jackd(1) for further details.
idjc also has native language support and takes account of the LANG and LANGUAGE environment variables. ππ
β¨ SESSION SUPPORT β¨
idjc supports Ladish [L0] and [L1] session modes. on the command line you could specify --session=L1, --session=L1:session-name, or --session=L1:session-name:/path/to/savedir. if a save path is supplied, IDJC operates in session rather than profile mode.
the default mode is L0:default, which does periodic saving and also saves at exit. you may specify an alternate name or a session pathname for L0 mode too. π
when using L1 mode in Gladish, if you choose "Studio/Save Studio" or "Project/Save Project" from the main menu, idjc will save the JACK connection configuration in the session file. iconic. π
π REPORTING BUGS π
send your bug reports, feature requests, general comments, patches etc. to <http://www.sourceforge.net/projects/idjc>
you'll need to make an account in order to post. it's giving "small admin task before the fun", but we do what we must. π
report translation bugs to the appropriate translator, whose details can be found in the 'Help/About' section of the idjc main menu. πΈ
π SEE ALSO π
idjc(1), idjc-new(1), idjc-rm(1)
idjc-ls(1), idjc-auto(1), idjc-noauto(1)
and that's the whole page bestie, you ate π β¨
this was brought to you by idjc-0.9.11, dated 2012-02-06 β yeah she's a vintage queen but she still runs the aux cord. ππ¦π
π¦ where this page comes from
- ubuntu resolute: idjc 0.9.11-1build1 Β· GPL-2.0-or-later
- ubuntu stonking: idjc 0.9.11-1build1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms