Inleiding
Audiobestanden achter elkaar zetten klinkt eenvoudig, en de basisversie is dat ook. De details zorgen ervoor dat het misgaat: een abrupte overgang tussen twee nummers, een volumevermindering midden in een fade, een telefoonopname die plotseling te snel afspeelt, of een resultaat dat je pas hoort nadat je het hebt gedownload.
De Audio Joiner van ToolBuddy is gebouwd rondom die details. Dit artikel beschrijft wat het doet, waarom elk onderdeel er is en waar de beperkingen liggen, zodat je kunt bepalen of het bij jouw workflow past.
Lokale verwerking: privé en snel
De meeste online samenvoegers uploaden elke clip, voegen ze samen op een server en sturen het resultaat terug. De Audio Joiner decodeert, voegt samen en codeert alles in je browsertabblad. Je opnames verlaten je apparaat nooit.
Dat is belangrijk voor alles wat je niet openbaar wilt publiceren, zoals een nog niet uitgezonden aflevering, een telefoongesprek met een klant of een spraakbericht van familie. Het bespaart ook tijd: er is geen uploadwachtrij, dus een set lange WAV-bestanden is klaar zodra je apparaat ze heeft gelezen.
- Geen account, geen watermerk en geen limiet voor het aantal bestanden.
- Bestanden tot 500 MB per stuk (100 MB op telefoons en tablets), in elke gewenste combinatie van formaten.
Een volgorde die aansluit op de planning.
Clips staan in een genummerde lijst naast de preview, en elk lijstnummer komt overeen met een genummerde balk op de gekoppelde tijdlijn. Sleep een rij, gebruik de pijltjes of selecteer de rij en druk op de pijltjestoetsen om deze te verplaatsen.
Sorteren op naam begrijpt getallen, dus les 2 komt vóór les 10. Sorteren op grootte groepeert korte en lange clips, en Reset herstelt de volgorde waarin je de bestanden hebt toegevoegd. Elke wijziging wordt direct in de preview bijgewerkt.
Gelijkwaardige crossfades
Een crossfade verlaagt het volume van de ene clip terwijl het volume van de volgende clip gedurende dezelfde tijdsperiode wordt verhoogd. Een simpele rechte fade zorgt ervoor dat het gecombineerde volume in het midden inzakt, wat gemakkelijk te horen is in muziek. De joiner gebruikt in plaats daarvan een curve met gelijk vermogen, waardoor het algehele volume constant blijft gedurende de overlap.
Je kunt de lengte instellen van 0,1 tot 5 seconden. De samenvoeger zorgt ervoor dat een crossfade nooit langer duurt dan de helft van de kortere clip, zodat een korte jingle of jingle tussen twee lange tracks niet wordt overstemd door de aangrenzende tracks. Elke crossfade verkort de totale lengte met het overlappingspunt, en in de preview is precies te zien waar de clips elkaar overlappen.
Stiltepauzes voor spraak
Spraak vereist doorgaans het tegenovergestelde van een crossfade: een duidelijke pauze. Een stiltepauze voegt 0,1 tot 5 seconden stilte in tussen elk paar fragmenten, waardoor hoofdstukken, antwoorden uit interviews en spraakmemo's de ruimte krijgen om te ademen.
Omdat de pauze daadwerkelijk stilte is in plaats van een geleidelijke overgang, loopt er niets van het ene fragment over in het volgende, en de totale lengte neemt toe met precies de pauze vermenigvuldigd met het aantal overgangen.
| Tussen de clips | Wat gebeurt er? | Effect op de lengte |
|---|---|---|
| Rug aan rug | De clips volgen elkaar zonder pauze op. | Samenvatting van de clips |
| Stiltekloof | Stilte tussen elk paar | Groeit door de opening bij elk gewricht. |
| Crossfade | Aangrenzende clips overlappen met gelijke kracht | Krimpt met de overlap bij elke verbinding |
Een voorproefje dat de verbinding vormt
Veel samenvoegprogramma's laten je elk bronbestand afspelen en laten je vervolgens de samengevoegde audio downloaden om deze te beluisteren. De Audio Joiner geeft een voorbeeld van de samengevoegde audio zelf: één tijdlijn, genummerde banden voor de clips, een golfvormstrook per kanaal en een niveaumeter, frequentiebalken en een spectrum tijdens het afspelen.
Selecteer een clip door op de band of de rij in de lijst te klikken en 'Afspelen' toont die clip inclusief de overgangen erin en eruit. 'Loop' herhaalt de overgang, 'Zoom' toont een verbinding van dichtbij en de afspeelsnelheid van 0,5× tot 2× helpt je bij het controleren van een lastige overgang. Nadat je de clips hebt samengevoegd, schakelt de preview over naar het voltooide bestand en speelt het van begin tot eind af.
Gemengde formaten, samplefrequenties en kanalen
Clips komen zelden overeen. Een telefoon neemt op met 48 kHz, een muziekbestand met 44,1 kHz, een spraakmemo is mono en een nummer is stereo. Als je ze op een naïeve manier samenvoegt, zullen sommige clips te snel of te langzaam afspelen, of slechts via één luidspreker.
De samenvoeger lijnt elke clip uit op de hoogste samplefrequentie in de lijst en kopieert mono-clips naar beide kanalen wanneer de andere stereo zijn. Elke clip behoudt zijn oorspronkelijke snelheid, toonhoogte en balans, en je hoeft niets eerst te converteren.
Exportopties
De export begint met het formaat en de kwaliteit van je eerste clip, dus een set WAV-bestanden blijft WAV en een MP3 van 128 kbps blijft daar dicht bij in de buurt. Je kunt het in elke browser wijzigen naar MP3, WAV of FLAC, en naar M4A, AAC of OGG als de browser die encoders ondersteunt.
Het samenvoegen van WAV- en FLAC-bestanden is verliesvrij. Gecomprimeerde formaten worden eenmalig gecodeerd, wanneer je opslaat, dus kies WAV of FLAC voor een bestand dat je verder wilt bewerken en MP3 of M4A voor een bestand dat je wilt delen.
Grenzen, en de instrumenten die ze afdekken.
De samenvoeger houdt elke clip intact en laat het volume ongewijzigd. Hij knipt geen clips bij, voegt geen fade-ins of fade-outs toe aan het begin en einde, en legt geen clips over elkaar heen.
Daarvoor zijn er aparte tools: de Audio Trimmer om een clip eerst in te korten, de Audio Normalizer om een clip die te luid of te zacht is gelijk te maken, en de Audio Editor voor fades, effecten en knippen binnen een clip. Voor multitrack mixen is een desktop-editor nog steeds de juiste keuze.
Geschreven door
Ankit Kumar
Senior Software Engineer & Oprichter bij ToolBuddy
Ontwikkel browser-first hulpprogramma's zonder uploadvereisten met behulp van WebAssembly-, Web Audio- en Canvas-technologieën.