[arch-proaudio] Package groups
Hey all, I'd like to add all relevant packages to a "pro-audio" package group. This way, simply using `sudo pacman -S pro-audio` would install all the things you need to run Arch Linux pro-audio things in all of its glory. I suspect the following packages will be candidates: * a2jmidid * aeolus * alsa-plugins * alsa-tools * alsa-utils * amsynth * ams * audacity * audiofile * ardour * aubio * calf * chuck * drumkv1 * dssi-vst * ecasound * fluidsynth * gigedit * guitarix2 * harvid * hydrogen * jack * jack2 * jack2-dbus * jalv * jsampler * lash * lib32-alsa-lib * lib32-alsa-plugins * lib32-jack * lib32-jack2 * libgig * linuxsampler * meterbridge * mixxx * patchage * pd * qmidiarp * qjackctl * qsynth * qtractor * raul * rosegarden * rubberband * schedtool * samplv1 * solfege * sonic-visualiser * supercollider * sweep * synthv1 * timidity-freepats * xjadeo * zynaddsubfx I'm slightly unsure, whether to add all packages of the ladspa-plugins and lv2-plugins groups is a good idea, but they would definitely fit and belong in here as well! Some packages and some of the above are obvious candidates for yet another group e.g. "pro-audio-devel": * chuck * dssi * fftw * flac * ganv * ladspa * libffado * libfishsound * libgig * liblo * liblrdf * libogg * libsndfile * libreplaygain * libsamplerate * lilv * lv2 * opus * pd * portaudio * rubberband * serd * soundtouch * sord * sratom * suil * supercollider * zita-alsa-pcmi * zita-convolver * zita-resampler I'm quite sure, that I've forgotten many, so please make more suggestions! Best, David -- https://sleepmap.de
Jan 19 2018, David Runge has written: ...
* jack * jack2 * jack2-dbus ... Don't at least two of these three conflict? At least jack and everything jack2, not sure about jack2 and jack2-dbus.
Including the LADSPA and LV2 plugins sounds like a good idea, since they imensely enhance and sometimes enable certain processes in the pro-audio world. Not sure, how difficult it is to build groups, but when I read the list, I thought that the sound generators/synthesizers don't really belong into the core pro-audio field. Not sure how others see this. I'd personally go looking for an extra group/bundle there, something like synth or pro-audio-synth. I suppose one could argue the same thing about any plugin that doesn't fulfill the absolute core-functionalities, like EQ, compressor and perhaps reverb/delay, to fork them out into an plugin-extra, but they usually don't take that much space on a drive. As for the list of packages, if Yoshimi goes into community then it's a definite candidate, in my opinion. Best wishes and thanks for the good work, Jeanette -------- * website: http://juliencoder.de - for summer is a state of sound * SoundCloud: https://soundcloud.com/jeanette_c E-mail my heart and say our love will never die... <3 (Britney Spears)
On January 19, 2018 2:10:49 PM GMT+01:00, "Jeanette C." <julien@mail.upb.de> wrote:
Jan 19 2018, David Runge has written: ...
* jack * jack2 * jack2-dbus ... Don't at least two of these three conflict? At least jack and everything jack2, not sure about jack2 and jack2-dbus. All three conflict with each other, as they provide jack. When installing the group, usually you'll be asked which you want install (by pacman), if there are packages that provide the same.
Including the LADSPA and LV2 plugins sounds like a good idea, since they imensely enhance and sometimes enable certain processes in the pro-audio world.
Not sure, how difficult it is to build groups, but when I read the list, I thought that the sound generators/synthesizers don't really belong into the core pro-audio field. Not sure how others see this. I'd personally go looking for an extra group/bundle there, something like synth or pro-audio-synth. I suppose one could argue the same thing about any plugin that doesn't fulfill the absolute core-functionalities, like EQ, compressor and perhaps reverb/delay, to fork them out into an plugin-extra, but they usually don't take that much space on a drive.
Groups are achieved by defining them in an array in the package's PKGBUILD. I'm sure there are more plausible/possible subgroups. I don't know how much sense they would make, but packages can be in more than one group!
As for the list of packages, if Yoshimi goes into community then it's a definite candidate, in my opinion. Most def.
On Fri, 19 Jan 2018 14:38:38 +0100, David Runge wrote:
On January 19, 2018 2:10:49 PM GMT+01:00, "Jeanette C." wrote:
As for the list of packages, if Yoshimi goes into community then it's a definite candidate, in my opinion. Most def.
Jeanette says it all! If maintaining zynaddsubfx + yoshimi should be too much work, it would be better to drop zynaddsubfx. OTOH https://aur.archlinux.org/packages/yoshimi/ is well maintained and it doesn't take that long to build it. It's one of the audio packages I always build from AUR, while I replace several audio packages from official repositories as well as from AUR, by my own packages. Linux audio FX plugins are tricky, a lot of them are plain crap. One of the few useful plugins IMO is https://aur.archlinux.org/packages/x42-plugins/ , I guess several users tend to prefer it over Fons' original EQ. IMO Fons original EQ is good and I only made a short test using Robins EQ, but it seems to be ok. There are a few other "professional" audio FX plugins, but I don't have the names at hand.
participants (3)
-
David Runge
-
Jeanette C.
-
Ralf Mardorf