PPA update: phasex-dev

Al m’n packaging skills losgelaten op de phasex-dev tarball en het is me uiteindelijk gelukt om pakketjes te fabrieken die je naast al geïnstalleerde PHASEX pakketjes kunt gebruiken. Ik heb dit vooral gedaan omdat ik zelf beide nog los van elkaar wil kunnen gebruiken, sommige van mijn aangepaste PHASEX patches werken niet goed met phasex-dev namelijk. Daarnaast vind ik het zo netter aangezien phasex-dev eigenlijk een fork is en op deze manier blijven de PHASEX-0.12-pre1 pakketjes ook gewoon beschikbaar in mijn PPA.

Pakketjes voor Ubuntu Karmic en Lucid: PHASEX Development Branch Milestone 1 Release




PPA update: phasex-dev

Qtractor 0.4.7 – The Furious Desertrix

Qtractor 0.4.7 is uit! En wat een immense changelog. Er zitten een paar dingen tussen die echt geweldig zijn, zoals de MIDI learn functie voor plugins en de uitgebreidere MIDI mapping mogelijkheden voor MIDI controllers. Kon ik voorheen maximaal 16 sporen aansturen met mijn BCF2000, met de furieuze desertrice kun je mbv de ‘Track Offset’ instelling een veelvoud van dat aantal sporen gebruiken.







Heb Qtractor 0.4.7 inmiddels ook geüpload naar mijn PPA voor zowel Karmic als Lucid.

Qtractor 0.4.7 – The Furious Desertrix

Hydrogen Uitgifte Kandidaat 1

Een week of wat terug is Hydrogen 0.9.5 RC1 uitgekomen en heb deze gelijk geüpload naar mijn PPA. Wel mét de SELECT_NEXT_PATTERN action patch want die functionaliteit zat er niet in. De SVN ontwikkelaarsversie heeft deze functionaliteit inmiddels weer wel. Om een idee te geven van wat je met Hydrogen kan heb ik een screencastje gemaakt.

http://linux.autostatic.com/temp/live-sequencing-hydrogen.ogg

Bestandsgrootte: 35 mb
Video: ogg
Audio: vorbis

Mijn setup voor dit brouwseltje:

  • Korg nanoKONTROL om de verschillende patronen te activeren
  • Fender Telecaster aangesloten op m’n Focusrite Saffire Pro
  • Hydrogen 0.9.5 RC1 met SELECT_NEXT_PATTERN action patch in Stacked Pattern Mode
  • Twee PHASEX instances met envelope following ingeschakeld. Op de aux JACK input van de PHASEX’en zit een steady kick die het geluid triggered. Je hoort de Electro Lead en Harsh Saw patches.
  • Yoshimi met de Pizzicato Strings patch.
  • Twee Rakarrack instances, een voor de gitaar (rakarrack-01 in de video) en een voor de Melodica sample (de Rakarrack bovenaan). De ArpieVerb preset is een custom preset die een arpeggio maakt van het inkomende signaal en met behulp van de JACK Transport functionaliteit van de git versie van Rakarrack is het mogelijk om de arpeggio netjes gelijk te laten lopen met Hydrogen. De galm laat het een beetje glasachtig klinken.
  • Non-Mixer om alle signalen naar één stereo signaal te routeren zodat ik het weer makkelijk naar mijn koptelefoonoutputs, recordMyDesktop en de JACK Oscrolloscope kan doorsturen.
  • LinuxDSP JACK Patch Bay. Die gebruik ik eigenlijk alleen maar een beetje voor de show.

De gitaar is live ingespeeld en omdat ik net even te weinig tijd had is het een beetje slordig geworden. Ook moet ik nog even goed gaan zitten voor mijn ArpieVerb preset, het klinkt nu nog teveel als een houten blaasinstrument.
In Hydrogen heb ik de Stacked Pattern Mode gebruikt. In deze mode kun je patronen klaarzetten zodat ze gaan spelen als het op dat moment actieve patroon is afgelopen. Dit is echt ideaal voor live gebruik en voor zover ik weet is Hydrogen de enige sequencer onder Linux die deze functionaliteit heeft. Echt superhandig. Zoals je kan zien heb ik de patronen genummerd en deze nummers komen overeen met de strips op mijn Korg nanoKONTROL. De nanoKONTROL heb ik zo geprogrameerd dat de LEDjes aangeven welk patroon er actief is. Je kunt ook meerdere patronen tegelijk actief hebben, echt ideaal om opbouwen te creëren.
Liep nog wel tegen een Hydrogen onhebbelijkheidje aan: de maximale patternsize. Deze is 32 maar ik had voor m’n ideetje een patternsize van 64 nodig. Ik heb dit op kunnen lossen door met behulp van een rekenmachientje handmatig de h2song XML file aan te passen. Daarna kon ik het patroon toch nog redelijk bewerken door de patterneditor volledig uit te zoomen.

De uiteindelijke screencast heb ik met OpenShot bewerkt.

Hydrogen Uitgifte Kandidaat 1

SELECT_NEXT_PATTERN

Voor het maken van mijn beats gebruik ik eigenlijk alleen maar Hydrogen op het moment. Het werkt gewoon lekker en er zijn goeie kits voor beschikbaar. Maar ik zou het ook graag live willen gebruiken en de mogelijkheid willen hebben om te kunnen switchen tussen verschillende patronen. Nu kun je in Hydrogen zogenaamde ‘Actions’ instellen, oftewel, als er een bepaalde MIDI event geregistreerd wordt voert Hydrogen een bepaalde handeling uit. Eén daarvan was SELECT_NEXT_PATTERN, selecteer het volgende patroontje dus. Maar in de laatste beta van Hydrogen (0.9.5-beta2) was die ‘Action’ in geen velden of wegen meer te bekennen terwijl hij er voorheen wel in zat. Met behulp van info van het Hydrogen forum heb ik een bestandje aangepast (‘gepatcht’) in de broncode en Hydrogen opnieuw gecompileerd. Met succes, heb nu SELECT_NEXT_PATTERN weer tot mijn beschikking.


http://www.assembla.com/spaces/hydrogen/tickets/123-first-beat-skipped-when-changing-pattern-via-midi

Dus een aantal patroontjes gemaakt en kan er nu prima tussen switchen. Maar helaas, Hydrogen laat aan het begin van de patroontjes af en toe een steekje vallen met als gevolg dat het lijkt alsof beats te laat beginnen waardoor het begin wegvalt. Hier is al een bugmelding van maar omdat de mensen achter Hydrogen momenteel druk bezig zijn met het optuigen van een nieuwe site duurt het waarschijnlijk nog wel even voordat ze tijd hebben om hiernaar te kijken. Hierdoor kan ik Hydrogen nog niet live gebruiken helaas. De gepatchte versie van Hydrogen heb ik wel gelijk geüpload naar mijn PPA.

SELECT_NEXT_PATTERN

Guinness Bug of Records

Liep tegen twee bugjes aan van het weekend, eentje in Qtractor en eentje in Rakarrack. Zoals je aan de Sourceforge Tracker kan zien zijn beide bugs binnen een dag opgelost, die van Rakarrack zelfs binnen een paar uur. Daarna heb ik van beide programma’s de ontwikkelversies weer gedownload en geüpload naar mijn PPA.

Qtractor 0.4.5+svn1552: http://ppa.launchpad.net/autostatic/ppa/ubuntu/pool/main/q/qtractor/

Rakarrack 0.5.0 git clone 24-04-2010: http://ppa.launchpad.net/autostatic/ppa/ubuntu/pool/main/r/rakarrack/

Guinness Bug of Records

Qtractor update

In de huidige versie van Qtractor (0.4.5) zitten twee irritante bugs, namelijk dat het dedicated MIDI control channel het niet goed doet en dat volume en pan MIDI CC messages niet goed worden opgepikt. In de laatste svn revision (ontwikkelaarsversie, vergelijkbaar met de git clone uit mijn vorige blog) heeft Rui deze foutjes eruit gehaald. Aangezien ik beide functies gebruik heb ik deze svn revision geüpload naar mijn PPA.

Qtractor update

Rakarrack update

Rakarrack versie in mijn PPA geüpdate met de meest recente git clone (oftewel de meest recente ontwikkelaarsversie). Weer wat extra effecten erbij waaronder een vocoder en een verbeterde echo. Gisteren al lekker mee zitten rommelen. Moet er een demo videootje van maken eigenlijk om te laten horen wat je allemaal kan met Rakarrack. Vooral de echt weirde en vernieuwende effecten zorgen voor Rakarrack’s toegevoegde waarde. Ik doel dan vooral op effecten als de Arpie (arpeggio’s maken met je gitaargeluid, waanzinnig!) en de vocoder uiteraard: I want youhouhou… To show me the way!

Rakarrack update