Tranches en Tapeutape

Vorige week eindelijk eens de kans gehad om naar deze twee appjes te kijken. Tranches is een heel simpele maar zeer bruikbare beatslicer, zoals bijv. Smasher. Alleen heeft Smasher geen JACK support en is derhalve niet real-time te gebruiken. Tranches kent die beperkingen niet en maakt het mogelijk om real-time samples op te knippen en af te spelen, ook achterstevoren. De GUI is met FLTK gemaakt dus het appje is superlicht en het werkt dan ook als een speer.

Tapeutape is een ontiegelijke simpele sampler. Heerlijk stukje software. Voor mijn toekomstige projectjes prop ik daar mijn samples in en probeer ik Hydrogen zoveel mogelijk te mijden. Heb gewoon teveel problemen met Hydrogen, sync problemen, crashes, het vreet CPU op mijn netbook en samples toevoegen aan een bestaand project is een heidens karwei omdat Hydrogen de JACK poortnamen nog steeds niet meteen update. Dus dan moet ik eerst een nieuwe instrument aanmaken, dan worden de poortnamen wél geüpdate. Maar vaak crasht Hydrogen dan en kan ik weer opnieuw beginnen. Ook Tapeutape is in FLTK gemaakt dus ook superlicht en niet zo’n zware moloch als het op Qt gebaseerde Hydrogen. Tapeutape nog niet uitgebreid getest dus nog geen idee hoe Tapeutape hiermee omgaat en hoe de software zich houdt.

Tango Studio heeft up to date pakketjes van beide appjes voor Ubuntu 10.04.

Tranches en Tapeutape

Luppp live looper

Afgelopen LAC heb ik de kans gehad om met Harry van Haaren bij te praten. Vorig jaar in Utrecht was hij er ook bij maar heb hem toen nauwelijks gesproken. Hij behoort tot de nieuwe, jonge generatie ontwikkelaars die hopelijk de continuïteit van het Linux audio ecosysteem kunnen waarborgen. Momenteel werkt hij aan een live looper, Luppp, en dat is een goeie zaak want daar zijn er wel een paar van maar die worden of niet meer onderhouden of werken gewoon niet lekker.

Wat hij me liet zien zag er veelbelovend uit en aangezien een goeie live looper ontbreekt in mijn set-up (seq24 is toch meer een MIDI sequencer en Hydrogen gebruik ik alleen als sampler) hoop ik dat hij binnenkort met een bruikbare release komt.

Luppp live looper

Binnenkort phasex-dev Milestone 2?

Was benieuwd of er nog wat activiteit te bespeuren viel bij de PHASEX fork op github. PHASEX is een fijne, bruikbare softsynth waarvan de oorspronkelijke code en site echter van de aardbodem verdwenen zijn. Maar gelukkig is er de PHASEX Development Branch dus de code is niet verloren gegaan en als ik deze reply mag geloven zit er dus zelfs een nieuwe release aan te komen, Milestone 2!

Milestone 2: More bugfixes. Better engine loop and JACK thread sync.
LFO, delay and chorus clock-sync.

Zelf draai ik de laatste git checkout maar die is alweer van december vorig jaar en de JACK sync en clock sync daarvan zijn nog niet optimaal. Nu maar hopen dat Milestone 2 snel gereleased wordt en dat de synchronisatie functionaliteit beter werkt met deze versie. Presets met arpeggios bijvoorbeeld lopen nu nog na verloop van tijd hopeloos uit sync.

Binnenkort phasex-dev Milestone 2?

Presentatie voor Horus II

Bij aankomst stonden de sixpacks bier al op tafel dus m’n presentatie ging een stuk soepeler dan op LAC2011. Jammer dat ik pas wat later kon beginnen vanwege een falende pizzabezorger dus kon niet mijn hele verhaal kwijt. Maar was desondanks een goeie presentatie voor een leuke club mensen. Volgende maand ga ik zeker weer proberen heen te gaan.

Iedereen die enige affiniteit heeft met Linux audio zou ik willen adviseren zich op te geven voor de Horus mailinglijst. Nog beter, geef je op voor een volgende bijeenkomst en laat je verassen door wat er allemaal kan met Linux en open source tools onder het genot van een koud pilsje. Kan het je aanraden.

Presentatie voor Horus II

Android telefoon als MIDI controller

Nog niet zo lang geleden is TouchDAW uitgekomen voor Android. Weliswaar closed source maar het werkt wel erg goed. Beter dan zijn open source concurrent FingerPlay. Na het instellen van de juiste MIDI poorten en Multicasting in TouchDAW en het installeren van QmidiNet op mijn Ubuntu machine heb ik fijn zitten rommelen op mijn telefoon. Als TouchDAW nou ook MMC‘s kan versturen zou ik het morgen al kunnen gebruiken tijdens mijn presentatie om JACK Transport aan te sturen via Qtractor. Toch maar de volledige versie aanschaffen denk ik, de gratis versie verstuurt kennelijk geen MMC’s.

Android telefoon als MIDI controller

Presentatie voor Horus

De Horus Open Source Music & Sound Special Interest Group heeft me uitgenodigd om op 17 mei een presentatie te doen over mijn workflow. Horus is een initiatief van de faculteit Kunst, Media en Technologie van de Hogeschool voor de Kunsten Utrecht. Mocht je geïnteresseerd zijn om te komen, stuur dan een mailtje naar Marc Groenewegen, marc punt groenewegen apestaart kmt punt hku punt nl. De presentatie zal plaatsvinden rond 19.45, de faculteit KMT zit in Hilversum.

Presentatie voor Horus

LAC2011: Het perspectief van de eindgebruiker

LAC2011 zit er weer op. Zondagochtend vroeg ben ik met de taxi naar Dublin Airport gereden en een paar uur later was ik weer thuis, moe maar voldaan. Helaas heb ik wel de 3e dag van de conferentie moeten missen maar afgelopen maandag was Loutje z’n eerste verjaardag dus wilde vóór maandag terug zijn.

De workshop van zaterdag over mijn workflow ging ook prima. Anderhalf uur is dan best wel kort, heb heel veel niet uit kunnen leggen en achteraf had ik nog wel wat meer willen laten zien. M’n notebook had wel wat moeite met het snel openen en sluiten van applicaties en grote projecten. Liep tegen wat xruns aan, JACK scheidde er een keer mee uit en op een gegeven moment had ik zelfs een complete freeze. Het is dan ook een consumentennotebook en geen uitgebalanceerd apparaat. Vind dat ie het goed gehouden heeft en als je weet hoe het spul allemaal werkt ben je zo weer in de lucht. Die freezes (heb er twee gehad gedurende het weekend) baren me wel zorgen, heb namelijk het vermoeden dat het aan de real-time kernel ligt. Maar ik vind de oorzaak nog wel uit, even goed door de logs spitten als het weer gebeurt.

Jeremy Workshop @ LAC@011
Uitleg over JACK instellingen. Mijn volledige set-up voor de conferentie staat er ook op: HP DV7-1070ED notebook, Focusrite Saffire Pro 10 IO geluidskaart, Akai MPK Mini MIDI controller, een Korg nanoKONTROL MIDI controller en een Shure SM58 microfoon.

De respons was wederom zeer positief. Een aantal mensen vond het verhelderend om nou eens een keer te zien en te horen hoe een eindgebruiker gebruik maakt van alle beschikbare tools en wat zijn perspectief is op het gebruik van Linux audio applicaties. Het merendeel van de conferentiegangers waren ontwikkelaars en die kijken toch anders aan tegen hun eigen projecten of tegen Linux audio in het algemeen. En ook de organisatoren waren erg blij met mijn workshops, niet alleen zijn ze beide integraal opgenomen op video, ook ben ik gevraagd of ik voor LAC2012 wederom een workshop zou willen doen. Hoogstwaarschijnlijk zal LAC2012 in Stanford, Californië plaatsvinden. De afstand zou een beperking kunnen zijn, maar zou heel graag naar Stanford willen om te zien wat Fernando Lopez-Lezcano daar opgezet heeft (de Listening Room draait volledig onder Linux). En het wordt de eerste LAC op het Amerikaanse continent dus de uitgesproken mogelijkheid om contact te maken met de grote hoeveelheid ontwikkelaars en eindgebruikers aldaar.

De aanwezigheid van Rui Nuno Capela tijdens beide workshops vond ik erg bijzonder en ook zeer constructief. Daar waar nodig sprong hij in, hij kent zijn eigen software als geen ander, en zelf kon ik het niet laten om zijn inspanningen te lauweren wat tijdens beide workshops resulteerde in een flink applaus voor de man. Zijn eigen ervaringen heeft hij ook in een blogpost gegoten, ook voor hem waren de workshops bijzonder omdat mijn workflow één van zijn applicaties, Qtractor, als basis heeft en ik het nodige heb verteld over andere belangrijke tools van zijn hand zoals QjackCtl en het rtirq init script.

Binnenkort zet ik beide workshops online, heb de DV tapejes meegekregen, ga ik vandaag capturen en hopelijk lukt het me om ze deze week te editten, te renderen en te uploaden. Verwacht dus binnenkort nog een blogpost over LAC2011.

LAC2011: Het perspectief van de eindgebruiker