Van de week heb ik een tweedehands Boss FC-50 MIDI Foot Controller op de kop weten te tikken. Gelijk aangesloten op mijn live set-up (HP Notebook met Focusrite Saffire Pro 10, Ubuntu 10.04) en getest met o.a. QMidiRoute. Werkt perfect. Ga in mididings duiken zodat ik deze controller kan gaan gebruiken als keyboard (dus om noten te produceren) en als MIDI footswitch voor Rakarrack en Guitarix. Hopelijk kan ik de controller de 29e al live gebruiken op het Rock de IJmond XL Festival.
Author: jeremy
Pneuman Remix
Vorder maar langzaam met de remix van Pneuman’s Move Along track. Komt vooral door Hydrogen. Goeie sampler, past perfect in m’n workflow maar de tekortkomingen van Hydrogen beginnen me enorm tegen te staan. De irritantste tekortkomingen:
- JACK transport werkt niet goed, vooral niet icm seq24. Dit ligt hoogstwaarschijnlijk aan seq24 maar dan nog is het hoogst irritant dat Hydrogen vaak gewoon zwijgt zodra je JACK transport start.
- Toevoegen van nieuwe of het wijzigen van instrumenten is een drama. Ik moet bij het toevoegen van een instrument iedere keer een extra instrument toevoegen anders wordt de poortnaam niet geüpdate. Wat betreft het wijzigen, dan wordt de poortnaam pas gewijzigd na het opnieuw opstarten van de audio engine maar kennelijk op zo’n manier dat JACK er niks mee kan en Hydrogen geen geluid produceert via de hernoemde poorten. Alleen een herstart brengt soelaas maar hoe onhandig is dat.
- Hydrogen crasht vaak. Vooral met het toevoegen of verwijderen van instruments en als JACK transport loopt kun je maar het beste helemaal niet aan Hydrogen zitten.
- De sample-editor is fantastisch maar produceert wel ontzettend veel xruns, vooral als je intensief met rubberband aan de slag gaat.
Misschien moet ik de 0.9.6 ontwikkelaarsversie maar eens proberen. De versie die ik nu gebruik beperkt me enorm in m’n productiviteit. En ik heb al niet zo gek veel vrije tijd. Hydrogen is niet de enige applicatie die dwars ligt trouwens. Qtractor knalt er ook regelmatig uit wat waarschijnlijk komt door buggy plug-ins. Ook kan ik de nieuwste versie niet gebruiken omdat de verbeterde VST support iets heeft veranderd aan Qtractor waardoor de MDA JX10 VSTi plug-in die ik gebruik totaal anders klinkt.
Ok, dat is er uit. Heb nog wel wat kunnen doen, heb in ieder geval iets van een coupletje:
Cannot deliver port registration request
M’n Pneuman remix sessie wilde niet meer opstarten, alles deed raar, Qtractor segfaulde, Hydrogen klapte er tijdens het opstarten uit. En ik kon de oorzaak maar niet traceren. Dus dan ga je alles maar één voor één troubleshooten. Uiteindelijk spuugde Hydrogen de volgende melding uit:
Cannot deliver port registration request
Oftewel, Hydrogen vraagt Jack poortjes aan maar krijgt van Jack nul op het orkest. Deze melding nog nooit eerder gezien en Google bracht me ook niet verder. Toch maar even in QjackCtl m’n Jack setup gecheckt. Hmmmm, Port Maximum staat op 256, wat nu als ik deze op 512 zet? Kan het me nauwelijks voorstellen dat ik al zoveel poorten in gebruik heb maar baat het niet dan schaadt het niet. Je raadt het al, sessie start weer moeiteloos op en ik kan weer verder.
Omdat ik toch benieuwd was hoeveel poorten ik nou in gebuik heb met deze sessie heb ik ze even geteld met jack_lsp | wc -l De uitkomst? 258. 258 Jack poortjes in gebuik, net 2 meer dan de Port Maximum van 256 die ik voorheen altijd gebruikte. En het worden er gestaag meer. Gelukkig ben ik gek op spaghetti, zowel analoog als digitaal.
Petitie Weg met het overgewicht in Nederlandse onderwijs ICT
Lees het artikel. Ook bij mijn huidige werkgever is dit schering en inslag. Veel software pakketten kosten een drol maar zijn waardeloos zo gauw je student of medewerker af bent. Daarnaast draait de universiteitsbrede ICT afdeling geheel op closed source oplossingen waarvan er ook één tussenzit die bij aanschaf al praktisch was uitgefaseerd (HP OpenView). Het enige open source pakket wat ze aanbieden is Sakai maar dat is zo waardeloos geïmplementeerd dat het praktisch onbruikbaar is.
Dus teken die petitie of steun deze actie anderszins en laat die overbodige managementlagen hun hersens eens kraken over of het niet eens tijd wordt om wat te doen met de aanbevelingen van NOiV.
Qtractor en externe MIDI controllers
Maanden geleden een bug gerapporteerd dat bij praktisch elke Qtractor sessie Qtractor op een gegeven moment niet meer reageert op binnenkomende MIDI boodschappen van externe controllers. En kon de oorzaak maar niet vinden en de ontwikkelaar ook niet aangezien hij het probleem niet kon reproduceren.
Totdat Louigi Verona een forumdraadje opende op de site van de ontwikkelaar. Dit was precies hetzelfde probleem waar ik ook tegenaan gelopen was en kennelijk wordt dit probleem getriggered door het niet gebruiken van een specifieke QGtkStyle of het gebruiken van de gtk+ QGtkStyle in Gnome. Met elke andere QGtkStyle, welke je kunt instellen met het qtconfig commando dat in het qt4-qtconfig pakketje zit of op de cli met de -style optie, komt dit probleem niet voor. Ik gebruik nu de -style cleanlooks optie met Qtractor en MIDI verbindingen blijven nu gewoon werken.
Windows 8 en UEFI
Microsoft heeft het lumineuze idee opgevat om UEFI secure boot te gaan gebruiken voor Windows 8. In het kort, UEFI (gebaseerd op EFI) is de opvolger van het BIOS en heeft een secure boot optie: in de UEFI kun je sleutels instellen en alleen software die digitaal ondertekend is met die sleutels kan draaien op de computer. In het geval van Windows 8 is het hele besturingssysteem ondertekend met sleutels van Microsoft. Fabrikanten die computers willen leveren met Windows 8 voorgeïnstalleerd zullen dus de Microsoft sleutels in de UEFI moeten zetten en secure boot moeten activeren. Aangezien Microsoft de sleutels levert, dus niet een onafhankelijke certificaatautoriteit, wordt het onmogelijk om iets anders te installeren dan Windows 8 op een computer met secure boot. Linux leveranciers kunnen niet aan die sleutels komen om hun software te tekenen dus Linux zal niet booten op een dergelijke computer. En al zou men de beschikking krijgen over de sleutels dan zou dat betekenen dat er non-GPL bootloaders gebruikt moeten gaan worden, ondertekend met de Microsoft sleutels. Leveranciers zouden ook self-signed software kunnen gebruiken, maar dat zou betekenen dat computerleveranciers ook al deze sleutels zouden moeten toevoegen aan de UEFI. Een andere mogelijkheid zou zijn dat er een optie in de UEFI wordt toegevoegd om secure boot uit te schakelen. Maar veel hardware leveranciers willen hun firmware zo simpel mogelijk houden en er bestaat dan ook een grote kans dat op veel computers deze optie zal ontbreken.
Iets om je druk over te maken? Ja en nee. Ja omdat het de eindgebruiker dwingt Microsoft producten te gebruiken, de gebruiker heeft niet meer de keus iets anders dan Windows 8 op zijn computer te installeren. Nee omdat het waarschijnlijk niet zo’n vaart zal lopen (Microsoft heeft daar wel een handje van), er zeker mensen in het verweer gaan komen die het verplicht willen stellen dat secure boot uitgeschakeld kan worden en nee omdat naar mijn mening de zelfbouwmarkt en de markt van computers die zonder OS worden geleverd een boost zal krijgen mocht dit hersenspinsel van Microsoft echt gestalte krijgen.
Meer informatie:
Blog Matthew Garrett (Red Hat)
Webwereld artikel
MelloFlute
Afgelopen donderdag weer eens op een podium gestaan met Soda P na twee jaar niet opgetreden te hebben. In het eerste nummer van de set, Not Dead Yet, zit een Optigan en om dit live te kunnen spelen had ik m’n notebook, FireWire geluidskaart en keyboardje mee. Het geluid dat het dichtste in de buurt kwam van de Optigan was een MelloFlute soundfont, alleen ging die niet lager dan G2 en aangezien ik een F2 nodig had heb ik die er met Swami en Rubberband bijgezet. Swami om de G2 sample te exporteren en de soundfont te bewerken, Rubberband om de G2 sample een hele noot omlaag te pitchen naar F2. In Qtractor een project aangemaakt met de FluidSynth DSSI plug-in en uiteindelijk was het op het podium een kwestie van notebook aanzetten, Qtractor opstarten, project inladen en juiste uitgang geluidskaart aansluiten op een DI. Ging perfect. Het optreden ook trouwens.
Yoshimi 1.0
Na het overlijden van Alan Calvert, de ontwikkelaar van Yoshimi, heb ik contact opgenomen met SourceForge en ze de situatie uitgelegd. Ze hebben me toen project admin gemaakt van het Yoshimi SourceForge project en aan mij nu dus om de toekomst voor Yoshimi deels zeker te stellen. De discussie rond deze toekomst heeft een momentumpje gehad waaruit naar voren is gekomen dat zowel de Yoshimi gebruikers als de huidige ZynAddSubFX ontwikkelaars het liefst zouden zien dat de ontwikkeling van Yoshimi en ZASFX zo convergeren dat ze kunnen mergen tot één project. Maar voordat het zover is komt er nog wel een Yoshimi 1.0 release, gebaseerd op 0.062, maar dan zonder de ergste bugs (zoals de befaamde Heffalump bug die als het goed is nog in 0.062 zit) en met de MIDI learn functionaliteit van Alessandro Preziosi. Hoogste tijd dus om me wat meer te verdiepen in git.
Flux
- Aanbieding geaccepteerd voor een nieuwe baan. Oftewel, word een Linux beheerder. Dat wil ik al sinds ik in de automatisering zit dus lijkt me een goeie stap.
- Meissie is weer zwanger. Tweede kiddo wordt verwacht rond 19 februari.
- Eerste kiddo kan inmiddels lopen en breekt de boel af, zichzelf niet ontziend.
- Ben druk bezig met een nieuwe remix en ben erachter gekomen dat ondanks de bugs Hydrogen echt een vette sampler is. Pitchen, stretchen, werkt als een speer. Voor deze track gebruik ik ook voor het eerst Zita AT1 en heb bij het maken heb ik de Calf Saturator ontdekt. Heb ook een goeie drums samplepack gevonden. Wordt hopelijk een vette track. Prehear onderaan.
- Na een korte flirt met Jack2 gebruik ik weer good ol’ Jack1. Ook heb ik de upgrades van libraw1394 en libffado2 teruggedraaid. Systeem is weer stabieler nu.
Tunestorm #5
Eens in de zoveel tijd houdt de Open Source Musician Podcast een zogenaamde Tunestorm. Zelf noemen ze het een ‘uncompetition’, een oncompetitie dus, het gaat gewoon puur om het meedoen. Elke Tunestorm heeft een thema en deze keer draaide het om het creëren van een jingle van 15 seconden. Heb aardig wat kleine ideetjes op mijn harde schijf staan dus heb even snel twee jingletjes gemaakt en deze opgegeven voor de nu lopende Tunestorm.