13 januari 2009
Home recording onder Linux - deel 5
Het is nog eens tijd om een vervolg te schrijven van mijn home recording reeks. Na enkele losse experimenten om te zien hoe Ardour globaal werkt, is het nu tijd voor het serieuze werk. Ondertussen ben ik volop bezig met het opnemen van een eerste "echt" nummer:
- backing track uitgewerkt in GuitarPro, als midi geëxporteerd en binnen gehaald in Rosegarden
- Rosegarden gepatched als bus in Ardour
- 1 clean gitaartrack
- 1 overdriven gitaartrack (ritme)
- 1 lead/solo gitaartrack
- 1 zangpartij
- 3 backing vocals tracks (voor 3-stemminge backing vocals)
Het zijn ineens al wat tracks... Zien wat dit geeft. Op dit moment werkt alles vlotjes op mijn PC'tje. Maar op dit moment: dat is met de midi bus, de clean track en de ritme track opgenomen. Nog geen solo's, nog geen vocals. De CPU zal dan wel meer belast zijn, denk ik... De gitaarpartijen zijn opgenomen via mijn Hughes & Kettner Tubeman voorversterker. Dat is een 3-kanaals lampenvoorversterker. Ik gebruik in deze track ook werkelijk de 3 kanalen: clean, crunch & lead. Ik geef er de voorkeur aan de distortion van mijn voorversterker te gebruiken, in plaats van een LADSPA plugin. Geen zin om lang te tweaken en foefelen tot ik een goeie klank krijg; van de Tubeman weet ik dat die goed klinkt. Reverb en andere effecten worden wel via plugins toegevoegd.
Een hoorbaar resultaat is nog niet voor nu. Dat krijg je pas te horen als het instrumentale gedeelte volledig is opgenomen (de zang krijg je wellicht nooit te horen :-p) en ik erin slaag deze te masteren. Daarvoor heb ik nu nog te weinig opgenomen en, vooral, geknipt en geplakt. Want het voordeel van DAW software, in vergelijking met mijn analoge 4-track is dat ik nu een heel kort stukje maar 1 keer moet opnemen en het vervolgens zoveel keer kan kopiëren als nodig.
Hoofdbrekens op dit moment zijn mastering met JAMin (al wel een en ander over gelezen, maar nu nog toepassen, vooral hoe ik dat ding moet patchen) en exporteren van mijn compositie, zodat ik het op een CD kan branden. Even op het Ardour forum aan het snuisteren geweest en daar een verwarrende quote gelezen van de Ardour auteur: de enige manier om een Midi-track van Rosegarden te exporteren in een wave file, is er eerst een audio track van op te nemen... Dat is nu net NIET wat ik zou willen doen. Er is ook een tutorial over Hydrogen die net het omgekeerde beweert: je kan een drumtrack gewoon als bus patchen, maar als je echt wil manipulaties uitvoeren, moet je er track van maken (kan wel, maar moet dus niet worden opgenomen).
We zien wel... De ervaring zal uitwijzen of ik mijn midi backing track in een audio-track moet zetten op niet. Wordt dus, weer eens, vervolgd!
17:21 Gepost door There's more to life than what you see through windows in Linux | Permalink | Commentaren (0) | Email dit | Tags: rosegarden, home recording, ardour, hydrogen, jamin |
Facebook |
17 september 2008
Home recording onder Linux - deel 2
In mijn vorige post schreef ik al over het hindernissenparcours om nog maar wavetable sounds uit mijn soundcard te krijgen... Dat was dan ondertussen gelukt. Het vervolg: hoe kan ik in gods naam die midi backing track opnemen op 1 spoor van whatever multitrack rtecording software?
Audacity - outa da question
Ik had al geprobeerd om de midi output op te nemen op een audio-spoor Rosegarden. Dat leek te werken, maar de track was leeg... Audacity geprobeerd. Maar blijkbaar verschijnt Audacity niet in de JACK console als client wanneer ik dat programma opstart. Met andere woorden: als het niet in de lijst van JACK clients verschijnt, kan ik het ook niet patchen.
Nochtans zou Audacity JACK enabled zijn. Niet alle Audacity versies zijn PortAudio enabled (requirement om via JACK te patchen), maar volgens de about-box van de versie die ik geïnstalleerd heb, is dat wel zou. En toch... Wat rond gegoogled en ergens in een mail track vond ik een melding van een patch voor PortAudio in Audacity. Blijkbaar moet je de geïnstalleerde PortAudio versie vervangen en heel Audacity hercompileren... Daar begin ik niet aan. Als ik niet de juiste RPM kan downloaden en installeren, gebruik ik wel iets dat wel werkt.
Ardour
Als Audacity dan toch niet werkt, blijft er nog 1 alternatief over en dat is "the real deal": Ardour. Als ik het daarmee niet kan, dan wordt het terug naar de analoge 4-track. Dan heb ik toch op zijn minst een goeie backing track via Rosegarden. Wat blijkt? Het patchen van de output van Rosegarden naar de input van Ardour via JACK werkt perfect! Bij het opstarten verschijnt Ardour onmiddellijk in de connectielijst van Ardour. Het enige wat je moet doen, is een nieuwe track of bus creëren in Ardour en de input ervan koppelen aan de output van Rosegarden.
Sync'en
Als ik nu op de play knop druk van Rosegarden en daarna op de record van Ardour, dan kan ik de backing track opnemen op een vrij spoor. Maar... je zit hier met een verschuiving, die je echt goed hoort als je de metronoom laat klinken. Waarom? Je kan nooit tegelijk de play van het ene en de record van het andere programma indrukken. Als je dan eerst 1 volle maat laat passeren en op het gehoor probeert te starten, dan hoor je dat je er net naast zit. De oplossing? Zorgen dat JACK het starten van zowel het afspelen in Rosegarden als het opnemen in Ardour op zich neemt. Hoe? Door in beide applicaties in te stellen dat ze synchronisatie overlaten aan JACK.
Backing track: track of bus?
Op deze manier ben ik er dus in geslaagd om in Ardour een track op te nemen met audio afkomstig van Rosegarden. Maar... Eigenlijk is dat niet nodig. Je kan in Ardour ook gewoon een BUS connectie toevoegen (i.p.v. een track) en die op dezelfde manier patchen in JACK. Zo blijft de backing track altijd in Rosegarden en moet je bij wijzigingen aan je backing track niet steeds een nieuwe track opnemen in Ardour. Je kan b.v. ook opteren om je drum partij niet via MIDI soundbanken te laten klinken maar via Hydrogen. Die maakt gebruik van echte drum samples (in FLAC formaat). En ook Hydrogen kan je patchen via JACK.
Het enige voordeel van het effectief opnemen van je backing track op een audio spoor is dat je het aantal applicaties die je tegelijk moet open hebben beperkt. Want elke applicatie gaat natuurlijk met een deel resources lopen... Hoe meer applicaties je open hebt, hoe minder resources je vrij hebt om zelf audio sporen op te nemen.
En verder?
Het probleem van het laten samenwerken van programma's is getackled. Het opnemen of patchen van een backing track is ook opgelost. Maar daarmee ben ik nog niet aan het opnemen. De volgende stap is dus om mijn gitaar - via mijn aparte voorversterker - in mijn soundcard te pluggen en dat signaal op te nemen.
Wordt vervolgd...
14:42 Gepost door There's more to life than what you see through windows in Linux | Permalink | Commentaren (0) | Email dit | Tags: home recording, ardour, audacity, rosegarden, jack, hydrogen |
Facebook |