{"id":845,"date":"2023-11-23T08:00:00","date_gmt":"2023-11-23T07:00:00","guid":{"rendered":"https:\/\/www.fuhselab.de\/?p=845"},"modified":"2023-09-27T09:33:53","modified_gmt":"2023-09-27T07:33:53","slug":"homerecording-1","status":"publish","type":"post","link":"https:\/\/www.fuhselab.de\/index.php\/2023\/11\/23\/homerecording-1\/","title":{"rendered":"Homerecording 1"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Der erste Homerecording Artikel k\u00fcmmert sich um die Installation, Kompilierung und die Konfiguration der Sequenzersoftware Rosegarden&#8230;<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Installation von Rosegarden:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>sudo apt install rosegarden<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Kompilierung von Rosegarden:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Quellcode-Download [<a href=\"http:\/\/www.rosegardenmusic.com\/\">www.rosegardenmusic.com<\/a>]<\/li>\n\n\n\n<li>zip-Archiv im Download-Ordner entpacken\u2026<\/li>\n\n\n\n<li>Ordner \u201ebuild\u201c im entpackten Ordner erstellt per Terminalbefehl: mkdir build<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Vor der eigentlichen Kompilierung werden nun die Abh\u00e4ngigkeiten installiert. Die folgenden Befehle werden dazu im Terminal ausgef\u00fchrt:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>sudo apt install cmake<\/li>\n\n\n\n<li>sudo apt install qt4-default<\/li>\n\n\n\n<li>sudo apt install pkg-config cmake-data<\/li>\n\n\n\n<li>sudo apt install ladspa-sdk<\/li>\n\n\n\n<li>sudo apt install dssi-dev<\/li>\n\n\n\n<li>sudo apt install zlib1g-dev libgcrypt11-dev<\/li>\n\n\n\n<li>sudo apt install liblo-dev<\/li>\n\n\n\n<li>sudo apt install automake<\/li>\n\n\n\n<li>sudo apt install libtool<\/li>\n\n\n\n<li>sudo apt install liblrdf-dev<\/li>\n\n\n\n<li>sudo apt install fftw3 fftw3-dev<\/li>\n\n\n\n<li>sudo apt install libsamplerate-dev<\/li>\n\n\n\n<li>sudo apt install libsndfile1-dev<\/li>\n\n\n\n<li>sudo apt install libjack0<\/li>\n\n\n\n<li>sudo apt install libjack-dev<\/li>\n\n\n\n<li>Wechsel in den build-Ordner mit Terminalbefehl \u201ccd\u201c<\/li>\n\n\n\n<li>cmake .. -DCMAKE_INSTALL_PREFIX=[$HOME]<\/li>\n\n\n\n<li>make<\/li>\n\n\n\n<li>sudo make install<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Sollte kein Programmstarter erstellt worden sein, kann Rosegarden auf folgendem Weg gestartet werden:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per Terminal per cd-Befehl in den entsprechenden build Ordner wechseln und dort dann den folgenden Terminalbefehl ausf\u00fchren:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>.\/rosegarden<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Die eigentliche Kompilierung besteht also aus den drei Befehlen\u2026<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>cmake .. -DCMAKE_INSTALL_PREFIX=[$HOME]<\/li>\n\n\n\n<li>make<\/li>\n\n\n\n<li>sudo make install<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Rosegarden ist erfolgreich installiert und nun soll eine erste MIDI Aufnahme durchgef\u00fchrt werden. Als Hardware sind ein Masterkeyboard und ein externes Soundmodul per USB-Miditerminal mit dem Linux-System verbunden\u2026<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>MIDI Ger\u00e4teverwaltung:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Der zentrale Ort f\u00fcr die MIDI Konfiguration ist die MIDI-Ger\u00e4teverwaltung. Auch die Soundb\u00e4nke werden sp\u00e4ter hier verwaltet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Damit \u00fcber die externe MIDI Hardware (Masterkeyboard und Soundmodul) eine erste kleine Testaufnahme erfolgen kann, muss das Miditerminal sowohl als MIDI-Aufnahmeger\u00e4t als auch als MIDI-Wiedergabeger\u00e4t erkannt werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Erkennung des Miditerminals erfolgte bei mir automatisch. Als \u201eVerf\u00fcgbare Eingabe\u201c und \u201eVorhandene Ausgabe\u201c sollte im rechten Bereich des Fensters die symbolische MIDI-Buchse f\u00fcr das Miditerminal auf Port 1 rot leuchten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Schaltfl\u00e4che \u201eNeu\u201c legt ein neues Wiedergabeger\u00e4t an. Als erstes eigenes Wiedergabeger\u00e4t soll das Soundmodul dienen. Als Name f\u00fcr das neu erstellte Wiedergabeger\u00e4t vergebe ich also den Namen meines Soundmoduls. Der Vorteil ist nun der, dass man eine bessere \u00dcbersicht hat auf welches Wiedergabeger\u00e4t man eigentlich zugreifen m\u00f6chte. Normalerweise w\u00fcrde ich jetzt damit beginnen die Soundb\u00e4nke einzurichten, doch das soll hier nicht beschrieben werden\u2026<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Vorbereitungen f\u00fcr die erste MIDI Aufnahme:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die erste Aufnahme soll auch gleich eine Split-Aufnahme werden\u2026Die Tastatur des Masterkeyboards ist in zwei Bereiche aufgeteilt. Im unteren Bereich der Tastatur werden die Akkorde gespielt und im oberen Splitbereich die Melodie mit einem anderen Klang und einem anderen Midikanal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Akkorde sollen auf Spur 1 mit Midikanal 1 mit einem Streichersound aufgenommen werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Melodie soll auf Spur 2 mit Midikanal 2 mit einem Orgelsound aufgenommen werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rosegarden erm\u00f6glicht eine solche Aufnahme \u00fcber die Einstellungen Spurparameter und Aufnahmefilter. Die gew\u00fcnschte Einstellung wird f\u00fcr jede der beiden Spuren einzeln vorgenommen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00dcber die Funktion \u201cThru Routing\u201c ist es auch m\u00f6glich den Split live zu spielen. In \u00e4lteren Versionen funktionierte das nur w\u00e4hrend der laufenden Aufnahme.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Die erste Aufnahme:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn alles passend eingestellt ist kann die erste Aufnahme beginnen. Der Cursor (Song Position Pointer) sollte auf den gew\u00fcnschten Takt eingestellt werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Spuren m\u00fcssen jetzt f\u00fcr die Aufnahme aktiv geschaltet werden (gelbe Kontroll LEDs). \u00dcber die Aufnahme-Schaltfl\u00e4che des Transportfeldes (Bedienfeld von Rosegarden) kann die Aufnahme ausgel\u00f6st werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Alles was nun per Keyboard eingespielt wird und auf Midikanal 1 und 2 \u00fcbertragen wird, wird nun von Rosegarden aufgenommen. Alle weiteren Details von Rosegarden k\u00f6nnen hier nicht beschrieben werden. Trotzdem hoffe ich einen ersten kleinen Einblick in die Software gegeben zu haben. Wer sich also f\u00fcr Homerecording interessiert, braucht keinen Bogen um Linux zu machen\u2026<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Der erste Homerecording Artikel k\u00fcmmert sich um die Installation, Kompilierung und die Konfiguration der Sequenzersoftware Rosegarden&#8230;<\/p>\n","protected":false},"author":1,"featured_media":791,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[21],"class_list":["post-845","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux-gruppe-peine"],"_links":{"self":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts\/845","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/comments?post=845"}],"version-history":[{"count":1,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts\/845\/revisions"}],"predecessor-version":[{"id":846,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts\/845\/revisions\/846"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/media\/791"}],"wp:attachment":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/media?parent=845"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/categories?post=845"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/tags?post=845"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}