Silk Sonic Producer D’Mile Honored His Late Mother by Making Grammys History
ByJustin Curto,
who covers music, TV, and celebrity for Vulture
D’Mile, center, won three Grammys for co-writing and co-producing “Leave the Door Open” with Silk Sonic.
Photo: Kevin Mazur/Getty Images for The Recording Academy
D’Mile didn’t get to accept his first Grammy onstage. The 37-year-old producer found out he won Song of the Year with H.E.R. for “I Can’t Breathe” in 2021 while watching the ceremony on TV, unable to attend because of COVID-19 protocols. But this year, he more than made up for it, winning Song of the Year for the second year in a row — a feat never before accomplished in Grammys history — for his work on Silk Sonic’s “Leave the Door Open.” (And he had good odds of repeating the win, considering he was also nominated for H.E.R.’s “Fight for You,” which he won an Oscar for in 2021.) When he got to the stage, Bruno Mars and Anderson .Paak gave D’Mile his moment in the spotlight first — to dedicate the award to his mother, the Haitian singer Yanick Étienne, who died March 30.
Along with being an influential vocalist in Haitian music, Étienne made her mark on the pop world by singing backup on Roxy Music’s “Avalon” and contributing to multiple solo albums by Bryan Ferry. Like his mother, D’Mile — born Dernst Emile II and named for his father, also a producer — has had his own varied career. He was a go-to collaborator for Ty Dolla $ign in the mid-2010s before becoming one of the busiest hitmakers in R&B, working with not just H.E.R. and Silk Sonic but also Khalid, Victoria Monét, and even Beyoncé and Jay-Z on their Carters song “BOSS.” He won three Grammys last night for “Leave the Door Open,” and his influence is all over the R&B field: He also produced Lucky Daye’s Table for Two, which won Best Progressive R&B Album. D’Mile spoke to Vulture the day after the Grammys about honoring his mother with his wins and his work across R&B.
How’s it going? Amazing. I feel overwhelmed. I’m just in disbelief about what happened last night.
How was the rest of the evening after the show? It was crazy. We went and partied — I was out till like 3:30 in the morning. Everybody was congratulating me, and it was good to be with some of my friends as well and fellow winners. I got to see Bruno and Andy afterward. I don’t know if you could tell by my voice; it was a good night.
It sounds like this past week has been a total whirlwind. You dedicated your Song of the Year win to your late mother, who passed a few days earlier. What made you decide to still go to the show? I told her I was going to bring one back home before she passed. I just knew that she would want me to be there and keep living and make her proud in public or however. I don’t think she would want me to not go. So I really went for her.
How did that moment feel for you, going up there when you won Song of the Year? Everything went kind of fast, and I was just trying to hurry up and get to the stage. By the time I got up there, I started feeling the emotions a little bit. It was just such a surreal moment. And Bruno told me in my ear, “Yo, man, say something about your mom.” Once he did that, I was like, Oh, man. I tried to hold it together. It was just crazy to be in front of all those people and be able to even have a chance to dedicate it to my mom. That was my favorite part of it all.
And your mother was a musician too. Yeah, my mom and my dad. I wish I’d thanked my dad. He’s the reason that I am a musician; so is my mom. That was my college. That was my high school. That was my school of music, being home and seeing them work, working with them, growing up with them. My mom, she was a Haitian artist. And her first project was probably my first anything on a project, when I was 6 years old. I did a little interlude with my dad for it. I guess it was destined to happen that I would be doing music and end up where I’m at right now.
You won Song of the Year last year too. How are you making sense of breaking that record? Man, these past two — even three — years have been just a wild ride for me. I definitely didn’t expect to set a record. Even when I heard that it was possible, I was like, Wow, really? No one’s ever done that? It’s just wild to me that I’m at the Grammys, let alone winning, and last year being able to win an Oscar. I’m just honored to be doing what I love and getting noticed for it. I hope it inspires somebody else who’s coming up to keep going because I think I’m a true testament of if you keep going and you don’t let this whole thing bring you down — it’s right at that moment, when you feel that way, when everything will start going up. That’s what I was feeling, and that’s what happened to me.
You won awards for your work with Silk Sonic. What was your reaction when you saw Anderson was wearing that wig to the show? Oh my God, I was laughing. I thought he was only going to wear it for the first couple shows during their Las Vegas residency. But he’s riding this whole thing out. He’s wearing it everywhere. So I get it now — that’s his thing. It’s hilarious to me. I love it.
You worked on the whole album with them, which must have made for a fun time in the studio. Is there a standout moment from making the project that you think about? It’s definitely hard work, but I think every time we get to the finish line of a song, like, Yes we did it. Especially when we did “Leave the Door Open,” we all knew that we had it. After however many versions, however many different ideas, once it was done and we got it all together, that was everything for me. But really, every song had a special feeling just to get it all done.
You’ve had your hands in a lot of different R&B projects. You worked on H.E.R.’s “Fight for You,” and the Lucky Daye EP. What is that like, for you to see so many of these different artists who you’re collaborating with getting recognized? It makes me so happy because these are all my friends. I really view them as more than just people I work with, from Bruno to H.E.R. to Lucky. I’m extremely proud of Lucky. It was his first one, and that meant the world to me because we had a similar story of almost giving up at one point, kind of at the same time. Then we decided to work together, and two, three years later, he’s a Grammy winner for the work that we’ve done. And I’ve known H.E.R. since she was 11. It’s a great thing to do this with the people you know and love.
Silk Sonic is about bringing that ’70s and ’80s sound back. When you’re working on a project like that, how do you make sure it still sounds fresh and is something that belongs in the 2020s? I think of a Quincy quote that I hear: “You got to leave some room for God to happen in the room.” And I believe that very strongly. I just go off the vibe depending on who I’m working with. I try to tailor for whoever that artist is. I’m always nervous the first time I work with somebody, but then magic happens. I don’t know if it’s a specific formula besides just, once I get in the room with them, it comes together. That’s the part where God comes in.
That’s interesting to hear because you’ve got these projects that are playing with throwback sounds, and then you have things like the Lucky Daye EP and your work with Snoh Aalegra, where you’re incorporating electronics and trap influences. What is it like for you to switch between these two hats — making things that are both R&B but in different musical languages? It’s cool. Sometimes you might have to get me at the right time — if I’m in the zone of one kind of thing. But I think I can switch it up well enough. I just grew up loving all types of music, not just R&B. One of my favorite bands is Paramore. I’m just really into music in every way. Growing up and listening to those things, having the understanding, makes it easier for me to be able to switch it up. The ’70s is one of my favorite eras of music. The ’80s is definitely one of my favorite eras of music. And then the ’90s, 2000s was in real time for me. Biggie Smalls was my introduction to hip-hop. So I don’t know what the word is, but I’m just into it all.
You talked about having so many big breaks over the past few years, and now winning Song of the Year twice in a row, winning these other Grammys, winning an Oscar. What are your goals at this point? Just keep going up from here. Whatever God wishes for me is what I want to go for. I have ideas here and there and goals in my head that I do want to set, but I might not want to jinx it yet until it’s looking good. Eventually doing stuff with my own artists and being able to break my own artists, have my own label, is one of the next things. I’d like to get more into movies, scoring, which I think would be interesting and challenging. I’m definitely ready. But really just anything that comes my way. If it involves music, there’s no ceiling.
This interview has been edited and condensed for clarity.
By submitting your email, you agree to our
Terms and Privacy Notice
and to receive email correspondence from us. This site is protected by reCAPTCHA and the Google
Privacy Policy and
Terms of Service apply.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
Already a subscriber?
Already a subscriber?
`;
// integrate Sub(x) scripts and elements
if (hostname !== 'subs.nymag.com') { // do not integrate on this subdomain
document.head.appendChild(trackingScript);
document.body.insertAdjacentHTML('beforeend', subXAnimationElements);
}
There was an error processing the request. Please try again later."}).catch(e=>console.error("Error verifying email: ",e)))(r.querySelector(".content"),o.bannerCTAVerification)})):(l.remove(),s.remove()),o.dismissable||n.remove(),o.useAlertIcon||a.remove(),r.classList.add("show"),n.addEventListener("click",()=>{u(),r.classList.remove("show")})}else r.remove()}});
}, {"1":1,"6":6,"12":12,"35":35,"40":40}];
window.modules["global-nav.client"] = [function(require,module,exports){"use strict";const dom=require(4),auth=require(12),signInButton=dom.find(".user-signin"),signOutButton=dom.find(".user-signout"),globalNav=dom.find('[class^="global-nav"]'),body=dom.find("body"),dropdownItems=dom.findAll(".dropdown-wrap"),gtm=require(1),appendLandingPageParams=require(135),pageUri=require(124).getPageUri(),subscriptionPromoLinks=dom.findAll(".persist-params"),searchString=window.location.search||"";function closeDropdowns(e){let n=globalNav.querySelectorAll(".dropdown.open");dropdownItems.forEach(function(t){let o=t.querySelector(".dropdown");!n||t.contains(e.target)&&27!==e.keyCode||o.classList.remove("open")})}function gtmSendReport(e,n,t){let o={eventCategory:"ecommerce",eventAction:"componentClick",brand:e,dimension23:"global-nav",list:pageUri,pageZone:"header",variant:"nav-link"};"global-nav-link"===t&&(o.eventLabel=n.href),gtm.reportNow(o)}function updateElementTargetUrlsIfQueryStrings(e){if(searchString){const n=new URLSearchParams(searchString);let t=e.href;if(t.includes("?")){const o=t.split("?"),i=new URLSearchParams(o[1]);for(let e of n.entries())i.set(e[0],e[1]);t=`${o[0]}?${i.toString()}`,e.href=t}else e.href=`${t}?${n.toString()}`}}function init(e){const n=e.querySelectorAll(".to-landing-page");window.addEventListener("auth:init",()=>{signInButton.addEventListener("click",function(e){e.preventDefault(),auth.showEmbeddedLoginFlow("top navigation")}),signOutButton.addEventListener("click",function(e){e.preventDefault(),gtmSendReport("Sign Out",e.target,"user-info-link"),auth.logout()}),auth.isAuthenticated()&&e.classList.add("signed-in"),auth.isSubscriber()&&e.classList.add("subscribed"),e.querySelectorAll(".user-link").forEach(e=>{e.classList.add("active")}),subscriptionPromoLinks.forEach(e=>{updateElementTargetUrlsIfQueryStrings(e)}),appendLandingPageParams(n)})}dropdownItems.forEach(function(e){e.addEventListener("click",function(){e.querySelector(".dropdown").classList.toggle("open")})}),body.addEventListener("click",closeDropdowns),document.addEventListener("keydown",closeDropdowns),globalNav.addEventListener("click",function(e){let n=e.target;n.classList.contains("global-nav-track")&>mSendReport(n.text,n,"global-nav-link")}),module.exports=init;
}, {"1":1,"4":4,"12":12,"124":124,"135":135}];
window.modules["aaa-module-mounting.legacy"] = [function(require,module,exports){"use strict";const _pickBy=require(221),_each=require(406),Fingerprint2=require(408),DS=require(407),Eventify=require(246);function registerGlobals(){window.DS=DS,window.Eventify=Eventify,window.Fingerprint2=Fingerprint2,DS.value("Eventify",Eventify),DS.value("Fingerprint2",Fingerprint2),DS.value("$document",window.document),DS.value("$window",window)}function mountDollarSliceComponents(){DS.service("components",["$document","$module",function(e,n){var o=_pickBy(n.definitions,e=>e.providerStrategy===n.providers.controller),r=Object.keys(o);function t(e){return o=>{try{n.get(e,o)}catch(e){logMountError(o,e)}}}_each(r,n=>{var o=e.querySelectorAll('[data-uri*="/_components/'+n+'/"]'),r=e.querySelectorAll('[data-uri$="/_components/'+n+'"]');_each(o,t(n)),_each(r,t(n))}),this.components=r}]),DS.get("components")}function logMountError(e,n){const o=e.outerHTML.slice(0,e.outerHTML.indexOf(e.innerHTML));console.error("Error attaching controller to "+o,n)}registerGlobals(),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",()=>{mountDollarSliceComponents()}):mountDollarSliceComponents();
}, {"221":221,"246":246,"406":406,"407":407,"408":408}];
window.modules["ads.legacy"] = [function(require,module,exports){"use strict";const _map=require(118),_forEach=require(107),_isString=require(268),_intersectionWith=require(409),_isEqual=require(274),_each=require(406),_debounce=require(182),_sortBy=require(205),page=require(124),visit=require(114);DS.service("adService",["Eventify","$cid","$document","$window",function(e,t,a,i){var o,n,s,r,d,c,u,l,g={},p=this,h=[],f=visit.getQueryParamsObject(["utm_campaign"]),m=document.querySelector('script[data-type="ad-a9"]'),b=[],w=!1,v=[],y=document.querySelector('script[data-name="ad-doubleverify"]');document.querySelector('script[data-name="concert-ads"]')||(i.NYM={},i.NYM.analytics={},i.NYM.analytics.adStartTime=i.performance.now(),i.googletag=i.googletag||{},i.googletag.cmd=i.googletag.cmd||[],u=i.googletag,(m||y)&&(i.googletag.cmd=i.googletag.cmd||[],i.googletag.cmd.push(function(){i.googletag.pubads().disableInitialLoad()})),m&&(l=i.setInterval(function(){void 0!==window.apstag&&void 0!==window.apstag.timeout&&(i.clearInterval(l),window.apstag.cleared=!0,l=null)},10),setTimeout(function(){l&&(i.clearInterval(l),i.googletag.pubads().refresh(),window.apstag||console.log("MESSAGE: Timeout for A9 load exceeded, aborting"))},500)),y&&(b.push(new Promise(function(e){w?e():v.push(e)})),c=i.setTimeout(T,2500)),o=function(e){var t,a,o=e.data,n=[];return o.loaded?e:(o.loaded=!0,t=null,(t=o.sizes?u.defineSlot(o.name,o.sizes,o.id).addService(u.pubads()):u.defineOutOfPageSlot(o.name,o.id).addService(u.pubads())).setTargeting("adid",o.id),f.hasOwnProperty("utm_campaign")&&t.setTargeting("utmcamp",f.utm_campaign),a=p.getAdCount(o.label),t.setTargeting("label",o.label+"_"+o.site+"-"+a),u.display(o.id),u.pubads().addEventListener("slotOnload",function(){i.NYM.analytics.firstAdLoadTime||(i.NYM.analytics.firstAdLoadTime=i.performance.now(),i.NYM.analytics.firstAdLoadLabel=e.data.label)}),n=_(o),Promise.all(b).then(function(){n?window.apstag&&window.apstag.cleared?window.apstag.fetchBids({slots:[n],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([t],{changeCorrelator:!1})})}):y&&u.pubads().refresh([t],{changeCorrelator:!1}):u.pubads().refresh([t],{changeCorrelator:!1})}),e.slot=t,e)},n=function(e){var a,i,o,n=t(),s=e.getAttribute("data-name"),r=e.getAttribute("data-sizes"),d=e.getAttribute("data-label"),c=e.getAttribute("data-site");n=e.id,r&&r.length?(r=r.split(","),a=[],_map(r,function(e){e=e.split("x"),i=parseInt(e[0]),o=parseInt(e[1]),a.push([i,o])})):(e.classList.add("oop"),a=!1),this.data={id:n,name:s,sizes:a,loaded:!1,label:d,site:c},g[n]=this},r=function(e){u.cmd.push(function(){var t=o(e);g[e.data.id]=t})},s=function(e){var t=[];e.slot?(t=_(e))&&window.apstag&&window.apstag.cleared&&window.apstag.fetchBids({slots:[t],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([e.slot],{changeCorrelator:!1})})}):e&&r(e)},u.cmd.push(function(){var e,t,o,n=page.getMeta("article:tag"),s=page.getMeta("author"),r=i.location.href,d=(e=a.head.querySelector(".head-gtm"),t=a.body.querySelector(".gtm"),e&&"top"===e.getAttribute("data-gtm")?"gtmtop":t&&"bottom"===t.getAttribute("data-gtm")?"gtmbottom":"");o=[],_forEach([n,s,d],function(e){_forEach(e.split(","),function(e){(e=e.trim().toLowerCase().replace(/\s/g,"-").replace(/\'|\’/g,"")).length&&o.push(e)})}),u.pubads().setTargeting("kw",o),u.pubads().setTargeting("entry_group",o),r=r.slice(r.lastIndexOf("/")+1),u.pubads().setTargeting("pn",r),u.companionAds().setRefreshUnfilledSlots(!0),u.pubads().enableAsyncRendering(),u.enableServices()}),this.load=r,this.create=function(e){return new n(e)},this.refresh=function(e){var t;_isString(e)?(t=this.getById(e),s(t)):s(e)},this.remove=function(e){var t=e.data.id;a.getElementById(t).innerHTML=""},this.getAdCount=function(e){var t,a=0,i=Object.keys(g);return _each(i,function(i){(t=g[i]).data.loaded&&t.data.label===e&&a++}),a},this.getById=function(e){return g[e]},d=_debounce(function(){var e={TopLeaderboard:1,RightColTopMPU:2,outOfPage:99,"homepageTakeover/TopLeaderboard":1},t=_sortBy(h,function(t){return e[t.data.label]||10});_forEach(t,function(e){return e.data.sizes?r(e):i.setTimeout(function(){r(e)},2e3)}),y&&window.PQ.cmd.push(()=>{try{window.PQ.loadSignals(["ids","bsc","vlp"],T)}catch(e){T(),console.error(`There has been an error loading Double Verify signals: ${e}`)}}),h=[]},10),this.addToPageLoadQueue=function(e){h.push(e),d()});function _(e){var t,a=e.sizes;return a=_intersectionWith(a,[[970,250],[970,90],[728,90],[300,600],[300,250],[320,100],[320,50]],_isEqual),e.sizes&&e.sizes.length&&(t={slotID:e.id,sizes:a,slotName:e.label}),t}function T(){i.clearTimeout(c),w=!0,_forEach(v,function(e){e()})}}]);
}, {"107":107,"114":114,"118":118,"124":124,"182":182,"205":205,"268":268,"274":274,"406":406,"409":409}];
window.modules["cid.legacy"] = [function(require,module,exports){"use strict";DS.service("$cid",function(){var r=Math.floor(100*Math.random());return function(){return"cid-"+ ++r}});
}, {}];
window.modules["client.legacy"] = [function(require,module,exports){"use strict";require("cid.legacy"),require("ads.legacy"),require("facebook.legacy"),require("aaa-module-mounting.legacy");
}, {"cid.legacy":"cid.legacy","ads.legacy":"ads.legacy","facebook.legacy":"facebook.legacy","aaa-module-mounting.legacy":"aaa-module-mounting.legacy"}];
window.modules["facebook.legacy"] = [function(require,module,exports){"use strict";DS.service("facebook",[function(){this.fb=function(i){window.FB&&window.FB[i].apply(this,Array.prototype.slice.call(arguments,1))}}]);
}, {}];
require=(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o typeof key === 'string' && key.match(/\.legacy$/)).forEach(key => window.require(key));
}
function tryToMount(fn, el, name) {
try {
fn(el); // init the controller
} catch (e) {
const elementTag = el.outerHTML.slice(0, el.outerHTML.indexOf(el.innerHTML));
console.error(`Error initializing controller for "${name}" on "${elementTag}"`, e);
}
}
/**
* mount client.js component controllers
*/
function mountComponentModules() {
Object.keys(window.modules).filter(key => typeof key === 'string' && key.match(/\.client$/)).forEach(key => {
let controllerFn = window.require(key);
if (typeof controllerFn === 'function') {
const name = key.replace('.client', ''),
instancesSelector = `[data-uri*="_components/${name}/"]`,
defaultSelector = `[data-uri$="_components${name}"]`,
instances = document.querySelectorAll(instancesSelector),
defaults = document.querySelectorAll(defaultSelector);
for (let el of instances) {
tryToMount(controllerFn, el, name);
}
for (let el of defaults) {
tryToMount(controllerFn, el, name);
}
}
});
}
// Make sure that a `window.process.env.NODE_ENV` is available in the client for any dependencies,
// services, or components that could require it
// note: the `` value is swapped for the actual environment variable in /lib/cmd/compile/scripts.js
window.process = window.process || {};
window.process.env = window.process.env || {};
if (!window.process.env.NODE_ENV) {
window.process.env.NODE_ENV = '';
}
// note: legacy controllers that require legacy services (e.g. dollar-slice) must
// wait for DOMContentLoaded to initialize themselves, as the files themselves must be mounted first
mountLegacyServices();
mountComponentModules();
// ]]