MIB ROSA AUDIO STUDIO

Area dedicata alle MIB-Live DVD e alle ISO Mandriva aggiornate dal MIB
Post Reply
User avatar
oiram73
Utente senior
Utente senior
Posts: 405
Joined: 5 January 2009, 13:33
ROSA: -
OpenMandriva: 2014
Kernel: 3.19.8-nrjQL-realtim
Desktop: KDE 4.14.3
country: Italia
Location: Perugia
Contact:

MIB ROSA AUDIO STUDIO

Post by oiram73 »

Work in progress...
Lavori in corso...
Su invito di NicCo apro questo post per discutere circa la migliore configurazione del sistema e le migliori applicazioni da usare per realizzare uno Studio Audio in casa:
alla fine, se possibile vorremmo anche creare una versione di ROSA-LIVE-INSTALLABILE customizzata, ROSA ci ha dato la sua disponibilità alla preparazione delle ISOs

A questo progetto, da parte del MIB potranno dare il loro valido aiuto sopratutto "othoth-tux" e "GvM", mentre "nicco" potrà aiutarci con la preparazione dei kernel adatti...

Siete tutti invitati a collaborare soprattutto naturalmente se avete buone conoscenze musicali e siete nel campo sperimentando, sono ben accetti proposte e suggerimenti.
[POST EDIT] by NicCo

1> È importante parlare, secondo me, molto ampiamente oltre che sul MIDI, della parte dedicata alla registrazione digitale DAW:
soluzioni di registrazione multitraccia (quali Ardour, Qtractor, o altri?) e circa la successiva postproduzione (con Jammin, o attri?),
abbiamo una vecchia Guida di othoth-tux che dovrebbe essere in gran parte ancora valida > viewtopic.php?f=21&t=207&p=636t
quella Guida scaturì da un esempio pratico, in quanto fu prima realizzato un disco di genere death/trash metal, poi fu pubblicata la Guida da quella esperienza

2> Al punto in cui siamo, forse sarebbe stato meglio pubblicare prima questo Topic sulla sezione Guide e Tutorials? Mario, che ne pensi?

3> Riflettevo adesso che occorre avere gli screenshot anche in Inglese...
Come dovrebbe essere secondo me:

Configurazione di sistema:
1) aggiungere di default in /etc/security/limits.conf queste righe :
@audio - rtprio 99
@audio - memlock unlimited
@audio - nice -19

2) tutti gli utenti in automatico al gruppo audio
3) installazione di default di pulseaudio-module-jack
4) jackd settato a priorità 89 di default
5) fare in modo che jackd parta prima di kde/gnome
6) inserire nell'avvio automatico qjackctl e qsynth
7) phonon con gstreamer-jack o vlc-plugin-jack e vlc-plugin-pulse
8) kernel-realtimeX by NicCo

Configurazione di jackd con jackctl:

lascio la parola alle immagini:
Image
Image
Image


secondo me dovrebbe essere tutto come nelle mie schermate!
Ho solo delle perplessità sulla scelta dell'interfaccia (prima schermata): l'opzione default/predefinito sul desktop funziona mentre sul notebook no: funzionano solo hw1 e hw1,0

Script:
pulse-jack-pre-start.sh:

Code: Select all

#!/bin/bash
pacmd suspend true
pulse-jack-post-start.sh:

Code: Select all

#!/bin/bash
pactl load-module module-jack-sink channels=2
pactl load-module module-jack-source channels=2
pacmd set-default-sink jack_out
pacmd set-default-source jack_in
pulse-jack-pre-stop.sh:

Code: Select all

#!/bin/bash
SINKID=$(pactl list | grep -B 1 "Name: module-jack-sink" | grep Module | sed 's/[^0-9]//g')
SOURCEID=$(pactl list | grep -B 1 "Name: module-jack-source" | grep Module | sed 's/[^0-9]//g')
pactl unload-module $SINKID
pactl unload-module $SOURCEID
sleep 5
pulse-jack-post-stop.sh:

Code: Select all

#!/bin/bash
pacmd suspend false
Configurazione di fluidsynth con qsynth:

Image
Image
Image
Image

Configurazione di kmid:
settato di default su timidity in modo da non andare in conflitto con rosegarden che invece userà fluidsynth.

RTIRQ by rnbc:
personalmente non ne avverto l'utilità perché quando lo provai non avvertivo nessun cambiamento/miglioramento ma se lo si vuole mettere bisogna aggiungere threadirqs sulle opzioni d'avvio del kernel!

Da qui http://forum.mandriva.com/en/viewtopic. ... 1&t=133656
viene suggerito di inserire @audio - nproc 1500 in /etc/security/limits.conf: non l'ho mai usato: la mia esperienza mi dice che non è necessario ma si può sempre provare.

LISTA RPM:
Sarebbe quasi sufficiente installare il pacchetto task-sound-studio ma......;
1) localhost mario # urpmi task-sound-studio
Uno dei pacchetti richiesti non può essere installato:
task-sound-studio-0.3-7-rosa.lts2012.0.noarch (perché non è soddisfatto lilypond)
Continuo comunque l'Installazione? (S/n)
localhost mario #

2)risolvendo le dipendenze di volta in volta a mano è venuto fuori che mancano:
ec-fonts-mftraced
mcp-plugins
swh-plugins
A dipendenze risolte il meta-pacchetto installa tutto il SW necessario ma ne andrebbe verificata la versione perché alcuni pacchetti sono vecchi per esempio rosegarden-rosa porta la 11.02 quando la stabile ufficiale è la 12.04: per me si potrebbe usare la svn come faccio io visto che funziona benissimo!
Comunque i pacchetti indispensabili (secondo me) oltre a quelli citati sopra sono i seguenti:
tutti gli rpm LADSPA
tutti gli rpm DSSI
tutti gli rpm BRISTOL
tutti gli rpm con aggiunta jack(d)

PACCHETTI DA AGGIORNARE:
rosegarden
lilypond -->2.16 stabile
qjackctl da 0.3.8 a 0.3.9
frescobaldi da 1.2.0 a 2.0.7
ardour da 2.8.11 a 2.8.14.

Se qualcuno ha da aggiungere .......... si faccia avanti
OMA-2014
oiram/bin/selom
Da ognuno secondo le proprie capacità ad ognuno secondo i propri bisogni!

User avatar
NicCo
Amministratore
Amministratore
Posts: 4739
Joined: 6 December 2007, 19:54

Re: MIB-ROSA-STUDIO-AUDIO

Post by NicCo »

reserved to english translation, work in progress
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
NicCo
Amministratore
Amministratore
Posts: 4739
Joined: 6 December 2007, 19:54

Re: MIB-ROSA-STUDIO-AUDIO

Post by NicCo »

reserved to additional things, work in progress
if not needed, then this msg will be deleted...
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
NicCo
Amministratore
Amministratore
Posts: 4739
Joined: 6 December 2007, 19:54

Re: MIB ROSA AUDIO STUDIO

Post by NicCo »

reserved to additional things, work in progress
if not needed, then this msg will be deleted...
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
NicCo
Amministratore
Amministratore
Posts: 4739
Joined: 6 December 2007, 19:54

Re: MIB ROSA AUDIO STUDIO

Post by NicCo »

reserved to additional things, work in progress
if not needed, then this msg will be deleted...
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
NicCo
Amministratore
Amministratore
Posts: 4739
Joined: 6 December 2007, 19:54

Re: MIB ROSA AUDIO STUDIO

Post by NicCo »

reserved to additional things, work in progress
if not needed, then this msg will be deleted...
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
NicCo
Amministratore
Amministratore
Posts: 4739
Joined: 6 December 2007, 19:54

Re: MIB ROSA AUDIO STUDIO

Post by NicCo »

We are experimenting a lot for this project:
Now the main goal is to find the best configuration values for the new kernel nrj realtime / studio

We have already very good results, next week we should have the final profile for the best kernel
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

Post Reply