khz
||𝝞|𝝞||𝝞|𝝞|𝝞||
>> Der Kernel enthält die Module (= Treiber). Aktueller Kernel == aktueller/zusätzlicher Module (= Treiber). <<
A) # Die unfreien Treiber (AMD/Nvidia( && RT~?)/WIFI/...) und der Prozessor Mikrocode sind installiert? Wenn nicht, dann bitte bei Bedarf installieren.
Wenn "dmesg" was anzeigt, dann installiere die fehlenden Pakete.
B) Konsole: Verwenden Sie die Tabulatortaste - 2 mal hintereinander drücken -, um den Pfad oder Programmname zu vervollständigen.
Hilfe:
C) Bei Problemen das entsprechende $Programm von der Konsole aus starten.
Fehlermeldungen lesen.
D) killall - kill processes by name
####
>> Regelmäßige, (automatische) Aktualisierung der Distribution ist wichtig! <<
>> Verwenden Sie ein gutes Root Passwort! <<
####
<< How much RT optimization is still needed? >> https://linuxmusicians.com/viewtopic.php?p=121734#p121734 >>
####
# KXStudio repository >> http://kxstudio.linuxaudio.org/Repositories
# Carla won't find VST >> https://linuxmusicians.com/viewtopic.php?p=98708#p98708
#
# Distributions >> https://wiki.linuxaudio.org/wiki/distributions
# Linux Audio Bundles and Distributions >> https://wiki.linuxaudio.org/apps/categories/distributions
# Pro Audio Linux Distributions >> https://thecrocoduckspond.wordpress.com/2015/10/22/pro-audio-linux-distributions/
# Search Distributions ([X] Multimedia) >> https://distrowatch.com/search.php#advanced
#
# Window managers and desktop environments for The X Window System >> http://www.xwinman.org/
#
## Le Biniou >> https://biniou.net/index.php
#
# rt-tests >> https://git.kernel.org/pub/scm/utils/rt-tests/;
# cyclictest - High resolution test program >> https://manpages.debian.org/testing/rt-tests/cyclictest.8.en.html;
# Using and Understanding the Real-Time Cyclictest Benchmark >> https://events.static.linuxfound.org/sites/events/files/slides/cyclictest.pdf
#
# PowerTOP is a Linux tool to diagnose issues with power consumption and power management. >> https://01.org/powertop
#
# The Code: Story of Linux documentary >> https://archive.org/details/youtube-XMm0HsmOTFI
####
# Wenn eine Hardwarekomponente veraltet ist (z.B. CPU/GPU/....) und das gewünschte Programm neue/mehr Technologie/Leistung benötigt, kann es zu Problemen auf dem Rechner/Betriebssystem kommen. Mit Linux kann man zaubern, aber man kann die Hardware nicht verbessern.
Verwenden Sie gute Hardware.
##
Welcher Kernel soll installiert werden? Sie können mehrere Kernel mit dem Paketmanager installieren/deinstallieren. Der zu startende Kernel kann im Bootmanager (Grub/....) ausgewählt (und getestet) werden.
Überblick@Kernel Configuration
##
(Ich denke eine von vielen guten Möglichkeiten an all dem ist das jeder individuell, je nach LAW Schwerpunkt(e), ... und Hardware, die Kombinationen von Optimierungen, Distribution- Desktop -wahl, ... relativ einfach umsetzen kann.
Da sich - Vor- und Nachteil zugleich - relativ viele Kombinationsmöglichkeiten ergeben ist das austesten evt. ... .. .
Wie gut all die Optimierungen untereinander aufeinander abgestimmt (oder auch nicht) sind ... .
Es ist gut, Schritt für Schritt zu gehen. Dann erkennt man den möglichen Problemverursacher und kann damit das zuletzt gemachte rückgängig machen.
Alle Audio-Optimierungen sind optional. Es gibt mehrere Möglichkeiten.
Teste individuell und nehme dass was bei dir am besten läuft. Alles - unter anderem zu 100 % RT - muss nicht besser sein.
Es ist gut, Schritt für Schritt zu gehen. Dann erkennt man den möglichen Problemverursacher und kann damit das zuletzt gemachte rückgängig machen.
Alle Audio-Optimierungen sind optional. Es gibt mehrere Möglichkeiten. Es geht um Verständnis und Lernen. Nutzen Sie die Distribution, die Ihnen persönlich am besten gefällt und die Ihre Hardware am besten unterstützt sowie die Softwareabhängigkeiten/Bedürfnisse am besten abdeckt. https://de.wikipedia.org/wiki/KISS-Prinzip)
##
Picture from: Ted's Linux MIDI Guide >> http://www.tedfelix.com/linux/linux-midi.html
# ==> Do you use a sound server? If so, which one? Several? >> https://linuxmusicians.com/viewtopic.php?f=27&t=18864
#
# Git Access https://qjackctl.sourceforge.io/qjackctl-downloads.html#Git
# Installation https://qjackctl.sourceforge.io/qjackctl-index.html#Installation
# start it as a user in the terminal without installing with:
# or
##
Geben Sie Code, Notizen und Ausschnitte sofort frei. Zum Beispiel mit:
##
# Unterschiede der einzelnen Betriebssysteme >> https://linuxmusicians.com/viewtopic.php?p=95083#p95083
##
# Zum Beispiel: DeepL entwickelt künstliche Intelligenz zum Verstehen und Übersetzen von Texten.. >> https://www.deepl.com/translate
##
# GNU/Linux Debian Installieren >> Linux Audio Workstation LAW >> https://www.sequencer.de/synthesizer/threads/gnu-linux-debian-installieren.140361/
##
## !vote KLANG \o/ >> http://klang.eudyptula.org/[/ISPOILER]
A) # Die unfreien Treiber (AMD/Nvidia( && RT~?)/WIFI/...) und der Prozessor Mikrocode sind installiert? Wenn nicht, dann bitte bei Bedarf installieren.
Wenn "dmesg" was anzeigt, dann installiere die fehlenden Pakete.
Code:
Yours@LAW/DAW ~ $ dmesg | grep failed
B) Konsole: Verwenden Sie die Tabulatortaste - 2 mal hintereinander drücken -, um den Pfad oder Programmname zu vervollständigen.
Hilfe:
Code:
Yours@LAW/DAW ~ $ man program_name
Yours@LAW/DAW ~ $ program_name --help
C) Bei Problemen das entsprechende $Programm von der Konsole aus starten.
Fehlermeldungen lesen.
Code:
Yours@LAW/DAW ~ $ program_name
D) killall - kill processes by name
Code:
Yours@LAW/DAW ~ $ killall -9 program_name
####
>> Regelmäßige, (automatische) Aktualisierung der Distribution ist wichtig! <<
>> Verwenden Sie ein gutes Root Passwort! <<
####
<< How much RT optimization is still needed? >> https://linuxmusicians.com/viewtopic.php?p=121734#p121734 >>
- Gentoo
- make.conf >> https://wiki.gentoo.org/wiki//etc/portage/make.conf
- USE_flag >> https://wiki.gentoo.org/wiki/USE_flag
- Portage & Overlays >> https://gpo.zugaina.org/Overlays
- Device driver Check page >> https://kmuto.jp/debian/hcl/
- Linux audio workstation
- How do I get an out-of-the-box working Linux audio workstation? >> https://wiki.linuxaudio.org/wiki/system_configuration
- limits.conf > Must have! >> https://wiki.linuxaudio.org/wiki/system_configuration#limitsconfaudioconf
- Real-Time
- Real-Time related information, articles, distributions, etc. >> https://wiki.linuxaudio.org/wiki/real_time_info
- Welcome to the Linux Real Time Manual. >> http://linuxrealtime.org/index.php/Main_Page
- Latency: Myths and Facts. Part 3: A look at a quantitative study >> https://thecrocoduckspond.wordpress...-facts-part-3-a-look-at-a-quantitative-study/
- FAQ_and_Myths >> https://github.com/jackaudio/jackaudio.github.com/wiki/FAQ_and_Myths
- JACK Latency tests >> https://wiki.linuxaudio.org/wiki/jack_latency_tests
- xruncounter.c >> https://github.com/Gimmeapill/xruncounter >> https://linuxmusicians.com/viewtopic.php?p=81037#p81037, compile >> https://linuxmusicians.com/viewtopic.php?p=100500#p100500
- Packages of your distribution. ~Example >> https://gpo.zugaina.org/sys-kernel/rt-sources
- rtirq >> https://wiki.linuxaudio.org/wiki/system_configuration#rtirq
- jackfreqd >> https://gareus.org/oss/jackfreqd/start
- music-daw >> https://linuxmusicians.com/viewtopic.php?p=121543#p121543 >> https://github.com/joao4linux/music-daw
- Disabling the irqbalance daemon >> https://access.redhat.com/documenta...ml/tuning_guide/interrupt_and_process_binding
- Disabling GNOME Tracker >> https://blog.larskasper.de/2017/11/23/tracker-miner-fs-abschalten/,
https://gist.github.com/vancluever/d34b41eb77e6d077887c - Timers >> http://wiki.linuxaudio.org/wiki/system_configuration#timers
- rtmidi >> https://github.com/thestk/rtmidi
- Both Jack1 and Jack2 uses shm (RAM-backed storage) by default. Verifiable with: "du -h /dev/shm/*", "df -h | grep shm", "ls -alFh /dev/shm", "mount | grep shm" >> https://wiki.linuxaudio.org/wiki/system_configuration#filesystems. Resizing is possible by "size=" >> https://linuxmusicians.com/viewtopic.php?p=93108#p93108
- realTimeConfigQuickScan > Helpful >> https://wiki.linuxaudio.org/wiki/system_configuration#quickscan
- Linux && Audio --help
- JACK – A Beginners Guide to Getting Started with JACK >> https://web.archive.org/web/20200811001833/https://libremusicproduction.com/articles/demystifying-jack-–-beginners-guide-getting-started-jack.html
- FAQ: what are the differences between JACK 1 and JACK2 >> https://github.com/jackaudio/jackaudio.github.com/wiki/Q_difference_jack1_jack2
- Workflow >> https://web.archive.org/web/20200823151559/https://libremusicproduction.com/workflow.html
- How Linux Audio Works vs. Windows Audio in 2017 >> https://www.learndigitalaudio.com/how-linux-audio-works-vs-windows-audio-2017
- From Windows to Linux >> https://hlubenow.lima-city.de/winlin.html
- How do I prepare Manjaro KDE for audio production? >>
https://www.youtube.com/watch?v=vgrqMv3Lzfk - Compiling Software from Source on Linux >> https://hlubenow.lima-city.de/compiling.html
- Getting Started with Music Production on Linux >> https://hlubenow.lima-city.de/linux_audio.html
- Linux Audio Overview >> https://wiki.linuxaudio.org/wiki/linux_audio_overview
- Pulseaudio and JACK >> https://linuxmusicians.com/viewtopic.php?p=103154#p103154
- Understanding recording hardware >> https://web.archive.org/web/2020081...rticles/understanding-recording-hardware.html
- Linux Hardware support >> https://wiki.linuxaudio.org/wiki/hardware
- Thunderbolt >> https://wiki.archlinux.org/index.php/Thunderbolt
- Linux Audio User FAQ (Frequently Asked Questions) >> https://wiki.linuxaudio.org/faq/start
- Things and Stuff Wiki - Audio setup >> https://wiki.thingsandstuff.org/Audio_setup
- Multiple Soundcards >> https://linuxmusicians.com/viewtopic.php?p=95025#p95025
- Jack Resampling with q0 ... q4? >> https://linuxmusicians.com/viewtopic.php?p=96511#p96511
- NetJackTrip >> https://linuxmusicians.com/viewtopic.php?p=95720#p95720
- Sonoj 2019: Past, Present and Future of the JACK Audio Connection Kit >>
https://www.youtube.com/watch?v=Zpvkn8DOScI - alsa-midi-latency-test >> https://github.com/koppi/alsa-midi-latency-test
- jack_midi_latency >> https://github.com/x42/jack_midi_latency
- Audio Software
- Linux Audio and Sound - Application and Software Index >> https://wiki.linuxaudio.org/apps/start
- A list of software and resources for professional audio/video/live events production on Linux.
>> https://github.com/nodiscc/awesome-linuxaudio - Linux Digital Audio and Music Workstation Comparison Matrix >>
https://docs.google.com/spreadsheets/d/1n6MaGigGGTgFvoqBCMgt-GuSmy8nqAUfF8ryL4nJbS8/edit#gid=0 - Just some of the software synthesizers available for linux. >> http://linuxsynths.com/index.html
- Linux Music Rocks >> http://linuxmusic.rocks/
- Quarterly Release Pact >> https://libremusicproduction.com/dev/release/
- VST/VSTi Plugins For Linux >> http://linux-sound.org/linux-vst-plugins.html
- LinVST - working plugs / libraries you use for compatibility (March 2019) >> https://linuxmusicians.com/viewtopic.php?p=103495#p103495
- Exhastive List of Free Native Linux Plugins >> https://linuxmusicians.com/viewtopic.php?p=112661#p112661
- kvraudio search >> https://www.kvraudio.com/plugins/li...ns/instruments/effects/hosts/soundware/newest
- Manual Wiki
- Welcome to the Linux Audio Wiki >> https://wiki.linuxaudio.org/wiki/start
- AV Linux User Manual >> http://bandshed.net/pdf/
- KXStudio Manual >> https://wiki.linuxaudio.org/wiki/kxstudio_manual
- Ubuntu Studio Audio Handbook >> https://help.ubuntu.com/community/UbuntuStudio/AudioHandbook
- Professional audio >> https://wiki.archlinux.org/index.php/Professional_audio
- Linux Documentation Project - The Linux MIDI-HOWTO >> http://www.tldp.org/HOWTO/MIDI-HOWTO.html
- The Penguin Producer >> http://www.penguinproducer.com/
- Things and Stuff Wiki - Audio >> https://wiki.thingsandstuff.org/Audio
- LV2 wiki >> https://github.com/drobilla/lv2/wiki
- Book about programming DSP algorithms >> https://linuxmusicians.com/viewtopic.php?p=108336#p108336
- LinuxQuestions - where Linux users come for help >> https://www.linuxquestions.org/questions/
- GNU/Linux Debian Users' Manuals >> https://www.debian.org/doc/user-manuals
- Community
- Chat@IRC: #opensourcemusicians on Freenode >> http://opensourcemusician.com
- Linux Audio Social and Community Guide >> https://wiki.linuxaudio.org/wiki/places1
- Linux audio forums, IRC channels, mailing lists, and wikis >> https://wiki.linuxaudio.org/wiki/places2
- Linux User Groups >> https://en.wikipedia.org/wiki/Linux_user_group
- Linux Audio Conference >> http://lac.linuxaudio.org/
- Sonoj Convention >> https://www.sonoj.org
- RSS-NEWS @Linux && Audio >> http://planet.linuxaudio.org/
####
# KXStudio repository >> http://kxstudio.linuxaudio.org/Repositories
# Carla won't find VST >> https://linuxmusicians.com/viewtopic.php?p=98708#p98708
#
# Distributions >> https://wiki.linuxaudio.org/wiki/distributions
# Linux Audio Bundles and Distributions >> https://wiki.linuxaudio.org/apps/categories/distributions
# Pro Audio Linux Distributions >> https://thecrocoduckspond.wordpress.com/2015/10/22/pro-audio-linux-distributions/
# Search Distributions ([X] Multimedia) >> https://distrowatch.com/search.php#advanced
#
# Window managers and desktop environments for The X Window System >> http://www.xwinman.org/
#
## Le Biniou >> https://biniou.net/index.php
#
# rt-tests >> https://git.kernel.org/pub/scm/utils/rt-tests/;
# cyclictest - High resolution test program >> https://manpages.debian.org/testing/rt-tests/cyclictest.8.en.html;
# Using and Understanding the Real-Time Cyclictest Benchmark >> https://events.static.linuxfound.org/sites/events/files/slides/cyclictest.pdf
#
# PowerTOP is a Linux tool to diagnose issues with power consumption and power management. >> https://01.org/powertop
#
# The Code: Story of Linux documentary >> https://archive.org/details/youtube-XMm0HsmOTFI
####
- # Grundlagen: Echtzeitsysteme mit Linux >> http://www.linux-magazin.de/ausgaben/2008/06/gerade-echtzeitig/
- # Guide To Producing & Recording Music + Audio With Linux PART ONE: Getting Started: Pulseaudio & JACK >>
https://www.youtube.com/watch?v=3NxWtDSa-RQ - # audio4linux.de Links >> http://wiki.datentraeger.org/index.php?title=Links
# Wenn eine Hardwarekomponente veraltet ist (z.B. CPU/GPU/....) und das gewünschte Programm neue/mehr Technologie/Leistung benötigt, kann es zu Problemen auf dem Rechner/Betriebssystem kommen. Mit Linux kann man zaubern, aber man kann die Hardware nicht verbessern.
Verwenden Sie gute Hardware.
##
Welcher Kernel soll installiert werden? Sie können mehrere Kernel mit dem Paketmanager installieren/deinstallieren. Der zu startende Kernel kann im Bootmanager (Grub/....) ausgewählt (und getestet) werden.
Überblick@Kernel Configuration
Code:
linuxmusicians /usr/src/linux # make menuconfig
Code:
General setup --->
Preemption Model (Preemptible Kernel (Low-Latency Desktop)) --->
( ) No Forced Preemption (Server)
( ) Voluntary Kernel Preemption (Desktop)
( ) Preemptible Kernel (Low-Latency Desktop)
(X) Complete Preemption (Real-Time)
Code:
Processor type and features --->
Timer frequency (1000 HZ) --->
( ) 100 HZ
( ) 250 HZ
( ) 300 HZ
(X) 1000 HZ
- In den Linux-Kernels 3.0 und höher wurden viele der zusätzlich benötigten Echtzeit-Patches standardmäßig integriert. https://wiki.linuxaudio.org/faq/start
- Sie können RT-Kernel verwenden, um noch mehr RT zu erhalten, installiere zum Beispiel linux-image-rt-amd64. http://wiki.linuxaudio.org/wiki/system_configuration#the_kernel
- Der Linux-Kernel soll bald von Haus aus Echtzeitfähigkeiten mitbringen. https://elciotna18.sched.com/event/DXmm/maintaining-a-real-time-stable-kernel-steven-rostedt-vmware,
View: https://www.youtube.com/watch?v=pIJ3Zv_uxn0- How to check HZ in the terminal?
Code:cat /proc/interrupts | grep -i time; sleep 10; cat /proc/interrupts | grep time
Code:zcat /proc/config.gz |grep CONFIG_HZ_
-
Code:
CONFIG_HZ_1000=y
-
-
Code:
Linuxmusicians@LAW:~$ man 7 time
How to check Complete Preemption (Real-Time) in the terminal?
Code:zcat /proc/config.gz |grep CONFIG_PREEMPT
-
Code:
CONFIG_PREEMPT_RT_FULL=y
-
-
Code:
uname -a
- How to check HZ in the terminal?
##
(Ich denke eine von vielen guten Möglichkeiten an all dem ist das jeder individuell, je nach LAW Schwerpunkt(e), ... und Hardware, die Kombinationen von Optimierungen, Distribution- Desktop -wahl, ... relativ einfach umsetzen kann.
Da sich - Vor- und Nachteil zugleich - relativ viele Kombinationsmöglichkeiten ergeben ist das austesten evt. ... .. .
Wie gut all die Optimierungen untereinander aufeinander abgestimmt (oder auch nicht) sind ... .
Es ist gut, Schritt für Schritt zu gehen. Dann erkennt man den möglichen Problemverursacher und kann damit das zuletzt gemachte rückgängig machen.
Alle Audio-Optimierungen sind optional. Es gibt mehrere Möglichkeiten.
Teste individuell und nehme dass was bei dir am besten läuft. Alles - unter anderem zu 100 % RT - muss nicht besser sein.
Es ist gut, Schritt für Schritt zu gehen. Dann erkennt man den möglichen Problemverursacher und kann damit das zuletzt gemachte rückgängig machen.
Alle Audio-Optimierungen sind optional. Es gibt mehrere Möglichkeiten. Es geht um Verständnis und Lernen. Nutzen Sie die Distribution, die Ihnen persönlich am besten gefällt und die Ihre Hardware am besten unterstützt sowie die Softwareabhängigkeiten/Bedürfnisse am besten abdeckt. https://de.wikipedia.org/wiki/KISS-Prinzip)
##
Picture from: Ted's Linux MIDI Guide >> http://www.tedfelix.com/linux/linux-midi.html
# ==> Do you use a sound server? If so, which one? Several? >> https://linuxmusicians.com/viewtopic.php?f=27&t=18864
#
# Git Access https://qjackctl.sourceforge.io/qjackctl-downloads.html#Git
# Installation https://qjackctl.sourceforge.io/qjackctl-index.html#Installation
# start it as a user in the terminal without installing with:
Code:
L@M ~/Path_to/qjackctl-git/src $ ./qjackctl
Code:
L@M ~ $ /home/USERNAME/Path_to/qjackctl-git/src/qjackctl
##
Geben Sie Code, Notizen und Ausschnitte sofort frei. Zum Beispiel mit:
- https://bpaste.net/
- http://dpaste.com/
- https://ptpb.pw/
View: https://gist.github.com/discover- https://pastebin.com/
##
# Unterschiede der einzelnen Betriebssysteme >> https://linuxmusicians.com/viewtopic.php?p=95083#p95083
##
# Zum Beispiel: DeepL entwickelt künstliche Intelligenz zum Verstehen und Übersetzen von Texten.. >> https://www.deepl.com/translate
##
# GNU/Linux Debian Installieren >> Linux Audio Workstation LAW >> https://www.sequencer.de/synthesizer/threads/gnu-linux-debian-installieren.140361/
##
## !vote KLANG \o/ >> http://klang.eudyptula.org/[/ISPOILER]
Zuletzt bearbeitet: