1<!DOCTYPE HTML> 2<html lang="en"> 3<meta name="viewport" content="width=device-width, initial-scale=1"> 4<head> 5 <!-- Google Tag Manager --> 6 <!--
6<script>
vendor: 363 bytes, lines 6-10
6(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 7 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 8 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 9 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 10 })(window,document,'script','dataLayer','
10GTM-PFNQD6D
vendor: 3 bytes, line 10
10');
10</script>
10 --> 11 <!-- End Google Tag Manager --> 12 <title>License Unlimited Music for Video & Film | Soundscape</title> 13 <meta charset="UTF-8"> 14 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 15 <meta name="description" content="Curated music licensing for video, film and ads via affordable unlimited royalty free subscriptions. Copyright cleared music for YouTube and more."> 16 <meta name="keywords" content="independent music, license, track, audio, film, production, producer, tv, television, music licensing, stock, multimedia, corporate, soundscape, commercial, pitch, composer, video, pre cleared, advertising, online, sync license, Toronto, Canada, Canadian, boutique, indie, electronic, rock, original, soundtrack"> 17 <meta name="author" content="soundscape.io"> 18 <meta name="publisher" content="soundscape.io"> 19 <link rev="made" content="soundscape.io"> 20 <meta name="copyright" content="soundscape.io"> 21 <meta name="audience" content="All"> 22 <meta name="page-topic" content="Music"> 23 <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"> 24 25 <!-- Favicon --> 26 <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png?v=7koMLyaLq4"> 27 <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png?v=7koMLyaLq4"> 28 <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png?v=7koMLyaLq4"> 29 <link rel="manifest" href="/site.webmanifest?v=7koMLyaLq4"> 30 <link rel="mask-icon" href="/safari-pinned-tab.svg?v=7koMLyaLq4" color="#2e2e2e"> 31 <link rel="shortcut icon" href="/favicon.ico?v=7koMLyaLq4"> 32 <meta name="msapplication-TileColor" content="#2e2e2e"> 33 <meta name="theme-color" content="#ffffff"> 34 35 <!-- Styles --> 36 <link rel="preconnect" href="https://fonts.googleapis.com"> 37 <link rel="preconnect" href="https://cdnjs.cloudflare.com"> 38 <link rel="preconnect" href="https://cdn.jsdelivr.net"> 39 40 <link rel="stylesheet" href="https://use.typekit.net/ynm2lgp.css" media="print" onload="this.media='all'; this.onload=null;"> 41 42 <link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/icon?family=Material+Icons|Material+Icons+Round&display=swap" media="print" onload="this.media='all'; this.onload=null;"> 43 44 45 <link rel="stylesheet" type="text/css" href="/css/soundscape.css?v=1790642890"/> 46 <link rel="stylesheet" type="text/css" href="/css/pages/components/header.css?v=1790642890" /> 47 <link rel="stylesheet" type="text/css" href="/css/tailwind.css?ver=1542642247"> 48 <link rel="stylesheet" type="text/css" href="/includes/css/jquery.fancybox.css" media="print" onload="this.media='all'; this.onload=null;" /> 49 50 51 52 53 54 <link rel="stylesheet" type="text/css" href="/react-apps/dist/pages/homePage/homePage.css?v=1790642890" /> 55 56
56<script> 57 window.dataLayer = window.dataLayer || []; 58 59 function loadGTM() { 60 if (window.gtmDidLoad) return; 61 window.gtmDidLoad = true; 62 63 window.dataLayer.push({ 64 'gtm.start': new Date().getTime(), 65 event: 'gtm.js' 66 }); 67 68 var gtmScript = document.createElement('script'); 69 gtmScript.async = true; 70 gtmScript.src = 'https://www.googletagmanager.com/gtm.js?id=GTM-PFNQD6D'; 71 document.head.appendChild(gtmScript); 72 } 73 74 ['scroll', 'mousemove', 'keydown', 'touchstart'].forEach(event => { 75 window.addEventListener(event, loadGTM, { once: true }); 76 }); 77 </script>
77 78 79
80<script> 81 82 function loadSendinblue() { 83 if (window.sendinblueLoaded) return; 84 window.sendinblueLoaded = true; 85 86 window.sib = { 87 equeue: [], 88 client_key: "zsvc0e2zm4pcgkzoglyv9" 89 }; 90 window.sendinblue = {}; 91 92 ['track', 'identify', 'trackLink', 'page'].forEach(function (k) { 93 window.sendinblue[k] = function () { 94 var arg = Array.prototype.slice.call(arguments); 95 (window.sib[k] || function () { 96 var t = {}; 97 t[k] = arg; 98 window.sib.equeue.push(t); 99 })(arg[0], arg[1], arg[2]); 100 }; 101 }); 102 103 const s = document.createElement("script"); 104 s.type = "text/javascript"; 105 s.id = "sendinblue-js"; 106 s.async = true; 107 s.src = "https://sibautomation.com/sa.js?key=" + window.sib.client_key; 108 document.head.appendChild(s); 109 110 s.onload = () => { 111 if (window.sendinblue?.page) { 112 window.sendinblue.page(); 113 } 114 }; 115 } 116 117 ["scroll", "mousemove", "keydown", "touchstart"].forEach(event => { 118 window.addEventListener(event, loadSendinblue, { once: true }); 119 }); 120</script>
120 121</head><body class="mdc-theme--background mdc-typography with-fold-image page-home"> 122
122<script type="text/javascript">
vendor: 355 bytes, lines 122-128
122 123 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 124 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 125 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 126 })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); 127 128 ga('create', '
128UA-2896207-3
vendor: 40 bytes, lines 128-129
128', 'auto'); 129 ga('send', 'pageview');
130</script>
130 131<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 131-132
131 132<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
132GTM-PFNQD6D
vendor: 84 bytes, line 132
132" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
133<!-- End Google Tag Manager (noscript) --> 134 <div id="top-navbar-container" class="client-loaded"></div>
135<script type="text/javascript"> 136 window.__USER__ = {}; 137</script>
137 <main class="mdc-top-app-bar--dense-fixed-adjust"> 138 <div id="home-page-container" class="client-rendered"></div> 139 140 <div id="footer" style="display: none;"> 141 <link rel="stylesheet" href="/css/pages/components/footer.css?v=1790642890"> 142 143 144<div class="footer-section"> 145 <div class="footer-section__header"></div> 146 <div class="footer"> 147<div class="footer__container"> 148 <div class="footer__content"> 149 150 <!-- Columna principal --> 151 <div class="footer__column footer__column--main"> 152 <div class="footer__branding"> 153 <div class="footer__logo-group"> 154 <img 155 src="https://res.cloudinary.com/soundscape-media-inc/image/upload/q_auto,f_auto,w_100/v1748987058/assets/img/logos/v1xtvkipucvfp4yntbpd.svg" 156 alt="Soundscape Media" 157 width=70 158 height=30 159 /> 160 <img 161 src="https://res.cloudinary.com/soundscape-media-inc/image/upload/q_auto,f_auto,w_800/v1748987058/assets/img/logos/nkx4aeutabwsce20wwzz.svg" 162 alt="Soundscape Media" 163 width=157 164 height=27 165 /> 166 </div> 167 168 <div class="footer__tagline"> 169 <div class="footer__headline">Unlimited Licensed Music</div> 170 <div class="footer__subheadline">for Film, TV & Video</div> 171 </div> 172 173 <div class="footer__beta"> 174 <img class="footer__beta-icon" alt="" src="/assets/img/enterprise/user-group.svg"> 175 <div class="footer__beta-text">Join Beta</div> 176 </div> 177 178 <div class="footer__actions"> 179 <a href="/pricing" class="footer-button footer-button--dark mdc-button mdc-button--raised"> 180 <span class="footer-button__label">Sign up</span> 181 </a> 182 <a href="/search" class="footer-button footer-button--white mdc-button mdc-button--raised"> 183 <span class="footer-button__label">Start browsing</span> 184 </a> 185 </div> 186 187 <div class="footer__rights"> 188 ©2025. All rights reserved. Soundscape Inc. 189 </div> 190 </div> 191 </div> 192 193 <!-- Columna 2 --> 194 <div class="footer__column"> 195 <div class="footer__group"> 196 <div class="footer__title">For video creators</div> 197 <div class="footer__links"> 198 <a class="footer__link" href="/search">Find Music</a> 199 <a class="footer__link" href="/search">Browse Playlists</a> 200 <a class="footer__link" href="/enterprise">Enterprise</a> 201 <a class="footer__link" href="/pricing">Pricing</a> 202 </div> 203 </div> 204 <div class="footer__group"> 205 <div class="footer__title">For musicians</div> 206 <div class="footer__links"> 207 <a class="footer__link" href="/submit">Submit music</a> 208 <a class="footer__link" href="/sample-artist-agreement">Sample Artist Agreement</a> 209 </div> 210 </div> 211 </div> 212 213 <!-- Columna 3 --> 214 <div class="footer__column"> 215 <div class="footer__group"> 216 <div class="footer__title">Company</div> 217 <div class="footer__links"> 218 <a class="footer__link" href="/our-story">Our Story</a> 219 <a class="footer__link" href="/contact">Contact Us</a> 220 <a class="footer__link" href="https://soundscape.io/blog">Blog</a> 221 <a class="footer__link" href="/faq">FAQs</a> 222 </div> 223 </div> 224 <div class="footer__group"> 225 <div class="footer__title">Legal</div> 226 <div class="footer__links"> 227 <a class="footer__link" href="/terms">Terms</a> 228 <a class="footer__link" href="/privacy-policy">Privacy</a> 229 </div> 230 </div> 231 </div> 232 233 </div> 234</div> 235 236 237 <picture class="footer__background"> 238 <!-- Mobile --> 239 <source 240 srcset="https://res.cloudinary.com/soundscape-media-inc/image/upload/q_auto,f_auto,w_768/v1748315010/assets/img/footer/bjenpbi4jj1ayrhkcdzd.png" 241 media="(max-width: 768px)" 242 /> 243 <!-- Desktop --> 244 <img 245 class="footer__background-img" 246 src="https://res.cloudinary.com/soundscape-media-inc/image/upload/q_auto,f_auto,w_800/v1747851131/assets/img/footer/c0z4n99sgf02tpvdb5vk.png" 247 alt="Footer background" 248 loading="lazy" 249 /> 250</picture> 251 </div> 252</div> 253 254 255 256 </div> 257 </main> 258 259
259<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/yall.min.js"></script>
vendor: 2 bytes, line 259
259
260<script type="text/javascript"> 261 document.addEventListener("DOMContentLoaded", window.yall); 262</script>
262 263
264<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery.min.js"></script>
264 265
266<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/axios.min.js"></script>
266 267
268<script async src="https://cdnjs.cloudflare.com/ajax/libs/jquery.serializeJSON/2.9.0/jquery.serializejson.min.js" 269 integrity="sha256-A6ALIKGCsaO4m9Bg8qeVYZpvU575sGTBvtpzEFdL0z8=" crossorigin="anonymous"></script>
vendor: 2 bytes, line 269
269
270<script type="text/javascript" src="/js/soundscape.min.js"></script>
270 271<!--
271<script type="text/javascript" src="/js/soundscape.js--><?//= APP_VERSION_QUERY ?><!--"></script>
271-->
272<script async defer type="text/javascript" src="/react-apps/dist/ssr/pages/shared.js?v=1790642890"></script>
vendor: 2 bytes, line 272
272
273<script defer> 274 window.Toast = Swal.mixin({ 275 toast: true, 276 position: 'bottom-end', 277 showConfirmButton: false, 278 timer: 5000 279 }); 280 281 $(document).ready(function () { 282 if (window.ga) window.ga('require', 'ec'); 283 if (window.mdc) window.mdc.autoInit(); 284 285 let params = new URLSearchParams(window.location.search); 286 if (params.has("utm_campaign")) setCookie("utm_campaign", params.get("utm_campaign"), 90); 287 if (params.has("utm_source")) setCookie("utm_source", params.get("utm_source"), 90); 288 if (params.has("utm_medium")) setCookie("utm_medium", params.get("utm_medium"), 90); 289 if (params.has("utm_content")) setCookie("utm_content", params.get("utm_content"), 90); 290 }); 291</script>
291 292
293<script> 294 function loadMaterialComponents() { 295 if (window.materialLoaded) return; 296 window.materialLoaded = true; 297 298 const s = document.createElement("script"); 299 s.src = "https://cdn.jsdelivr.net/npm/material-components-web@6/dist/material-components-web.min.js"; 300 s.async = true; 301 document.head.appendChild(s); 302 303 // Llamar mdc.autoInit después de que cargue (opcional si no usas inicialización automática) 304 s.onload = () => { 305 if (window.mdc?.autoInit) window.mdc.autoInit(); 306 }; 307 } 308 309 // Carga al primer scroll o interacción 310 ["scroll", "touchstart", "keydown", "mousemove"].forEach((event) => 311 window.addEventListener(event, loadMaterialComponents, { once: true }) 312 ); 313</script>
313 314
315<script> 316 window.addEventListener('DOMContentLoaded', () => { 317 const loadScript = (src) => { 318 const s = document.createElement('script'); 319 s.src = src; 320 s.defer = true; 321 document.body.appendChild(s); 322 }; 323 324 loadScript("https://cdn.jsdelivr.net/npm/mobx@4/lib/mobx.umd.min.js"); 325 loadScript("https://cdn.jsdelivr.net/npm/sweetalert2@10/dist/sweetalert2.all.min.js"); 326 }); 327</script>
327 328
328<script type="text/javascript" src="/react-apps/dist/pages/homePage/homePage.js?v=1790642890"></script>
vendor: 2 bytes, line 328
328
329<script> 330 331 (function () { 332 let footerShown = false; 333 334 function showFooter() { 335 const footer = document.getElementById('footer'); 336 if (footer && !footerShown) { 337 footer.style.display = 'block'; 338 footerShown = true; 339 } 340 } 341 342 // Mostrar el footer si React lo carga 343 window.addEventListener('reactComponentLoaded', showFooter); 344 345 // Fallback: mostrarlo automáticamente después de 2 segundos 346 setTimeout(showFooter, 2000); 347 })(); 348</script>
348 349</body> 350</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.