Vocoding in Qtractor

Nieuwe tutorial geüpload naar YouTube, Vocoding in Qtractor. Oftewel, hoe je een Vocoder plugin kunt gebruiken met Qtractor. Heb voor deze screencast voor het eerst mijn übergetweakede screencast scriptjes gebruikt en volgens mij kan de kwaliteit gewoon echt niet beter. De gebruikte Vocoder plugin is de LADSPA Vocoder plugin van sirlab.de. Mocht er behoefte aan zijn dan kan ik te zijner tijd ook een handleidinkje posten van hoe ik zulke screencasts maak.

Vocoding in Qtractor

Guitarix, Yoshimi en Rakarrack

Nieuwe versies van Guitarix, Yoshimi en Rakarrack in mijn PPA voor Lucid Lynx. Guitarix pakketje is gecompileerd met de experimentele widget en heeft wat extra functionaliteit t.o.v. 0.09.0. Yoshimi pakketje heeft een bugfix en het Rakarrack pakketje is een git clone met wat nieuwe effecten.

En wat kan je daar zoal mee? Kijk mee, luister en huiver…

Guitarix, Yoshimi en Rakarrack

Yoshimi Dubstep Instrument

Het begon met een draadje op de Linux Audio Users Mailing List, of iemand wel eens had geprobeerd een Dubstep basje te fabrieken onder Linux. Niet dat ik persoonlijk van Dubstep hou maar met ons DJ teampje willen we wel eens een Dubstep klassiekertje draaien en het leek me wel een uitdaging om zo’n basje te kunnen reproduceren.

Na wat softsynths uitgeprobeerd te hebben lukte het me met behulp van een YouTube tutorial en Yoshimi om een redelijk klinkend wobble basje uit m’n PC’tje te toveren.

Met Yoshimi kun je namelijk heel snel en eenvoudig basistonen maken op basis van waveforms. En aangezien een waveform het uitgangspunt is van de al eerder genoemde YouTube tutorial ben ik verder gaan rommelen met Yoshimi. Na het vlogje een paar keer goed bekenen te hebben had ik een klein lijstje met de benodigde ingrediënten:

  • Square + sawtooth wave
  • Filter: 12 Db pro-active Bandpass filter
  • Filter frequency: 100Hz
  • Filter envelope amount: -20 (thump/pop)
  • Wobble: LFO rate sync to clock
  • LFO rate 1/8 (8th notes)
  • LFO type: sine
  • LFO amount so LFO modulates the filter’s cutoff frequency
  • Voices: 2 (Square + sawtooth)
  • Glide: 50ms
  • Attack: 12.7 ms
  • Decay: 600 ms
  • Sustain: 0
  • Release: 50 ms
  • Velocity sensitivity
  • Panning – detuning

Vervolgens ben ik met de uitgebreide edit functionaliteiten van Yoshimi aan de slag gegaan en ik kon bijna alles één op één aanpassen voor Yoshimi. Het enige wat niet kan met Yoshimi is de LFO amount realtime aanpassen via MIDI dus je kan Yoshimi helaas niet sneller of langzamer laten wobblen. Met het Phaser effect zou het wel moeten kunnen, die kun je namelijk met zgn. NRPN MIDI messages aansturen, maar dat is me nog niet gelukt, ben geen MIDI goeroe.

Het uiteindelijke resultaat, een .xiz instrument bestandje, heb ik gepost op de Linux Audio Users Mailing List en prompt krijg ik een mailtje van de Yoshimi dev of dit bestandje in de nieuwe release van Yoshimi opgenomen zou mogen worden. Nou ja, supertof natuurlijk, dus geen probleem. Dus in de laatste versie van Yoshimi, 0.058, zit een instrument van mij:

Changes
0.058 all the rc5 fixes but lose the debug code;welcome Jeremy Jongepier's Dubstep bass.
0.057.2-rc5 fix a deadlock on loading instruments using PADsynth.




Yoshimi Dubstep Instrument

JACK en Flash

Op mijn muziek PC gebruik ik geen PulseAudio en alleen JACK. Flash kan niks met JACK dus ik kan wel Flash filmpjes bekijken maar dan alleen zonder geluid. Onhandig natuurlijk. Dus een oplossing voor proberen te vinden. Uiteindelijk op drie mogelijke opties uitgekomen:

  1. De PulseAudio modules laden die met JACK kunnen praten.
  2. Libflashsupport-jack compileren en installeren.
  3. De JACK ALSA plugin installeren.

Optie 1 viel af, ik gebruik immers geen PulseAudio. Optie 2 ook want kennelijk is libflashsupport niet echt heel stabiel en bovendien heel beperkt. Dus ben voor optie 3 gegaan, wat me zelf ook wel de elegantste oplossing leek. Het libasound2-plugins pakketje van Ubuntu mist weliswaar de JACK plugin maar een versie met de JACK plugin staat in de PPA van Motin. Deze geïnstalleerd, een werkend .asoundrc bestand gefabriekt  en in mijn homedirectory gezet. Browser herstart, Youtube filmpje aangezet en nu dus mooi wel met geluid via mijn Firewire kaart.

JACK en Flash

Arpeggiatoren

Iedereen die met Linux muziek maakt kent ‘m, Dave Phillips aka StudioDave. Deze man schrijft razend interessante artikelen en reviews over alles wat maar met Linux en muziek te maken heeft en is een autoriteit op Linux audio gebied. Recentelijk heeft hij een tweetal artikelen geschreven over MIDI arpeggiators onder Linux, oftwel programmaatjes waarmee je arpeggio’s kan maken. Kennelijk had hij wat moeite om Arpage aan de gang te krijgen dus prompt kreeg ik een week of wat terug een PM van hem via het LinuxMusicians forum met de vraag of ik wist waarom het niet werkte. Dit naar aanleiding van een YouTube filmpje van mij. Wow, Dave Phillips die nota bene aan mij wat moet vragen omdat ie er zelf niet uitkomt! En in het uiteindelijke artikel gebruikt hij mijn videootje ook nog als leidraad voor de paragraaf over Arpage. Morgen maar even een bedankje achterlaten als comment op zijn artikel.

Arpeggiatoren

MIDI USB Keyboard gebruiken in Ubuntu

Heb een kort video handleidinkje gemaakt hoe je in Ubuntu een MIDI USB keyboard aan een softsynth kan knopen en deze op YouTube gezet. Als screencast programma heb ik recordMyDesktop uit mijn eigen PPA gebruikt zodat ik de output van zowel mijn mic als de softsynth met recordMyDesktop kon verbinden mbv JACK. De mic output heb ik nog wel even door een lichte galm gegooid via JACK Rack anders klonk het zo droog. De video handleiding is wel in het Engels aangezien ik deze in eerste instantie naar aanleiding van een post op het Ubuntu forum had gemaakt.

MIDI USB Keyboard gebruiken in Ubuntu