{"id":20085,"date":"2026-09-25T10:30:00","date_gmt":"2026-09-25T08:30:00","guid":{"rendered":"https:\/\/www.lukaswojcik.com\/blog\/?p=20085"},"modified":"2026-10-25T21:43:35","modified_gmt":"2026-10-25T20:43:35","slug":"smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing","status":"publish","type":"post","link":"https:\/\/www.lukaswojcik.com\/blog\/en\/music-production\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\/","title":{"rendered":"Smoothing Audio Edits with Crossfades: Choosing Curves, Length and Timing"},"content":{"rendered":"<p>A crossfade turns one audio passage down while bringing another up. It can smooth an edit, but it can also make the overlap quieter, louder or thin-sounding. The result depends on the gain curves and on how the two waveforms combine. \u201cDifferent recordings\u201d does not automatically mean that their signals are unrelated.<\/p>\n<figure class=\"lw-diagram\"><img decoding=\"async\" src=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/diagrams\/dia-20085-review-20261024.png\" alt=\"Three cases at the midpoint of a crossfade: aligned, uncorrelated and opposite polarity.\" width=\"1120\" height=\"580\" loading=\"lazy\"><figcaption>Ideal equal-power inputs. The full transition still needs checking.<\/figcaption><\/figure>\n<h2>First check the cut<\/h2>\n<p>An abrupt jump between sample values can produce a click. A zero crossing is a useful starting point because the waveform is near zero there. It is not a complete guarantee: two passages can meet at the same value but move in different directions. Stereo channels can also cross zero at different times.<\/p>\n<p>A short fade changes the level gradually instead of switching it instantly. The fade still needs enough neighboring audio and a suitable edit position. A long overlap can soften a drum attack or mix two musical events that should remain separate. Removing a click and preserving the intended sound are both part of the check.<\/p>\n<h2>Linear and equal-power fades solve different cases<\/h2>\n<p>At the middle of a linear crossfade, each side has a gain of 0.5. Identical, aligned signals add back to their original level. Uncorrelated signals have no consistent waveform relationship over the measured interval. For two such signals with equal power, their powers add instead: the result is half the original power, a drop of about 3.01 dB.<\/p>\n<p>At the middle of a quarter-sine equal-power fade, each gain is about 0.707. Uncorrelated inputs of equal power then retain their expected combined power. Identical aligned inputs instead add to about 1.414 times the original amplitude, a rise of 3.01 dB. A track already close to full scale therefore needs peak headroom.<\/p>\n<table>\n<thead>\n<tr>\n<th>Signals in the overlap<\/th>\n<th>Linear midpoint<\/th>\n<th>Equal-power midpoint<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Identical and aligned<\/td>\n<td>0 dB change<\/td>\n<td>+3.01 dB<\/td>\n<\/tr>\n<tr>\n<td>Uncorrelated, equal power<\/td>\n<td>\u22123.01 dB<\/td>\n<td>0 dB change<\/td>\n<\/tr>\n<tr>\n<td>Identical but opposite polarity<\/td>\n<td>Ideal cancellation<\/td>\n<td>Ideal cancellation<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>These are signal-power comparisons, not promises about perceived loudness. Real music changes over time, and the inputs may have different levels. A single midpoint reading cannot describe the whole transition.<\/p>\n<h2>The missing case: signals can cancel<\/h2>\n<p>Correlation describes how the two waveforms move together. A value of +1 means matching movement, 0 means no correlation over the measured interval, and \u22121 means opposite movement. Two microphones on the same source or two layers of a sound can have positive or negative correlation. Their level error is not confined to 0\u20133.01 dB.<\/p>\n<p>For example, delaying a 500 Hz sine by 1 ms shifts it by half a cycle. Equal gains then cancel that frequency at the midpoint. Switching from linear to equal-power gains does not repair the timing mismatch. With broadband material, a delay can produce a series of frequency-specific dips called comb filtering.<\/p>\n<p>For inputs with no DC component (no constant offset from zero), equal power and correlation <code>\u03c1<\/code>, the output power relative to either input is <code>g1\u00b2 + g2\u00b2 + 2\u03c1g1g2<\/code>. Here <code>g1<\/code> and <code>g2<\/code> are the gains applied to the two inputs. The last term explains the difference: it adds power for positive correlation and subtracts it for negative correlation. At exact opposite polarity and equal gains, the ideal sum is zero.<\/p>\n<p><!-- lw-flux-illu 20085-a3 --><\/p>\n<figure class=\"lw-illu\"><img src=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/illustrationen\/flux-20085-a3.webp\" width=\"1120\" height=\"630\" loading=\"lazy\" decoding=\"async\" alt=\"Two drops fall into a puddle at once, and where their rings meet, the water stays flat. Likewise, two opposing signals can cancel each other out during a crossfade.\"><figcaption>Two drops fall into a puddle at once, and where their rings meet, the water stays flat. Likewise, two opposing signals can cancel each other out during a crossfade.<\/figcaption><\/figure>\n<h2>What the FFmpeg check measured<\/h2>\n<p>FFmpeg 7.1.5 was tested at 44.1 kHz with one-second crossfades. A constant signal on one input and zero on the other isolated each gain curve. The resulting gains were used to calculate the identical and uncorrelated cases. This checks the filter\u2019s gains; it is not a listening test or a measurement of FL Studio.<\/p>\n<table>\n<thead>\n<tr>\n<th>FFmpeg curve<\/th>\n<th>Identical inputs, midpoint<\/th>\n<th>Uncorrelated equal-power inputs<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>tri<\/code>, linear<\/td>\n<td>0.00 dB<\/td>\n<td>\u22123.01 dB<\/td>\n<\/tr>\n<tr>\n<td><code>qsin<\/code>, quarter sine<\/td>\n<td>+3.01 dB<\/td>\n<td>0.00 dB<\/td>\n<\/tr>\n<tr>\n<td><code>hsin<\/code>, half sine<\/td>\n<td>0.00 dB<\/td>\n<td>\u22123.01 dB<\/td>\n<\/tr>\n<tr>\n<td><code>squ<\/code>, square root<\/td>\n<td>+3.01 dB<\/td>\n<td>0.00 dB<\/td>\n<\/tr>\n<tr>\n<td><code>cub<\/code>, cubic<\/td>\n<td>\u221212.04 dB<\/td>\n<td>\u221215.05 dB<\/td>\n<\/tr>\n<tr>\n<td><code>log<\/code>, logarithmic<\/td>\n<td>+5.48 dB<\/td>\n<td>+2.47 dB<\/td>\n<\/tr>\n<tr>\n<td><code>exp<\/code>, exponential<\/td>\n<td>\u221243.98 dB<\/td>\n<td>\u221246.99 dB<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The displayed values are rounded. Discrete sample positions make the two gains at the chosen midpoint differ slightly; the linear identical-signal result was about \u22120.00020 dB before rounding. The ideal equations describe continuous curves, while the implementation uses individual samples.<\/p>\n<p>Cubic or exponential shapes can intentionally create a dip. They are not automatically invalid crossfades: FFmpeg\u2019s own examples use exponential curves. They simply do not maintain constant level in the two cases shown here.<\/p>\n<h2>Fade length needs a separate decision<\/h2>\n<p>There is no universal fade duration that removes every click without changing the sound. A few milliseconds may be a useful starting point for a small edit. Bass phase, transient shape, neighboring material and the amount of overlap can require another choice. Pitch alone does not determine a sufficient fade duration.<\/p>\n<p>Likewise, a particular test showing 6 dB less high-frequency energy whenever the fade length doubles is not a general law for every curve and recording. The useful check is the actual transition: click, level change, lost attack and phase cancellation.<\/p>\n<p>FL Studio documents a 10 ms \u201cOut only\u201d declicking default. Manual Audio Clip Fades disable that declicking mode. The 200 ms \u201cCrossfade\u201d declicking option uses audio around sliced boundaries and is not the same operation as a normal overlap crossfade. These settings therefore cannot be assigned the click levels measured by another program.<\/p>\n<h2>A practical sequence<\/h2>\n<ol>\n<li>The edit position is checked in both channels, including values and waveform direction.<\/li>\n<li>The overlap contains the intended audio. A linear curve is a starting point for matching aligned material; an equal-power curve is a starting point for largely unrelated passages of similar level.<\/li>\n<li>The full transition is checked for a level bump, a dip or a thin tone. Timing and polarity are examined before a cancellation problem is treated as a gain problem.<\/li>\n<li>The duration is adjusted while preserving attacks and musical timing. The final output is checked for peak overload.<\/li>\n<\/ol>\n<p>A fade changes the signal\u2019s amplitude over time and can change its spectrum. It does not by itself move audio before its original start. Pre-ringing from some filters is a separate effect. Encoder delay at a file boundary is also separate; a header checker cannot prove that a player makes a gapless transition.<\/p>\n<div class=\"lw-faq\">\n<h2>Questions and answers<\/h2>\n<h3>Are two layers of one sound always uncorrelated?<\/h3>\n<p>No. Shared source material, timing and polarity determine their relationship. A duplicated layer can be nearly identical; a delayed copy can cancel selected frequencies.<\/p>\n<h3>Does cutting and rejoining a clip require a crossfade?<\/h3>\n<p>An unchanged, sample-exact join already preserves the original sequence. A crossfade becomes relevant when an edit changes that sequence or when overlapping source handles are used. Adjacent parts of a take are not automatically identical throughout an overlap.<\/p>\n<h3>Is a one-millisecond dip inaudible?<\/h3>\n<p>That cannot be promised from a level calculation alone. A brief change can affect a transient or create a spectral artifact even when it is not heard as a sustained reduction in volume. The material and listening conditions matter.<\/p>\n<\/div>\n<h2>Related articles and tool<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.lukaswojcik.com\/blog\/en\/music-production\/linear-phase-or-minimum-phase-equalizers-comparing-delay-and-pre-ringing\/\">linear phase against minimum phase EQ<\/a><\/li>\n<li><a href=\"https:\/\/www.lukaswojcik.com\/blog\/en\/toolbox\/gapless-playback-encoder-delay-checker\/\">gapless playback checker<\/a><\/li>\n<\/ul>\n<div class=\"lw-quellen\">\n<h2>Sources<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.image-line.com\/fl-studio-learning\/fl-studio-online-manual\/html\/chansettings_sampler.htm\" target=\"_blank\" rel=\"noopener noreferrer\">Image-Line: Sampler Channel Settings<\/a><\/li>\n<li><a href=\"https:\/\/manual.audacityteam.org\/man\/crossfade_tracks.html\" target=\"_blank\" rel=\"noopener noreferrer\">Audacity: Crossfade Tracks<\/a><\/li>\n<li><a href=\"https:\/\/ffmpeg.org\/ffmpeg-filters.html\" target=\"_blank\" rel=\"noopener noreferrer\">FFmpeg: Filters Documentation<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>A crossfade can reduce clicks but also change the level or cancel frequencies. Linear and equal-power curves suit different signal relationships. Seven FFmpeg curves were checked; fade length still needs a check on the actual audio.<\/p>\n","protected":false},"author":1,"featured_media":31329,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[92861],"tags":[92901],"class_list":["post-20085","post","type-post","status-publish","format-standard","hentry","category-music-production","tag-music-production"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Smoothing Audio Edits with Crossfades: Choosing Curves, Length and Timing | Lukas Wojcik<\/title>\n<meta name=\"description\" content=\"Crossfades and cuts, measured: which fade curve holds the level, how loud the click at each cut position is and how long a fade has to be to bury it.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.lukaswojcik.com\/blog\/en\/music-production\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Smoothing Audio Edits with Crossfades: Choosing Curves, Length and Timing | Lukas Wojcik\" \/>\n<meta property=\"og:description\" content=\"Crossfades and cuts, measured: which fade curve holds the level, how loud the click at each cut position is and how long a fade has to be to bury it.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lukaswojcik.com\/blog\/en\/music-production\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\/\" \/>\n<meta property=\"og:site_name\" content=\"Lukas Wojcik - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-25T08:30:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-25T20:43:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/11\/klarheit-20261111-20085.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lukas Wojcik\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lukas Wojcik\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/music-production\\\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/music-production\\\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\\\/\"},\"author\":{\"name\":\"Lukas Wojcik\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"headline\":\"Smoothing Audio Edits with Crossfades: Choosing Curves, Length and Timing\",\"datePublished\":\"2026-09-25T08:30:00+00:00\",\"dateModified\":\"2026-10-25T20:43:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/music-production\\\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\\\/\"},\"wordCount\":1162,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/music-production\\\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/klarheit-20261111-20085.png\",\"keywords\":[\"Music Production\"],\"articleSection\":[\"Music Production\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/music-production\\\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/music-production\\\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\\\/\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/music-production\\\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\\\/\",\"name\":\"Smoothing Audio Edits with Crossfades: Choosing Curves, Length and Timing | Lukas Wojcik\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/music-production\\\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/music-production\\\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/klarheit-20261111-20085.png\",\"datePublished\":\"2026-09-25T08:30:00+00:00\",\"dateModified\":\"2026-10-25T20:43:35+00:00\",\"description\":\"Crossfades and cuts, measured: which fade curve holds the level, how loud the click at each cut position is and how long a fade has to be to bury it.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/music-production\\\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/music-production\\\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/music-production\\\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/klarheit-20261111-20085.png\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/klarheit-20261111-20085.png\",\"width\":1200,\"height\":630,\"caption\":\"Smoothing Audio Edits with Crossfades: Choosing Curves, Length and Timing\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/music-production\\\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Smoothing Audio Edits with Crossfades: Choosing Curves, Length and Timing\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\",\"name\":\"Lukas Wojcik - Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\",\"name\":\"Lukas Wojcik\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"width\":424,\"height\":636,\"caption\":\"Lukas Wojcik\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\"},\"sameAs\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Smoothing Audio Edits with Crossfades: Choosing Curves, Length and Timing | Lukas Wojcik","description":"Crossfades and cuts, measured: which fade curve holds the level, how loud the click at each cut position is and how long a fade has to be to bury it.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.lukaswojcik.com\/blog\/en\/music-production\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\/","og_locale":"en_US","og_type":"article","og_title":"Smoothing Audio Edits with Crossfades: Choosing Curves, Length and Timing | Lukas Wojcik","og_description":"Crossfades and cuts, measured: which fade curve holds the level, how loud the click at each cut position is and how long a fade has to be to bury it.","og_url":"https:\/\/www.lukaswojcik.com\/blog\/en\/music-production\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\/","og_site_name":"Lukas Wojcik - Blog","article_published_time":"2026-09-25T08:30:00+00:00","article_modified_time":"2026-10-25T20:43:35+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/11\/klarheit-20261111-20085.png","type":"image\/png"}],"author":"Lukas Wojcik","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Lukas Wojcik","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/music-production\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\/#article","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/music-production\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\/"},"author":{"name":"Lukas Wojcik","@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"headline":"Smoothing Audio Edits with Crossfades: Choosing Curves, Length and Timing","datePublished":"2026-09-25T08:30:00+00:00","dateModified":"2026-10-25T20:43:35+00:00","mainEntityOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/music-production\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\/"},"wordCount":1162,"commentCount":0,"publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/music-production\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/11\/klarheit-20261111-20085.png","keywords":["Music Production"],"articleSection":["Music Production"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.lukaswojcik.com\/blog\/en\/music-production\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/music-production\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\/","url":"https:\/\/www.lukaswojcik.com\/blog\/en\/music-production\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\/","name":"Smoothing Audio Edits with Crossfades: Choosing Curves, Length and Timing | Lukas Wojcik","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/music-production\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\/#primaryimage"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/music-production\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/11\/klarheit-20261111-20085.png","datePublished":"2026-09-25T08:30:00+00:00","dateModified":"2026-10-25T20:43:35+00:00","description":"Crossfades and cuts, measured: which fade curve holds the level, how loud the click at each cut position is and how long a fade has to be to bury it.","breadcrumb":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/music-production\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lukaswojcik.com\/blog\/en\/music-production\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/music-production\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\/#primaryimage","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/11\/klarheit-20261111-20085.png","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/11\/klarheit-20261111-20085.png","width":1200,"height":630,"caption":"Smoothing Audio Edits with Crossfades: Choosing Curves, Length and Timing"},{"@type":"BreadcrumbList","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/music-production\/smoothing-audio-edits-with-crossfades-choosing-curves-length-and-timing\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lukaswojcik.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Smoothing Audio Edits with Crossfades: Choosing Curves, Length and Timing"}]},{"@type":"WebSite","@id":"https:\/\/www.lukaswojcik.com\/blog\/#website","url":"https:\/\/www.lukaswojcik.com\/blog\/","name":"Lukas Wojcik - Blog","description":"","publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lukaswojcik.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9","name":"Lukas Wojcik","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","width":424,"height":636,"caption":"Lukas Wojcik"},"logo":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg"},"sameAs":["https:\/\/www.lukaswojcik.com\/blog"]}]}},"_links":{"self":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/20085","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/comments?post=20085"}],"version-history":[{"count":7,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/20085\/revisions"}],"predecessor-version":[{"id":27628,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/20085\/revisions\/27628"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media\/31329"}],"wp:attachment":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media?parent=20085"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/categories?post=20085"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/tags?post=20085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}