View previous topic :: View next topic |
Author |
Message |
audiodef Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/121230830564ba822c25c21.jpg)
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
Posted: Tue Jul 24, 2012 7:24 pm Post subject: Gentoo Studio: A Gentoo Linux Professional Audio Workstation |
|
|
I have completely revamped my pro-audio for Gentoo guide. It is now called Gentoo Studio, and is a complete, stand-alone guide for installing Gentoo from scratch for the purpose of creating a professional digital audio workstation.
Gentoo Studio has its own site: http://gentoostudio.org.
Please post to this thread for help or questions.
Gentoo Studio is an unofficial, community-driven project. The name "Gentoo" is a trademark of the Gentoo Foundation, Inc.
Gentoo Studio now has a Mantis installation for reporting bugs and requesting features. Please visit https://bugs.gentoostudio.org. Feel free to sign up and report issues and add features you'd like to see. Please try to make sure that anything you report isn't a pure Gentoo issue - "bugs" should be along the lines of "you said x was installed but it isn't there," and features should be along the lines of "I want a better/different way to update my system than x." Please keep in mind that this is all just me and nobody else at the other end of the line, so responses may not be super-zippy.
Stuck by NeddySeagoon
I'm not sure that Unsupported Software might be better as this will not officially be supported by Gentoo, but leave it here for now _________________ decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN
Last edited by audiodef on Sun Dec 17, 2017 1:35 am; edited 8 times in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
audiodef Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/121230830564ba822c25c21.jpg)
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
audiodef Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/121230830564ba822c25c21.jpg)
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
audiodef Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/121230830564ba822c25c21.jpg)
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
Posted: Fri Aug 10, 2012 5:52 pm Post subject: |
|
|
The stage4 installation tarball is complete and ready for public testing. Please go to http://audiodef.com/projects.php?project_id=1 and follow the instructions under Installation Method A: Stage4. Please post comments and feedback to this thread.
The stage4 installation is the most recommended way to set up Gentoo Studio, because I've already worked out a lot of kinks and gotten stuff working where installation might not have been so straightforward, including a regular user account with real-time priorities under which to run JACK and other audio programs.
It is my intention to update the tarball on a monthly basis, but as I have been accepted into graduate school, if I can figure out how to pay for it, things might get very busy for me. Regardless, this project is important to me and I will do the best I can to be responsive and helpful to anyone trying it out.
Have fun! _________________ decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Xywa Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/2041645254fc5e2aec1d7d.jpg)
Joined: 23 Jul 2005 Posts: 1631 Location: /mnt/Gentoo/Europe
|
Posted: Mon Aug 13, 2012 12:57 pm Post subject: Re: Gentoo Studio: Professional Audio Gentoo Workstation |
|
|
audiodef wrote: | I have completely revamped my pro-audio for Gentoo guide. It is now called Gentoo Studio, and is a complete, stand-alone guide for installing Gentoo from scratch |
It is possible to made any changes in my ~amd64 to have Gentoo Studio? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
audiodef Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/121230830564ba822c25c21.jpg)
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
Posted: Mon Aug 13, 2012 1:13 pm Post subject: |
|
|
Do you mean convert your existing Gentoo setup for pro-audio use (MIDI, recording/editing audio in real-time, etc.)? Yes, certainly. Just follow these sections in the DIY guide:
Configuring the kernel (copy the new kernel image to your boot partition after backing up the old one)
Configuring audio settings
Setting up a working environment (I assume you have xorg installed, so pick a lightweight DE or a WM you like)
Installing audio & MIDI programs
Testing your system
Just let me know if you have any questions. ![Smile :)](images/smiles/icon_smile.gif) _________________ decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
aCOSwt Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
Joined: 19 Oct 2007 Posts: 2537 Location: Hilbert space
|
Posted: Mon Aug 13, 2012 1:23 pm Post subject: |
|
|
Hello audiodef. Nice work you achieved.
Any plan regarding a dssi-vst how-to with an acceptable result ? _________________
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
xaviermiller Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/18949772545903151f2312b.jpg)
Joined: 23 Jul 2004 Posts: 8708 Location: ~Brussels - Belgique
|
Posted: Mon Aug 13, 2012 1:35 pm Post subject: |
|
|
Nice. I will take a look at your site. _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Spidey Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/5203861844a7275e3a0431.jpg)
Joined: 07 Sep 2006 Posts: 269
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
xaviermiller Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/18949772545903151f2312b.jpg)
Joined: 23 Jul 2004 Posts: 8708 Location: ~Brussels - Belgique
|
Posted: Thu Aug 16, 2012 6:58 am Post subject: |
|
|
Hello,
You will find all the information at the ALSA Project page : http://alsa-project.org/main/index.php/Matrix:Main
In fact, this card is not really well supported by Linux. _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
audiodef Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/121230830564ba822c25c21.jpg)
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
audiodef Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/121230830564ba822c25c21.jpg)
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
NeddySeagoon Administrator
![Administrator Administrator](/images/ranks/rank-admin.gif)
![](images/avatars/3946266373f47d606a2db3.jpg)
Joined: 05 Jul 2003 Posts: 54239 Location: 56N 3W
|
Posted: Sat Aug 18, 2012 11:53 am Post subject: |
|
|
/Me checks in _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
audiodef Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/121230830564ba822c25c21.jpg)
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
audiodef Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/121230830564ba822c25c21.jpg)
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
strickrodt n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 02 Nov 2012 Posts: 1 Location: München
|
Posted: Fri Nov 02, 2012 3:48 pm Post subject: Thx for the help |
|
|
thx for the very helpfull description, nobody can explain me this before on a better way. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
audiodef Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/121230830564ba822c25c21.jpg)
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
audiodef Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/121230830564ba822c25c21.jpg)
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
Posted: Wed Nov 07, 2012 4:13 pm Post subject: |
|
|
Qjackctl (0.3.8, 0.3.9 and 9999) require qt-xmlpatterns, or it will fail with the error described here. These are the modified ebuilds. Drop them into your local overlay to use. I have only tested compilation of 0.3.8, so please let me know if 0.3.9 or 9999 still fail with the above-mentioned error.
0.3.8:
Code: |
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/qjackctl/qjackctl-0.3.8.ebuild,v 1.4 2012/03/28 09:59:00 ago Exp $
EAPI=4
inherit qt4-r2
DESCRIPTION="A Qt application to control the JACK Audio Connection Kit and ALSA sequencer connections."
HOMEPAGE="http://qjackctl.sourceforge.net/"
SRC_URI="mirror://sourceforge/qjackctl/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="alsa dbus debug portaudio"
RDEPEND="
>=media-sound/jack-audio-connection-kit-0.109.2
x11-libs/qt-core:4
x11-libs/qt-gui:4
x11-libs/qt-xmlpatterns
alsa? ( media-libs/alsa-lib )
dbus? ( x11-libs/qt-dbus:4 )
portaudio? ( media-libs/portaudio )"
DEPEND="${RDEPEND}"
DOCS="AUTHORS ChangeLog README TODO TRANSLATORS"
src_configure() {
econf \
$(use_enable alsa alsa-seq) \
$(use_enable dbus) \
$(use_enable debug) \
$(use_enable portaudio)
# Emulate what the Makefile does, so that we can get the correct
# compiler used.
eqmake4 ${PN}.pro -o ${PN}.mak
}
src_compile() {
emake -f ${PN}.mak
lupdate ${PN}.pro || die "lupdate failed"
|
0.3.9:
Code: |
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/qjackctl/qjackctl-0.3.9.ebuild,v 1.1 2012/05/21 15:24:00 aballier Exp $
EAPI=4
inherit qt4-r2
DESCRIPTION="A Qt application to control the JACK Audio Connection Kit and ALSA sequencer connections."
HOMEPAGE="http://qjackctl.sourceforge.net/"
SRC_URI="mirror://sourceforge/qjackctl/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="alsa dbus debug portaudio"
RDEPEND="
>=media-sound/jack-audio-connection-kit-0.109.2
x11-libs/qt-core:4
x11-libs/qt-gui:4
x11-libs/qt-xmlpatterns
alsa? ( media-libs/alsa-lib )
dbus? ( x11-libs/qt-dbus:4 )
portaudio? ( media-libs/portaudio )"
DEPEND="${RDEPEND}"
DOCS="AUTHORS ChangeLog README TODO TRANSLATORS"
src_configure() {
econf \
$(use_enable alsa alsa-seq) \
$(use_enable dbus) \
$(use_enable debug) \
$(use_enable portaudio)
# Emulate what the Makefile does, so that we can get the correct
# compiler used.
eqmake4 ${PN}.pro -o ${PN}.mak
}
src_compile() {
emake -f ${PN}.mak
lupdate ${PN}.pro || die "lupdate failed"
}
|
9999:
Code: |
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/qjackctl/qjackctl-0.3.9.ebuild,v 1.1 2012/05/21 15:24:00 aballier Exp $
EAPI=4
inherit qt4-r2 autotools subversion
DESCRIPTION="A Qt application to control the JACK Audio Connection Kit and ALSA sequencer connections."
HOMEPAGE="http://qjackctl.sourceforge.net/"
ESVN_REPO_URI="https://qjackctl.svn.sourceforge.net/svnroot/${PN}/trunk"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE="alsa dbus debug portaudio"
RDEPEND="
>=media-sound/jack-audio-connection-kit-0.109.2
x11-libs/qt-core:4
x11-libs/qt-gui:4
x11-libs/qt-xmlpatterns
alsa? ( media-libs/alsa-lib )
dbus? ( x11-libs/qt-dbus:4 )
portaudio? ( media-libs/portaudio )"
DEPEND="${RDEPEND}"
S=${WORKDIR}/${PN}
DOCS="AUTHORS ChangeLog README TODO TRANSLATORS"
src_prepare() {
qt4-r2_src_prepare
eautoreconf
}
src_configure() {
econf \
$(use_enable alsa alsa-seq) \
$(use_enable dbus) \
$(use_enable debug) \
$(use_enable portaudio)
# Emulate what the Makefile does, so that we can get the correct
# compiler used.
eqmake4 ${PN}.pro -o ${PN}.mak
}
src_compile() {
emake -f ${PN}.mak
lupdate ${PN}.pro || die "lupdate failed"
}
|
_________________ decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
audiodef Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/121230830564ba822c25c21.jpg)
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
Posted: Thu Nov 08, 2012 5:52 pm Post subject: /dev/raw1394 rules change |
|
|
The section about /dev/raw1394 is no longer valid, as the Firewire ABI has changed in recent kernels.
Instead of
/etc/udev/rules.d/raw1394:
Code: |
KERNEL=="raw1394", GROUP="audio", MODE="0664"
|
you should have
/etc/udev/rules.d/fw.rules:
Code: |
KERNEL=="fw0", GROUP="audio", MODE="0664"
KERNEL=="fw1", GROUP="audio", MODE="0664"
KERNEL=="fw2", GROUP="audio", MODE="0664"
|
for however many /dev/fw* devices you have when all your devices are powered up. _________________ decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
audiodef Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/121230830564ba822c25c21.jpg)
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
audiodef Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/121230830564ba822c25c21.jpg)
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
Posted: Sat Dec 15, 2012 5:26 pm Post subject: |
|
|
I was working on issues surrounding installing Openoctave from an ebuild when I came across this statement in the source README:
Code: |
For Gentoo users: When building your kernel, Gentoo recommends you build alsa directly into the kernel.
In our testing, this has proved more stable than building alsa as modules.
|
That might be true, but I recommend that ALSA be compiled as modules anyway. If you need to troubleshoot sound issues, you'll have to reboot if you change certain things (driver conflicts, for example). If ALSA is compiled as modules, you can unload and reload them without having to reboot. I've never personally experienced stability issues with ALSA as modules and in fact whenever I've had "issues", sometimes I've found that having modules (oddly) solved them.
Do what works for you - I'm just saying modules might be easier to work with. _________________ decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
audiodef Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/121230830564ba822c25c21.jpg)
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
audiodef Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/121230830564ba822c25c21.jpg)
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
_______0 Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 15 Oct 2012 Posts: 521
|
Posted: Wed Jan 02, 2013 2:52 pm Post subject: |
|
|
Code: | * Adding overlay,...
* Running Subversion... # /usr/bin/svn co svn://svn.tuxfamily.org/svnroot/proaudio/proaudio/trunk/overlays/proaudio/@ /var/lib/layman/pro-audio
svn: Unknown hostname 'svn.tuxfamily.org'
* Failure result returned from Subversion
|
I can't add the overlay :/ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
audiodef Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/121230830564ba822c25c21.jpg)
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|