EMU – Sound to Light Controller

Lighting software for musicians and DJs Easy lighting control, built for live performance. Design your show, sync it to your music, and play. EMU handles the lights so you can focus on your set.

Clear

SKU: 70680
.product-details-top{display:none !important} .woocommerce-breadcrumb, nav.woocommerce-breadcrumb{display:none !important} .product-desc-container{padding-top:0 !important;margin-top:0 !important;overflow:visible !important} .single-product #container{overflow:visible !important} #main, #primary, #wrapper, .product-desc-container{overflow:visible !important} .emu-page [id]{scroll-margin-top:calc(var(–enttec-chrome-h,70px) + 60px)} .emu-page{–bg:#151618;–accent:#14323f;–blue:#0ea5df;–txt:#c3c5ca;–txt2:#a8a8ad;–txt3:#f2f2f4;–bdr:#323638;–bdr2:#282a2c;–card:rgba(255, 255, 255, 0.02);–card-h:rgba(255, 255, 255, 0.04);–purple:linear-gradient(193deg, #781bbd 10.7%, #7b4b9e 104.5%);–green:linear-gradient(184deg, #2e8b57 10.7%, #3cb371 104.5%);font-family:’Source Sans 3′, sans-serif;color:#fff;background:var(–bg);width:100%;line-height:1.5;box-sizing:border-box;-webkit-font-smoothing:antialiased} .emu-page *, .emu-page *::before, .emu-page *::after{box-sizing:border-box;margin:0;padding:0} .emu-page img{max-width:100%;height:auto;display:block} .emu-page a{color:inherit;text-decoration:none} .emu-page h1, .emu-page h2, .emu-page h3{font-family:’Montserrat’, sans-serif;font-weight:600;line-height:1.1;color:#fff} .emu-page p{margin:0} .emu-page .pill{background:rgba(255, 255, 255, 0.05);border:1px solid var(–bdr);border-radius:100px;padding:7px 25px;font-size:16px;display:inline-block} @keyframes ntl-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.06)}} .emu-page .ntl-label{display:inline-block;font-family:’Source Sans 3′,sans-serif;font-weight:600;font-size:20px;letter-spacing:1px;text-transform:none;color:#ffffff;border-radius:4px;padding:4px 12px;animation:ntl-pulse 3s ease-in-out infinite} .emu-page .ntl-section .gradient-overlay{position:absolute;top:0;left:0;right:0;height:600px;background:radial-gradient(ellipse 80% 100% at center top, rgba(14, 165, 223, 0.12) 0%, rgba(14, 165, 223, 0.04) 40%, transparent 100%);pointer-events:none;z-index:0} .emu-page .hero-badge{cursor:pointer;transition:all .3s;padding:9px 21px;font-size:14px;white-space:nowrap;margin-bottom:0} .emu-page .hero-badge:hover{background:rgba(255, 255, 255, 0.08);transform:scale(1.05);box-shadow:0 4px 12px rgba(0, 0, 0, .3);border-color:#4a4e50} .emu-page .btn-accent{background:var(–accent);border-radius:10px;padding:14px 24px;font-weight:600;font-size:16px;cursor:pointer;transition:all .3s;display:inline-flex;align-items:center;border:0;color:#fff} .emu-page .btn-accent:hover{background:#1a4a5f;transform:scale(1.05)} .emu-page .btn-outline{border:1px solid var(–bdr);border-radius:10px;padding:15px 25px;font-weight:600;font-size:16px;cursor:pointer;background:transparent;color:#fff;transition:all .3s} .emu-page .btn-outline:hover{background:rgba(255, 255, 255, 0.05);transform:scale(1.05)} .emu-page .max-w{max-width:1512px;margin:0 auto} .emu-page .mac-dropdown{position:relative;display:inline-flex} .emu-page .mac-dropdown .mac-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer} .emu-page .mac-dropdown .mac-menu{display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:#232527;border:1px solid var(–bdr);border-radius:8px;padding:6px 0;min-width:280px;z-index:100;box-shadow:0 8px 24px rgba(0,0,0,.4)} .emu-page .mac-dropdown .mac-menu::after{content:”;position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:#232527} .emu-page .mac-dropdown.open .mac-menu{display:block} .emu-page .mac-menu a{display:flex;align-items:center;gap:10px;padding:10px 16px;font-family:’Source Sans 3′,sans-serif;font-size:14px;font-weight:500;color:#fff;text-decoration:none;transition:background .2s} .emu-page .mac-menu a:hover{background:rgba(255,255,255,.08)} .emu-page .mac-menu a .chip-label{font-size:12px;color:var(–txt2)} .emu-page .emu-email{display:none!important;flex-wrap:wrap} .emu-page .emu-email .btn-accent,.emu-page .emu-email .mac-dropdown,.emu-page .emu-email .mac-btn{min-width:0;white-space:nowrap} .emu-page .emu-email .btn-accent{flex:1 1 auto} .emu-page .emu-email .mac-dropdown{flex:1 1 auto} .emu-page .emu-email .mac-btn{width:100%} @media(max-width:767px){.emu-page .emu-email .btn-accent{padding:12px 16px;font-size:14px;width:fit-content;flex:0 1 auto}.emu-page .emu-email .mac-btn{padding:12px 16px!important;font-size:14px!important}} .emu-page .emu-default{display:flex} .emu-page.from-email .emu-email{display:flex!important} .emu-page.from-email .emu-default{display:none!important} .emu-page.js-ready .reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease-out, transform .7s ease-out} .emu-page.js-ready .reveal.visible{opacity:1;transform:translateY(0)} .emu-page .hero{background:var(–bg);min-height:500px;overflow:hidden;position:relative} .emu-page .hero .dot-bg{position:absolute;inset:0;background-image:url(‘https://cdn.enttec.com/website/products/70680-emu/70680-emu-dot-pattern.png’);background-size:16.33px;opacity:.05;pointer-events:none} .emu-page .hero-inner{position:relative;max-width:1512px;margin:0 auto;min-height:500px} .emu-page .hero-copy{padding:96px 24px 0;position:relative;z-index:3 !important;display:flex;flex-direction:column;gap:18px;align-items:flex-start;color:#fff !important} .emu-page .hero-copy *{color:#fff} .emu-page .hero-copy .gradient-text{background:linear-gradient(192deg, rgb(2, 75, 103) 10.7%, rgb(14, 165, 223) 104.5%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important} .emu-page .hero-copy h1{font-size:28px;letter-spacing:-1.56px;font-weight:600} .emu-page .hero-copy h1 span{display:block;line-height:1.1} .emu-page .hero-copy h1 .line1{white-space:nowrap} .emu-page .hero-copy .desc{color:var(–txt);font-size:16px;line-height:normal;max-width:600px} .emu-page .hero-btns{display:flex;gap:10px} .emu-page .hero-bullets{display:flex;flex-wrap:wrap;gap:0 18px;font-size:13.5px} .emu-page .hero-bullets span::before{content:”;display:inline-block;width:8px;height:8px;border-radius:50%;background:var(–blue);margin-right:6px} .emu-page .hero-img-mobile{padding:0 24px;margin-top:28px;position:relative} .emu-page .hero-img-mobile video{width:100%;border-radius:10px 0 0 0;display:block} .emu-page .hero-img-mobile .fade{position:absolute;inset:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 64%, var(–bg));border-radius:10px 0 0 0;pointer-events:none} .emu-page .hero-img-desktop{display:none} .emu-page .emu-logo-desktop{display:none} .emu-page .stats-bar{position:relative;background:rgba(40, 42, 44, 0.2);margin-top:32px;border-top:1px solid var(–bdr2)} .emu-page .stats-bar-inner{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:16px;max-width:1512px;margin:0 auto} .emu-page .stat{width:48%;text-align:center;padding:8px 20px} .emu-page .stat h3{font-size:16px;font-weight:600} .emu-page .stat p{font-size:11px;color:var(–txt);font-family:’Montserrat’, sans-serif} .emu-page .subnav{background:var(–accent);position:sticky;top:69px;z-index:19;width:100%;transition:top .3s} .emu-page .subnav.nav-hidden{top:0} .emu-page .subnav-inner{display:flex;align-items:center;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;width:100%} .emu-page .subnav-inner::-webkit-scrollbar{display:none} .emu-page .subnav a{display:flex;align-items:center;justify-content:center;padding:12px 12px;font-size:14px !important;color:#fff !important;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:all .2s;text-decoration:none !important;border:none;background:transparent;font-family:’Source Sans 3′, sans-serif !important;font-weight:400;letter-spacing:0;line-height:normal} .emu-page .subnav a:hover{background:rgba(255, 255, 255, 0.05);color:#fff !important} .emu-page .subnav a.active{background:transparent;color:#fff !important} .emu-page .ntl-section{padding-top:80px;padding-bottom:80px} .emu-page .ntl-header{text-align:center;max-width:700px;margin:0 auto;padding:0 24px 32px} .emu-page .ntl-grid{display:grid;grid-template-columns:1fr;gap:24px;padding:0 24px 0;max-width:1400px;margin:0 auto;position:relative} .emu-page .ntl-card{position:relative;z-index:1;height:fit-content} .emu-page .ntl-card-inner{background:var(–card);border:1px solid var(–bdr);border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:16px;height:100%} .emu-page .ntl-card .step{display:flex;align-items:center;gap:14px} .emu-page .ntl-card .step-num{background:var(–accent);border-radius:110px;width:42px;height:42px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;flex-shrink:0} .emu-page .section-title{font-size:24px} .emu-page .section-desc{color:var(–txt2);font-size:15px;line-height:normal} .emu-page .ntl-card .step h3{font-size:18px;font-family:’Montserrat’,sans-serif;font-weight:600} .emu-page .ntl-card .step p{color:var(–txt);font-size:14px} .emu-page .ntl-img-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:220px} .emu-page .ntl-card img{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px} @media(max-width:1320px){.emu-page .ntl-card img{margin-left:-57px !important}} .emu-page .ntl-desc{color:var(–txt);font-size:16px;line-height:1.55;margin-top:16px} .emu-page .ntl-premium-badge{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px;color:#fff} .emu-page .ntl-premium-badge svg{width:20px;height:20px;flex-shrink:0} .emu-page .ntl-connectors{display:none} .emu-page .ntl-cta{text-align:center;padding:0 24px 0;max-width:1400px;margin:120px auto 70px} .emu-page .ntl-cta .section-title{margin-bottom:24px} .emu-page .ntl-cta-btns{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;align-items:flex-start} .emu-page .ntl-btn-outline{display:inline-flex;align-items:center;justify-content:center;padding:18px 48px;height:58px;border-radius:10px;font-weight:600;font-size:18px;cursor:pointer;transition:all .3s;color:#fff;background:linear-gradient(184deg, #3a0b5c 10.7%, #7b4b9e 104.5%);border:0;text-decoration:none;line-height:0} .emu-page .ntl-btn-outline:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.3)} .emu-page .ntl-btn-accent{display:inline-flex;align-items:center;justify-content:center;padding:18px 48px;height:58px;border-radius:10px;font-weight:600;font-size:18px;cursor:pointer;transition:all .3s;color:#fff;background:linear-gradient(192deg, rgb(2, 75, 103) 10.7%, rgb(14, 165, 223) 104.5%);border:0;text-decoration:none;line-height:0} .emu-page .ntl-btn-accent:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.3)} .emu-page .ntl-cta-sub{color:var(–txt2);font-size:14px;margin-top:14px} .emu-page .whats-new{background:var(–bg);position:relative} .emu-page .whats-new .dot-bg{position:absolute;inset:0;background-image:url(‘https://cdn.enttec.com/website/products/70680-emu/70680-emu-dot-pattern.png’);background-size:16.33px;opacity:.05;pointer-events:none} .emu-page .wn-inner{position:relative;display:flex;flex-direction:column;gap:32px;padding:48px 24px;max-width:1400px;margin:0 auto} .emu-page .wn-title .pill{margin-bottom:24px} .emu-page .wn-features{background:var(–card);border-radius:8px;padding:24px} .emu-page .wn-features .feat{margin-bottom:16px;font-size:16px;line-height:1.5} .emu-page .wn-features .feat:last-child{margin-bottom:0} .emu-page .wn-features .feat strong{color:#fff;font-weight:600} .emu-page .wn-features .feat span{color:var(–txt)} .emu-page .wn-cta{display:inline-flex;align-items:center;padding:14px 24px;border-radius:10px;background:linear-gradient(192deg, rgb(58, 11, 92) 10.7%, rgb(123, 75, 158) 104.5%);font-weight:600;font-size:16px;transition:all .3s;align-self:flex-end;margin-top:-20px;margin-right:20px;color:#fff} .emu-page .wn-cta:hover{transform:scale(1.05)} .emu-page .features-section{background:var(–bg);padding:48px 24px} .emu-page .feat-header{text-align:center;margin-bottom:32px} .emu-page .feat-grid{display:grid;grid-template-columns:1fr;gap:24px;max-width:1200px;margin:0 auto} .emu-page .feat-card{background:var(–card);border:1px solid var(–bdr);border-radius:16px;padding:30px;transition:all .3s} .emu-page .feat-card:hover{background:var(–card-h);transform:translateY(-8px);box-shadow:0 20px 40px rgba(0, 0, 0, .3)} .emu-page .feat-card .feat-thumb{background:var(–bg);height:146px;border-radius:10px;margin-bottom:20px;position:relative;overflow:hidden} .emu-page .feat-card .feat-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.5} .emu-page .feat-card h3{font-size:20px;margin-bottom:8px} .emu-page .feat-card p{color:var(–txt);font-size:14.5px;line-height:1.55} .emu-page .audio-vis{position:absolute;bottom:0;left:17px;right:17px;top:14px} .emu-page .audio-vis .bar{fill:#29e858} .emu-page .audio-vis .freq-labels{position:absolute;bottom:0;left:0;right:0;height:9px;background:#232527;font-family:ui-monospace, monospace;font-size:5px;color:var(–txt);display:flex;justify-content:space-between;padding:0 4px} .emu-page .pricing-section{padding:56px 24px} .emu-page .pricing-header{text-align:center;margin-bottom:32px} .emu-page .pricing-grid{display:flex;flex-direction:column;gap:32px;max-width:1180px;margin:0 auto} .emu-page .pricing-left{display:flex;flex-direction:column;gap:14px} .emu-page .price-card{background:var(–card);border:1px solid var(–bdr);border-radius:14px;padding:28px;transition:all .3s;height:100%} .emu-page .price-card:hover{background:var(–card-h);transform:translateY(-4px);box-shadow:0 20px 40px rgba(0, 0, 0, .3)} .emu-page .price-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px} .emu-page .price-card-header .title{font-family:’Montserrat’, sans-serif;font-weight:700;font-size:20px;background:linear-gradient(66deg, var(–blue) 3%, rgb(8, 90, 121) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text} .emu-page .badge-sm{border:1px solid #3a3b42;border-radius:999px;padding:3px 10px;font-size:10px;color:var(–txt2);text-transform:uppercase;letter-spacing:1.33px;font-weight:500} .emu-page .feat-list{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px} .emu-page .own-emu-card .feat-list{gap:8px 16px} .emu-page .feat-list .fi{display:flex;align-items:flex-start;gap:9px;font-size:14px;line-height:normal} .emu-page .feat-list .fi .icon{width:14px;min-width:14px;height:14px;flex-shrink:0;margin-top:1px} .emu-page .feat-list .fi.highlight, .emu-page .feat-list .fi.highlight *{color:#fff !important;font-weight:600;background-color:transparent !important} .emu-page .highlight{color:#fff !important;background-color:transparent !important} .emu-page .feat-list .fi.included{color:var(–txt)} .emu-page .feat-list .fi.excluded{color:#8e8e8e} .emu-page .feat-list .fi.excluded .fi-text{text-decoration:line-through} .emu-page .check-icon, .emu-page .x-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:7px;flex-shrink:0} .emu-page .check-icon{background:rgba(112, 191, 96, 0.1);border:1px solid rgba(112, 191, 96, 0.2)} .emu-page .check-icon svg{width:8px;height:8px;flex-shrink:0} .emu-page .x-icon{background:rgba(184, 58, 58, 0.1);border:1px solid rgba(184, 58, 58, 0.2)} .emu-page .x-icon svg{width:8px;height:8px;flex-shrink:0} .emu-page .info-card{background:var(–card);border:1px solid var(–bdr);border-radius:14px;padding:23px 28px;transition:all .3s} .emu-page .info-card:hover{background:var(–card-h);transform:translateY(-4px)} .emu-page .info-card .label{font-family:’Montserrat’, sans-serif;font-size:12px;color:var(–txt);text-transform:uppercase;margin-bottom:4px} .emu-page .info-card .value{font-weight:600;font-size:18px} .emu-page .own-emu-card{background:var(–card);border:1px solid var(–bdr);border-radius:14px;padding:24px 26px;transition:all .3s} .emu-page .own-emu-card:hover{background:var(–card-h);transform:translateY(-4px);box-shadow:0 20px 40px rgba(0, 0, 0, .3);border-color:#4a4e50} .emu-page .own-emu-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px} .emu-page .own-emu-header .title{font-family:’Montserrat’, sans-serif;font-weight:700;font-size:20px;background:var(–purple);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text} .emu-page .own-desc{color:var(–txt2);font-size:14px;margin-bottom:16px} .emu-page .toggle-input{position:absolute;opacity:0;width:0;height:0;pointer-events:none} .emu-page .toggle-wrap{display:inline-flex;border:1px solid var(–bdr);border-radius:999px;padding:4px;margin-bottom:16px;cursor:pointer;gap:0;align-items:stretch} .emu-page .toggle-label{height:40px;padding:0 14px;border-radius:999px;font-size:14px;font-weight:600;text-transform:uppercase;color:var(–txt2);transition:all .2s;display:flex;align-items:center;gap:8px;user-select:none;line-height:normal;white-space:nowrap} .emu-page .toggle-label .save{background:rgba(0, 0, 0, 0.18);border-radius:4px;padding:2.5px 7px;font-size:14px;font-weight:600;color:#fff;text-transform:uppercase} .emu-page .toggle-input:checked~.own-body .lbl-upfront{background:var(–accent);color:#fff} .emu-page .toggle-input:checked~.own-body .lbl-monthly{background:transparent;color:var(–txt2)} .emu-page .toggle-input:not(:checked)~.own-body .lbl-monthly{background:var(–accent);color:#fff} .emu-page .toggle-input:not(:checked)~.own-body .lbl-upfront{background:transparent;color:var(–txt2)} .emu-page .toggle-input:checked~.own-body .own-upfront{display:block} .emu-page .toggle-input:checked~.own-body span.own-upfront{display:inline} .emu-page .toggle-input:checked~.own-body .own-monthly{display:none !important} .emu-page .toggle-input:not(:checked)~.own-body .own-upfront{display:none !important} .emu-page .toggle-input:not(:checked)~.own-body .own-monthly{display:block} .emu-page .toggle-input:not(:checked)~.own-body span.own-monthly{display:inline} .emu-page .own-price-row{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:4px} .emu-page .own-price-row .price{font-family:’Montserrat’, sans-serif !important;font-weight:700 !important;font-size:52px !important;color:var(–txt3) !important;line-height:normal !important;background:none !important;-webkit-text-fill-color:var(–txt3) !important} .emu-page .own-onetime{font-family:’Source Sans 3′, sans-serif !important;font-weight:600 !important;font-size:14px !important;color:var(–txt2) !important;line-height:normal !important} .emu-page .own-subtitle{font-family:’Source Sans 3′, sans-serif !important;font-weight:600 !important;font-size:12px !important;text-transform:uppercase !important;line-height:normal !important;letter-spacing:0 !important} .emu-page .own-sub-white{color:var(–txt3) !important} .emu-page .own-sub-muted{color:#7a7a80 !important} .emu-page .own-explain{font-family:’Source Sans 3′, sans-serif !important;font-weight:600 !important;font-size:14px !important;color:var(–txt2) !important;margin-top:8px !important;margin-bottom:16px !important;line-height:normal !important} .emu-page .pr-card-cta:hover{transform:scale(1.05)!important;box-shadow:0 4px 12px rgba(0,0,0,.3)!important;opacity:.9} .emu-page .own-cta{display:flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:4px;font-weight:600;font-size:16px;text-transform:uppercase;cursor:pointer;transition:all .3s;color:#fff;width:100%;border:0;margin-bottom:8px;text-decoration:none} .emu-page .own-cta:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0, 0, 0, .3)} .emu-page .own-cta-purple{background:linear-gradient(184deg, #3a0b5c 10.7%, #7b4b9e 104.5%)} .emu-page .own-cta-green{background:linear-gradient(184deg, #2e8b57 10.7%, #3cb371 104.5%)} .emu-page .toggle-input:checked~.own-body .own-cta-purple{display:flex} .emu-page .toggle-input:checked~.own-body .own-cta-green{display:none} .emu-page .toggle-input:not(:checked)~.own-body .own-cta-purple{display:none} .emu-page .toggle-input:not(:checked)~.own-body .own-cta-green{display:flex} .emu-page .faq-section{padding:60px 24px;max-width:1180px;margin:0 auto} .emu-page .faq-inner{display:flex;flex-direction:column;gap:40px} .emu-page .faq-left{flex-shrink:0} .emu-page .faq-left .pill{margin-bottom:10px} .emu-page .faq-title{font-family:’Montserrat’, sans-serif;font-weight:600;font-size:24px;color:#fff;line-height:1.2} .emu-page .faq-list{width:100%} .emu-page .faq-item{border-bottom:1px solid rgba(255, 255, 255, 0.08)} .emu-page .faq-item:first-child{border-top:1px solid rgba(255, 255, 255, 0.08)} .emu-page .faq-q{display:flex;justify-content:space-between;align-items:center;padding:18px 0;cursor:pointer;gap:16px;font-family:’Montserrat’, sans-serif;font-weight:600;font-size:16px;color:#fff;line-height:1.4} .emu-page .faq-q:hover{color:var(–txt)} .emu-page .faq-arrow{width:20px;height:20px;flex-shrink:0;transition:transform .3s} .emu-page .faq-arrow svg{width:20px;height:20px} .emu-page .faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease-out} .emu-page .faq-a-inner{padding:0 0 18px;font-family:’Source Sans 3′, sans-serif;font-size:15px;color:var(–txt);line-height:1.6} .emu-page .faq-a-inner strong{color:#fff;font-weight:600;background:rgba(252, 185, 0, 0.2);padding:1px 4px;border-radius:2px} .emu-page .faq-item.open .faq-arrow{transform:rotate(180deg)} .emu-page .faq-item.open .faq-a{max-height:300px} .emu-page .sysreq-note{display:flex;align-items:flex-start;gap:6px;background:rgba(239,159,39,0.1);border-radius:6px;padding:8px 10px;margin-top:4px} .emu-page .sysreq-note svg{flex-shrink:0;margin-top:1px} .emu-page .sysreq-note span{color:#d4b88a;font-size:12px;line-height:1.4} @media(min-width:768px){.emu-page .faq-inner{flex-direction:row;gap:60px} .emu-page .faq-left{width:250px} .emu-page .faq-title{font-size:28px} } @media(min-width:1024px){.emu-page .faq-title{font-size:32px} } .emu-page .tl-svg-wrap{scrollbar-width:none;-ms-overflow-style:none;background:#1C1C1C;border:1px solid #2A2B33;border-radius:8px;padding:20px 16px} .emu-page .tl-svg-wrap::-webkit-scrollbar{display:none} .emu-page .own-feats-header{border-top:1px solid var(–bdr);padding-top:14px;margin-top:18px;margin-bottom:14px;font-family:’Montserrat’, sans-serif;font-weight:600;font-size:14px;text-transform:uppercase} .emu-page .spotlight{padding:60px 24px;max-width:1100px;margin:0 auto} .emu-page .spotlight-header{margin-bottom:28px} .emu-page .spotlight-grid{display:grid;grid-template-columns:1fr;gap:28px} .emu-page .video-card{background:rgba(255, 255, 255, 0.05);border:1px solid var(–bdr);border-radius:10px;overflow:hidden} .emu-page .spot-video{position:relative;aspect-ratio:16/9;background:#0a0a0a;overflow:hidden;cursor:pointer} .emu-page .spot-video video{width:100%;height:100%;object-fit:cover;display:block}.spot-video img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.spotlight .sp-thumb{cursor:pointer}.spotlight .video-card{background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:border-color .3s,transform .3s,background .3s}.spotlight .video-card:hover{border-color:#4a5052;background:rgba(255,255,255,.08);transform:translateY(-4px)}.spotlight .video-card:hover .spot-video img{transform:scale(1.04)}.spotlight .sp-tag{position:absolute;left:10px;top:10px;z-index:2;display:inline-flex;align-items:center;background:rgba(18,22,26,.62);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.14);color:#0ea5df;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:6px}.spotlight .sp-dur{position:absolute;right:10px;bottom:10px;z-index:2;background:rgba(18,22,26,.78);color:#fff;font-size:12px;font-weight:600;padding:3px 8px;border-radius:5px}.spotlight .role{display:inline-block;color:#0ea5df;font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px}.emu-page .spotlight .video-card .info .role{color:#0ea5df;font-size:12.5px;font-weight:600}.spotlight .sp-title{color:var(–txt3);font-weight:600;font-size:17px;line-height:1.25;margin:0 0 7px}.spotlight .sp-desc{color:var(–txt2);font-size:14px;line-height:1.5;margin:0}.spotlight .sp-name{display:block;color:var(–txt2);font-size:13px;margin-top:10px}.spotlight .play-btn{transition:transform .3s,background .3s}.spotlight .sp-thumb:hover .play-btn{transform:scale(1.08);background:rgba(14,165,223,.85)}.spotlight-featured{display:grid;grid-template-columns:1fr;gap:0;border:1px solid var(–bdr);border-radius:14px;overflow:hidden;background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);margin-bottom:26px;transition:border-color .3s,background .3s}.spotlight-featured:hover{border-color:#4a5052;background:rgba(255,255,255,.07)}.spotlight-featured .sp-body{padding:26px}.spotlight-featured .sp-title{font-size:clamp(20px,2.4vw,26px);margin-bottom:10px}.spotlight-featured .sp-desc{font-size:15px;max-width:60ch}.sp-watch{display:inline-flex;align-items:center;gap:9px;margin-top:18px;background:var(–blue);color:#fff;font-weight:600;font-size:14px;border:0;cursor:pointer;padding:13px 26px;border-radius:100px;transition:transform .2s,box-shadow .2s}.sp-watch svg{width:14px;height:14px;fill:#fff}.sp-watch:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(14,165,223,.3)}.spotlight-subhead{margin:64px 0 34px}.spotlight-subhead .pill{margin-bottom:16px}.spotlight-subtitle{font-size:22px}#artist-spotlight .spotlight-header{margin-bottom:36px}.spotlight-tutorials{display:grid;grid-template-columns:1fr;gap:22px}.spotlight-tutorials>.reveal{display:flex}.spotlight-tutorials .video-card{flex:1}.spotlight-tutorials .info{padding:18px 18px 20px}.spotlight-tutorials .sp-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:4px}.spotlight-tutorials .sp-desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:560px){#artist-spotlight .spotlight-tutorials{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){#artist-spotlight .spotlight-tutorials{grid-template-columns:repeat(4,1fr)}}@media(min-width:700px){#artist-spotlight .spotlight-featured{grid-template-columns:1.35fr 1fr}#artist-spotlight .spotlight-featured .sp-body{align-self:center}#artist-spotlight .spotlight-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){#artist-spotlight{padding:40px 16px}#artist-spotlight .spotlight-featured .sp-body{padding:20px}#artist-spotlight .spotlight-featured{margin-bottom:20px}#artist-spotlight .section-title{font-size:20px}#artist-spotlight .spotlight-grid{gap:18px}#artist-spotlight .sp-title{font-size:16px}#artist-spotlight .spotlight-subhead{margin:30px 0 16px}}.emu-lb{position:fixed;inset:0;z-index:2147483000;display:none;place-items:center;padding:24px;background:rgba(10,12,14,.86);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .3s ease}.emu-lb.open{display:grid;opacity:1}.emu-lb-inner{width:min(92vw,151vh);aspect-ratio:16/9;position:relative}.emu-lb-mount{position:absolute;inset:0}.emu-lb-mount iframe{width:100%;height:100%;border:0;border-radius:14px}.emu-lb-close{position:absolute;top:-50px;right:0;width:42px;height:42px;border-radius:50%;border:0;background:#fff;color:#111;cursor:pointer;font-size:22px;line-height:1;display:grid;place-items:center;transition:transform .25s ease}.emu-lb-close:hover{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){.reveal{opacity:1!important;transform:none!important;transition:none!important}.spotlight .video-card,.spotlight .video-card:hover,.spotlight .spot-video img,.spotlight .play-btn,.sp-watch,.emu-lb,.emu-lb-close{transition:none!important;transform:none!important}} .emu-page .play-overlay{position:absolute;inset:0;background:rgba(0, 0, 0, 0.35);transition:background .3s;display:flex;align-items:center;justify-content:center;cursor:pointer} .emu-page .spot-video:hover .play-overlay{background:rgba(0, 0, 0, 0.2)} .emu-page .play-btn{width:56px;height:56px;border-radius:50%;background:rgba(255, 255, 255, 0.12);backdrop-filter:blur(12px);border:1px solid rgba(255, 255, 255, 0.15);display:flex;align-items:center;justify-content:center;transition:all .3s;box-shadow:0 8px 32px rgba(0, 0, 0, 0.4)} .emu-page .spot-video:hover .play-btn{background:rgba(255, 255, 255, 0.22);transform:scale(1.1)} .emu-page .video-card .info{padding:20px 16px} .emu-page .video-card .info h3{font-size:16px} .emu-page .video-card .info .role{color:var(–txt2);font-size:13px} .emu-page .sysreq{background:var(–bg);padding:80px 24px} .emu-page .sysreq-inner{max-width:1400px;margin:0 auto} .emu-page .sysreq-grid{display:grid;grid-template-columns:1fr;gap:16px;margin-top:32px} .emu-page .sysreq-card{background:var(–card);border:1px solid var(–bdr);border-radius:16px;padding:29px} .emu-page .sysreq-card .os-icon{display:flex;align-items:center;gap:10px;margin-bottom:20px} .emu-page .sysreq-card .os-icon .icon-box{background:var(–accent);border-radius:6px;width:26px;height:26px;display:flex;align-items:center;justify-content:center} .emu-page .sysreq-card .os-icon h3{font-size:20px;color:var(–txt3)} .emu-page .sysreq-card .spec-row{display:flex;gap:16px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255, 255, 255, 0.05)} .emu-page .sysreq-card .spec-row:last-child, .emu-page .sysreq-card:nth-child(2) .spec-row:nth-child(5){border-bottom:0} .emu-page .sysreq-card .spec-row .term{width:50px;font-weight:500;color:var(–txt);font-size:16px;text-transform:uppercase;flex-shrink:0} .emu-page .sysreq-card .spec-row .detail{font-size:16px;flex:1} .emu-page .resources-card{background:var(–accent);border:2px solid var(–accent);border-radius:16px;padding:30px} .emu-page .resources-card h3{font-size:20px;color:var(–txt3);margin-bottom:20px;font-family:’Montserrat’, sans-serif;font-weight:600} .emu-page .res-link{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255, 255, 255, 0.05);transition:all .2s;cursor:pointer} .emu-page .res-link:last-child{border-bottom:0} .emu-page .res-link:hover{transform:translateX(4px)} .emu-page .res-link:hover span{color:var(–blue)} .emu-page .res-link span{font-weight:500;font-size:16px;transition:color .2s} .emu-page .res-link .res-icon{width:24px;height:24px;border-radius:100px;background:rgba(255, 255, 255, 0.04);display:flex;align-items:center;justify-content:center;flex-shrink:0} .emu-page .cta-section{background:#101014;height:640px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center} .emu-page .cta-section .btn-accent,.emu-page .cta-section .btn-outline,.emu-page .cta-section .mac-btn{padding:15px 25px!important;font-size:16px!important;height:51px;display:inline-flex;align-items:center} .emu-page .cta-section .gradient-overlay{position:absolute;inset:0;background:radial-gradient(ellipse at center, rgba(14, 165, 223, 0.1) 0%, transparent 70%)} .emu-page .cta-section .bg-image{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:720px;height:720px;opacity:.12;mask-image:radial-gradient(circle, #000 0%, transparent 100%);-webkit-mask-image:radial-gradient(circle, #000 0%, transparent 100%)} .emu-page .cta-section .bg-image img{width:100%;height:100%;object-fit:cover;opacity:.7} .emu-page .cta-content{position:relative;z-index:1;text-align:center;padding:0 24px;max-width:720px} @media(min-width:768px){.emu-page .hero-copy h1{font-size:40px} .emu-page .hero-copy .desc{font-size:18px} .emu-page .ntl-grid{grid-template-columns:repeat(3, 1fr);gap:24px} .emu-page .ntl-card:nth-child(2){transform:translateY(60px)} .emu-page .ntl-card:nth-child(3){transform:translateY(100px)} .emu-page .ntl-card:nth-child(4){transform:translateY(0)} .emu-page .ntl-grid{padding-bottom:0} .emu-page .ntl-img-wrap{height:200px} .emu-page .section-title{font-size:30px} .emu-page .section-desc{font-size:17px} .emu-page .ntl-connectors{display:block} .emu-page .ntl-card:nth-child(3){margin-top:100px} .emu-page .hero-copy .desc{font-size:18px} .emu-page .wn-inner{flex-direction:row;padding:48px 48px} .emu-page .wn-title{width:35%;flex-shrink:0} .emu-page .feat-grid{grid-template-columns:repeat(2, 1fr)} .emu-page .pricing-grid{flex-direction:row} .emu-page .pricing-left{flex:1;min-width:0} .emu-page .own-emu-wrap{width:480px;flex-shrink:0} .emu-page .spotlight-grid{grid-template-columns:repeat(2, 1fr)} .emu-page .sysreq-grid{grid-template-columns:repeat(2, 1fr)} .emu-page .video-card .info h3{font-size:18px} .emu-page .video-card .info .role{font-size:14px} .emu-page .video-card .info{padding:20px 28px} .emu-page .stat h3{font-size:20px} .emu-page .stat p{font-size:12px} .emu-page .subnav-inner{justify-content:center} .emu-page .subnav a{padding:18px clamp(12px, 1.5vw, 26px) !important;font-size:clamp(12px, 1vw, 16px) !important} } @media(min-width:1024px){.emu-page .section-title{font-size:34px} .emu-page .video-card .info h3{font-size:20px} .emu-page .video-card .info .role{font-size:15px} .emu-page .own-emu-wrap{width:580px} .emu-page .feat-grid{grid-template-columns:repeat(3, 1fr)} .emu-page .ntl-img-wrap{height:280px} .emu-page .stat h3{font-size:24px} .emu-page .stat p{font-size:14px} .emu-page .wn-inner{padding:64px 136px} } @media(min-width:1280px){.emu-page .hero{min-height:739px;overflow:visible} .emu-page .hero-inner{height:100%} .emu-page .hero-copy{position:absolute;left:136px;top:180px;max-width:600px;padding:0} .emu-page .hero-copy h1{font-size:clamp(32px, 3.2vw, 52px)} .emu-page .hero-img-mobile{display:none} .emu-page .hero-img-desktop{display:block;position:absolute;right:60px;top:145px;width:710px;border-radius:10px 0 0 0;overflow:hidden;transition:transform .5s;z-index:1} .emu-page .hero-img-desktop:hover{transform:scale(1.02)} .emu-page .hero-img-desktop video{width:100%;display:block;border-radius:10px 0 0 0} .emu-page .hero-img-desktop .fade{position:absolute;inset:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 64%, var(–bg));border-radius:10px 0 0 0;pointer-events:none} .emu-page .emu-logo-desktop{display:block;position:absolute;right:calc(10px + 710px + 10px);top:50%;transform:translateY(240%);width:80px;height:80px;z-index:2} .emu-page .emu-logo-desktop svg{filter:drop-shadow(0 0 11px rgba(0, 0, 0, 0.25));width:100%;height:100%} .emu-page .stats-bar{position:absolute;bottom:0;left:0;right:0;margin-top:0} .emu-page .stats-bar-inner{flex-wrap:nowrap;padding:41px 40px} .emu-page .stat{width:auto;flex:1;padding:0 20px} .emu-page .sysreq-grid{grid-template-columns:repeat(3, 1fr)} } .emu-page .cta-section .mac-dropdown{justify-content:center} .emu-page .mac-warning{display:flex;align-items:flex-start;gap:8px;background:rgba(239,159,39,0.1);border-radius:6px;padding:10px 12px;margin:8px 7px 2px} .emu-page .mac-warning svg{flex-shrink:0;margin-top:2px} .emu-page .mac-warning p{color:#d4b88a;font-size:12px;margin:0;line-height:1.5;min-width:0;overflow-wrap:break-word;white-space:normal;text-align:left} @media(max-width:767px){.emu-page .emu-email .mac-dropdown{width:100%}.emu-page .mac-dropdown .mac-menu{left:0;transform:none;min-width:0;width:100%;box-sizing:border-box}.emu-page .mac-warning{max-width:100%}}
NEW UPDATE | EMU 26.1.0

Lighting software formusicians and DJs

Easy lighting control, built for live performance. Design your show, sync it to your music, and play. EMU handles the lights so you can focus on your set.

Download EMU  →
Download for Windows
Download for Mac
Mac with Apple chipMac with Intel chip

Intel Mac support is limited to macOS 15 (Sequoia) and above. Older Intel Macs are no longer actively supported.

Windows and MacFree to startNow with perpetual licensing

Audio-reactive

mic or line in · built in

1 → 32

universes · free to premium

MIDI

learn · map any controller

VST3 / AU

plugin in your DAW

NEW TO LIGHT? START HERE  ↓

Everything you need to
put lights in your set.

Never ran a light show before? Here’s the
whole picture, in three parts.

01

EMU software

Your laptop. Your show.

EMU Laptop

Download EMU free and you’ve got a full lighting desk on your laptop. Build scenes, sync them to your audio, trigger cues from MIDI, and run the whole show live.

02

EMU DMX interface

The bridge from laptop to lights.

DMX Interface

The USB-C box that connects your laptop to any DMX rig. Trigger cues hands-free with a footswitch or MIDI pedal. Includes 3 years of Premium: 32 universes, unlocked.

03

Lighting fixtures

Your lights.

Fixtures

PARs, movers, bars, pixel strip, hazers. If it speaks DMX, EMU can control it. Pick the fixtures that fit your stage/setup; EMU’s library handles the rest.

.emu-compare-wrap{max-width:1180px;margin:72px auto 32px;padding:0 24px}.emu-compare-title{text-align:center;margin-bottom:28px;padding:0 24px}.emu-compare-title h2{font-family:”Montserrat”,sans-serif;font-weight:600;font-size:28px;line-height:1.2;color:var(–txt3);margin:0}.emu-compare-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(–bdr);border-bottom:1px solid var(–bdr)}.emu-compare-col{padding:30px 22px 22px;display:flex;flex-direction:column;gap:14px;position:relative}.emu-compare-col+.emu-compare-col{border-left:1px solid var(–bdr)}.emu-compare-col.emu-compare-best{background:linear-gradient(180deg,rgba(14,165,223,0.08),rgba(14,165,223,0.03))}.emu-compare-pill{position:absolute;top:-11px;left:18px;display:inline-flex;align-items:center;background:#0ea5df;color:#fff;padding:4px 12px;border-radius:100px;font-size:10.5px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;white-space:nowrap;box-shadow:0 2px 6px rgba(14,165,223,0.3)}.emu-compare-header{display:grid;grid-template-columns:1fr 96px;gap:18px;align-items:start}.emu-compare-content{display:flex;flex-direction:column;gap:8px;min-width:0}.emu-compare-img-wrap{display:flex;align-items:center;justify-content:center;height:96px}.emu-compare-img-wrap img{max-height:96px;max-width:100%;width:auto;object-fit:contain}.emu-compare-head h3{font-family:”Montserrat”,sans-serif;font-weight:600;color:var(–txt3);font-size:19px;line-height:1.2;margin:0}.emu-compare-price{display:flex;align-items:baseline;gap:7px}.emu-compare-price .amount{font-family:”Montserrat”,sans-serif;font-weight:700;font-size:26px;color:var(–txt3);letter-spacing:-0.01em}.emu-compare-price .vat{color:var(–txt2);font-size:11px;text-transform:uppercase;letter-spacing:0.06em}.emu-compare-save{display:inline-flex;align-items:center;gap:7px;background:rgba(112,191,96,0.1);color:#70bf60;border:1px solid rgba(112,191,96,0.25);padding:6px 12px;border-radius:8px;font-size:13px;font-weight:600;align-self:flex-start;margin-top:2px}.emu-compare-breakdown{display:flex;flex-direction:column;gap:4px;margin-top:4px;font-size:13px}.emu-compare-breakdown .row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;color:var(–txt)}.emu-compare-breakdown .row.total{border-top:1px solid var(–bdr);padding-top:5px;margin-top:3px;color:var(–txt3);font-weight:600}.emu-compare-breakdown .row .val{flex:0 0 auto;font-variant-numeric:tabular-nums}.emu-compare-feats{list-style:none;padding:0;margin:18px 0 0 0;display:flex;flex-direction:column;gap:0;margin-top:auto}.emu-compare-feats .f{display:flex;align-items:center;gap:8px;font-size:13.5px;line-height:1.4;height:32px;padding:0}.emu-compare-feats .ok{color:#70bf60;flex:0 0 auto;font-weight:700;font-size:14px;margin-top:1px}.emu-compare-feats .no{color:#5a5e60;flex:0 0 auto;font-size:14px;margin-top:1px}.emu-compare-feats .ok-text{color:var(–txt3)}.emu-compare-feats .no-text{color:var(–txt2);text-decoration:line-through;text-decoration-color:rgba(168,168,173,0.5);opacity:0.75}@media(max-width:760px){.emu-compare-grid{grid-template-columns:1fr}.emu-compare-col+.emu-compare-col{border-left:0;border-top:1px solid var(–bdr)}.emu-compare-col{padding:24px 18px}.emu-compare-header{grid-template-columns:1fr 76px;gap:14px}.emu-compare-img-wrap,.emu-compare-img-wrap img{height:76px;max-height:76px}}

Choosing your hardware

★ Best Value

EMU DMX Hardware + EMU Software

$658.90all-in
EMU Hardware Interface
✓Hardware + 3 years EMU Premium bundled
✓Perpetual license: own EMU with 3 years of updates
✓Footswitch & MIDI input (¼″ TRS)
✓USB-C & EtherCON ethernet port
✓$17.60 cheaper than buying separately

DMX USB Pro + EMU Software

$676.50combined
DMX USB Pro$181.50
EMU Premium × 3 years$495
Combined total$676.50
DMX USB Pro
✓Perpetual license at end of each term
✓Works with other DMX software
✓DMX input capability
−No footswitch or MIDI input
−USB-B only, no EtherCON port

Ready to start?

Get software
Get Software+interface

with free 3 year premium license

PREVIEW – EMU 26.1.0

EMU, Evolved

Rebuilt from the ground up so creating light shows feels as good as the shows themselves.

Revamped UI – Every page redesigned for clarity and efficiency.
Attribute Manager – Edit and customize every type of fixture in one place.
GDTF import – Pull any fixture from gdtf-share.com to build your own library.
Audio Input, reworked – Create unlimited custom trigger zones + automatic BPM detection.
Quality of life – In-app updates, automatic device discovery, and notifications.
Read the full release notes    →
FEATURES

Made for playing live.

Audio-reactive effects, MIDI learn, pixel-mapped LEDs, VST3 plugin for your DAW. Everything you need to run a show without a lighting tech in the room. The free version runs 1 universe; Premium unlocks all 32.

Audio-Reactive

Plug in a mic or any audio source and your lights follow the music automatically. Tweak how they react to bass, mids, or highs.

Fixture Library

Get started fast with the Crescit fixture library (Premium version), build your own GDTF library, or create using the custom fixture editor.

LED Mapping

Place your lights on a 2D canvas that mirrors your real-world layout, then create your scenes and watch it map across them.

VST3 Plugin

Control your lights directly from Ableton, Logic, or any DAW. Map EMU’s faders to your timeline so lighting runs perfectly in sync with your production.

MIDI Learn

Connect faders, knobs, pads, or foot pedals and map them to anything in EMU with a single click. Just move the control, and EMU learns it.

Oscillators

Add automatic movement to any parameter. Choose from wave shapes like sine or sawtooth, sync to BPM, and layer multiple effects together.

PRICING

Own EMU. Two payment paths,
one perpetual license.

Pay $165 a year and own it today, or $16.50/month and own it after 12 payments. Either path leaves you with a perpetual license you keep forever, and both renew automatically until you switch renewal off.

FreeTry before you buy

The full EMU application, limited to 1 DMX universe. Perfect for bedroom rigs and trying it on your lights and hardware.

$0forever

No card. No expiry.

Download free
Windows
Mac
Mac with Apple chipMac with Intel chip

Intel Mac support is limited to macOS 15 (Sequoia) and above. Older Intel Macs are no longer actively supported.

What’s included
1 universe
Art-Net output
DMX output (ENTTEC USB)
Sound Tracker
GDTF import + custom fixture editor
DMX / Art-Net monitor
16 VST3 faders
Software updates
Multi-universe (up to 32)
512 VST3 faders
MIDI triggers, clock, CC mapping
Crescit fixture library
Yours to keep
Perpetual means forever. No downgrades. Only available on EMU 26.1.0 or later.
Two machines
Each premium/perpetual license covers 2 Hardware IDs.
Own EMUPREMIUM · PERPETUAL LICENSE

Full features: 32 universes, VST3, MIDI, Crescit fixture library, everything. Pay in full or across twelve months; both end with a license you own forever.

.own-info-btn{display:inline-block;margin:0 0 0 10px;padding:0 2px;border:0;background:none;cursor:pointer;font-family:’Source Sans 3′,sans-serif;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:0;line-height:normal;color:var(–txt2);vertical-align:baseline;transition:color .18s ease-out} .own-info-btn:hover,.own-info-btn:focus-visible{color:var(–txt3)} .own-info-btn[aria-expanded=”true”]{color:var(–txt3)} .own-info-btn svg{width:12px;height:12px;vertical-align:-2px;margin-right:5px;opacity:.8} .own-info-panel[hidden]{display:none !important} .own-info-panel{margin:10px 0 0 !important;padding:12px 14px !important;border:1px solid var(–bdr);border-radius:8px;background:rgba(255,255,255,.025);animation:emuInfoIn .18s ease-out} @keyframes emuInfoIn{from{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}} .emu-page .own-cta{margin-top:18px} .emu-page .own-info-panel:not([hidden])+.own-cta,.emu-page .own-info-panel:not([hidden])~.own-cta{margin-top:14px} @media (prefers-reduced-motion:reduce){.own-info-btn{transition:none}.own-info-panel{animation:none}}
$165/ year · renews yearlyOwn it immediately · 1 year of updates
$16.50/ month · renews monthlyOwn it monthly · perpetual after month 12 · $198 over 12 months
Buy EMU · $165Start Monthly · $16.50/mo

Both plans renew automatically. Switch renewal off any time from your account.

Annual plan timeline

*Last update means the EMU software and Crescit fixture library version you have on that day is your final one. Renew or buy a new EMU license to resume updates.

Monthly plan timeline

*Last update means the EMU software and Crescit fixture library version you have on that day is your final one. Renew or buy a new EMU license to resume updates.

Everything that comes with ownership
32 universes
512 VST3 faders
Art-Net + DMX output
Sound Tracker + BPM sync
Monitor incoming DMX / Art-Net
Standalone shows (DIN Pixie, USB Pro Mk2)
GDTF import + custom fixture editor
Crescit fixture library
MIDI Bank & Program triggers
MIDI clock sync
CC / Note → Fader mapping
2 Hardware IDs per license
@keyframes emuCalloutIconPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.15)}}.emu-ownership-callout-icon{animation:emuCalloutIconPulse 2.4s ease-in-out infinite;transform-origin:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.emu-ownership-callout-icon{animation:none}}
What you own after your update year
When your update window ends, the EMU version you have on that day is yours forever: every paid feature stays active and you keep the last Crescit fixture library version. Renew or buy a new EMU license to resume updates.
FAQ

Licensing, explained

What’s the difference between free EMU and the paid version?
Free EMU is a full version of the software limited to 1 universe. It includes Art-Net output, DMX output to ENTTEC USB devices, Sound Tracker, DMX/Art-Net monitoring, GDTF import, and the custom fixture editor.A paid license adds multi-universe output (up to 32 universes), MIDI learn, MIDI clock sync, full VST3 fader mapping (512 faders instead of 16), bank and program change, the full Crescit fixture library with weekly updates, and ongoing software updates while your license is active.
Does it renew automatically?
Yes, and either way you end up owning EMU. On annual, the license is yours from your first payment and the plan renews once a year for another year of updates. On monthly, the license is yours to keep after 12 payments and the plan carries on month to month so the updates keep coming. Switch renewal off any time in your account: the EMU version you have on that day stays yours and keeps working.
Why pay annually instead of monthly?
Two reasons. It’s $33 cheaper ($165 instead of $198 total), and you own EMU straight away instead of waiting 12 months. If you know you want EMU, annual is the better deal.
What if I stop the monthly payments early?
Payments only stop once you switch renewal off in your account, so nothing pauses by itself. If you do stop, you have a 3-month grace window. This is a total budget, not one single pause. As long as your combined gap time stays under 3 months, your paid months are saved and you pick up where you left off. If your combined gap time goes over 3 months, the clock resets and you start a new 12-month cycle. During any gap, EMU drops to the free tier. Full features come back the moment you resubscribe. The longest a monthly customer can take to earn perpetual is 15 months (12 paid plus 3 grace).
Can I install EMU on more than one computer?
Yes. Each license covers 2 machines (two Hardware IDs). While you’re paying or within your updates entitlement period, you can swap Hardware IDs as often as you need. Once you’re on a perpetual license with no active subscription, each Hardware ID slot can only be changed once. Make sure you’re on the right machines before letting your subscription lapse.
Will my perpetual license stop working after updates expire?

No. Your perpetual license keeps working fully and stays offline once activated: the EMU version you have on the day your update year ends is yours forever, with every paid feature you’d unlocked still active. You keep the last Crescit fixture library version too, so you just won’t receive new fixtures.

What stops (until you renew):

  • New EMU releases (including bug fixes and OS-compatibility patches)
  • New fixtures added to the Crescit fixture library

Renew at any time to resume updates.

What does renewal cost, and can I turn it off?
Renewal happens automatically, and you can switch it off any time in your account. Your existing perpetual license keeps working either way. Annual renewal costs $165 and bumps your perpetual version to the current release straight away, with another year of updates. Monthly renewal continues the $16.50 per month plan, and your perpetual version bumps to whatever is current after 12 payments.
I’m already paying for EMU. Do I get a perpetual license?
Yes. If you paid annually within the last 12 months, you already have a perpetual license. If you’ve been on a monthly subscription for 12 consecutive months or more, you’ve also earned one. Your perpetual license will be applied automatically when you update to the new version of EMU. No extra purchase needed.
ARTIST SPOTLIGHT

Musicians are running lights themselves.

Deep diveCobus breaks down syncing drums to DMX lighting with ENTTEC EMU17:51
Drummer & YouTube creator

“The hardest video I’ve made in 20 years”

An obsessively thorough breakdown of syncing live drums to DMX lighting.

Cobus
Drum coverGoose the Drummer plays a light-up drum cover synced with ENTTEC EMU4:12
Drummer & producer

A light-up drum cover of “Pretty Please”

Dua Lipa’s track as a drum cover, the kit driving a full light show through EMU.

Goose the Drummer
Light showJack Murray runs a live light show synced to his own track with ENTTEC EMU3:22
Recording Arts director

An original track, lights in perfect sync

Jack scored his own song and ran a synced light show to match, all through EMU.

Jack Murray · Chicago Academy for the Arts
EMU TUTORIAL SERIES

Mapping, step by step.

EMU mapping tutorial part 1, define your space2:41
Part 1

Define your space

Set your canvas size and lay out where every fixture sits.

EMU mapping tutorial part 2, map any fixture5:02
Part 2

Map any fixture

Add and position any fixture, whatever the brand or type.

EMU mapping tutorial part 3, dynamic scene control4:06
Part 3

Dynamic scene control

Build looks and switch between them live, on the fly.

EMU mapping tutorial part 4, sound reactive control3:52
Part 4

Sound-reactive control

Make your lights move in time with the music.

SYSTEM REQUIREMENTS
RESOURCES

Works on what you already have.

Windows

OSWindows 11 (x64)
CPUQuad-core 2 GHz or better
RAM8 GB minimum
GPUGraphics card with 4GB VRAM or better

macOS

OSmacOS 15 “Sequoia” or later
CPUApple Silicon or Intel (x64)
RAM8 GB minimum
GPUGraphics card with 4GB VRAM or better
Intel Mac support is limited to macOS 15 (Sequoia) and above. Older Intel Macs are no longer actively supported.
START NOW

Run your first show
in minutes.

Download the free version, the full application, capped at 1 universe to start exploring.

Download for Windows
Download for Mac
Mac with Apple chipMac with Intel chip

Intel Mac support is limited to macOS 15 (Sequoia) and above. Older Intel Macs are no longer actively supported.

Download EMU

 

EMU_Download

"*" indicates required fields

Fill in the details below to receive the latest EMU production and beta download links
document.querySelectorAll(‘.emu-release-notes.emu-preview-notes’) .forEach(el => el.setAttribute(‘data-lenis-prevent’, ”));