PDA

View Full Version : The Linux Studio Project



Patrick
09-19-2016, 03:20 AM
I've re-written my "Free Studio Project" to reflect recent changes in both Debian and Mixbus (Harrison released a new product called Mixbus 32C when I started this new version).

My goal is to keep this more up-to-date with recent and upcoming changes.

With the help of Elmeaux and Frank from the Harrison Mixbus forums I've created a PDF manual to install Harrison Mixbus/Mixbus 32C on Debian GNU/Linux 8 (codename Jessie).

The latest version (it's version 1 at the moment) will be available on github (https://github.com/cloudywizzard/Linux_Studio_Project/blob/master/Linux-Studio-Project_v1.pdf) for all to Download.
The link will open the PDF inside of github, to save the file to your computer click the Download button.

I hope this proves to be useful for those trying to setup a (dedicated) home studio.

Patrick

Elmeaux
09-19-2016, 06:16 AM
It's a very informative paper that demonstrates Patrick's skill and knowledge on the subject. He works very hard to create this material for The Row!

Patrick
09-19-2016, 11:08 AM
Thanks for the kind words C.L. ... and the editing of my typos ;-)

Patrick
07-16-2017, 06:19 AM
With the new stable release of Debian (version 9, codename stretch) I found that the swappness settings for Debian 8 (codename Jessie) no longer works (if you follow my guide, the swappness will remain 60 and the Realtime Quickscan will report this).

To fix, this there is a minor modification that needs to be made:

add the line :
vm.swappiness=10
to /etc/sysctl.conf


the file /etc/sysctl.conf should also contain the line : "fs.inotify.max_user_watches = 524288" as stated in my guide.
so now the bottom of the file looks somewhat like this:



################################################## ################## Magic system request Key
# 0=disable, 1=enable all
# Debian kernels have this set to 0 (disable the key)
# See https://www.kernel.org/doc/Documentation/sysrq.txt
# for what other values do
#kernel.sysrq=1


################################################## #################
# Protected links
#
# Protects against creating or following links under certain conditions
# Debian kernels have both set to 1 (restricted)
# See https://www.kernel.org/doc/Documentation/sysctl/fs.txt
#fs.protected_hardlinks=0
#fs.protected_symlinks=0
fs.inotify.max_user_watches = 524288
vm.swappiness=10




Also, I've upgraded my custom RT kernel for Debian 9, and now it's 5 DEB-packages (but you don't really need all 5).
these packages are :
linux-firmware-image-4.9.35-rt25-cloudywizzard
linux-headers-4.9.35-rt25-cloudywizzard
linux-image-4.9.35-rt25-cloudywizzard
linux-image-4.9.35-rt25-cloudywizzard-dbg
linux-libc-dev

the "linux-image-4.9.35-rt25-cloudywizzard-dbg" contains "Debugging" symbols and is not required for normal use
the "linux-headers-4.9.35-rt25-cloudywizzard" contains the "Headers" for the kernel (only needed to (re-compile) the kernel or to compile kernel modules (if needed)
and as I understand "linux-libc-dev" is also only needed for development

They can all be downloaded from gemfury : https://gemfury.com/cloudywizzard