GNU/Linux >> Znalost Linux >  >> Linux

Hrajte s digitálním orchestrem pomocí Linux Sampler

Syntezátory se po desetiletí pokoušejí napodobit skutečné hudební nástroje. Slavná syntezátorka Wendy Carlos tvrdě pracovala na tom, aby pochopila (a zdokumentovala ve svém albu Secrets of Synthesis), jak mohou syntezátory zachytit záměr hudby původně napsané pro fyzické nástroje. Hudebníci však pochopili, že pokud chcete zachytit přesný zvuk a pocit z nástroje, musíte jej nahrát, a Mellotron tuto myšlenku proslavil jako průkopník s páskovými smyčkami spojenými s klávesnicí. Když technologie syntezátorů přešla z analogové na digitální, vzorkování se stalo standardní praxí.

V kontextu hudební syntézy je samplování proces nahrávání skutečného nástroje a následné použití této nahrávky k vytvoření nové hudby. Je to důležitá myšlenka v hudbě, protože jen málo lidí má přístup ke každému nástroji, pro který chce skládat hudbu. A pokud chcete napsat partituru obsahující celý symfonický orchestr pro videohru, pravděpodobně nebude váš rozpočet najímat orchestr, studio a inženýry. Nicméně s open source si jistě můžete dovolit připojit svou MIDI klávesnici k Linux Sampleru.

Nainstalujte Linux Sampler

Linux Sampler je specializovaný multimediální nástroj zaměřený na hudebníky, takže ne všechny distribuce jej balí do svých repozitářů.

Na Fedoře, CentOS, Mageia a podobných aplikacích si můžete stáhnout Linux Sampler z úložiště Planet CCRMA nebo použít sestavení z COPR:

$ sudo dnf copr enable klaatu/linuxsampler
$ sudo dnf install linuxsampler

Na Debianu a podobných zařízeních si stáhněte instalační program DEB z linuxsampler.org a nainstalujte:

$ sudo dpkg -i linuxsampler*deb

Pro macOS a Windows si stáhněte instalační programy z linuxsampler.org a spusťte instalační program.

Linux Sampler je vlastně jen motor pro přehrávání ukázkových souborů.

Potřebujete také front-endovou aplikaci, abyste s ní mohli pracovat. Na webu Linux Sampler jsou k dispozici dvě uživatelská rozhraní:Qsampler a Fantasia. Fantasia je desktopová aplikace Java, takže funguje bez ohledu na váš operační systém. Fantasii si můžete stáhnout z webu Linux Sampler.

Získání vzorků

Linux Sampler přehrává tři různé druhy ukázkových souborů:

  • .gig (známé také jako soubory Gigastudio nebo Gigasample)
  • .sf2 (také známý jako Soundfont)
  • .sfz (otevřený standard bez vztahu k .sf2 Formát zvukového písma)

Existuje několik zdrojů bezplatných a otevřených zvukových bank ve všech těchto formátech, včetně projektu Virtual Playing Orchestra, kolekce Versil Studio, samplů kytar Flame Studios a mnoha dalších. Můžete si také zakoupit balíčky Gigasamples od řady společností vzorových bank. Dokud máte Linux Sampler, máte možnost přehrávat soubory Gigasamples, Soundfonts a SFZ.

Vytváření hudby pomocí Linux Sampler

Rozhraní Fantasia pro Linux Sampler má konfiguraci se třemi sloupci.

  • Vpravo je hlavní konfigurační panel. Zde vybíráte zvuková a MIDI zařízení.
  • Uprostřed je stojan. Zde přidáte virtuální syntezátory, každý s načtenou jedinečnou bankou vzorků.
  • Vlevo je panel orchestru a nástrojů. Jedná se převážně o volitelný panel pro sestavení sbírky nástrojů, které často používáte pro rychlý přístup.

Konfigurace zvuku

Chcete-li nastavit zvukový výstup, klikněte na tlačítko Napájení tlačítko nalevo od Audio zařízení záznam v pravém sloupci. Pro Linux můžete použít Advanced Linux Sound Architecture (ALSA) nebo Jack Audio Connection Kit (JACK). Systém JACK vám umožňuje směrovat zvuk z různých aplikací, jako by všechny přicházely ze stejné aplikace.

JACK je výkonný systém, ale jeho naučení vyžaduje čas. Chcete-li místo toho použít ALSA, musíte pozastavit Pulse Audio, aby si Linux Sampler mohl nárokovat vaše výstupní zvukové zařízení.

Chcete-li nastavit Linux Sampler, aby používal ALSA:

$ cat << EOF  >> fantasia.sh
> #!/bin/sh
> java -jar $HOME/Downloads/Fantasia-0.9.jar
> EOF
$ chmod +x ./fastasia.sh

Při každém spuštění Fantasia použijte tento příkaz:

$ pasuspender ./fastasia.sh

Další zdroje pro Linux

  • Cheat pro příkazy Linuxu
  • Cheat sheet pro pokročilé příkazy systému Linux
  • Bezplatný online kurz:Technický přehled RHEL
  • Síťový cheat pro Linux
  • Cheat sheet SELinux
  • Cheat pro běžné příkazy pro Linux
  • Co jsou kontejnery systému Linux?
  • Naše nejnovější články o Linuxu

Konfigurace MIDI

Linux Sampler reaguje na signály MIDI. Chcete-li vytvořit nové MIDI zařízení, klikněte na Napájení tlačítko nalevo od MIDI zařízení záznam v pravém sloupci. V Linuxu můžete ke správě MIDI použít ALSA nebo JACK.

Osobně používám ALSA pro MIDI, i když používám JACK.

Přidávání nástrojů

K přehrávání samplů potřebujete syntezátor (kanál sampleru , v terminologii Fantasia) ve vašem stojanu s vloženou bankou vzorků. Chcete-li přidat vzorkovací kanál, klikněte na Napájení tlačítko nalevo od MIDI zařízení záznam ve středním sloupci.

Linux Sampler je výchozí GIG, ale můžete kliknout na GIG tlačítko na jednotce stojanu pro výběr jiného formátu. Klikněte na Načíst nástroj vyberte soubor, který chcete načíst.

Přehrávání zvuku

K přehrávání samplů můžete použít virtuální klávesnici ve spodní části okna. Klepnutím na nástroj ve středním sloupci jej aktivujte a poté klikněte na klávesnici ve spodní části okna. Alternativně, pokud používáte USB MIDI klaviaturu, můžete ji použít ke spouštění zvuků.

Pokročilé nastavení MIDI

Klávesnice virtuálního piana ve spodní části obrazovky standardně používá MIDI kanál 1, a to je to, na co jsou všechny vaše nástroje ve střední sestavě nastaveny, když je vytváříte. Předpokládejme, že chcete spouštět zvuky přes konkrétní MIDI kanál, buď proto, že používáte MIDI klaviaturu, která vysílá signály přes tento kanál, nebo protože spouštíte zvuky ze samostatné aplikace. V takovém případě můžete změnit MIDI kanál každého nástroje. Chcete-li zobrazit nastavení MIDI nástroje, klikněte na Možnosti tlačítko na pravé straně jednotky racku. V zobrazeném rozevíracím panelu můžete nastavit MIDI vstup, port, kanál a další.

Open source orchestrace 

Mám rád dobrou filmovou partituru s plným orchestrem, nafouknutými crescendy a odvážnými arpeggii, pokud jde o filmy a videohry. Také mám opravdu rád starou hudbu a je úžasné, kolik MIDI souborů existuje, které poskytují jakési „digitální noty“ pro staré klasiky. Sám nemám přístup ke kompletnímu komornímu orchestru, ale mám přístup ke spoustě skvělých open source technologií a práce s otevřenou kulturou, které mi, když se spojí, umožňují skládat a hrát digitální orchestr. Linux Sampler v sobě nemá zabudovaný sekvencer. Je to jen hráč. Zkombinujte jej s digitální zvukovou pracovní stanicí, jako je Ardour, Qtractor nebo Rosegarden, a vytvořte si vlastní partitury, písně nebo je jen použijte jako zdroj zvuku pro soubory MIDI. Pokud zavřete oči, můžete se přesvědčit, že vás opravdová živá kapela baví.


Linux
  1. JQ Command v Linuxu s příklady

  2. Lutris – Snadná instalace a hraní her pro Linux

  3. Mohu hrát Dota 2 na Linuxu?

  1. Správa balíků Linux pomocí apt

  2. Zahrajte si zábavnou matematickou hru s příkazy Linuxu

  3. Linux – Proč mě Linux nenechá hrát s /dev/dsp?

  1. Moje oblíbené příležitostné hry na Linuxu

  2. Hrajte na bicí na Linuxu s Hydrogen

  3. Vytvářejte hudbu na Linuxu s Ardorem