<!DOCTYPE html><html  lang="en" class="dark"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><style id="nuxt-ui-colors">@layer theme {
  :root, :host {
  --ui-color-primary-50: var(--color-lime-50, oklch(98.6% 0.031 120.757));
  --ui-color-primary-100: var(--color-lime-100, oklch(96.7% 0.067 122.328));
  --ui-color-primary-200: var(--color-lime-200, oklch(93.8% 0.127 124.321));
  --ui-color-primary-300: var(--color-lime-300, oklch(89.7% 0.196 126.665));
  --ui-color-primary-400: var(--color-lime-400, oklch(84.1% 0.238 128.85));
  --ui-color-primary-500: var(--color-lime-500, oklch(76.8% 0.233 130.85));
  --ui-color-primary-600: var(--color-lime-600, oklch(64.8% 0.2 131.684));
  --ui-color-primary-700: var(--color-lime-700, oklch(53.2% 0.157 131.589));
  --ui-color-primary-800: var(--color-lime-800, oklch(45.3% 0.124 130.933));
  --ui-color-primary-900: var(--color-lime-900, oklch(40.5% 0.101 131.063));
  --ui-color-primary-950: var(--color-lime-950, oklch(27.4% 0.072 132.109));
  --ui-color-secondary-50: var(--color-blue-50, oklch(97% 0.014 254.604));
  --ui-color-secondary-100: var(--color-blue-100, oklch(93.2% 0.032 255.585));
  --ui-color-secondary-200: var(--color-blue-200, oklch(88.2% 0.059 254.128));
  --ui-color-secondary-300: var(--color-blue-300, oklch(80.9% 0.105 251.813));
  --ui-color-secondary-400: var(--color-blue-400, oklch(70.7% 0.165 254.624));
  --ui-color-secondary-500: var(--color-blue-500, oklch(62.3% 0.214 259.815));
  --ui-color-secondary-600: var(--color-blue-600, oklch(54.6% 0.245 262.881));
  --ui-color-secondary-700: var(--color-blue-700, oklch(48.8% 0.243 264.376));
  --ui-color-secondary-800: var(--color-blue-800, oklch(42.4% 0.199 265.638));
  --ui-color-secondary-900: var(--color-blue-900, oklch(37.9% 0.146 265.522));
  --ui-color-secondary-950: var(--color-blue-950, oklch(28.2% 0.091 267.935));
  --ui-color-success-50: var(--color-green-50, oklch(98.2% 0.018 155.826));
  --ui-color-success-100: var(--color-green-100, oklch(96.2% 0.044 156.743));
  --ui-color-success-200: var(--color-green-200, oklch(92.5% 0.084 155.995));
  --ui-color-success-300: var(--color-green-300, oklch(87.1% 0.15 154.449));
  --ui-color-success-400: var(--color-green-400, oklch(79.2% 0.209 151.711));
  --ui-color-success-500: var(--color-green-500, oklch(72.3% 0.219 149.579));
  --ui-color-success-600: var(--color-green-600, oklch(62.7% 0.194 149.214));
  --ui-color-success-700: var(--color-green-700, oklch(52.7% 0.154 150.069));
  --ui-color-success-800: var(--color-green-800, oklch(44.8% 0.119 151.328));
  --ui-color-success-900: var(--color-green-900, oklch(39.3% 0.095 152.535));
  --ui-color-success-950: var(--color-green-950, oklch(26.6% 0.065 152.934));
  --ui-color-info-50: var(--color-blue-50, oklch(97% 0.014 254.604));
  --ui-color-info-100: var(--color-blue-100, oklch(93.2% 0.032 255.585));
  --ui-color-info-200: var(--color-blue-200, oklch(88.2% 0.059 254.128));
  --ui-color-info-300: var(--color-blue-300, oklch(80.9% 0.105 251.813));
  --ui-color-info-400: var(--color-blue-400, oklch(70.7% 0.165 254.624));
  --ui-color-info-500: var(--color-blue-500, oklch(62.3% 0.214 259.815));
  --ui-color-info-600: var(--color-blue-600, oklch(54.6% 0.245 262.881));
  --ui-color-info-700: var(--color-blue-700, oklch(48.8% 0.243 264.376));
  --ui-color-info-800: var(--color-blue-800, oklch(42.4% 0.199 265.638));
  --ui-color-info-900: var(--color-blue-900, oklch(37.9% 0.146 265.522));
  --ui-color-info-950: var(--color-blue-950, oklch(28.2% 0.091 267.935));
  --ui-color-warning-50: var(--color-yellow-50, oklch(98.7% 0.026 102.212));
  --ui-color-warning-100: var(--color-yellow-100, oklch(97.3% 0.071 103.193));
  --ui-color-warning-200: var(--color-yellow-200, oklch(94.5% 0.129 101.54));
  --ui-color-warning-300: var(--color-yellow-300, oklch(90.5% 0.182 98.111));
  --ui-color-warning-400: var(--color-yellow-400, oklch(85.2% 0.199 91.936));
  --ui-color-warning-500: var(--color-yellow-500, oklch(79.5% 0.184 86.047));
  --ui-color-warning-600: var(--color-yellow-600, oklch(68.1% 0.162 75.834));
  --ui-color-warning-700: var(--color-yellow-700, oklch(55.4% 0.135 66.442));
  --ui-color-warning-800: var(--color-yellow-800, oklch(47.6% 0.114 61.907));
  --ui-color-warning-900: var(--color-yellow-900, oklch(42.1% 0.095 57.708));
  --ui-color-warning-950: var(--color-yellow-950, oklch(28.6% 0.066 53.813));
  --ui-color-error-50: var(--color-red-50, oklch(97.1% 0.013 17.38));
  --ui-color-error-100: var(--color-red-100, oklch(93.6% 0.032 17.717));
  --ui-color-error-200: var(--color-red-200, oklch(88.5% 0.062 18.334));
  --ui-color-error-300: var(--color-red-300, oklch(80.8% 0.114 19.571));
  --ui-color-error-400: var(--color-red-400, oklch(70.4% 0.191 22.216));
  --ui-color-error-500: var(--color-red-500, oklch(63.7% 0.237 25.331));
  --ui-color-error-600: var(--color-red-600, oklch(57.7% 0.245 27.325));
  --ui-color-error-700: var(--color-red-700, oklch(50.5% 0.213 27.518));
  --ui-color-error-800: var(--color-red-800, oklch(44.4% 0.177 26.899));
  --ui-color-error-900: var(--color-red-900, oklch(39.6% 0.141 25.723));
  --ui-color-error-950: var(--color-red-950, oklch(25.8% 0.092 26.042));
  --ui-color-neutral-50: var(--color-flint-50, );
  --ui-color-neutral-100: var(--color-flint-100, );
  --ui-color-neutral-200: var(--color-flint-200, );
  --ui-color-neutral-300: var(--color-flint-300, );
  --ui-color-neutral-400: var(--color-flint-400, );
  --ui-color-neutral-500: var(--color-flint-500, );
  --ui-color-neutral-600: var(--color-flint-600, );
  --ui-color-neutral-700: var(--color-flint-700, );
  --ui-color-neutral-800: var(--color-flint-800, );
  --ui-color-neutral-900: var(--color-flint-900, );
  --ui-color-neutral-950: var(--color-flint-950, );
  }
  :root, :host, .light {
  --ui-primary: var(--ui-color-primary-500);
  --ui-secondary: var(--ui-color-secondary-500);
  --ui-success: var(--ui-color-success-500);
  --ui-info: var(--ui-color-info-500);
  --ui-warning: var(--ui-color-warning-500);
  --ui-error: var(--ui-color-error-500);
  }
  .dark {
  --ui-primary: var(--ui-color-primary-400);
  --ui-secondary: var(--ui-color-secondary-400);
  --ui-success: var(--ui-color-success-400);
  --ui-info: var(--ui-color-info-400);
  --ui-warning: var(--ui-color-warning-400);
  --ui-error: var(--ui-color-error-400);
  }
}</style><title>Music Industry Software Development &amp; Tech Solutions | MusicTech Lab</title><style>.word-rotate-enter-active[data-v-5975b577],.word-rotate-leave-active[data-v-5975b577]{transition:opacity .4s ease,transform .4s ease}.word-rotate-enter-from[data-v-5975b577],.word-rotate-leave-to[data-v-5975b577]{opacity:0;transform:translateY(.5em)}.word-rotate-enter-to[data-v-5975b577],.word-rotate-leave-from[data-v-5975b577]{opacity:1;transform:translateY(0)}</style><style>.orbit-container[data-v-eda69e50]{position:relative;--orbit-size:min(640px,100vw - 4rem);height:var(--orbit-size);margin:0 auto;width:var(--orbit-size)}.orbit-container:hover .avatar-inner[data-v-eda69e50],.orbit-container:hover .circle[data-v-eda69e50],.orbit-container:hover .orbit-dot[data-v-eda69e50],.orbit-container:hover .orbit-glow[data-v-eda69e50]{animation-play-state:paused}.orbit-center-favicon[data-v-eda69e50]{cursor:default;left:50%;pointer-events:auto;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease;z-index:5}.orbit-center-favicon[data-v-eda69e50]:hover{transform:translate(-50%,-50%) scale(1.1)}.favicon-image[data-v-eda69e50]{border-radius:9999px;height:2rem;opacity:.9;width:2rem}.circle[data-v-eda69e50]{animation:spin-eda69e50 var(--duration) linear infinite;inset:0;position:absolute}.circle[data-v-eda69e50],.circle .avatars[data-v-eda69e50]{pointer-events:none}.circle .avatars .avatar[data-v-eda69e50]{pointer-events:auto}.orbit-line[data-v-eda69e50]{border:1px solid rgba(148,163,184,.35);border-radius:9999px;height:calc(var(--offset)*2);width:calc(var(--offset)*2)}.orbit-dot[data-v-eda69e50],.orbit-line[data-v-eda69e50]{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.orbit-dot[data-v-eda69e50]{animation:dot-orbit-eda69e50 var(--duration) linear infinite;animation-delay:var(--delay,0s);background:#64c89666;border-radius:9999px;box-shadow:0 0 6px #64c89680,0 0 12px #64c8964d;height:6px;transform-origin:center center;width:6px;z-index:2}.orbit-glow[data-v-eda69e50]{animation:orbit-glow-spin-eda69e50 var(--duration) linear infinite;height:calc(var(--offset)*2 + 200px);left:50%;overflow:visible;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(var(--offset)*2 + 200px);z-index:1}.glow-path[data-v-eda69e50],.orbit-glow[data-v-eda69e50]{transform-origin:center center}.avatars[data-v-eda69e50]{inset:0;pointer-events:none;position:absolute}.avatar[data-v-eda69e50],.avatars .avatar[data-v-eda69e50]{pointer-events:auto}.avatar[data-v-eda69e50]{cursor:pointer;left:50%;position:absolute;top:50%;transform:rotate(calc(var(--start-offset, 0deg) + 1turn/var(--total)*(var(--index) - 1))) translate(var(--offset)) translate(-50%,-50%);transform-origin:0 0;z-index:20}.avatar-inner[data-v-eda69e50]{animation:counter-rotate-eda69e50 var(--duration) linear infinite;position:relative;transform-origin:center center;will-change:transform}.avatar-image[data-v-eda69e50]{border:2px solid hsla(0,0%,100%,.8);border-radius:9999px;display:block;height:2.5rem;transition:all .2s ease;width:2.5rem}.avatar-name[data-v-eda69e50]{background:#000c;border-radius:.25rem;color:#fff;font-size:.75rem;font-weight:500;left:50%;margin-top:-2.5rem;opacity:0;padding:.25rem .5rem;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;white-space:nowrap;z-index:20}.avatar:hover .avatar-image[data-v-eda69e50]{border:3px solid #fff;box-shadow:0 4px 12px #0000004d;transform:scale(1.15)}.avatar:hover .avatar-name[data-v-eda69e50]{opacity:1}@keyframes counter-rotate-eda69e50{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}@keyframes spin-eda69e50{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes orbit-glow-spin-eda69e50{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes dot-orbit-eda69e50{0%{transform:translate(-50%,-50%) rotate(0) translate(var(--offset))}to{transform:translate(-50%,-50%) rotate(1turn) translate(var(--offset))}}@media(max-width:1024px){.orbit-container[data-v-eda69e50]{--orbit-size:min(540px,100vw - 3rem)}}@media(max-width:768px){.orbit-container[data-v-eda69e50]{--orbit-size:min(440px,100vw - 2.5rem)}.favicon-image[data-v-eda69e50]{height:1.75rem;width:1.75rem}.avatar-image[data-v-eda69e50]{height:2rem;width:2rem}}@media(max-width:480px){.orbit-container[data-v-eda69e50]{--orbit-size:min(360px,100vw - 2rem)}.avatar-name[data-v-eda69e50]{font-size:.7rem}}</style><style>.elements[data-v-c8ea8fd5]{left:50%;-webkit-mask-image:linear-gradient(180deg,hsla(0,0%,85%,0),hsla(0,0%,85%,.8) 25%,#d9d9d9 50%,hsla(0,0%,85%,.8) 75%,hsla(0,0%,85%,0));mask-image:linear-gradient(180deg,#d9d9d900,#d9d9d9cc 25%,#d9d9d9,#d9d9d9cc 75%,#d9d9d900);-webkit-mask-size:cover;mask-size:cover;transform:translate(-50%)}.element-layer[data-v-c8ea8fd5]{animation:risingElementsAnimation-c8ea8fd5 linear infinite;animation-duration:var(--element-duration);will-change:transform}.element[data-v-c8ea8fd5]{align-items:center;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes risingElementsAnimation-c8ea8fd5{0%{transform:translateY(0)}to{transform:translateY(-2000px)}}</style><style>button[data-v-16793fca]{outline:none}button[data-v-16793fca]:focus-visible{border-radius:.25rem;outline:1px solid var(--ui-primary);outline-offset:2px}</style><link rel="stylesheet" href="/_nuxt/entry.CwXff56c.css" crossorigin><link rel="stylesheet" href="/_nuxt/default.DxwOgtQb.css" crossorigin><link rel="stylesheet" href="/_nuxt/index.CQXWD1Yr.css" crossorigin><style>@layer components {:where(.i-lucide\:arrow-right){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-7-7l7 7l-7 7'/%3E%3C/svg%3E")}:where(.i-lucide\:brain){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 18V5m3 8a4.17 4.17 0 0 1-3-4a4.17 4.17 0 0 1-3 4m8.598-6.5A3 3 0 1 0 12 5a3 3 0 1 0-5.598 1.5'/%3E%3Cpath d='M17.997 5.125a4 4 0 0 1 2.526 5.77'/%3E%3Cpath d='M18 18a4 4 0 0 0 2-7.464'/%3E%3Cpath d='M19.967 17.483A4 4 0 1 1 12 18a4 4 0 1 1-7.967-.517'/%3E%3Cpath d='M6 18a4 4 0 0 1-2-7.464'/%3E%3Cpath d='M6.003 5.125a4 4 0 0 0-2.526 5.77'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:calendar){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M8 2v4m8-4v4'/%3E%3Crect width='18' height='18' x='3' y='4' rx='2'/%3E%3Cpath d='M3 10h18'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:chevron-down){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 9l6 6l6-6'/%3E%3C/svg%3E")}:where(.i-lucide\:code){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m16 18l6-6l-6-6M8 6l-6 6l6 6'/%3E%3C/svg%3E")}:where(.i-lucide\:credit-card){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='20' height='14' x='2' y='5' rx='2'/%3E%3Cpath d='M2 10h20'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:database){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cellipse cx='12' cy='5' rx='9' ry='3'/%3E%3Cpath d='M3 5v14a9 3 0 0 0 18 0V5'/%3E%3Cpath d='M3 12a9 3 0 0 0 18 0'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:file-text){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z'/%3E%3Cpath d='M14 2v5a1 1 0 0 0 1 1h5M10 9H8m8 4H8m8 4H8'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:flask-conical){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2M6.453 15h11.094M8.5 2h7'/%3E%3C/svg%3E")}:where(.i-lucide\:graduation-cap){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0zM22 10v6'/%3E%3Cpath d='M6 12.5V16a6 3 0 0 0 12 0v-3.5'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:headphones){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 18 0v7a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3'/%3E%3C/svg%3E")}:where(.i-lucide\:info){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4m0-4h.01'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:link){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:mail){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m22 7l-8.991 5.727a2 2 0 0 1-2.009 0L2 7'/%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:menu){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 5h16M4 12h16M4 19h16'/%3E%3C/svg%3E")}:where(.i-lucide\:palette){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 22a1 1 0 0 1 0-20a10 9 0 0 1 10 9a5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z'/%3E%3Ccircle cx='13.5' cy='6.5' r='.5' fill='black'/%3E%3Ccircle cx='17.5' cy='10.5' r='.5' fill='black'/%3E%3Ccircle cx='6.5' cy='12.5' r='.5' fill='black'/%3E%3Ccircle cx='8.5' cy='7.5' r='.5' fill='black'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:rocket){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09M12 15l-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2'/%3E%3Cpath d='M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0m1 7v5s3.03-.55 4-2c1.08-1.62 0-5 0-5'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:rss){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M4 11a9 9 0 0 1 9 9M4 4a16 16 0 0 1 16 16'/%3E%3Ccircle cx='5' cy='19' r='1'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:search){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m21 21l-4.34-4.34'/%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:settings){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M9.671 4.136a2.34 2.34 0 0 1 4.659 0a2.34 2.34 0 0 0 3.319 1.915a2.34 2.34 0 0 1 2.33 4.033a2.34 2.34 0 0 0 0 3.831a2.34 2.34 0 0 1-2.33 4.033a2.34 2.34 0 0 0-3.319 1.915a2.34 2.34 0 0 1-4.659 0a2.34 2.34 0 0 0-3.32-1.915a2.34 2.34 0 0 1-2.33-4.033a2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:share-2){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='18' cy='5' r='3'/%3E%3Ccircle cx='6' cy='12' r='3'/%3E%3Ccircle cx='18' cy='19' r='3'/%3E%3Cpath d='m8.59 13.51l6.83 3.98m-.01-10.98l-6.82 3.98'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:square-play){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Cpath d='M9 9.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997A1 1 0 0 1 9 14.996z'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:users){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2M16 3.128a4 4 0 0 1 0 7.744M22 21v-2a4 4 0 0 0-3-3.87'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-simple-icons\:github){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 .297c-6.63 0-12 5.373-12 12c0 5.303 3.438 9.8 8.205 11.385c.6.113.82-.258.82-.577c0-.285-.01-1.04-.015-2.04c-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729c1.205.084 1.838 1.236 1.838 1.236c1.07 1.835 2.809 1.305 3.495.998c.108-.776.417-1.305.76-1.605c-2.665-.3-5.466-1.332-5.466-5.93c0-1.31.465-2.38 1.235-3.22c-.135-.303-.54-1.523.105-3.176c0 0 1.005-.322 3.3 1.23c.96-.267 1.98-.399 3-.405c1.02.006 2.04.138 3 .405c2.28-1.552 3.285-1.23 3.285-1.23c.645 1.653.24 2.873.12 3.176c.765.84 1.23 1.91 1.23 3.22c0 4.61-2.805 5.625-5.475 5.92c.42.36.81 1.096.81 2.22c0 1.606-.015 2.896-.015 3.286c0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E")}:where(.i-simple-icons\:linkedin){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037c-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85c3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.06 2.06 0 0 1-2.063-2.065a2.064 2.064 0 1 1 2.063 2.065m1.782 13.019H3.555V9h3.564zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0z'/%3E%3C/svg%3E")}:where(.i-simple-icons\:youtube){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M23.498 6.186a3.02 3.02 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.02 3.02 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.02 3.02 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.02 3.02 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814M9.545 15.568V8.432L15.818 12z'/%3E%3C/svg%3E")}}</style><link rel="preload" href="/fonts/TWKEverett-Regular.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="/fonts/TWKEverett-Bold.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="/fonts/TWKEverett-Light.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" as="fetch" crossorigin="anonymous" href="/_payload.json?cd947969-9893-4e8a-882e-c6ec1c230fb4"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BvUrM8kp.js"><link rel="preload" as="font" crossorigin href="/fonts/TWKEverett-Regular.woff2"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CN5sukr0.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DA6XnswC.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/1Fh_g1AI.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/C-4fxGCc.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BM3kybrD.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CcwQaHbA.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/D9jHnBAm.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/M9kRG-56.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/blpCUhex.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DDgMQu2d.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/B7wkJOKf.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/C5ZX7Hzv.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/KvOFLmE7.js"><link rel="preload" as="fetch" fetchpriority="low" crossorigin="anonymous" href="/_nuxt/builds/meta/cd947969-9893-4e8a-882e-c6ec1c230fb4.json"><script type="module" src="/_nuxt/BvUrM8kp.js" crossorigin></script><meta name="theme-color" content="#131003"><link rel="icon" href="/favicon.ico"><link rel="apple-touch-icon" href="/apple-touch-icon.png"><meta property="og:image" content="/images/index/musictechlab-og-image.webp"><meta name="twitter:image" content="/images/musictechlab-og-image.webp"><meta name="twitter:card" content="summary_large_image"><meta property="og:type" content="website"><meta property="og:site_name" content="MusicTech Lab"><meta property="og:locale" content="en_US"><meta name="twitter:site" content="@musictechlab"><meta name="author" content="MusicTech Lab"><meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"><link rel="canonical" href="https://www.musictechlab.io/"><meta property="og:url" content="https://www.musictechlab.io/"><script type="application/ld+json" data-hid="json-ld-0">{"@context":"https://schema.org","@type":"Organization","@id":"https://www.musictechlab.io/#organization","name":"MusicTech Lab","alternateName":"MusicTech Lab Sp. z o.o.","url":"https://www.musictechlab.io","logo":{"@type":"ImageObject","url":"https://www.musictechlab.io/images/musictechlab-logo.webp","width":512,"height":512},"image":"https://www.musictechlab.io/images/musictechlab-og-image.webp","description":"Software development company specializing in music technology solutions. We build, test, launch, and maintain IT products for the music industry.","address":{"@type":"PostalAddress","streetAddress":"Wadowicka 6","addressLocality":"Cracow","postalCode":"30-415","addressCountry":"PL"},"vatID":"PL6772394887","foundingDate":"2015","numberOfEmployees":{"@type":"QuantitativeValue","minValue":10,"maxValue":50},"sameAs":["https://www.linkedin.com/company/musictechlab/","https://github.com/musictechlab"],"contactPoint":{"@type":"ContactPoint","contactType":"sales","url":"https://www.musictechlab.io/contact"}}</script><script type="application/ld+json" data-hid="json-ld-1">{"@context":"https://schema.org","@type":["LocalBusiness","ProfessionalService"],"@id":"https://www.musictechlab.io/#localbusiness","name":"MusicTech Lab","alternateName":"MusicTech Lab Sp. z o.o.","url":"https://www.musictechlab.io","logo":{"@type":"ImageObject","url":"https://www.musictechlab.io/images/musictechlab-logo.webp","width":512,"height":512},"image":"https://www.musictechlab.io/images/musictechlab-og-image.webp","description":"Software development company specializing in music technology solutions. We build, test, launch, and maintain IT products for the music industry.","address":{"@type":"PostalAddress","streetAddress":"Wadowicka 6","addressLocality":"Cracow","addressRegion":"Lesser Poland","postalCode":"30-415","addressCountry":"PL"},"geo":{"@type":"GeoCoordinates","latitude":50.0469,"longitude":19.9612},"vatID":"PL6772394887","foundingDate":"2015","priceRange":"$$$","currenciesAccepted":"EUR, USD, PLN","paymentAccepted":"Bank Transfer, Credit Card","openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday"],"opens":"09:00","closes":"17:00"}],"areaServed":[{"@type":"Country","name":"Poland"},{"@type":"Country","name":"United States"},{"@type":"Country","name":"United Kingdom"},{"@type":"Country","name":"Germany"},{"@type":"GeoCircle","geoMidpoint":{"@type":"GeoCoordinates","latitude":50.0469,"longitude":19.9612},"geoRadius":"50000"}],"hasOfferCatalog":{"@type":"OfferCatalog","name":"Music Technology Services","itemListElement":[{"@type":"Offer","itemOffered":{"@type":"Service","name":"Custom Software Development","description":"End-to-end software development for music technology products"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Mobile App Development","description":"iOS and Android app development with Flutter"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Music Industry Consulting","description":"Strategic consulting for music tech startups and enterprises"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"DDEX Integration","description":"DDEX standard implementation and music metadata solutions"}}]},"sameAs":["https://www.linkedin.com/company/musictechlab/","https://github.com/musictechlab"],"contactPoint":{"@type":"ContactPoint","contactType":"sales","url":"https://www.musictechlab.io/contact","availableLanguage":["English","Polish"]}}</script><script type="application/ld+json" data-hid="json-ld-2">{"@context":"https://schema.org","@type":"WebSite","@id":"https://www.musictechlab.io/#website","name":"MusicTech Lab","url":"https://www.musictechlab.io","description":"Music technology insights, resources, and software development services","publisher":{"@id":"https://www.musictechlab.io/#organization"},"inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.musictechlab.io/blog?q={search_term_string}"},"query-input":"required name=search_term_string"}}</script><meta property="og:title" content="Music Industry Software Development & Tech Solutions"><meta name="description" content="MusicTech Lab builds custom software for the music industry. From web platforms to artist tools and music apps - we turn your idea into MVP in days."><meta property="og:description" content="MusicTech Lab builds custom software for the music industry. From web platforms to artist tools and music apps - we turn your idea into MVP in days."><script>"use strict";(()=>{const t=window,e=document.documentElement,c=["dark","light"],n=getStorageValue("localStorage","nuxt-color-mode")||"dark";let i=n==="system"?u():n;const r=e.getAttribute("data-color-mode-forced");r&&(i=r),l(i),t["__NUXT_COLOR_MODE__"]={preference:n,value:i,getColorScheme:u,addColorScheme:l,removeColorScheme:d};function l(o){const s=""+o+"",a="";e.classList?e.classList.add(s):e.className+=" "+s,a&&e.setAttribute("data-"+a,o)}function d(o){const s=""+o+"",a="";e.classList?e.classList.remove(s):e.className=e.className.replace(new RegExp(s,"g"),""),a&&e.removeAttribute("data-"+a)}function f(o){return t.matchMedia("(prefers-color-scheme"+o+")")}function u(){if(t.matchMedia&&f("").media!=="not all"){for(const o of c)if(f(":"+o).matches)return o}return"light"}})();function getStorageValue(t,e){switch(t){case"localStorage":return window.localStorage.getItem(e);case"sessionStorage":return window.sessionStorage.getItem(e);case"cookie":return getCookie(e);default:return null}}function getCookie(t){const c=("; "+window.document.cookie).split("; "+t+"=");if(c.length===2)return c.pop()?.split(";").shift()}</script></head><body><div id="__nuxt" class="isolate"><!--[--><!--[--><!--[--><!--[--><!--[--><div class="nuxt-loading-indicator" style="position:fixed;top:0;right:0;left:0;pointer-events:none;width:auto;height:3px;opacity:0;background:repeating-linear-gradient(to right,#00dc82 0%,#34cdfe 50%,#0047e1 100%);background-size:0% auto;transform:scaleX(0%);transform-origin:left;transition:transform 0.1s, height 0.4s, opacity 0.4s;z-index:999999;"></div><div><!--[--><!----><!----><!----><header data-slot="root" class="bg-default/75 backdrop-blur border-b border-default h-(--ui-header-height) sticky top-0 z-50"><!--[--><!--]--><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8 flex items-center justify-between gap-3 h-full" data-slot="container"><!--[--><div data-slot="left" class="lg:flex-1 flex items-center gap-1.5"><!----><!--[--><a aria-current="page" href="/" class="router-link-active router-link-exact-active" title="MusicTech Lab - Go to homepage"><img src="/images/logo.svg" alt="MusicTech Lab" class="h-8 w-auto"></a><!--]--></div><div data-slot="center" class="hidden lg:flex"><!--[--><div class="flex items-center gap-4"><!--[--><!----><!----><nav data-collapsed="false" data-slot="root" class="relative flex gap-1.5 [&amp;&gt;div]:min-w-0 items-center justify-between header-nav-menu" aria-label="Main" data-orientation="horizontal" dir="ltr" data-reka-navigation-menu><!--[--><!--[--><!--]--><!--[--><!--[--><div style="position:relative;"><ul data-slot="list" class="isolate min-w-0 flex items-center" data-orientation="horizontal"><!--[--><!--[--><li data-menu-item data-slot="item" class="min-w-0 py-2"><!--[--><!--[--><a href="/blog/case-studies" data-reka-collection-item data-slot="link" class="group relative w-full flex items-center gap-1.5 font-medium text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-primary px-2.5 py-1.5 before:inset-x-px before:inset-y-0 text-muted hover:text-highlighted transition-colors data-[state=open]:text-highlighted"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Case studies<!--]--><!----></span><!----><!--]--><!--]--></a><!----><!--]--><!----><!--]--></li><!--]--><!--]--></ul></div><!----><!--]--><!--]--><!--[--><!--]--><div data-slot="viewportWrapper" class="absolute top-full left-0 flex w-full justify-center"><!----><!----></div><!--]--></nav><!--]--><!--[--><!--[--><!--[--><!--[--><!--[--><button type="button" id="reka-dropdown-menu-trigger-v-0-0-1" aria-haspopup="menu" aria-expanded="false" data-state="closed" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-2.5 py-1.5 text-sm gap-1.5 hover:bg-primary/10 active:bg-primary/10 focus:outline-none focus-visible:bg-primary/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent text-muted"><!--[--><!--[--><!----><!--]--><!--[--><span data-slot="label" class="truncate">Services</span><!--]--><!--[--><span class="iconify i-lucide:chevron-down shrink-0 size-5" aria-hidden="true" style="" data-slot="trailingIcon"></span><!--]--><!--]--></button><!--]--><!--]--><!--[--><!----><!--v-if--><!--]--><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!--[--><!--[--><button type="button" id="reka-dropdown-menu-trigger-v-0-0-2" aria-haspopup="menu" aria-expanded="false" data-state="closed" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-2.5 py-1.5 text-sm gap-1.5 hover:bg-primary/10 active:bg-primary/10 focus:outline-none focus-visible:bg-primary/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent text-muted"><!--[--><!--[--><!----><!--]--><!--[--><span data-slot="label" class="truncate">Insights</span><!--]--><!--[--><span class="iconify i-lucide:chevron-down shrink-0 size-5" aria-hidden="true" style="" data-slot="trailingIcon"></span><!--]--><!--]--></button><!--]--><!--]--><!--[--><!----><!--v-if--><!--]--><!--]--><!--]--><!--]--><!--[--><!----><!----><nav data-collapsed="false" data-slot="root" class="relative flex gap-1.5 [&amp;&gt;div]:min-w-0 items-center justify-between header-nav-menu" aria-label="Main" data-orientation="horizontal" dir="ltr" data-reka-navigation-menu><!--[--><!--[--><!--]--><!--[--><!--[--><div style="position:relative;"><ul data-slot="list" class="isolate min-w-0 flex items-center" data-orientation="horizontal"><!--[--><!--[--><li data-menu-item data-slot="item" class="min-w-0 py-2"><!--[--><!--[--><a href="/blog" data-reka-collection-item data-slot="link" class="group relative w-full flex items-center gap-1.5 font-medium text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-primary px-2.5 py-1.5 before:inset-x-px before:inset-y-0 text-muted hover:text-highlighted transition-colors data-[state=open]:text-highlighted"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Blog<!--]--><!----></span><!----><!--]--><!--]--></a><!----><!--]--><!----><!--]--></li><!--]--><!--]--></ul></div><!----><!--]--><!--]--><!--[--><!--]--><div data-slot="viewportWrapper" class="absolute top-full left-0 flex w-full justify-center"><!----><!----></div><!--]--></nav><!--]--><!--[--><!----><!----><nav data-collapsed="false" data-slot="root" class="relative flex gap-1.5 [&amp;&gt;div]:min-w-0 items-center justify-between header-nav-menu" aria-label="Main" data-orientation="horizontal" dir="ltr" data-reka-navigation-menu><!--[--><!--[--><!--]--><!--[--><!--[--><div style="position:relative;"><ul data-slot="list" class="isolate min-w-0 flex items-center" data-orientation="horizontal"><!--[--><!--[--><li data-menu-item data-slot="item" class="min-w-0 py-2"><!--[--><!--[--><a href="/partners" data-reka-collection-item data-slot="link" class="group relative w-full flex items-center gap-1.5 font-medium text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-primary px-2.5 py-1.5 before:inset-x-px before:inset-y-0 text-muted hover:text-highlighted transition-colors data-[state=open]:text-highlighted"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Partners<!--]--><!----></span><!----><!--]--><!--]--></a><!----><!--]--><!----><!--]--></li><!--]--><!--]--></ul></div><!----><!--]--><!--]--><!--[--><!--]--><div data-slot="viewportWrapper" class="absolute top-full left-0 flex w-full justify-center"><!----><!----></div><!--]--></nav><!--]--></div><!--]--></div><div data-slot="right" class="flex items-center justify-end lg:flex-1 gap-1.5"><!--[--><!--[--><a href="/contact" data-slot="base" class="rounded-md font-medium items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-2.5 py-1.5 text-sm gap-1.5 text-inverted bg-primary hover:bg-primary/75 active:bg-primary/75 disabled:bg-primary aria-disabled:bg-primary focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary hidden lg:inline-flex"><!--[--><!--[--><!----><!--]--><!--[--><span data-slot="label" class="truncate">Let&#39;s talk</span><!--]--><!--[--><span class="iconify i-lucide:arrow-right shrink-0 size-5" aria-hidden="true" style="" data-slot="trailingIcon"></span><!--]--><!--]--></a><!--]--><!--]--><!--[--><!--[--><!--[--><button type="button" aria-label="Open menu" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors text-sm gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-1.5 lg:hidden -me-1.5"><!--[--><!--[--><span class="iconify i-lucide:menu shrink-0 size-5" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--><!--]--></div><!--]--></div><!--[--><!--]--></header><!--[--><!----><!----><!--v-if--><!--]--><!--]--><div class="min-h-[calc(100vh-var(--ui-header-height))]"><!--[--><!--[--><div class="overflow-hidden"><section class="relative flex items-start lg:items-center" data-v-5975b577><div class="absolute inset-0 bg-cover bg-center bg-no-repeat opacity-10 dark:opacity-35" style="background-image:url(&quot;/images/bg1.svg&quot;);" data-v-5975b577></div><div data-orientation="vertical" data-slot="root" class="isolate relative z-10 w-full" data-v-5975b577><!--[--><!--]--><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8 flex flex-col lg:grid py-24 sm:py-32 lg:py-40 gap-16 sm:gap-y-24" data-slot="container"><!--[--><div data-slot="wrapper" class="text-center"><div data-slot="header" class=""><!--[--><div data-slot="headline" class="w-fit mx-auto uppercase text-xs px-2 py-2 mb-4 rounded-none bg-lime-700 font-[var(--font-everett)] justify-center font-semibold text-primary flex items-center gap-1.5"><!--[-->MusicTech builders<!--]--></div><h1 data-slot="title" class="text-5xl sm:text-7xl text-pretty tracking-tight font-bold text-highlighted"><!--[--><span class="uppercase text-4xl sm:text-5xl md:text-6xl lg:text-7xl mb-4 text-slate-900 dark:text-white block" data-v-5975b577><span class="block" data-v-5975b577>Your <span class="text-primary" data-v-5975b577>tech</span></span><span class="block" data-v-5975b577>Partner in <span class="text-primary" data-v-5975b577>music</span></span><span class="flex justify-center" data-v-5975b577><span class="relative inline-flex min-w-[11ch] justify-center overflow-hidden align-baseline" data-v-5975b577><span class="block break-words text-3xl sm:text-5xl md:text-6xl lg:text-7xl bg-gradient-to-r from-primary via-pink-500 to-indigo-500 bg-clip-text text-transparent" data-v-5975b577><span class="mr-1 font-mono text-sm align-baseline opacity-80" data-v-5975b577> &gt; </span><span class="inline-block w-[0.08em] animate-pulse align-baseline" data-v-5975b577> | </span><span data-v-5975b577></span></span></span></span></span><!--]--></h1><div data-slot="description" class="text-lg sm:text-xl/8 text-muted text-balance mt-6"><!--[--><div data-v-5975b577> Others build software. We build music-industry tech that understands artists, fans, labels and the people who live this world with passion. </div><!--]--></div><!--]--></div><!----><div data-slot="footer" class="mt-10"><!--[--><div data-slot="links" class="flex flex-wrap gap-x-6 gap-y-3 justify-center"><!--[--><!--[--><!--[--><!--[--><a href="#case-studies" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-3 py-2 text-base gap-2 ring ring-inset ring-accented text-default bg-elevated hover:bg-accented/75 active:bg-accented/75 disabled:bg-elevated aria-disabled:bg-elevated focus:outline-none focus-visible:ring-2 focus-visible:ring-inverted"><!--[--><!--[--><span class="iconify i-lucide:info shrink-0 size-6" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><span data-slot="label" class="truncate">Learn more</span><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><!--[--><a href="/contact" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-3 py-2 text-base gap-2 text-inverted bg-primary hover:bg-primary/75 active:bg-primary/75 disabled:bg-primary aria-disabled:bg-primary focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary"><!--[--><!--[--><span class="iconify i-lucide:mail shrink-0 size-6" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><span data-slot="label" class="truncate">Get in touch</span><!--]--><!--[--><span class="iconify i-lucide:arrow-right shrink-0 size-6" aria-hidden="true" style="" data-slot="trailingIcon"></span><!--]--><!--]--></a><!--]--><!--]--><!--]--></div><!--]--></div></div><!--[--><div class="absolute rounded-full -left-10 top-10 size-[300px] z-10 bg-primary opacity-20 blur-[200px]" data-v-5975b577></div><div class="absolute rounded-full -right-10 -bottom-10 size-[150px] z-10 bg-primary opacity-40 blur-[200px]" data-v-5975b577></div><div data-v-5975b577><div class="relative grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 flex flex-wrap justify-center items-center gap-4 sm:gap-6" data-v-5975b577><!--[--><!--[--><div class="flex items-center justify-center p-10"><!--[--><a href="https://ddex.net/membership/current-members/" rel="noopener noreferrer" target="_blank" title="MusicTech Lab is a member of DDEX" class="focus-visible:outline-primary text-muted hover:text-default transition-colors"><!--[--><!--[--><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" alt="MusicTech Lab is a member of DDEX" loading="lazy" data-nuxt-img srcset="/_ipx/_/images/logos/ddex.webp 1x, /_ipx/_/images/logos/ddex.webp 2x" class="max-w-full h-[22px] w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100 translate-y-[4px] h-[30px]" src="/_ipx/_/images/logos/ddex.webp"><!--]--><!--]--></a><!--]--></div><div class="flex items-center justify-center p-10"><!--[--><button type="button" title="MusicTech Lab &amp; Tipalti partnership" class="focus-visible:outline-primary text-muted hover:text-default transition-colors"><!--[--><!--[--><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" alt="MusicTech Lab &amp; Tipalti partnership" loading="lazy" data-nuxt-img srcset="/_ipx/_/images/logos/musictechlab_Tipatli_Partner_White_Logo.png 1x, /_ipx/_/images/logos/musictechlab_Tipatli_Partner_White_Logo.png 2x" class="max-w-full h-[22px] w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100 scale-150" src="/_ipx/_/images/logos/musictechlab_Tipatli_Partner_White_Logo.png"><!--]--><!--]--></button><!--]--></div><div class="flex items-center justify-center p-10"><!--[--><a href="https://clutch.co/profile/musictech-lab" rel="noopener noreferrer" target="_blank" title="MusicTech Lab is a member of Clutch" class="focus-visible:outline-primary text-muted hover:text-default transition-colors"><!--[--><!--[--><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" alt="MusicTech Lab is a member of Clutch" loading="lazy" data-nuxt-img srcset="/_ipx/_/images/logos/clutch.webp 1x, /_ipx/_/images/logos/clutch.webp 2x" class="max-w-full h-[22px] w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/_/images/logos/clutch.webp"><!--]--><!--]--></a><!--]--></div><!--]--><!--]--></div></div><!--]--><!--]--></div><!--[--><!--]--></div></section><div data-orientation="horizontal" role="separator" data-slot="root" class="flex items-center align-center text-center w-full flex-row"><!--[--><!--[--><div data-slot="border" class="border-default w-full border-solid border-t"></div><!----><!--]--><!--]--></div><section data-orientation="vertical" data-slot="root" class="relative isolate bg-muted/25"><!--[--><!--]--><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8 flex flex-col lg:grid py-16 sm:py-24 lg:py-32 gap-8 sm:gap-16" data-slot="container"><!--[--><div data-slot="wrapper" class=""><div data-slot="header" class=""><!--[--><!----><div data-slot="headline" class="w-fit mx-auto uppercase text-xs px-2 py-2 mb-4 rounded-none bg-lime-700 font-[var(--font-everett)] justify-center font-semibold text-primary flex items-center gap-1.5"><!--[-->Trusted by<!--]--></div><h2 data-slot="title" class="text-3xl sm:text-4xl lg:text-5xl text-pretty tracking-tight font-bold text-highlighted text-center"><!--[-->Clients &amp; Industry Leaders<!--]--></h2><div data-slot="description" class="text-base sm:text-lg text-muted text-center text-balance mt-6"><!--[-->Coding is an art. Knowing industry challenges, available solutions is a toolset. We have established more than twenty partnerships in 2024 with music tech companies and worked with clients from the UK, Netherlands, Spain.<!--]--></div><!--]--></div><!----><!----></div><!--[--><!--[--><!----><div data-slot="root" class="relative overflow-hidden"><!----><div data-orientation="horizontal" data-slot="logos" class="group relative overflow-hidden [--gap:--spacing(16)] [--duration:20s] before:absolute before:pointer-events-none before:content-[&quot;&quot;] before:z-2 before:from-default before:to-transparent after:absolute after:pointer-events-none after:content-[&quot;&quot;] after:z-2 after:from-default after:to-transparent flex-row before:inset-y-0 before:left-0 before:h-full before:w-1/3 before:bg-gradient-to-r after:inset-y-0 after:right-0 after:h-full after:w-1/3 after:bg-gradient-to-l backface-hidden mt-6 flex items-center gap-3 sm:gap-6"><!--[--><div data-slot="content" class="flex items-center shrink-0 justify-around gap-(--gap) min-w-max w-full group-hover:[animation-play-state:paused] flex-row animate-[marquee_var(--duration)_linear_infinite] rtl:animate-[marquee-rtl_var(--duration)_linear_infinite] backface-hidden"><!--[--><!--[--><!--[--><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Closer Music" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/closermusic.webp 1x, /_ipx/h_60/images/logos/closermusic.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/closermusic.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Zaiks" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/zaiks.webp 1x, /_ipx/h_60/images/logos/zaiks.webp 2x" class="invert relative -top-[2px]" src="/_ipx/h_30/images/logos/zaiks.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="European Broadcasting Union" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/European_Broadcasting_Union_logo.svg 1x, /_ipx/h_60/images/logos/European_Broadcasting_Union_logo.svg 2x" class="h-6 invert grayscale relative -top-[0px]" src="/_ipx/h_30/images/logos/European_Broadcasting_Union_logo.svg"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Walkatie" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/walkative.webp 1x, /_ipx/h_60/images/logos/walkative.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/walkative.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="35" alt="Roadie.co" loading="lazy" data-nuxt-img srcset="/_ipx/h_35/images/logos/roadie.png 1x, /_ipx/h_70/images/logos/roadie.png 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_35/images/logos/roadie.png"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="35" alt="La Cupula Music" loading="lazy" data-nuxt-img srcset="/_ipx/h_35/images/logos/la-cupula-music.webp 1x, /_ipx/h_70/images/logos/la-cupula-music.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_35/images/logos/la-cupula-music.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="35" alt="Soundoshi" loading="lazy" data-nuxt-img srcset="/_ipx/h_35/images/logos/soundoshi.webp 1x, /_ipx/h_70/images/logos/soundoshi.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_35/images/logos/soundoshi.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Harmix.ai" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/harmix.webp 1x, /_ipx/h_60/images/logos/harmix.webp 2x" class="invert harmix-logo" src="/_ipx/h_30/images/logos/harmix.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Hyph" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/hyph.webp 1x, /_ipx/h_60/images/logos/hyph.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/hyph.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Fold Artists" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/foldartist.webp 1x, /_ipx/h_60/images/logos/foldartist.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/foldartist.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="The Artist Suite" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/theartistsuite.webp 1x, /_ipx/h_60/images/logos/theartistsuite.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/theartistsuite.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Cherry Red Records" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/cherryredrecords.png 1x, /_ipx/h_60/images/logos/cherryredrecords.png 2x" class="invert ml-4 mr-12" src="/_ipx/h_30/images/logos/cherryredrecords.png"><!--]--><!--]--><!--]--></div><div data-slot="content" class="flex items-center shrink-0 justify-around gap-(--gap) min-w-max w-full group-hover:[animation-play-state:paused] flex-row animate-[marquee_var(--duration)_linear_infinite] rtl:animate-[marquee-rtl_var(--duration)_linear_infinite] backface-hidden"><!--[--><!--[--><!--[--><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Closer Music" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/closermusic.webp 1x, /_ipx/h_60/images/logos/closermusic.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/closermusic.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Zaiks" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/zaiks.webp 1x, /_ipx/h_60/images/logos/zaiks.webp 2x" class="invert relative -top-[2px]" src="/_ipx/h_30/images/logos/zaiks.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="European Broadcasting Union" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/European_Broadcasting_Union_logo.svg 1x, /_ipx/h_60/images/logos/European_Broadcasting_Union_logo.svg 2x" class="h-6 invert grayscale relative -top-[0px]" src="/_ipx/h_30/images/logos/European_Broadcasting_Union_logo.svg"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Walkatie" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/walkative.webp 1x, /_ipx/h_60/images/logos/walkative.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/walkative.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="35" alt="Roadie.co" loading="lazy" data-nuxt-img srcset="/_ipx/h_35/images/logos/roadie.png 1x, /_ipx/h_70/images/logos/roadie.png 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_35/images/logos/roadie.png"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="35" alt="La Cupula Music" loading="lazy" data-nuxt-img srcset="/_ipx/h_35/images/logos/la-cupula-music.webp 1x, /_ipx/h_70/images/logos/la-cupula-music.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_35/images/logos/la-cupula-music.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="35" alt="Soundoshi" loading="lazy" data-nuxt-img srcset="/_ipx/h_35/images/logos/soundoshi.webp 1x, /_ipx/h_70/images/logos/soundoshi.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_35/images/logos/soundoshi.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Harmix.ai" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/harmix.webp 1x, /_ipx/h_60/images/logos/harmix.webp 2x" class="invert harmix-logo" src="/_ipx/h_30/images/logos/harmix.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Hyph" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/hyph.webp 1x, /_ipx/h_60/images/logos/hyph.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/hyph.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Fold Artists" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/foldartist.webp 1x, /_ipx/h_60/images/logos/foldartist.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/foldartist.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="The Artist Suite" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/theartistsuite.webp 1x, /_ipx/h_60/images/logos/theartistsuite.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/theartistsuite.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Cherry Red Records" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/cherryredrecords.png 1x, /_ipx/h_60/images/logos/cherryredrecords.png 2x" class="invert ml-4 mr-12" src="/_ipx/h_30/images/logos/cherryredrecords.png"><!--]--><!--]--><!--]--></div><div data-slot="content" class="flex items-center shrink-0 justify-around gap-(--gap) min-w-max w-full group-hover:[animation-play-state:paused] flex-row animate-[marquee_var(--duration)_linear_infinite] rtl:animate-[marquee-rtl_var(--duration)_linear_infinite] backface-hidden"><!--[--><!--[--><!--[--><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Closer Music" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/closermusic.webp 1x, /_ipx/h_60/images/logos/closermusic.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/closermusic.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Zaiks" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/zaiks.webp 1x, /_ipx/h_60/images/logos/zaiks.webp 2x" class="invert relative -top-[2px]" src="/_ipx/h_30/images/logos/zaiks.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="European Broadcasting Union" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/European_Broadcasting_Union_logo.svg 1x, /_ipx/h_60/images/logos/European_Broadcasting_Union_logo.svg 2x" class="h-6 invert grayscale relative -top-[0px]" src="/_ipx/h_30/images/logos/European_Broadcasting_Union_logo.svg"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Walkatie" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/walkative.webp 1x, /_ipx/h_60/images/logos/walkative.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/walkative.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="35" alt="Roadie.co" loading="lazy" data-nuxt-img srcset="/_ipx/h_35/images/logos/roadie.png 1x, /_ipx/h_70/images/logos/roadie.png 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_35/images/logos/roadie.png"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="35" alt="La Cupula Music" loading="lazy" data-nuxt-img srcset="/_ipx/h_35/images/logos/la-cupula-music.webp 1x, /_ipx/h_70/images/logos/la-cupula-music.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_35/images/logos/la-cupula-music.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="35" alt="Soundoshi" loading="lazy" data-nuxt-img srcset="/_ipx/h_35/images/logos/soundoshi.webp 1x, /_ipx/h_70/images/logos/soundoshi.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_35/images/logos/soundoshi.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Harmix.ai" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/harmix.webp 1x, /_ipx/h_60/images/logos/harmix.webp 2x" class="invert harmix-logo" src="/_ipx/h_30/images/logos/harmix.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Hyph" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/hyph.webp 1x, /_ipx/h_60/images/logos/hyph.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/hyph.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Fold Artists" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/foldartist.webp 1x, /_ipx/h_60/images/logos/foldartist.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/foldartist.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="The Artist Suite" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/theartistsuite.webp 1x, /_ipx/h_60/images/logos/theartistsuite.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/theartistsuite.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Cherry Red Records" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/cherryredrecords.png 1x, /_ipx/h_60/images/logos/cherryredrecords.png 2x" class="invert ml-4 mr-12" src="/_ipx/h_30/images/logos/cherryredrecords.png"><!--]--><!--]--><!--]--></div><div data-slot="content" class="flex items-center shrink-0 justify-around gap-(--gap) min-w-max w-full group-hover:[animation-play-state:paused] flex-row animate-[marquee_var(--duration)_linear_infinite] rtl:animate-[marquee-rtl_var(--duration)_linear_infinite] backface-hidden"><!--[--><!--[--><!--[--><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Closer Music" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/closermusic.webp 1x, /_ipx/h_60/images/logos/closermusic.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/closermusic.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Zaiks" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/zaiks.webp 1x, /_ipx/h_60/images/logos/zaiks.webp 2x" class="invert relative -top-[2px]" src="/_ipx/h_30/images/logos/zaiks.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="European Broadcasting Union" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/European_Broadcasting_Union_logo.svg 1x, /_ipx/h_60/images/logos/European_Broadcasting_Union_logo.svg 2x" class="h-6 invert grayscale relative -top-[0px]" src="/_ipx/h_30/images/logos/European_Broadcasting_Union_logo.svg"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Walkatie" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/walkative.webp 1x, /_ipx/h_60/images/logos/walkative.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/walkative.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="35" alt="Roadie.co" loading="lazy" data-nuxt-img srcset="/_ipx/h_35/images/logos/roadie.png 1x, /_ipx/h_70/images/logos/roadie.png 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_35/images/logos/roadie.png"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="35" alt="La Cupula Music" loading="lazy" data-nuxt-img srcset="/_ipx/h_35/images/logos/la-cupula-music.webp 1x, /_ipx/h_70/images/logos/la-cupula-music.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_35/images/logos/la-cupula-music.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="35" alt="Soundoshi" loading="lazy" data-nuxt-img srcset="/_ipx/h_35/images/logos/soundoshi.webp 1x, /_ipx/h_70/images/logos/soundoshi.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_35/images/logos/soundoshi.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Harmix.ai" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/harmix.webp 1x, /_ipx/h_60/images/logos/harmix.webp 2x" class="invert harmix-logo" src="/_ipx/h_30/images/logos/harmix.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Hyph" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/hyph.webp 1x, /_ipx/h_60/images/logos/hyph.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/hyph.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Fold Artists" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/foldartist.webp 1x, /_ipx/h_60/images/logos/foldartist.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/foldartist.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="The Artist Suite" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/theartistsuite.webp 1x, /_ipx/h_60/images/logos/theartistsuite.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/theartistsuite.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Cherry Red Records" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/cherryredrecords.png 1x, /_ipx/h_60/images/logos/cherryredrecords.png 2x" class="invert ml-4 mr-12" src="/_ipx/h_30/images/logos/cherryredrecords.png"><!--]--><!--]--><!--]--></div><div data-slot="content" class="flex items-center shrink-0 justify-around gap-(--gap) min-w-max w-full group-hover:[animation-play-state:paused] flex-row animate-[marquee_var(--duration)_linear_infinite] rtl:animate-[marquee-rtl_var(--duration)_linear_infinite] backface-hidden"><!--[--><!--[--><!--[--><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Closer Music" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/closermusic.webp 1x, /_ipx/h_60/images/logos/closermusic.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/closermusic.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Zaiks" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/zaiks.webp 1x, /_ipx/h_60/images/logos/zaiks.webp 2x" class="invert relative -top-[2px]" src="/_ipx/h_30/images/logos/zaiks.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="European Broadcasting Union" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/European_Broadcasting_Union_logo.svg 1x, /_ipx/h_60/images/logos/European_Broadcasting_Union_logo.svg 2x" class="h-6 invert grayscale relative -top-[0px]" src="/_ipx/h_30/images/logos/European_Broadcasting_Union_logo.svg"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Walkatie" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/walkative.webp 1x, /_ipx/h_60/images/logos/walkative.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/walkative.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="35" alt="Roadie.co" loading="lazy" data-nuxt-img srcset="/_ipx/h_35/images/logos/roadie.png 1x, /_ipx/h_70/images/logos/roadie.png 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_35/images/logos/roadie.png"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="35" alt="La Cupula Music" loading="lazy" data-nuxt-img srcset="/_ipx/h_35/images/logos/la-cupula-music.webp 1x, /_ipx/h_70/images/logos/la-cupula-music.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_35/images/logos/la-cupula-music.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="35" alt="Soundoshi" loading="lazy" data-nuxt-img srcset="/_ipx/h_35/images/logos/soundoshi.webp 1x, /_ipx/h_70/images/logos/soundoshi.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_35/images/logos/soundoshi.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Harmix.ai" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/harmix.webp 1x, /_ipx/h_60/images/logos/harmix.webp 2x" class="invert harmix-logo" src="/_ipx/h_30/images/logos/harmix.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Hyph" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/hyph.webp 1x, /_ipx/h_60/images/logos/hyph.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/hyph.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Fold Artists" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/foldartist.webp 1x, /_ipx/h_60/images/logos/foldartist.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/foldartist.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="The Artist Suite" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/theartistsuite.webp 1x, /_ipx/h_60/images/logos/theartistsuite.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/theartistsuite.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Cherry Red Records" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/cherryredrecords.png 1x, /_ipx/h_60/images/logos/cherryredrecords.png 2x" class="invert ml-4 mr-12" src="/_ipx/h_30/images/logos/cherryredrecords.png"><!--]--><!--]--><!--]--></div><div data-slot="content" class="flex items-center shrink-0 justify-around gap-(--gap) min-w-max w-full group-hover:[animation-play-state:paused] flex-row animate-[marquee_var(--duration)_linear_infinite] rtl:animate-[marquee-rtl_var(--duration)_linear_infinite] backface-hidden"><!--[--><!--[--><!--[--><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Closer Music" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/closermusic.webp 1x, /_ipx/h_60/images/logos/closermusic.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/closermusic.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Zaiks" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/zaiks.webp 1x, /_ipx/h_60/images/logos/zaiks.webp 2x" class="invert relative -top-[2px]" src="/_ipx/h_30/images/logos/zaiks.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="European Broadcasting Union" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/European_Broadcasting_Union_logo.svg 1x, /_ipx/h_60/images/logos/European_Broadcasting_Union_logo.svg 2x" class="h-6 invert grayscale relative -top-[0px]" src="/_ipx/h_30/images/logos/European_Broadcasting_Union_logo.svg"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Walkatie" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/walkative.webp 1x, /_ipx/h_60/images/logos/walkative.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/walkative.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="35" alt="Roadie.co" loading="lazy" data-nuxt-img srcset="/_ipx/h_35/images/logos/roadie.png 1x, /_ipx/h_70/images/logos/roadie.png 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_35/images/logos/roadie.png"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="35" alt="La Cupula Music" loading="lazy" data-nuxt-img srcset="/_ipx/h_35/images/logos/la-cupula-music.webp 1x, /_ipx/h_70/images/logos/la-cupula-music.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_35/images/logos/la-cupula-music.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="35" alt="Soundoshi" loading="lazy" data-nuxt-img srcset="/_ipx/h_35/images/logos/soundoshi.webp 1x, /_ipx/h_70/images/logos/soundoshi.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_35/images/logos/soundoshi.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Harmix.ai" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/harmix.webp 1x, /_ipx/h_60/images/logos/harmix.webp 2x" class="invert harmix-logo" src="/_ipx/h_30/images/logos/harmix.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Hyph" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/hyph.webp 1x, /_ipx/h_60/images/logos/hyph.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/hyph.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Fold Artists" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/foldartist.webp 1x, /_ipx/h_60/images/logos/foldartist.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/foldartist.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="The Artist Suite" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/theartistsuite.webp 1x, /_ipx/h_60/images/logos/theartistsuite.webp 2x" class="max-w-full w-auto object-contain filter brightness-0 invert opacity-80 transition-opacity duration-200 ease-in-out hover:opacity-100" src="/_ipx/h_30/images/logos/theartistsuite.webp"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" height="30" alt="Cherry Red Records" loading="lazy" data-nuxt-img srcset="/_ipx/h_30/images/logos/cherryredrecords.png 1x, /_ipx/h_60/images/logos/cherryredrecords.png 2x" class="invert ml-4 mr-12" src="/_ipx/h_30/images/logos/cherryredrecords.png"><!--]--><!--]--><!--]--></div><!--]--></div></div><!--]--><!--]--><!--]--></div><!--[--><!--]--></section><div data-orientation="horizontal" role="separator" data-slot="root" class="flex items-center align-center text-center w-full flex-row"><!--[--><!--[--><div data-slot="border" class="border-default w-full border-solid border-t"></div><!----><!--]--><!--]--></div><div data-orientation="horizontal" data-slot="root" class="relative isolate"><!--[--><!--]--><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8 flex flex-col lg:grid py-24 sm:py-32 lg:py-40 gap-16 sm:gap-y-24 lg:grid-cols-2 lg:items-center" data-slot="container"><!--[--><div data-slot="wrapper" class=""><div data-slot="header" class=""><!--[--><div data-slot="headline" class="w-fit uppercase text-xs px-2 py-2 mb-4 rounded-none bg-lime-700 font-[var(--font-everett)] font-semibold text-primary flex items-center gap-1.5 text-left mx-0"><!--[-->Music Data Lab<!--]--></div><h1 data-slot="title" class="text-5xl sm:text-7xl text-pretty tracking-tight font-bold text-highlighted"><!--[--><h2 class="text-3xl sm:text-4xl lg:text-5xl font-bold tracking-tight"> Custom Royalties Engine </h2><!--]--></h1><div data-slot="description" class="text-lg sm:text-xl/8 text-muted text-pretty mt-6"><!--[-->Make sense of your messy royalty data from dozens of distributors. Bring different formats, territories, and splits together in one place. Get it cleaned, unified, and ready for your analysis. Real examples from real labels, no dashboards, just insight you can actually use.<!--]--></div><!--]--></div><!----><div data-slot="footer" class="mt-10"><!--[--><div data-slot="links" class="flex flex-wrap gap-x-6 gap-y-3"><!--[--><!--[--><!--[--><a href="/services/musicdata-lab" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-3 py-2 text-base gap-2 ring ring-inset ring-accented text-default bg-elevated hover:bg-accented/75 active:bg-accented/75 disabled:bg-elevated aria-disabled:bg-elevated focus:outline-none focus-visible:ring-2 focus-visible:ring-inverted"><!--[--><!--[--><!----><!--]--><!--[--><span data-slot="label" class="truncate">Explore more</span><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--[--><a href="/contact" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-3 py-2 text-base gap-2 text-inverted bg-primary hover:bg-primary/75 active:bg-primary/75 disabled:bg-primary aria-disabled:bg-primary focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary"><!--[--><!--[--><!----><!--]--><!--[--><span data-slot="label" class="truncate">Book a demo</span><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><!--]--></div><!--]--></div></div><!--[--><div class="relative flex items-center justify-center"><div class="relative w-full max-w-2xl mx-auto"><div class="rounded-t-xl bg-gray-800 border border-gray-700 p-2"><div class="rounded-lg overflow-hidden"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" width="800" height="494" alt="MusicData Lab — universal music data pipeline dashboard" loading="lazy" data-nuxt-img sizes="672px" srcset="/_ipx/s_672x415/images/index/musicdata-lab-dashboard.webp 672w, /_ipx/s_1344x830/images/index/musicdata-lab-dashboard.webp 1344w" class="w-full h-auto" src="/_ipx/s_1344x830/images/index/musicdata-lab-dashboard.webp"></div></div><div class="h-3 bg-gray-700 rounded-b-lg mx-auto w-[110%] -ml-[5%]"></div><div class="h-1 bg-gray-600 rounded-b mx-auto w-[30%]"></div></div></div><span></span><!--]--><!--]--></div><!--[--><!--]--></div><div data-orientation="horizontal" role="separator" data-slot="root" class="flex items-center align-center text-center w-full flex-row"><!--[--><!--[--><div data-slot="border" class="border-default w-full border-solid border-t"></div><!----><!--]--><!--]--></div><section data-orientation="vertical" data-slot="root" class="relative isolate" id="case-studies"><!--[--><!--]--><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8 flex flex-col lg:grid py-16 sm:py-24 lg:py-32 gap-8 sm:gap-16" data-slot="container"><!--[--><div data-slot="wrapper" class=""><div data-slot="header" class=""><!--[--><!----><div data-slot="headline" class="w-fit mx-auto uppercase text-xs px-2 py-2 mb-4 rounded-none bg-lime-700 font-[var(--font-everett)] justify-center font-semibold text-primary flex items-center gap-1.5"><!--[-->CASE STUDIES<!--]--></div><h2 data-slot="title" class="text-3xl sm:text-4xl lg:text-5xl text-pretty tracking-tight font-bold text-highlighted text-center"><!--[-->The Projects We Can’t Shut Up About<!--]--></h2><div data-slot="description" class="text-base sm:text-lg text-muted text-center text-balance mt-6"><!--[-->Yeah, we’re proud. These clients made us look really, really good.<!--]--></div><!--]--></div><!----><!----></div><!--[--><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8 !px-0"><!--[--><div data-orientation="horizontal" class="flex-col lg:gap-y-16 sm:grid sm:grid-cols-2 lg:grid-cols-3 grid grid-cols-1 md:grid-cols-3 gap-6"><!--[--><!--[--><article data-orientation="vertical" data-slot="root" class="relative group/blog-post rounded-lg overflow-hidden flex flex-col bg-default ring ring-default has-focus-visible:ring-2 has-focus-visible:ring-primary hover:bg-elevated/50 hover:shadow-lg transition-shadow duration-300 h-full"><div data-slot="header" class="relative overflow-hidden aspect-[16/9] w-full pointer-events-none"><!--[--><div class="relative"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" alt="Ambistream – Multi-Layer Streaming Platform" data-nuxt-img srcset="/_ipx/_/images/blog/musictechlab_blog_ambistream-streaming-platform.webp 1x, /_ipx/_/images/blog/musictechlab_blog_ambistream-streaming-platform.webp 2x" class="object-top transform transition-transform duration-200 group-hover/blog-post:scale-110 w-full h-56 object-cover" src="/_ipx/_/images/blog/musictechlab_blog_ambistream-streaming-platform.webp"><div class="pointer-events-none absolute inset-0 flex items-center justify-center"><div class="flex items-center justify-center"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" alt="Ambistream" data-nuxt-img srcset="/_ipx/_/images/logos/ambistream.webp 1x, /_ipx/_/images/logos/ambistream.webp 2x" class="max-w-[200px] max-h-[80px] object-contain drop-shadow-lg" src="/_ipx/_/images/logos/ambistream.webp"></div></div></div><!--]--></div><div data-slot="body" class="min-w-0 flex-1 flex flex-col p-4 sm:p-6"><a href="/blog/case-studies/ambistream-building-a-multi-layer-streaming-platform-from-a-spark-of-an-idea" aria-label="Ambistream – Multi-Layer Streaming Platform" class="focus:outline-none peer"><!--[--><!--[--><span class="absolute inset-0" aria-hidden="true"></span><!--]--><!--]--></a><!--[--><!----><h2 data-slot="title" class="text-xl text-pretty font-semibold text-highlighted"><!--[-->Ambistream – Multi-Layer Streaming Platform<!--]--></h2><div data-slot="description" class="mt-1 text-base text-pretty text-muted line-clamp-3"><!--[-->How a late-night experiment grew into a multi-platform streaming engine with overlays, remote control, and Chromecast/AirPlay support.<!--]--></div><!----><!--]--></div><div data-slot="footer" class=""><!--[--><div class="mb-6 flex justify-center"><!--[--><a href="/blog/case-studies/ambistream-building-a-multi-layer-streaming-platform-from-a-spark-of-an-idea" cursor-pointer data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-2.5 py-1.5 text-xs gap-1.5 ring ring-inset ring-accented text-default bg-default hover:bg-elevated active:bg-elevated disabled:bg-default aria-disabled:bg-default focus:outline-none focus-visible:ring-2 focus-visible:ring-inverted"><!--[--><!--[--><!----><!--]--><!--[--> Read more <!--]--><!--[--><span class="iconify i-lucide:arrow-right shrink-0 size-4" aria-hidden="true" style="" data-slot="trailingIcon"></span><!--]--><!--]--></a><!--]--></div><!--]--></div></article><article data-orientation="vertical" data-slot="root" class="relative group/blog-post rounded-lg overflow-hidden flex flex-col bg-default ring ring-default has-focus-visible:ring-2 has-focus-visible:ring-primary hover:bg-elevated/50 hover:shadow-lg transition-shadow duration-300 h-full"><div data-slot="header" class="relative overflow-hidden aspect-[16/9] w-full pointer-events-none"><!--[--><div class="relative"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" alt="Direct Music Licensing Platform Case Study" data-nuxt-img srcset="/_ipx/_/images/case-studies/Closer_Music_MusicTech_Lab_Case_Study.webp 1x, /_ipx/_/images/case-studies/Closer_Music_MusicTech_Lab_Case_Study.webp 2x" class="object-top transform transition-transform duration-200 group-hover/blog-post:scale-110 w-full h-56 object-cover" src="/_ipx/_/images/case-studies/Closer_Music_MusicTech_Lab_Case_Study.webp"><!----></div><!--]--></div><div data-slot="body" class="min-w-0 flex-1 flex flex-col p-4 sm:p-6"><a href="/blog/case-studies/dlm-music-catalog-case-study" aria-label="Direct Music Licensing Platform Case Study" class="focus:outline-none peer"><!--[--><!--[--><span class="absolute inset-0" aria-hidden="true"></span><!--]--><!--]--></a><!--[--><!----><h2 data-slot="title" class="text-xl text-pretty font-semibold text-highlighted"><!--[-->Direct Music Licensing Platform Case Study<!--]--></h2><div data-slot="description" class="mt-1 text-base text-pretty text-muted line-clamp-3"><!--[-->How we built a music licensing platform with thousands of songs across web, iOS, and Android, featuring subscriptions and a custom audio player.<!--]--></div><!----><!--]--></div><div data-slot="footer" class=""><!--[--><div class="mb-6 flex justify-center"><!--[--><a href="/blog/case-studies/dlm-music-catalog-case-study" cursor-pointer data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-2.5 py-1.5 text-xs gap-1.5 ring ring-inset ring-accented text-default bg-default hover:bg-elevated active:bg-elevated disabled:bg-default aria-disabled:bg-default focus:outline-none focus-visible:ring-2 focus-visible:ring-inverted"><!--[--><!--[--><!----><!--]--><!--[--> Read more <!--]--><!--[--><span class="iconify i-lucide:arrow-right shrink-0 size-4" aria-hidden="true" style="" data-slot="trailingIcon"></span><!--]--><!--]--></a><!--]--></div><!--]--></div></article><article data-orientation="vertical" data-slot="root" class="relative group/blog-post rounded-lg overflow-hidden flex flex-col bg-default ring ring-default has-focus-visible:ring-2 has-focus-visible:ring-primary hover:bg-elevated/50 hover:shadow-lg transition-shadow duration-300 h-full"><div data-slot="header" class="relative overflow-hidden aspect-[16/9] w-full pointer-events-none"><!--[--><div class="relative"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" alt="Universal Music Data Parser for 20+ Platforms" data-nuxt-img srcset="/_ipx/_/images/case-studies/musicdata-lab-universal-music-data-parser-case-study.webp 1x, /_ipx/_/images/case-studies/musicdata-lab-universal-music-data-parser-case-study.webp 2x" class="object-top transform transition-transform duration-200 group-hover/blog-post:scale-110 w-full h-56 object-cover" src="/_ipx/_/images/case-studies/musicdata-lab-universal-music-data-parser-case-study.webp"><div class="pointer-events-none absolute inset-0 flex items-center justify-center"><div class="flex items-center justify-center"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" alt="CherryRed Records" data-nuxt-img srcset="/_ipx/_/images/logos/cherryredrecords.webp 1x, /_ipx/_/images/logos/cherryredrecords.webp 2x" class="max-w-[200px] max-h-[80px] object-contain drop-shadow-lg" src="/_ipx/_/images/logos/cherryredrecords.webp"></div></div></div><!--]--></div><div data-slot="body" class="min-w-0 flex-1 flex flex-col p-4 sm:p-6"><a href="/blog/case-studies/musicdata-lab-universal-music-data-parser-case-study" aria-label="Universal Music Data Parser for 20+ Platforms" class="focus:outline-none peer"><!--[--><!--[--><span class="absolute inset-0" aria-hidden="true"></span><!--]--><!--]--></a><!--[--><!----><h2 data-slot="title" class="text-xl text-pretty font-semibold text-highlighted"><!--[-->Universal Music Data Parser for 20+ Platforms<!--]--></h2><div data-slot="description" class="mt-1 text-base text-pretty text-muted line-clamp-3"><!--[-->How we aggregated 200M streaming records from Spotify, Apple Music, YouTube and more into a unified royalty data integration system.<!--]--></div><!----><!--]--></div><div data-slot="footer" class=""><!--[--><div class="mb-6 flex justify-center"><!--[--><a href="/blog/case-studies/musicdata-lab-universal-music-data-parser-case-study" cursor-pointer data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-2.5 py-1.5 text-xs gap-1.5 ring ring-inset ring-accented text-default bg-default hover:bg-elevated active:bg-elevated disabled:bg-default aria-disabled:bg-default focus:outline-none focus-visible:ring-2 focus-visible:ring-inverted"><!--[--><!--[--><!----><!--]--><!--[--> Read more <!--]--><!--[--><span class="iconify i-lucide:arrow-right shrink-0 size-4" aria-hidden="true" style="" data-slot="trailingIcon"></span><!--]--><!--]--></a><!--]--></div><!--]--></div></article><!--]--><!--]--></div><!--]--></div><div class="mt-8 text-center"><!--[--><a href="/blog/case-studies" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-3 py-2 text-sm gap-2 ring ring-inset ring-accented text-default bg-default hover:bg-elevated active:bg-elevated disabled:bg-default aria-disabled:bg-default focus:outline-none focus-visible:ring-2 focus-visible:ring-inverted"><!--[--><!--[--><!----><!--]--><!--[--> See all case studies <!--]--><!--[--><span class="iconify i-lucide:arrow-right shrink-0 size-5" aria-hidden="true" style="" data-slot="trailingIcon"></span><!--]--><!--]--></a><!--]--></div><!--]--><!--]--></div><!--[--><!--]--></section><div data-orientation="horizontal" role="separator" data-slot="root" class="flex items-center align-center text-center w-full flex-row"><!--[--><!--[--><div data-slot="border" class="border-default w-full border-solid border-t"></div><!----><!--]--><!--]--></div><!--[--><section data-orientation="vertical" data-slot="root" class="relative isolate" id="services"><!--[--><!--]--><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8 flex flex-col lg:grid py-16 sm:py-24 lg:py-32 gap-8 sm:gap-16" data-slot="container"><!--[--><div data-slot="wrapper" class=""><div data-slot="header" class=""><!--[--><!----><div data-slot="headline" class="w-fit mx-auto uppercase text-xs px-2 py-2 mb-4 rounded-none bg-lime-700 font-[var(--font-everett)] justify-center font-semibold text-primary flex items-center gap-1.5"><!--[-->Services<!--]--></div><h2 data-slot="title" class="text-3xl sm:text-4xl lg:text-5xl text-pretty tracking-tight font-bold text-highlighted text-center"><!--[-->Tailored for Passion-Driven Businesses<!--]--></h2><div data-slot="description" class="text-base sm:text-lg text-muted text-center text-balance mt-6"><!--[-->You’re the rockstar. We’re the crew that makes sure the show never crashes.<!--]--></div><!--]--></div><!----><div data-slot="footer" class="mt-8"><!--[--><div data-slot="links" class="flex flex-wrap gap-x-6 gap-y-3 justify-center"><!--[--><!--[--><!--[--><a href="/contact" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-3 py-2 text-sm gap-2 text-inverted bg-primary hover:bg-primary/75 active:bg-primary/75 disabled:bg-primary aria-disabled:bg-primary focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary"><!--[--><!--[--><span class="iconify i-lucide:mail shrink-0 size-5" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><span data-slot="label" class="truncate">Get in touch</span><!--]--><!--[--><span class="iconify i-lucide:arrow-right shrink-0 size-5" aria-hidden="true" style="" data-slot="trailingIcon"></span><!--]--><!--]--></a><!--]--><!--]--><!--]--></div><!--]--></div></div><!----><!--]--></div><!--[--><!--]--></section><section data-orientation="horizontal" data-slot="root" class="relative isolate"><!--[--><!--]--><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8 flex flex-col lg:grid py-16 sm:py-24 lg:py-32 gap-8 sm:gap-16 lg:grid-cols-2 lg:items-center" data-slot="container"><!--[--><div data-slot="wrapper" class=""><div data-slot="header" class=""><!--[--><!----><div data-slot="headline" class="w-fit uppercase text-xs px-2 py-2 mb-4 rounded-none bg-lime-700 font-[var(--font-everett)] font-semibold text-primary flex items-center gap-1.5 text-left mx-0"><!--[-->MusicTech Lab<!--]--></div><h2 data-slot="title" class="text-3xl sm:text-4xl lg:text-5xl text-pretty tracking-tight font-bold text-highlighted"><!--[-->Most dev shops don’t get music. We do.<!--]--></h2><div data-slot="description" class="text-base sm:text-lg text-muted text-pretty mt-6"><!--[-->We build, test, launch and maintain your product. Fast, compliant, and scalable. From idea to MVP in days. From audit to exit-ready in months.<!--]--></div><!--]--></div><div data-slot="body" class="mt-8"><!--[--><ul data-slot="features" class="grid gap-4"><!--[--><!--[--><li data-orientation="horizontal" data-slot="root" class="relative rounded-sm flex items-start gap-2.5"><div data-slot="leading" class="inline-flex items-center justify-center p-0.5"><!--[--><span class="iconify i-lucide:code size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="wrapper" class=""><!----><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Custom-Built Everything<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->Tailored solutions built from scratch to meet your unique business needs. We architect scalable systems that grow with your company.<!--]--></div><!--]--></div></li><li data-orientation="horizontal" data-slot="root" class="relative rounded-sm flex items-start gap-2.5"><div data-slot="leading" class="inline-flex items-center justify-center p-0.5"><!--[--><span class="iconify i-lucide:rocket size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="wrapper" class=""><!----><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Idea → MVP → Scale<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->End-to-end product development from concept to launch. We turn your ideas into market-ready products with speed and precision.<!--]--></div><!--]--></div></li><li data-orientation="horizontal" data-slot="root" class="relative rounded-sm flex items-start gap-2.5"><div data-slot="leading" class="inline-flex items-center justify-center p-0.5"><!--[--><span class="iconify i-lucide:settings size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="wrapper" class=""><!----><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Bulletproof DDEX Pipelines<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->Industry-standard DDEX implementation for seamless metadata exchange. Ensure compliance and interoperability across the music ecosystem.<!--]--></div><!--]--></div></li><li data-orientation="horizontal" data-slot="root" class="relative rounded-sm flex items-start gap-2.5"><div data-slot="leading" class="inline-flex items-center justify-center p-0.5"><!--[--><span class="iconify i-lucide:search size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="wrapper" class=""><!----><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Tech Due Diligence<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->Comprehensive technical audits and assessments. We evaluate code quality, architecture, and scalability to prepare you for investment or acquisition.<!--]--></div><!--]--></div></li><li data-orientation="horizontal" data-slot="root" class="relative rounded-sm flex items-start gap-2.5"><div data-slot="leading" class="inline-flex items-center justify-center p-0.5"><!--[--><span class="iconify i-lucide:flask-conical size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="wrapper" class=""><!----><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->2-Day Innovation Sprints<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->Innovation workshops to explore cutting-edge technologies. Collaborate with our team to prototype and validate new ideas quickly.<!--]--></div><!--]--></div></li><!--]--><!--]--></ul><!--]--></div><!----></div><!--[--><div class="w-full h-full overflow-hidden rounded-lg"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" alt="MusicTech Lab Custom Software Development" loading="lazy" data-nuxt-img srcset="/_ipx/_/images/services/musictechlab_services_meetup.webp 1x, /_ipx/_/images/services/musictechlab_services_meetup.webp 2x" class="w-full h-full object-cover grayscale-50 hover:grayscale-0 transition-all duration-300" src="/_ipx/_/images/services/musictechlab_services_meetup.webp"></div><!--]--><!--]--></div><!--[--><!--]--></section><div data-orientation="horizontal" role="separator" data-slot="root" class="flex items-center align-center text-center w-full flex-row"><!--[--><!--[--><div data-slot="border" class="border-default w-full border-solid border-t"></div><!----><!--]--><!--]--></div><section data-orientation="horizontal" data-slot="root" class="relative isolate"><!--[--><!--]--><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8 flex flex-col lg:grid py-16 sm:py-24 lg:py-32 gap-8 sm:gap-16 lg:grid-cols-2 lg:items-center" data-slot="container"><!--[--><div data-slot="wrapper" class="order-last"><div data-slot="header" class=""><!--[--><!----><div data-slot="headline" class="w-fit uppercase text-xs px-2 py-2 mb-4 rounded-none bg-lime-700 font-[var(--font-everett)] font-semibold text-primary flex items-center gap-1.5 text-left mx-0"><!--[-->Partners<!--]--></div><h2 data-slot="title" class="text-3xl sm:text-4xl lg:text-5xl text-pretty tracking-tight font-bold text-highlighted"><!--[-->Expert Network<!--]--></h2><div data-slot="description" class="text-base sm:text-lg text-muted text-pretty mt-6"><!--[-->Built by Developers, Perfected by Pros<!--]--></div><!--]--></div><div data-slot="body" class="mt-8"><!--[--><ul data-slot="features" class="grid gap-4"><!--[--><!--[--><li data-orientation="horizontal" data-slot="root" class="relative rounded-sm flex items-start gap-2.5"><div data-slot="leading" class="inline-flex items-center justify-center p-0.5"><!--[--><span class="iconify i-lucide:database size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="wrapper" class=""><!----><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Metadata<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->DDEX pipelines that pass Spotify, Apple &amp; Amazon validation first time. No angry emails ever again.<!--]--></div><!--]--></div></li><li data-orientation="horizontal" data-slot="root" class="relative rounded-sm flex items-start gap-2.5"><div data-slot="leading" class="inline-flex items-center justify-center p-0.5"><!--[--><span class="iconify i-lucide:file-text size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="wrapper" class=""><!----><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Licensing<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->Winning licensing flows and contract logic that make investors smile and due-diligence painless.<!--]--></div><!--]--></div></li><li data-orientation="horizontal" data-slot="root" class="relative rounded-sm flex items-start gap-2.5"><div data-slot="leading" class="inline-flex items-center justify-center p-0.5"><!--[--><span class="iconify i-lucide:users size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="wrapper" class=""><!----><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Industry veterans<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->Decades of label &amp; distributor experience dropped straight into your sprint when it matters most.<!--]--></div><!--]--></div></li><li data-orientation="horizontal" data-slot="root" class="relative rounded-sm flex items-start gap-2.5"><div data-slot="leading" class="inline-flex items-center justify-center p-0.5"><!--[--><span class="iconify i-lucide:brain size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="wrapper" class=""><!----><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Audio AI<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->Tomorrow’s audio AI features shipped today – built by the researchers who actually invented them.<!--]--></div><!--]--></div></li><li data-orientation="horizontal" data-slot="root" class="relative rounded-sm flex items-start gap-2.5"><div data-slot="leading" class="inline-flex items-center justify-center p-0.5"><!--[--><span class="iconify i-lucide:graduation-cap size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="wrapper" class=""><!----><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Academics &amp; scientists<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->World-class PhDs and professors solving your toughest audio/ML problems in weeks, not years.<!--]--></div><!--]--></div></li><li data-orientation="horizontal" data-slot="root" class="relative rounded-sm flex items-start gap-2.5"><div data-slot="leading" class="inline-flex items-center justify-center p-0.5"><!--[--><span class="iconify i-lucide:palette size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="wrapper" class=""><!----><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Audio product designers<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->Interfaces that musicians and producers instantly fall in love with. Designed by people who hear everything.<!--]--></div><!--]--></div></li><!--]--><!--]--></ul><!--]--></div><!----></div><!--[--><section data-orientation="vertical" data-slot="root" class="relative isolate" data-v-eda69e50><!--[--><!--]--><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8 flex flex-col lg:grid py-16 sm:py-24 lg:py-32 gap-8 sm:gap-16" data-slot="container"><!--[--><!----><!--[--><div class="relative flex items-center justify-center p-4 orbit-container" data-v-eda69e50><div class="orbit-center-favicon" aria-hidden="true" data-v-eda69e50><img src="/favicon.png" alt="MusicTech Lab" class="favicon-image" data-v-eda69e50></div><!--[--><div class="circle inset-0" style="--duration:60s;--offset:90px;" data-v-eda69e50><div class="orbit-line" data-v-eda69e50></div><!--[--><div class="orbit-dot" style="--duration:60s;--offset:90px;--delay:0s;" data-v-eda69e50></div><div class="orbit-dot" style="--duration:60s;--offset:90px;--delay:20s;" data-v-eda69e50></div><div class="orbit-dot" style="--duration:60s;--offset:90px;--delay:40s;" data-v-eda69e50></div><!--]--><svg class="orbit-glow" viewBox="0 0 380 380" data-v-eda69e50><defs data-v-eda69e50><linearGradient id="glow-gradient-0" gradientUnits="userSpaceOnUse" x1="100" y1="190" x2="280" y2="190" data-v-eda69e50><stop offset="0%" style="stop-color:transparent;stop-opacity:0;" data-v-eda69e50></stop><stop offset="20%" style="stop-color:rgba(255, 255, 255, 0.3);stop-opacity:0.3;" data-v-eda69e50></stop><stop offset="50%" style="stop-color:rgba(255, 255, 255, 0.8);stop-opacity:0.8;" data-v-eda69e50></stop><stop offset="80%" style="stop-color:rgba(255, 255, 255, 0.3);stop-opacity:0.3;" data-v-eda69e50></stop><stop offset="100%" style="stop-color:transparent;stop-opacity:0;" data-v-eda69e50></stop></linearGradient><filter id="glow-0" data-v-eda69e50><feGaussianBlur stdDeviation="3" result="coloredBlur" data-v-eda69e50></feGaussianBlur><feMerge data-v-eda69e50><feMergeNode in="coloredBlur" data-v-eda69e50></feMergeNode><feMergeNode in="SourceGraphic" data-v-eda69e50></feMergeNode></feMerge></filter></defs><circle class="glow-path" cx="190" cy="190" r="90" fill="none" stroke="url(#glow-gradient-0)" stroke-width="3" filter="url(#glow-0)" stroke-dasharray="60 505.4866776461628" stroke-dashoffset="0" data-v-eda69e50></circle></svg><div class="avatars absolute inset-0" data-v-eda69e50><!--[--><div class="avatar" aria-label="Aga Samitowska" style="--index:1;--total:6;--duration:60s;--offset:90px;--start-offset:45deg;" data-v-eda69e50><div class="avatar-inner" data-v-eda69e50><img src="/images/partners/musictechlab_partners_aga-samitowska.webp" alt="Aga Samitowska" class="avatar-image" data-v-eda69e50><span class="avatar-name" data-v-eda69e50>Aga Samitowska</span></div></div><div class="avatar" aria-label="Amanda Schupf" style="--index:2;--total:6;--duration:60s;--offset:90px;--start-offset:45deg;" data-v-eda69e50><div class="avatar-inner" data-v-eda69e50><img src="/images/partners/musictechlab_partners_amanda-schupf.webp" alt="Amanda Schupf" class="avatar-image" data-v-eda69e50><span class="avatar-name" data-v-eda69e50>Amanda Schupf</span></div></div><div class="avatar" aria-label="Beata" style="--index:3;--total:6;--duration:60s;--offset:90px;--start-offset:45deg;" data-v-eda69e50><div class="avatar-inner" data-v-eda69e50><img src="/images/partners/musictechlab_partners_beata.webp" alt="Beata" class="avatar-image" data-v-eda69e50><span class="avatar-name" data-v-eda69e50>Beata</span></div></div><div class="avatar" aria-label="Drew" style="--index:4;--total:6;--duration:60s;--offset:90px;--start-offset:45deg;" data-v-eda69e50><div class="avatar-inner" data-v-eda69e50><img src="/images/partners/musictechlab_partners_drew.webp" alt="Drew" class="avatar-image" data-v-eda69e50><span class="avatar-name" data-v-eda69e50>Drew</span></div></div><div class="avatar" aria-label="Edouard" style="--index:5;--total:6;--duration:60s;--offset:90px;--start-offset:45deg;" data-v-eda69e50><div class="avatar-inner" data-v-eda69e50><img src="/images/partners/musictechlab_partners_edouard.webp" alt="Edouard" class="avatar-image" data-v-eda69e50><span class="avatar-name" data-v-eda69e50>Edouard</span></div></div><div class="avatar" aria-label="Janishia Jones" style="--index:6;--total:6;--duration:60s;--offset:90px;--start-offset:45deg;" data-v-eda69e50><div class="avatar-inner" data-v-eda69e50><img src="/images/partners/musictechlab_partners_janishia-jones.webp" alt="Janishia Jones" class="avatar-image" data-v-eda69e50><span class="avatar-name" data-v-eda69e50>Janishia Jones</span></div></div><!--]--></div></div><div class="circle inset-0" style="--duration:80s;--offset:160px;" data-v-eda69e50><div class="orbit-line" data-v-eda69e50></div><!--[--><div class="orbit-dot" style="--duration:80s;--offset:160px;--delay:0s;" data-v-eda69e50></div><div class="orbit-dot" style="--duration:80s;--offset:160px;--delay:26.666666666666668s;" data-v-eda69e50></div><div class="orbit-dot" style="--duration:80s;--offset:160px;--delay:53.333333333333336s;" data-v-eda69e50></div><!--]--><svg class="orbit-glow" viewBox="0 0 520 520" data-v-eda69e50><defs data-v-eda69e50><linearGradient id="glow-gradient-1" gradientUnits="userSpaceOnUse" x1="100" y1="260" x2="420" y2="260" data-v-eda69e50><stop offset="0%" style="stop-color:transparent;stop-opacity:0;" data-v-eda69e50></stop><stop offset="20%" style="stop-color:rgba(255, 255, 255, 0.3);stop-opacity:0.3;" data-v-eda69e50></stop><stop offset="50%" style="stop-color:rgba(255, 255, 255, 0.8);stop-opacity:0.8;" data-v-eda69e50></stop><stop offset="80%" style="stop-color:rgba(255, 255, 255, 0.3);stop-opacity:0.3;" data-v-eda69e50></stop><stop offset="100%" style="stop-color:transparent;stop-opacity:0;" data-v-eda69e50></stop></linearGradient><filter id="glow-1" data-v-eda69e50><feGaussianBlur stdDeviation="3" result="coloredBlur" data-v-eda69e50></feGaussianBlur><feMerge data-v-eda69e50><feMergeNode in="coloredBlur" data-v-eda69e50></feMergeNode><feMergeNode in="SourceGraphic" data-v-eda69e50></feMergeNode></feMerge></filter></defs><circle class="glow-path" cx="260" cy="260" r="160" fill="none" stroke="url(#glow-gradient-1)" stroke-width="3" filter="url(#glow-1)" stroke-dasharray="60 945.3096491487338" stroke-dashoffset="0" data-v-eda69e50></circle></svg><div class="avatars absolute inset-0" data-v-eda69e50><!--[--><div class="avatar" aria-label="Loredana Cacciotti" style="--index:1;--total:6;--duration:80s;--offset:160px;--start-offset:120deg;" data-v-eda69e50><div class="avatar-inner" data-v-eda69e50><img src="/images/partners/musictechlab_partners_loredana-cacciotti.webp" alt="Loredana Cacciotti" class="avatar-image" data-v-eda69e50><span class="avatar-name" data-v-eda69e50>Loredana Cacciotti</span></div></div><div class="avatar" aria-label="Mandy Aubry - MSA Music Services" style="--index:2;--total:6;--duration:80s;--offset:160px;--start-offset:120deg;" data-v-eda69e50><div class="avatar-inner" data-v-eda69e50><img src="/images/partners/musictechlab_partners_mandy.webp" alt="Mandy Aubry - MSA Music Services" class="avatar-image" data-v-eda69e50><span class="avatar-name" data-v-eda69e50>Mandy Aubry - MSA Music Services</span></div></div><div class="avatar" aria-label="Mateusz" style="--index:3;--total:6;--duration:80s;--offset:160px;--start-offset:120deg;" data-v-eda69e50><div class="avatar-inner" data-v-eda69e50><img src="/images/partners/musictechlab_partners_mateusz.webp" alt="Mateusz" class="avatar-image" data-v-eda69e50><span class="avatar-name" data-v-eda69e50>Mateusz</span></div></div><div class="avatar" aria-label="Natalie Jacobs - Equalizer Consulting" style="--index:4;--total:6;--duration:80s;--offset:160px;--start-offset:120deg;" data-v-eda69e50><div class="avatar-inner" data-v-eda69e50><img src="/images/partners/musictechlab_partners_natalie-jacobs.webp" alt="Natalie Jacobs - Equalizer Consulting" class="avatar-image" data-v-eda69e50><span class="avatar-name" data-v-eda69e50>Natalie Jacobs - Equalizer Consulting</span></div></div><div class="avatar" aria-label="Orwell" style="--index:5;--total:6;--duration:80s;--offset:160px;--start-offset:120deg;" data-v-eda69e50><div class="avatar-inner" data-v-eda69e50><img src="/images/partners/musictechlab_partners_orwell.webp" alt="Orwell" class="avatar-image" data-v-eda69e50><span class="avatar-name" data-v-eda69e50>Orwell</span></div></div><div class="avatar" aria-label="Thijs - Angle of Impact" style="--index:6;--total:6;--duration:80s;--offset:160px;--start-offset:120deg;" data-v-eda69e50><div class="avatar-inner" data-v-eda69e50><img src="/images/partners/musictechlab_partners_thijs.webp" alt="Thijs - Angle of Impact" class="avatar-image" data-v-eda69e50><span class="avatar-name" data-v-eda69e50>Thijs - Angle of Impact</span></div></div><!--]--></div></div><div class="circle inset-0" style="--duration:100s;--offset:230px;" data-v-eda69e50><div class="orbit-line" data-v-eda69e50></div><!--[--><div class="orbit-dot" style="--duration:100s;--offset:230px;--delay:0s;" data-v-eda69e50></div><div class="orbit-dot" style="--duration:100s;--offset:230px;--delay:33.333333333333336s;" data-v-eda69e50></div><div class="orbit-dot" style="--duration:100s;--offset:230px;--delay:66.66666666666667s;" data-v-eda69e50></div><!--]--><svg class="orbit-glow" viewBox="0 0 660 660" data-v-eda69e50><defs data-v-eda69e50><linearGradient id="glow-gradient-2" gradientUnits="userSpaceOnUse" x1="100" y1="330" x2="560" y2="330" data-v-eda69e50><stop offset="0%" style="stop-color:transparent;stop-opacity:0;" data-v-eda69e50></stop><stop offset="20%" style="stop-color:rgba(255, 255, 255, 0.3);stop-opacity:0.3;" data-v-eda69e50></stop><stop offset="50%" style="stop-color:rgba(255, 255, 255, 0.8);stop-opacity:0.8;" data-v-eda69e50></stop><stop offset="80%" style="stop-color:rgba(255, 255, 255, 0.3);stop-opacity:0.3;" data-v-eda69e50></stop><stop offset="100%" style="stop-color:transparent;stop-opacity:0;" data-v-eda69e50></stop></linearGradient><filter id="glow-2" data-v-eda69e50><feGaussianBlur stdDeviation="3" result="coloredBlur" data-v-eda69e50></feGaussianBlur><feMerge data-v-eda69e50><feMergeNode in="coloredBlur" data-v-eda69e50></feMergeNode><feMergeNode in="SourceGraphic" data-v-eda69e50></feMergeNode></feMerge></filter></defs><circle class="glow-path" cx="330" cy="330" r="230" fill="none" stroke="url(#glow-gradient-2)" stroke-width="3" filter="url(#glow-2)" stroke-dasharray="60 1385.132620651305" stroke-dashoffset="0" data-v-eda69e50></circle></svg><div class="avatars absolute inset-0" data-v-eda69e50><!--[--><div class="avatar" aria-label="Tomasz" style="--index:1;--total:5;--duration:100s;--offset:230px;--start-offset:200deg;" data-v-eda69e50><div class="avatar-inner" data-v-eda69e50><img src="/images/partners/musictechlab_partners_tomasz.webp" alt="Tomasz" class="avatar-image" data-v-eda69e50><span class="avatar-name" data-v-eda69e50>Tomasz</span></div></div><div class="avatar" aria-label="Wojtek" style="--index:2;--total:5;--duration:100s;--offset:230px;--start-offset:200deg;" data-v-eda69e50><div class="avatar-inner" data-v-eda69e50><img src="/images/partners/musictechlab_partners_wojtek.webp" alt="Wojtek" class="avatar-image" data-v-eda69e50><span class="avatar-name" data-v-eda69e50>Wojtek</span></div></div><div class="avatar" aria-label="Yaw" style="--index:3;--total:5;--duration:100s;--offset:230px;--start-offset:200deg;" data-v-eda69e50><div class="avatar-inner" data-v-eda69e50><img src="/images/partners/musictechlab_partners_yaw.webp" alt="Yaw" class="avatar-image" data-v-eda69e50><span class="avatar-name" data-v-eda69e50>Yaw</span></div></div><div class="avatar" aria-label="Zack Bolak - Culture Technologies" style="--index:4;--total:5;--duration:100s;--offset:230px;--start-offset:200deg;" data-v-eda69e50><div class="avatar-inner" data-v-eda69e50><img src="/images/partners/musictechlab_partners_zack-2.webp" alt="Zack Bolak - Culture Technologies" class="avatar-image" data-v-eda69e50><span class="avatar-name" data-v-eda69e50>Zack Bolak - Culture Technologies</span></div></div><div class="avatar" aria-label="Zack O&#39;Malley Greenburg" style="--index:5;--total:5;--duration:100s;--offset:230px;--start-offset:200deg;" data-v-eda69e50><div class="avatar-inner" data-v-eda69e50><img src="/images/partners/musictechlab_partners_zack.webp" alt="Zack O&#39;Malley Greenburg" class="avatar-image" data-v-eda69e50><span class="avatar-name" data-v-eda69e50>Zack O&#39;Malley Greenburg</span></div></div><!--]--></div></div><!--]--></div><!--]--><!--]--></div><!--[--><!--]--></section><!--]--><!--]--></div><!--[--><!--]--></section><div data-orientation="horizontal" role="separator" data-slot="root" class="flex items-center align-center text-center w-full flex-row"><!--[--><!--[--><div data-slot="border" class="border-default w-full border-solid border-t"></div><!----><!--]--><!--]--></div><section data-orientation="vertical" data-slot="root" class="relative isolate"><!--[--><!--]--><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8 flex flex-col lg:grid py-16 sm:py-24 lg:py-32 gap-8 sm:gap-16" data-slot="container"><!--[--><div data-slot="wrapper" class=""><div data-slot="header" class=""><!--[--><!----><div data-slot="headline" class="w-fit mx-auto uppercase text-xs px-2 py-2 mb-4 rounded-none bg-lime-700 font-[var(--font-everett)] justify-center font-semibold text-primary flex items-center gap-1.5"><!--[-->Technology Providers<!--]--></div><h2 data-slot="title" class="text-3xl sm:text-4xl lg:text-5xl text-pretty tracking-tight font-bold text-highlighted text-center"><!--[-->Ship with APIs. Win with custom.<!--]--></h2><div data-slot="description" class="text-base sm:text-lg text-muted text-center text-balance mt-6"><!--[-->We believe the winners are the ones who launch fast, make money, and only build in-house the few pieces that truly move the needle. That’s the exact playbook we run for you.<!--]--></div><!--]--></div><!----><!----></div><!--[--><div class="relative grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-8"><!--[--><!--[--><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-default ring ring-default" style=""><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><div data-slot="wrapper" class="flex flex-col flex-1 items-start"><!----><div data-slot="leading" class="inline-flex items-center mb-2.5"><!--[--><span class="iconify i-lucide:link size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="body" class="flex-1"><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->API Partners<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->Pre-vetted APIs and platforms we integrate out of the box. No vendor lock-in. Just plug-and-play acceleration.<!--]--></div><!--]--></div><!----></div><!--[--><!--]--></div><!----></div><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-default ring ring-default" style=""><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><div data-slot="wrapper" class="flex flex-col flex-1 items-start"><!----><div data-slot="leading" class="inline-flex items-center mb-2.5"><!--[--><span class="iconify i-lucide:rss size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="body" class="flex-1"><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Data Feeds<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->We build bullet-proof ETL pipelines that pull, clean and unify royalty, performance, catalog and identifier data from every corner of the music industry.<!--]--></div><!--]--></div><!----></div><!--[--><!--]--></div><!----></div><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-default ring ring-default" style=""><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><div data-slot="wrapper" class="flex flex-col flex-1 items-start"><!----><div data-slot="leading" class="inline-flex items-center mb-2.5"><!--[--><span class="iconify i-lucide:headphones size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="body" class="flex-1"><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Audio Tools<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->Production-grade stem separation, similarity search, AI music tagging, and prompt-driven discovery ready to drop into your product from day one.<!--]--></div><!--]--></div><!----></div><!--[--><!--]--></div><!----></div><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-default ring ring-default" style=""><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><div data-slot="wrapper" class="flex flex-col flex-1 items-start"><!----><div data-slot="leading" class="inline-flex items-center mb-2.5"><!--[--><span class="iconify i-lucide:share-2 size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="body" class="flex-1"><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Distribution<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->Pre-vetted APIs and platforms we integrate out of the box. No vendor lock-in. Just plug-and-play acceleration.<!--]--></div><!--]--></div><!----></div><!--[--><!--]--></div><!----></div><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-default ring ring-default" style=""><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><div data-slot="wrapper" class="flex flex-col flex-1 items-start"><!----><div data-slot="leading" class="inline-flex items-center mb-2.5"><!--[--><span class="iconify i-lucide:credit-card size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="body" class="flex-1"><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Payments<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->Automated royalty splits and global payouts with 50+ payment methods and full tax compliance, all wired into your current workflow.<!--]--></div><!--]--></div><!----></div><!--[--><!--]--></div><!----></div><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-default ring ring-default" style=""><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><div data-slot="wrapper" class="flex flex-col flex-1 items-start"><!----><div data-slot="leading" class="inline-flex items-center mb-2.5"><!--[--><span class="iconify i-lucide:rocket size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="body" class="flex-1"><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Architecture first<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->We take your no-code/low-code prototype that’s already working and rebuild it on proper, scalable architecture so it doesn’t collapse the moment real users show up.<!--]--></div><!--]--></div><!----></div><!--[--><!--]--></div><!----></div><!--]--><!--]--></div><!--]--><!--]--></div><!--[--><!--]--></section><!--]--><div data-orientation="horizontal" role="separator" data-slot="root" class="flex items-center align-center text-center w-full flex-row"><!--[--><!--[--><div data-slot="border" class="border-default w-full border-solid border-t"></div><!----><!--]--><!--]--></div><section data-orientation="vertical" data-slot="root" class="relative isolate"><!--[--><!--]--><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8 flex flex-col lg:grid py-16 sm:py-24 lg:py-32 gap-8 sm:gap-16" data-slot="container"><!--[--><div data-slot="wrapper" class=""><div data-slot="header" class=""><!--[--><!----><div data-slot="headline" class="w-fit mx-auto uppercase text-xs px-2 py-2 mb-4 rounded-none bg-lime-700 font-[var(--font-everett)] justify-center font-semibold text-primary flex items-center gap-1.5"><!--[-->Core Team<!--]--></div><h2 data-slot="title" class="text-3xl sm:text-4xl lg:text-5xl text-pretty tracking-tight font-bold text-highlighted text-center"><!--[-->Meet the Founders<!--]--></h2><div data-slot="description" class="text-base sm:text-lg text-muted text-center text-balance mt-6"><!--[-->This core trio picks the devs, runs every project, ships on time and handles all the chaos so you just order what you need and watch it get delivered without lifting a finger.<!--]--></div><!--]--></div><!----><!----></div><!--[--><div class="relative grid sm:grid-cols-2 lg:grid-cols-3 grid-cols-1 md:grid-cols-3 gap-6"><!--[--><!--[--><div data-orientation="vertical" data-slot="root" class="relative rounded-lg bg-elevated/50 ring ring-default flex flex-col" style=""><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><!----><!--[--><div class="w-full h-80 overflow-hidden mb-4"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" alt="Mariusz Smenżyk" loading="lazy" data-nuxt-img srcset="/_ipx/_/images/team/mariusz-smenzyk-2025.webp 1x, /_ipx/_/images/team/mariusz-smenzyk-2025.webp 2x" class="w-full h-full object-cover grayscale-50 hover:grayscale-0 transition-all duration-300" src="/_ipx/_/images/team/mariusz-smenzyk-2025.webp"></div><h3 class="mb-1 h-8">Mariusz Smenżyk</h3><p class="text-primary h-8 mb-2">Technical Partner</p><p class="text-muted h-40 mb-4">With over 15 years of experience in software development, Mariusz loves building things and solving problems. Curiosity drives his approach to work. As an amateur guitarist, he loves playing blues.  After work, you’ll find him in the water as a long-distance swimmer or on his road bike</p><div class="flex gap-2 mt-4"><!--[--><!--[--><a href="https://www.linkedin.com/in/mariusz-smenzyk/" rel="noopener noreferrer" target="_blank" aria-label="LinkedIn profile" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors text-xs gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-1.5"><!--[--><!--[--><span class="iconify i-simple-icons:linkedin shrink-0 size-4" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><!--[--><!--[--><a href="mailto:mariusz.smenzyk@musictechlab.io" rel="noopener noreferrer" aria-label="Email" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors text-xs gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-1.5"><!--[--><!--[--><span class="iconify i-lucide:mail shrink-0 size-4" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><!--[--><!--[--><a href="https://calendar.app.google/7T3jG6sZMxNwvZN17" rel="noopener noreferrer" target="_blank" aria-label="Book a meeting" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors text-xs gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-1.5"><!--[--><!--[--><span class="iconify i-lucide:calendar shrink-0 size-4" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--></div><!--]--></div><!----></div><div data-orientation="vertical" data-slot="root" class="relative rounded-lg bg-elevated/50 ring ring-default flex flex-col" style=""><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><!----><!--[--><div class="w-full h-80 overflow-hidden mb-4"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" alt="Maciej Dulski" loading="lazy" data-nuxt-img srcset="/_ipx/_/images/team/maciej-dulski-2025.webp 1x, /_ipx/_/images/team/maciej-dulski-2025.webp 2x" class="w-full h-full object-cover grayscale-50 hover:grayscale-0 transition-all duration-300" src="/_ipx/_/images/team/maciej-dulski-2025.webp"></div><h3 class="mb-1 h-8">Maciej Dulski</h3><p class="text-primary h-8 mb-2">Business Partner</p><p class="text-muted h-40 mb-4">Built and scaled startups for years, both bootstrapped and VC-funded. Loves tackling tricky problems, exploring niche ideas, and collaborating with ambitious people. Competitive, sports-driven, and always chasing the next challenge.</p><div class="flex gap-2 mt-4"><!--[--><!--[--><a href="https://www.linkedin.com/in/maciej-dulski/" rel="noopener noreferrer" target="_blank" aria-label="LinkedIn profile" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors text-xs gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-1.5"><!--[--><!--[--><span class="iconify i-simple-icons:linkedin shrink-0 size-4" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><!--[--><!--[--><a href="mailto:maciej.dulski@musictechlab.io" rel="noopener noreferrer" aria-label="Email" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors text-xs gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-1.5"><!--[--><!--[--><span class="iconify i-lucide:mail shrink-0 size-4" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><!--[--><!--[--><a href="https://calendar.app.google/TGC6MRYJxbBdZ8eP9" rel="noopener noreferrer" target="_blank" aria-label="Book a meeting" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors text-xs gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-1.5"><!--[--><!--[--><span class="iconify i-lucide:calendar shrink-0 size-4" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--></div><!--]--></div><!----></div><div data-orientation="vertical" data-slot="root" class="relative rounded-lg bg-elevated/50 ring ring-default flex flex-col" style=""><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><!----><!--[--><div class="w-full h-80 overflow-hidden mb-4"><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" alt="Anna Binkiewicz" loading="lazy" data-nuxt-img srcset="/_ipx/_/images/team/ania-binkiewicz-2025.webp 1x, /_ipx/_/images/team/ania-binkiewicz-2025.webp 2x" class="w-full h-full object-cover grayscale-50 hover:grayscale-0 transition-all duration-300" src="/_ipx/_/images/team/ania-binkiewicz-2025.webp"></div><h3 class="mb-1 h-8">Anna Binkiewicz</h3><p class="text-primary h-8 mb-2">Operation Partner</p><p class="text-muted h-40 mb-4">Combines psychology with 15+ years of business experience to help teams work smarter and grow. Monitors processes, solves operational challenges, and turns strategy into action, always with care and attention to quality.</p><div class="flex gap-2 mt-4"><!--[--><!--[--><a href="https://www.linkedin.com/in/anna-binkiewicz/" rel="noopener noreferrer" target="_blank" aria-label="LinkedIn profile" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors text-xs gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-1.5"><!--[--><!--[--><span class="iconify i-simple-icons:linkedin shrink-0 size-4" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><!--[--><!--[--><a href="mailto:anna.binkiewicz@musictechlab.io" rel="noopener noreferrer" aria-label="Email" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors text-xs gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-1.5"><!--[--><!--[--><span class="iconify i-lucide:mail shrink-0 size-4" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><!----></div><!--]--></div><!----></div><!--]--><!--]--></div><!--]--><!--]--></div><!--[--><!--]--></section><div data-orientation="horizontal" role="separator" data-slot="root" class="flex items-center align-center text-center w-full flex-row"><!--[--><!--[--><div data-slot="border" class="border-default w-full border-solid border-t"></div><!----><!--]--><!--]--></div><section data-orientation="vertical" data-slot="root" class="relative isolate" id="testimonials"><!--[--><!--]--><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8 flex flex-col lg:grid py-16 sm:py-24 lg:py-32 gap-8 sm:gap-16" data-slot="container"><!--[--><div data-slot="wrapper" class=""><div data-slot="header" class=""><!--[--><!----><div data-slot="headline" class="w-fit mx-auto uppercase text-xs px-2 py-2 mb-4 rounded-none bg-lime-700 font-[var(--font-everett)] justify-center font-semibold text-primary flex items-center gap-1.5"><!--[-->Testimonials<!--]--></div><h2 data-slot="title" class="text-3xl sm:text-4xl lg:text-5xl text-pretty tracking-tight font-bold text-highlighted text-center"><!--[-->What people say<!--]--></h2><div data-slot="description" class="text-base sm:text-lg text-muted text-center text-balance mt-6"><!--[-->Trusted by leading voices in MusicTech<!--]--></div><!--]--></div><!----><!----></div><!--[--><div class="relative column-1 md:columns-2 lg:columns-3 gap-8 space-y-8 *:break-inside-avoid-column *:will-change-transform xl:columns-4"><!--[--><!--[--><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-elevated/50 ring ring-default" style=""><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><!----><!--[--><div data-orientation="horizontal" data-slot="root" class="relative group/user flex items-center gap-2.5 mb-4"><!--[--><span data-slot="root" class="inline-flex items-center justify-center select-none rounded-full align-middle bg-elevated size-9 text-lg shrink-0 transform transition-transform duration-200 group-hover/user:scale-115 group-has-focus-visible/user:scale-115" style=""><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" width="36" height="36" alt="Michael Fiorentino" data-nuxt-img srcset="/_ipx/s_36x36/images/people/musictechlab_people_michael-fiorentino.webp 1x, /_ipx/s_72x72/images/people/musictechlab_people_michael-fiorentino.webp 2x" data-slot="image" class="h-full w-full rounded-[inherit] object-cover" src="/_ipx/s_36x36/images/people/musictechlab_people_michael-fiorentino.webp"></span><!--]--><div data-slot="wrapper" class=""><!--[--><a href="#" target="_self" aria-label="Michael Fiorentino" class="focus:outline-none peer"><!--[--><!--[--><span class="absolute inset-0" aria-hidden="true"></span><!--]--><!--]--></a><!--]--><!--[--><p data-slot="name" class="font-medium text-default peer-hover:text-highlighted peer-focus-visible:text-highlighted transition-colors text-sm"><!--[-->Michael Fiorentino<!--]--></p><p data-slot="description" class="text-muted peer-hover:text-toned peer-focus-visible:text-toned transition-colors text-sm"><!--[-->CEO, Ambistream<!--]--></p><!--]--></div></div><p class="mt-2 text-sm leading-relaxed text-white/90 before:content-[open-quote] after:content-[close-quote]">I want to thank the MTL team for their efforts in helping us realize our dream. I really appreciate the time and heart they&#39;ve put in to make our dreams happen. So THANK YOU MANY TIMES</p><!--]--></div><!----></div><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-elevated/50 ring ring-default" style=""><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><!----><!--[--><div data-orientation="horizontal" data-slot="root" class="relative group/user flex items-center gap-2.5 mb-4"><!--[--><span data-slot="root" class="inline-flex items-center justify-center select-none rounded-full align-middle bg-elevated size-9 text-lg shrink-0 transform transition-transform duration-200 group-hover/user:scale-115 group-has-focus-visible/user:scale-115" style=""><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" width="36" height="36" alt="Matt Bristow" data-nuxt-img srcset="/_ipx/s_36x36/images/people/musictechlab_people_matt-bristow.webp 1x, /_ipx/s_72x72/images/people/musictechlab_people_matt-bristow.webp 2x" data-slot="image" class="h-full w-full rounded-[inherit] object-cover" src="/_ipx/s_36x36/images/people/musictechlab_people_matt-bristow.webp"></span><!--]--><div data-slot="wrapper" class=""><!--[--><a href="#" target="_self" aria-label="Matt Bristow" class="focus:outline-none peer"><!--[--><!--[--><span class="absolute inset-0" aria-hidden="true"></span><!--]--><!--]--></a><!--]--><!--[--><p data-slot="name" class="font-medium text-default peer-hover:text-highlighted peer-focus-visible:text-highlighted transition-colors text-sm"><!--[-->Matt Bristow<!--]--></p><p data-slot="description" class="text-muted peer-hover:text-toned peer-focus-visible:text-toned transition-colors text-sm"><!--[-->Director, Cherry Red Records<!--]--></p><!--]--></div></div><p class="mt-2 text-sm leading-relaxed text-white/90 before:content-[open-quote] after:content-[close-quote]">MusicTech Lab built us an analytics dashboard for our music revenue from multiple sources. It’s been really useful and saved us a lot of time on our internal audits.</p><!--]--></div><!----></div><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-elevated/50 ring ring-default" style=""><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><!----><!--[--><div data-orientation="horizontal" data-slot="root" class="relative group/user flex items-center gap-2.5 mb-4"><!--[--><span data-slot="root" class="inline-flex items-center justify-center select-none rounded-full align-middle bg-elevated size-9 text-lg shrink-0 transform transition-transform duration-200 group-hover/user:scale-115 group-has-focus-visible/user:scale-115" style=""><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" width="36" height="36" alt="Miroslav Makara" data-nuxt-img srcset="/_ipx/s_36x36/images/people/musictechlab_people_miroslav-makara.webp 1x, /_ipx/s_72x72/images/people/musictechlab_people_miroslav-makara.webp 2x" data-slot="image" class="h-full w-full rounded-[inherit] object-cover" src="/_ipx/s_36x36/images/people/musictechlab_people_miroslav-makara.webp"></span><!--]--><div data-slot="wrapper" class=""><!--[--><a href="#" target="_self" aria-label="Miroslav Makara" class="focus:outline-none peer"><!--[--><!--[--><span class="absolute inset-0" aria-hidden="true"></span><!--]--><!--]--></a><!--]--><!--[--><p data-slot="name" class="font-medium text-default peer-hover:text-highlighted peer-focus-visible:text-highlighted transition-colors text-sm"><!--[-->Miroslav Makara<!--]--></p><p data-slot="description" class="text-muted peer-hover:text-toned peer-focus-visible:text-toned transition-colors text-sm"><!--[-->General Manager, LOUD Publishing<!--]--></p><!--]--></div></div><p class="mt-2 text-sm leading-relaxed text-white/90 before:content-[open-quote] after:content-[close-quote]">After a technical partner on our end struggled with this, we handed over a messy DDEX file with just a description of what we wanted, and MusicTech Lab worked their magic to clear everything up. They delivered a fully validated package that solved our ingestion issues perfectly, and were incredibly patient with our delays throughout the process.</p><!--]--></div><!----></div><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-elevated/50 ring ring-default" style=""><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><!----><!--[--><div data-orientation="horizontal" data-slot="root" class="relative group/user flex items-center gap-2.5 mb-4"><!--[--><span data-slot="root" class="inline-flex items-center justify-center select-none rounded-full align-middle bg-elevated size-9 text-lg shrink-0 transform transition-transform duration-200 group-hover/user:scale-115 group-has-focus-visible/user:scale-115" style=""><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" width="36" height="36" alt="Joep van Leijsen" data-nuxt-img srcset="/_ipx/s_36x36/images/people/musictechlab_people_joep-van-leijsen.webp 1x, /_ipx/s_72x72/images/people/musictechlab_people_joep-van-leijsen.webp 2x" data-slot="image" class="h-full w-full rounded-[inherit] object-cover" src="/_ipx/s_36x36/images/people/musictechlab_people_joep-van-leijsen.webp"></span><!--]--><div data-slot="wrapper" class=""><!--[--><a href="#" target="_self" aria-label="Joep van Leijsen" class="focus:outline-none peer"><!--[--><!--[--><span class="absolute inset-0" aria-hidden="true"></span><!--]--><!--]--></a><!--]--><!--[--><p data-slot="name" class="font-medium text-default peer-hover:text-highlighted peer-focus-visible:text-highlighted transition-colors text-sm"><!--[-->Joep van Leijsen<!--]--></p><p data-slot="description" class="text-muted peer-hover:text-toned peer-focus-visible:text-toned transition-colors text-sm"><!--[-->CEO, Roadie<!--]--></p><!--]--></div></div><p class="mt-2 text-sm leading-relaxed text-white/90 before:content-[open-quote] after:content-[close-quote]">They&#39;re skilled tech people who understand my company, the project, and what needs to get done. I also like that they focus on Music Tech, know the industry, and are music lovers, which makes working with them easier and more fun.</p><!--]--></div><!----></div><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-elevated/50 ring ring-default" style=""><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><!----><!--[--><div data-orientation="horizontal" data-slot="root" class="relative group/user flex items-center gap-2.5 mb-4"><!--[--><span data-slot="root" class="inline-flex items-center justify-center select-none rounded-full align-middle bg-elevated size-9 text-lg shrink-0 transform transition-transform duration-200 group-hover/user:scale-115 group-has-focus-visible/user:scale-115" style=""><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" width="36" height="36" alt="Michał Scisłowski" data-nuxt-img srcset="/_ipx/s_36x36/images/people/musictechlab_people_michal-scislowski.webp 1x, /_ipx/s_72x72/images/people/musictechlab_people_michal-scislowski.webp 2x" data-slot="image" class="h-full w-full rounded-[inherit] object-cover" src="/_ipx/s_36x36/images/people/musictechlab_people_michal-scislowski.webp"></span><!--]--><div data-slot="wrapper" class=""><!--[--><a href="#" target="_self" aria-label="Michał Scisłowski" class="focus:outline-none peer"><!--[--><!--[--><span class="absolute inset-0" aria-hidden="true"></span><!--]--><!--]--></a><!--]--><!--[--><p data-slot="name" class="font-medium text-default peer-hover:text-highlighted peer-focus-visible:text-highlighted transition-colors text-sm"><!--[-->Michał Scisłowski<!--]--></p><p data-slot="description" class="text-muted peer-hover:text-toned peer-focus-visible:text-toned transition-colors text-sm"><!--[-->CEO, Soundoshi<!--]--></p><!--]--></div></div><p class="mt-2 text-sm leading-relaxed text-white/90 before:content-[open-quote] after:content-[close-quote]">They built a mobile app for us on iOS and Android, based on our existing web app. Working with the team was smooth and easy, and they showed real technical skill and professionalism. The app meets all our requirements, and we’re really happy with how everything turned out.</p><!--]--></div><!----></div><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-elevated/50 ring ring-default" style=""><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><!----><!--[--><div data-orientation="horizontal" data-slot="root" class="relative group/user flex items-center gap-2.5 mb-4"><!--[--><span data-slot="root" class="inline-flex items-center justify-center select-none rounded-full align-middle bg-elevated size-9 text-lg shrink-0 transform transition-transform duration-200 group-hover/user:scale-115 group-has-focus-visible/user:scale-115" style=""><img onerror="this.setAttribute(&#39;data-error&#39;, 1)" width="36" height="36" alt="Axel Sjöberg" data-nuxt-img srcset="/_ipx/s_36x36/images/people/musictechlab_people_axel-sjoberg.webp 1x, /_ipx/s_72x72/images/people/musictechlab_people_axel-sjoberg.webp 2x" data-slot="image" class="h-full w-full rounded-[inherit] object-cover" src="/_ipx/s_36x36/images/people/musictechlab_people_axel-sjoberg.webp"></span><!--]--><div data-slot="wrapper" class=""><!--[--><a href="#" target="_self" aria-label="Axel Sjöberg" class="focus:outline-none peer"><!--[--><!--[--><span class="absolute inset-0" aria-hidden="true"></span><!--]--><!--]--></a><!--]--><!--[--><p data-slot="name" class="font-medium text-default peer-hover:text-highlighted peer-focus-visible:text-highlighted transition-colors text-sm"><!--[-->Axel Sjöberg<!--]--></p><p data-slot="description" class="text-muted peer-hover:text-toned peer-focus-visible:text-toned transition-colors text-sm"><!--[-->Head of Dev, Hyph<!--]--></p><!--]--></div></div><p class="mt-2 text-sm leading-relaxed text-white/90 before:content-[open-quote] after:content-[close-quote]">After a technical partner on our end struggled with this, we handed over a messy DDEX file with just a description of what we wanted, and MusicTech Lab worked their magic to clear everything up. They delivered a fully validated package that solved our ingestion issues perfectly, and were incredibly patient with our delays throughout the process.</p><!--]--></div><!----></div><!--]--><!--]--></div><!--]--><!--]--></div><!--[--><!--]--></section><!--[--><div data-orientation="horizontal" role="separator" data-slot="root" class="flex items-center align-center text-center w-full flex-row"><!--[--><!--[--><div data-slot="border" class="border-default w-full border-solid border-t"></div><!----><!--]--><!--]--></div><div data-orientation="vertical" data-slot="root" class="isolate rounded-xl overflow-hidden relative"><!--[--><!--]--><div class="w-full max-w-(--ui-container) mx-auto flex flex-col lg:grid px-6 py-12 sm:px-12 sm:py-24 lg:px-16 lg:py-24 gap-8 sm:gap-16" data-slot="container"><!--[--><div data-slot="wrapper" class=""><div data-slot="header" class=""><!--[--><h2 data-slot="title" class="text-3xl sm:text-4xl text-pretty tracking-tight font-bold text-highlighted text-center"><!--[-->Newsletter<!--]--></h2><div data-slot="description" class="text-base sm:text-lg text-center text-balance text-muted mt-6"><!--[-->Stay updated with our latest news and insights. Join our newsletter to receive exclusive updates on product development and be among the first to know when MusicTech Lab is ready for launch.<!--]--></div><!--]--></div><!----><div data-slot="footer" class="mt-8"><!--[--><div data-slot="links" class="flex flex-wrap gap-x-6 gap-y-3 justify-center"><!--[--><!--[--><!--[--><a href="/newsletter" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-3 py-2 text-base gap-2 text-primary ring ring-inset ring-primary/25 bg-primary/10 hover:bg-primary/15 active:bg-primary/15 disabled:bg-primary/10 aria-disabled:bg-primary/10 focus:outline-none focus-visible:ring-2 focus-visible:ring-primary"><!--[--><!--[--><span class="iconify i-lucide:square-play shrink-0 size-6" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><span data-slot="label" class="truncate">Subscribe to our newsletter</span><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><!--]--></div><!--]--></div></div><!--[--><div class="absolute pointer-events-none inset-0 z-0 overflow-hidden absolute inset-0 pointer-events-none" data-v-c8ea8fd5><svg class="absolute inset-0 pointer-events-none" viewBox="0 0 1017 181" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-c8ea8fd5><g opacity="0.5" data-v-c8ea8fd5><mask id="path-1-inside-1_846_160841" fill="white" data-v-c8ea8fd5><path d="M0 0H1017V181H0V0Z" data-v-c8ea8fd5></path></mask><path d="M0 0H1017V181H0V0Z" fill="url(#paint0_radial_846_160841)" fill-opacity="0.22" data-v-c8ea8fd5></path></g><defs data-v-c8ea8fd5><radialGradient id="paint0_radial_846_160841" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(508.999 19.5) rotate(90.177) scale(161.501 509.002)" data-v-c8ea8fd5><stop stop-color="var(--ui-primary)" data-v-c8ea8fd5></stop><stop offset="1" stop-color="var(--ui-primary)" stop-opacity="0" data-v-c8ea8fd5></stop></radialGradient><linearGradient id="paint1_linear_846_160841" x1="10.9784" y1="91" x2="1017" y2="90.502" gradientUnits="userSpaceOnUse" data-v-c8ea8fd5><stop stop-color="var(--ui-primary)" stop-opacity="0" data-v-c8ea8fd5></stop><stop offset="0.395" stop-color="var(--ui-primary)" data-v-c8ea8fd5></stop><stop offset="1" stop-color="var(--ui-primary)" stop-opacity="0" data-v-c8ea8fd5></stop></linearGradient></defs></svg><!----></div><!--]--><!--]--></div><!--[--><!--]--></div><!--]--></div><!--]--><!--]--></div><!--[--><div data-orientation="horizontal" role="separator" data-slot="root" class="flex items-center align-center text-center w-full flex-row h-px"><!--[--><!--[--><div data-slot="border" class="border-default w-full border-solid border-t"></div><!--[--><div data-slot="container" class="font-medium text-default flex mx-3 whitespace-nowrap"><!--[--><span class="iconify i-lucide:code shrink-0 size-5" aria-hidden="true" style="" data-slot="icon"></span><!--]--></div><div data-slot="border" class="border-default w-full border-solid border-t"></div><!--]--><!--]--><!--]--></div><footer data-slot="root"><div data-slot="top" class="py-8 lg:py-12 border-b border-default"><!--[--><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8"><!--[--><nav data-slot="root" class="xl:grid xl:grid-cols-3 xl:gap-8"><!----><div data-slot="center" class="flex flex-col lg:grid grid-flow-col auto-cols-fr gap-8 xl:col-span-2"><!--[--><!--[--><div><h3 data-slot="label" class="text-sm font-semibold"><!--[-->Company<!--]--></h3><ul data-slot="list" class="mt-6 space-y-4"><!--[--><li data-slot="item" class="relative"><!--[--><a href="/blog/case-studies" data-slot="link" class="group text-sm flex items-center gap-1.5 focus-visible:outline-primary text-muted hover:text-default transition-colors"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Case studies<!--]--><!----></span><!--[--><!--]--><!--]--><!--]--></a><!--]--></li><li data-slot="item" class="relative"><!--[--><a href="/blog" data-slot="link" class="group text-sm flex items-center gap-1.5 focus-visible:outline-primary text-muted hover:text-default transition-colors"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Blog<!--]--><!----></span><!--[--><!--]--><!--]--><!--]--></a><!--]--></li><li data-slot="item" class="relative"><!--[--><a href="/partners" data-slot="link" class="group text-sm flex items-center gap-1.5 focus-visible:outline-primary text-muted hover:text-default transition-colors"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Partners<!--]--><!----></span><!--[--><!--]--><!--]--><!--]--></a><!--]--></li><li data-slot="item" class="relative"><!--[--><a href="/blog/newsletter" data-slot="link" class="group text-sm flex items-center gap-1.5 focus-visible:outline-primary text-muted hover:text-default transition-colors"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Newsletter<!--]--><!----></span><!--[--><!--]--><!--]--><!--]--></a><!--]--></li><li data-slot="item" class="relative"><!--[--><a href="/contact" data-slot="link" class="group text-sm flex items-center gap-1.5 focus-visible:outline-primary text-muted hover:text-default transition-colors"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Let&#39;s talk<!--]--><!----></span><!--[--><!--]--><!--]--><!--]--></a><!--]--></li><!--]--></ul></div><div><h3 data-slot="label" class="text-sm font-semibold"><!--[-->Services<!--]--></h3><ul data-slot="list" class="mt-6 space-y-4"><!--[--><li data-slot="item" class="relative"><!--[--><a href="/services/product-development-workshop" data-slot="link" class="group text-sm flex items-center gap-1.5 focus-visible:outline-primary text-muted hover:text-default transition-colors"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Product Workshop<!--]--><!----></span><!--[--><!--]--><!--]--><!--]--></a><!--]--></li><li data-slot="item" class="relative"><!--[--><a href="/services/musicdata-lab" data-slot="link" class="group text-sm flex items-center gap-1.5 focus-visible:outline-primary text-muted hover:text-default transition-colors"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->MusicData Lab<!--]--><!----></span><!--[--><!--]--><!--]--><!--]--></a><!--]--></li><li data-slot="item" class="relative"><!--[--><a href="/services/ddex-integration" data-slot="link" class="group text-sm flex items-center gap-1.5 focus-visible:outline-primary text-muted hover:text-default transition-colors"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->DDEX Integration<!--]--><!----></span><!--[--><!--]--><!--]--><!--]--></a><!--]--></li><li data-slot="item" class="relative"><!--[--><a href="/services/technical-due-diligence" data-slot="link" class="group text-sm flex items-center gap-1.5 focus-visible:outline-primary text-muted hover:text-default transition-colors"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Technical Due Diligence<!--]--><!----></span><!--[--><!--]--><!--]--><!--]--></a><!--]--></li><!--]--></ul></div><div><h3 data-slot="label" class="text-sm font-semibold"><!--[-->Resources<!--]--></h3><ul data-slot="list" class="mt-6 space-y-4"><!--[--><li data-slot="item" class="relative"><!--[--><a href="/resources" data-slot="link" class="group text-sm flex items-center gap-1.5 focus-visible:outline-primary text-muted hover:text-default transition-colors"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->All Resources<!--]--><!----></span><!--[--><!--]--><!--]--><!--]--></a><!--]--></li><li data-slot="item" class="relative"><!--[--><a href="/resources/startups" data-slot="link" class="group text-sm flex items-center gap-1.5 focus-visible:outline-primary text-muted hover:text-default transition-colors"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Startups<!--]--><!----></span><!--[--><!--]--><!--]--><!--]--></a><!--]--></li><li data-slot="item" class="relative"><!--[--><a href="/resources/investments" data-slot="link" class="group text-sm flex items-center gap-1.5 focus-visible:outline-primary text-muted hover:text-default transition-colors"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Investments<!--]--><!----></span><!--[--><!--]--><!--]--><!--]--></a><!--]--></li><li data-slot="item" class="relative"><!--[--><a href="/resources/acquisitions" data-slot="link" class="group text-sm flex items-center gap-1.5 focus-visible:outline-primary text-muted hover:text-default transition-colors"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Acquisitions<!--]--><!----></span><!--[--><!--]--><!--]--><!--]--></a><!--]--></li><li data-slot="item" class="relative"><!--[--><a href="/resources/glossary" data-slot="link" class="group text-sm flex items-center gap-1.5 focus-visible:outline-primary text-muted hover:text-default transition-colors"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Glossary<!--]--><!----></span><!--[--><!--]--><!--]--><!--]--></a><!--]--></li><!--]--></ul></div><!--]--><!--]--></div><div data-slot="right" class="mt-10 xl:mt-0"><!--[--><div class="space-y-6"><form><div data-slot="root" class="text-sm"><div data-slot="wrapper" class=""><div data-slot="labelWrapper" class="flex content-center items-center justify-between gap-1"><label for="v-0-0-5" data-slot="label" class="block font-medium text-default"><!--[--><!--[-->Subscribe to our newsletter<!--]--><!--]--></label><!----></div><!----></div><div class="relative mt-1"><!--[--><div data-slot="root" class="relative inline-flex items-center w-full"><input id="v-0-0-5" type="email" value name="email" placeholder="Enter your email" data-slot="base" class="w-full rounded-md border-0 appearance-none placeholder:text-dimmed focus:outline-none disabled:cursor-not-allowed disabled:opacity-75 transition-colors disabled:bg-accented px-3 py-2 text-sm gap-2 text-highlighted bg-default ring ring-inset ring-accented focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-primary pe-10" autocomplete="off" aria-invalid="false"><!--[--><!--]--><!----><span data-slot="trailing" class="absolute inset-y-0 end-0 flex items-center pe-3"><!--[--><!--[--><!--[--><button type="submit" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-2 py-1 text-xs gap-1 text-inverted bg-inverted hover:bg-inverted/90 active:bg-inverted/90 disabled:bg-inverted aria-disabled:bg-inverted focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-inverted"><!--[--><!--[--><!----><!--]--><!--[--><span data-slot="label" class="truncate">Subscribe</span><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--><!--]--></span></div><!--]--><!----></div></div></form><div class="space-y-4"><div><h3 class="text-lg font-semibold mb-2"> Follow us </h3><p class="text-sm text-muted"> Stay connected with us and explore more: Follow us on our social media channels for the latest updates. </p></div><div class="flex gap-4 flex-wrap"><!--[--><!--[--><a href="https://www.youtube.com/@musictechlab-io" rel="noopener noreferrer" target="_blank" aria-label="YouTube" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors text-sm gap-2 text-default bg-elevated hover:bg-accented/75 active:bg-accented/75 focus:outline-none focus-visible:bg-accented/75 disabled:bg-elevated aria-disabled:bg-elevated p-2"><!--[--><!--[--><span class="iconify i-simple-icons:youtube shrink-0 size-5" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><!--[--><!--[--><a href="https://linkedin.com/company/musictechlab" rel="noopener noreferrer" target="_blank" aria-label="LinkedIn" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors text-sm gap-2 text-default bg-elevated hover:bg-accented/75 active:bg-accented/75 focus:outline-none focus-visible:bg-accented/75 disabled:bg-elevated aria-disabled:bg-elevated p-2"><!--[--><!--[--><span class="iconify i-simple-icons:linkedin shrink-0 size-5" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><!--[--><!--[--><a href="https://github.com/musictechlab" rel="noopener noreferrer" target="_blank" aria-label="GitHub" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors text-sm gap-2 text-default bg-elevated hover:bg-accented/75 active:bg-accented/75 focus:outline-none focus-visible:bg-accented/75 disabled:bg-elevated aria-disabled:bg-elevated p-2"><!--[--><!--[--><span class="iconify i-simple-icons:github shrink-0 size-5" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--></div></div></div><!--]--></div></nav><!--]--></div><!--]--></div><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8 py-8 lg:py-4 lg:flex lg:items-center lg:justify-between lg:gap-x-3" data-slot="container"><!--[--><div data-slot="right" class="lg:flex-1 flex items-center justify-center lg:justify-end gap-x-1.5 lg:order-3"><!--[--><div class="flex gap-4 flex-wrap items-center"><!--[--><a href="/gdpr" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-2.5 py-1.5 text-xs gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent"><!--[--><!--[--><!----><!--]--><!--[--><span data-slot="label" class="truncate">GDPR</span><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--[--><a href="/privacy-policy" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-2.5 py-1.5 text-xs gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent"><!--[--><!--[--><!----><!--]--><!--[--><span data-slot="label" class="truncate">Privacy Policy</span><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--[--><a href="/newsletter" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-2.5 py-1.5 text-xs gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent"><!--[--><!--[--><!----><!--]--><!--[--><span data-slot="label" class="truncate">Subscribe</span><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--[--><!--[--><button type="button" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-2.5 py-1.5 text-xs gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent"><!--[--><!--[--><!----><!--]--><!--[--><span data-slot="label" class="truncate">Cookies</span><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--></div><!--]--></div><div data-slot="center" class="mt-3 lg:mt-0 lg:order-2 flex items-center justify-center"><!--[--><!--]--></div><div data-slot="left" class="flex items-center justify-center lg:justify-start lg:flex-1 gap-x-1.5 mt-3 lg:mt-0 lg:order-1"><!--[--><p class="text-muted text-sm"> © Copyright 2026 - MusicTech Lab Sp. z o.o. / v2604022323</p><!--]--></div><!--]--></div><!----></footer><span></span><!--]--><!----></div><span></span><span></span><!--]--><!--]--><!--[--><!--]--><!--v-if--><!--]--><!--[--><!--]--><!--]--><!--]--></div><div id="teleports"></div><script>window.__NUXT__={};window.__NUXT__.config={public:{recaptchaSiteKey:"6LdtB5ksAAAAAJ6W-d7p7QTfpzgIeNBHn0_nhwAN",appVersion:"v2604022323",gtm:{id:"GTM-MDJS62K"},amplitude:{apiKey:"635b80b879fbe1844b607b353ea809f5"},mtl:{apiUrl:"https://resources.musictechlab.io",auth2:{socialLogin:{google:{clientId:"",callbackUrl:""}},endpoints:{accountDelete:"/api/v1/auth/account/delete/",accountDeleteConfirm:"/api/v1/auth/account/delete/confirm/",passwordChange:"/api/v1/auth/password/change/",passwordReset:"/api/v1/auth/password/reset/",passwordResetConfirm:"/api/v1/auth/password/reset/confirm/",login:"/api/v1/auth/login/",logout:"/api/v1/auth/logout/",registration:"/api/v1/auth/registration/",registrationVerifyEmail:"/api/v1/auth/registration/verify-email/",registrationResendEmail:"/api/v1/auth/registration/resend-email/",authGoogle:"/api/v1/auth/google/",tokenRefresh:"/api/v1/auth/token/refresh/",user:"/api/v1/auth/user/",userProfile:"/api/v1/auth/user/profile/"}},core:{endpoints:{countries:"/api/v1/core/countries/",glossary:"/api/v1/glossary/"}},forms:{endpoints:{newsletter:"/api/v1/forms/newsletter/",newsletterVerify:"/api/v1/forms/newsletter/verify",newsletterUnsubscribe:"/api/v1/forms/newsletter/unsubscribe",contact:"/api/v1/forms/contact/"}}},sentry:{dsn:"https://f77cace9d7cd6fb9949f924924d18f18@o27616.ingest.us.sentry.io/4510538635411456"},"nuxt-scripts":{version:"",defaultScriptOptions:{trigger:"onNuxtReady"}},scripts:{},socialShare:{baseUrl:"",styled:false,label:true,icon:true},mdc:{components:{prose:true,map:{accordion:"ProseAccordion","accordion-item":"ProseAccordionItem",badge:"ProseBadge",callout:"ProseCallout",card:"ProseCard","card-group":"ProseCardGroup",caution:"ProseCaution","code-collapse":"ProseCodeCollapse","code-group":"ProseCodeGroup","code-icon":"ProseCodeIcon","code-preview":"ProseCodePreview","code-tree":"ProseCodeTree",collapsible:"ProseCollapsible",field:"ProseField","field-group":"ProseFieldGroup",icon:"ProseIcon",kbd:"ProseKbd",note:"ProseNote",steps:"ProseSteps",tabs:"ProseTabs","tabs-item":"ProseTabsItem",tip:"ProseTip",warning:"ProseWarning"},customElements:[]},headings:{anchorLinks:{h1:false,h2:true,h3:true,h4:true,h5:false,h6:false}},highlight:{noApiRoute:true,theme:{light:"material-theme-lighter",default:"material-theme",dark:"material-theme-palenight"},langs:["python","xml","yaml","json","bash","shell","javascript","typescript","html","css","dart","rust","sql","dockerfile","toml","markdown","mermaid","python","xml","yaml","json","bash","shell","javascript","typescript","html","css","dart","rust","sql","dockerfile","toml","markdown","mermaid"],highlighter:"shiki",shikiEngine:"oniguruma"}},content:{wsUrl:""}},app:{baseURL:"/",buildId:"cd947969-9893-4e8a-882e-c6ec1c230fb4",buildAssetsDir:"/_nuxt/",cdnURL:""}}</script><script type="application/json" data-nuxt-data="nuxt-app" data-ssr="true" id="__NUXT_DATA__" data-src="/_payload.json?cd947969-9893-4e8a-882e-c6ec1c230fb4">[{"state":1,"once":14,"_errors":15,"serverRendered":5,"path":17,"prerenderedAt":18},["Reactive",2],{"$scolor-mode":3,"$stoasts":7,"$ssite-config":8},{"preference":4,"value":4,"unknown":5,"forced":6},"dark",true,false,[],{"_priority":9,"env":12,"name":13},{"name":10,"env":11},-10,-15,"production","mtl-website-frontend",["Set"],["ShallowReactive",16],{"navigation":-1,"search":-1,"all-posts":-1,"blog":-1},"/",1775165263086]</script></body></html>