I'm Sibilon Dra. I am the Spark who started the DJ Studio Fire. I'm an MixMeister veteran who lost his Mixmeister when we updated to an Apple M1. And at the same time, we brought back our App Machine team from the US back to Holland and one of my developers started coding DJ Studio. And now we're with a team of 24 people crafting DJ Studio. I'm going to show you DJ Studio 4.0. We have a few topics that we will cover. Every topic I'll give a little demo and then you can ask questions about that topic and then at the end uh you can ask generic questions. So to address the pink elephant in the room 3.2 4.0 what about it? I have I heard 60% I have 3.1. Yes, that is correct. We started uh last August when we had a mashup competition with Armada music. Uh people really started using DJ Studio and well we had a word stutter and it was written in capitals and DJ Studio was stuttering all over the place. DJ Studio started as a web application, as a small JavaScript project, a hobby project of one of my developers and we started using it and do the things with it that we do today. The core of DJ Studio was still in JavaScript and we have rewritten it in C++ uh where we can prioritize audio. Uh we can address more lanes and we now have five lanes with the new audio engine. we can easily do 20 or 30 or 40 audio lanes. So it gives much more uh professional options for us. We started coding in August and it was a really tough job for one developer. He is the core developer of the studio in DJ studio and in February he said I am almost ready. So we thought 3.2 and the new audio engine let's get it in there. Uh but then we ran into integration issues with the different languages and the environment and we kept on running into issues. Then we got the idea to release DJ Studio next. And now we are so far down the road that the new audio engine is ready. But in the meantime, the other people also crafted a few very cool things. We completely uh rewrote our uh stem integration. It's much faster. It's supported on much more devices. And yes, we have finally free floating samples, so you can move your samples smaller than a beat. One of the biggest wishes that were there. So, this is so much new that 3.3 wouldn't cover the version numbering and that's why we call it 4.0. And 4.0 is almost ready. For the almost ready, we have introduced something new. In the beginning, we only had the release version and the development version. The development version is my personal version. Every time a developer checks something in, I'll get the newest version and we can test it in a small team and then when we think it's good enough, we bring it to production. But as the feature set scales and the number of users scale, uh we also got users who said, "Hey, I don't want to have an update every time when you update." And most people know that we update two or three or four times a week and that's a bit too much. So we had people asking, can you please make less updates? So we came up with the idea of the next version. And the next version has proven its value already. Since March, we started letting a few people in to next. We now have about 2,000 people who are using uh Next. And next is basically the next version of DJ Studio. The people who work in this version, they get the almost daily updates. And once uh we think the version is stable and the users say, "Hey, this version is my preferred go-to version, I don't use the other one anymore, then we will copy the next version to production." So the people who don't want to have surprises every day with new features and sometimes undocumented features, debugs, we have the steady release version. So that's why we have next development internal and the release version. Let's start with the stem separation. We have four stem models and we in the current version we have two stem models. That's for the four stems. The drum, the bass, the melody and the vocal. That's DMX. HD Demox. People always ask, "Ah, what model are you using?" Well, HD Demox. And for the high quality stems, we use MDX. MDX23, although it's a more recent model than the MDX23 naming would suggest. Something interesting. In the current 3.6 version of DJ Studio, we have DMX and the quality is okay for the four stems. And we have the HQ stem separation. We made a little mistake. I have to admit we used the instrumental model for the HQ separation. That means that the model was built to extract an instrumental and what's left over the leftovers is what we call a focal. So in the current version, we had a lot of bleeding and that means that there is extra information next to the focals and that wasn't the best decision that we made. So in the new DJ Studio 4.0, we have two times the HQ model. Once for instrumental and once for the focal, giving the best of the best instrumental, giving the best of the best focal. and we help you. If you use four stems as soon as we think we can use a part instrumental because you only muted the focal, we will place automatically the HQ version in place. So you don't need to bother is it HQ or not. We will make sure that it's always HQ. And there's official waveform thing DMIX on 11 kHz. Well, this is, by the way, a screenshot of the new DJ Studio Stem View. We now created something super cool. We got a lot of questions of people saying, "Hey, can we get stems by design on every track, but you also experience that stems can be really slow?" If you are not the owner of a fast Apple M1 or an Nvidia GPU, well, then you're out of luck. you run on the CPU and the stem separation goes between a half speed up to two speed and with two speed I mean two times faster than uh real time. We wanted to speed up the process of stem separation and most people don't want to have stems all over the place. They just want to know where is the focal, where is the drum, where is the melody. So we thought how can we make this process faster? Stem separation is done on 44 kohz stereo. We came up with the idea, what if we train the AI model on mono audio. And guess what? We got twice as fast. So the amount of data is connected to the speed of our models. So we thought, hey, let's go to 22 kohz mono. And guess what? We went twice as fast as the already twice as fast. So that's four times faster. And then we said let's go to 11 kilohz mono and hey we are eight times faster. And then okay I said let's go to 6.5 kHz but hey it it was horrible. So 11k mono is the absolute interesting sweet spot for generating stems. You see this dazzling number 500 speed. That means 500 times faster than real time. uh 500 seconds. That's a whole track. So boom, in one second we can generate the waveforms for the stem waveforms for a whole track. And that's pretty fast. And we get this 500 because we also speeded up our stem models in the meantime. If you look at this screenshot, you see very little details. You see an a waveform over here and over there and over here and over there in 11 kHz we miss the uh dynamic range of the waveforms. That means that they are uh flatish and sometimes here is a little focal. It's not a focal and there is a little focal. It's not a focal that's bleeding. But hey, it's just an indication that you can see there is drums over here. There is a baseline. Here is the melody. And there is the focal of the age of love. So it is a very good indication of what's going on. uh this striped area. This is uh an volume edit I made in the track for the focal. So it's very clear for you what's going on over here. And then talking about speed, yes, we heard all the Windows users. Uh when we started, I thought every DJ in the world has an Apple M1. Uh it turns out that there are 60% uh Windows users and 40% Apple. and not all have an M1 or higher. So, we invested a lot of time in the Windows support. We uh rewrote the complete stem engine. It is now integrated in DJ Studio. It's no longer a separate server. No more fire scanners, no more issues for the Nvidia users, no more 3 GBTE download. It is very compact now and it is fast. We now support every major GPU on Windows. So no longer only an Nvidia. We support the AMDs for example. And hey, you can get a thousand times a thousand% faster. Sorry, this was thousand times. That sounds like Trump. 10 times faster easily on an average um uh AMD GPU. but also the Intels. If you have an Intel uh Iris uh even on old Surface tablets from 2019, we were able to get pretty fast speeds for the stem separation of the high quality. Talking about the high quality, we made the high quality models as fast even faster than HDMox. So that's also super cool. Um so for an indication about speed, speed speed, how fast is it? Well, the only thing I know on an Apple M1, uh, we had an speed of 28 times real time for DMAX. Uh, we now have 28 times. So, uh, from 16, sorry, to 28, that's 75% faster. And this 75% faster, then you need to multiply it by 8. And that's the speed where we can generate the waveforms of your track. So, um I'm going to show you it's fast. Oh, by the way, everything I do, I'm running on an M2 uh Max with 64 GB of memory. So, it's an older uh Mac, but still uh good enough uh to do its job. So, let's jump into the software and show what we did with the stems. Uh I am on a completely fresh database. There is no there's nothing in my library. There's no cache. So everything you see what I do is live. And let's go into a DJ mix and um go to record box and grab some uh tracks. Let's see over here. And add these tracks to my mix. Um in DJ Studio, we have new beat gridding. We have AI beat gridding which is automatically triggered on tracks when you import them. So uh let's see if there is a track. I think one of these is uh an old uh track and yes want to dance with somebody is already in there. And what we do, we will first see if a fixed beat grid works for a track. And if not, we will switch to an AI beat grid. And let's see, Madonna, I see on the AI. Yes. So, this is automatically set to AI. You don't need to worry about what beat grid you need uh to use. Um, stems. So, is stems really that fast? So, in here, you now see three buttons. You can show the waveform. You can show two stems and you can show the four stems. So when I uh click this four stem button, it's generating the waveforms. And here are the waveforms. Let's grab another one. And uh it's 400 speed. And this one also 400 speed. And you already see it's a completely different view from uh what you were used to. Uh if you want you can also go to let me zoom this a bit. Uh you can also go to the uh two stem fuse. And now you see for the instrumental we show the original waveform and for the focal here we show the focal uh when we play it. Okay. Wo. Now with uh sound uh you clearly see the vocals in here. Um, and you see uh two volume lines in here. One for the focal and one for the instrumental. So, let's say I'd like to mute uh the focal over here. I can mark a block. And when I release the block, we immediately show a popup where you can say mute selection or unmute or copy the focal. So, in this case, I want to mute it. And you see the automation is drawn over here. And if you regret the mute, you mark it and you say unmute and it's gone. So uh let's uh mute this selection. And now when I play, you will see that the waveform quality will update in this place. And we will do a little stem sample. So now uh it stops uh because we now grab 7 seconds of uh waveform. As you see, the opal is gone. And this is an high quality part of the uh stem separation. And this is a low quality part. And uh when we uh move on and we need to do separation over there, uh this is now low quality. But if I'll uh mark this and I want to mute this as well, uh you see it's updating. And uh bring this down. And you see the volume goes down and we update the waveforms. So this is um a little sacrifice we need to bring but you get a lot of a lot of speed. Um when I mute uh a part in the instrumental over here for example I mute this selection and I uh would go to the four stem view. You now see that in the four stems uh I muted these three uh together. I can also go over here and mute uh the drums uh mute the selection. If you want to copy a focal, you can uh mark it over here and copy the focal to the sample lane. You see, we're now splitting it twice as fast as you were used to. And here is the [Music] And here is the high quality uh high quality focus, better than what you will use in 3.1. Um so that's about uh uh focals. And if you want to do uh volume automation in here and you don't have enough room and you click in here, you will see it will zoom. And now I can do uh automation on uh the focal. And I can select the drum in here. And now the drum will zoom. And I can uh uh do automation over here as well. And uh bring this uh down. So we think this is a much faster user experience. Um and then we have stems in the transition and we have stems in the track. So what if I have uh stems in here? Well now you see these um uh marked blocks and that means hey you have in another view you played with the volume. So we need to show you that there is parts of this track missing uh in another few. In this case it's in the four stems where we did these mutations. And uh here in the uh transition we still have um stems. So when I activate stems in here you will see the old stem views and these stem views are combined with the other stems. So, if I am in here and I'll do an uh stem uh swap and a cross fade and a crossfade in here. Uh now, oh, sorry, I'm swapping one of my desktops. And um oh, by the way, uh we uh removed a lot of clutter in uh moving tracks around. You see this little gripper? And with this gripper, you can grab the right part of your mix. And with this gripper, you can grab the uh left part of your mix and drag it around. And uh moving it in here, you now see the fuse of the transition. If you switch it off, you see the original uh um uh stem automation you made in here. So, we merge stems in the transition with the stem modifications you made in your track. Um, we dimmed the view a little bit. If you say, "Hey, I love the old uh design." If you go to interface, we have the old waveforms in here. This is the old waveform and the new. And also for the stems, we can go to the much brighter version if you uh like the brighter one. So that's all I have about stems. Are there any questions I need to answer? Yes, there are a few questions. You kind of confuse people a little with the 11 kilohertz thing. So can you explain again that one is for viewing and the other one is for audio? Yes. So what we do with the 11 kohz mono uh model that we created is creating this view and it's extremely fast. In a second it's there. We didn't do audio stem separation. We did visual stem separation. So I can uh guarantee that there's no drum beat in here. Oh, I'll prove you wrong. There's no drum beat. And there's the drum coming. So, this is a perfect uh way for you to see where the focal is. So, I already know, oh, here's the focal and I want to have this focal. But watch what's happening when I grab this focal. You now see we generate the real audio uh stem for this small part of the track. And that's why I'll take you all the way. And that's how we get this high quality high quality uh focal. So we don't need to extract all audio from a track. And hey, we now have three models. We have demugs for the four stem fuse and for the four stems. But we also have the instrumental model and we have the focal model. So sometimes we need to run three models for you to get the best quality exported. And you can uh export the best quality uh during export or you can press this button in here and then we will generate all uh audio snippets in high quality. Otherwise we will generate 7 seconds just in time. And luckily we support now a lot of GPUs but for the people who have an Intel Mac for example and we don't have uh GPU AI well then it can take a long time. So they benefit the most from this way of showing the stems. Uh, one other question is the HQ stem separation of 4.0 better than the stem separation from the current 3.1 version? Yes. Yes. As I said in the beginning, we made a mistake. The stem separation we uh used was the MDX23 instrumental model. That meant that we have a perfect instrumental and everything that was removed we called it a focal. Uh but it's not a focal. It's the uh the leftovers of the instrumental stem separation. So now we have an other model MDX23 focal. And this one is specifically removing everything that's not focal. And that's a big difference. And it's a big difference and you will experience it really soon. Uh let's move on to the next topic because this is only the first topic of the eight that we have. So yeah, like 30 minutes into the meeting. So let's go back to your slides. Yes. Um and let's do the next one. We improved the UI and we improved it a lot. And the people who have 3.2, they are already used to a lot of UI improvements. Although I showed a lot of new UI improvements as well for uh the stem separation, but we did uh much more. Finally, we have floating samples. So, a lot of people say, "Hey, why can't we edit smaller than a beat?" Well, DJ Studio in its DNA is written as a beat machine. So, we process beats. That's ideal if you want to make a DJ mix fast. You just drag two songs. You make sure the beat grid is correct, of course. You drag them on top of each other. And no worries. Uh we play the beats in the tempo of every individual beat like disco uh flexible grits. We're uh king in doing that. Uh but moving a sample a little bit. Well, there was a trick. You just uh uh mess around with the beat grit and then the the the track will moved uh automatically. And we made it so easy that people accidentally edited the beat grids and ran into other issues. Just show the new stuff. And uh another thing, no more bouncing around when you are in beat grid mode. In beat grid mode, you can still edit and that's a big uh step forward. And in beat grid mode, we will adjust the length of every waveform and every beat to a visual just one beat. So we align the waveforms to the grid instead of aligning the grid to the waveforms. And if you have different tempos in tracks and they have their own tempo, well the uh beat grid started jumping around. So this was very short sliding. Let me show you um when we are in beat grid mode over here and well I just extracted this vocal. Let me let me create an echo. An echo is easily done by uh moving uh a sample just a little bit. Well, when you zoom in, uh, you see that you are still in beat grid mode and in beat mode. So, sorry. So, we, uh, do the Oops. Uh, we do the dragging per beat. Well, once you zoom in more, now we are in the beat grid mode and the waveform view. And in this waveform view, I can grab the track and I can move it to any place where I want. So I can move it just a little. And I press option, I grab the sample, I drag it down. So I make a copy and let's uh move this one also a little bit. And now I have an echo of three vocals. Let's hear. Hey, I'll take you away. And of course, there are easier ways to create an echo, but this is just to show you that you can now move your uh uh your samples freely around. And you now also see that this beat grid is uh out of place. So, let's command Z, command Z, command Z, and uh delete this one. And let's uh look at the beat grid. So the beat grid in here in the top. I think it's good. The oh another another interesting thing I said you can still edit in here. So if I have uh I press the fee I have my volume control in here. And you see that I can do my automation. For people who want to work really precise with automation, uh yes, you can now do it in here. The little speaker is is for uh playing uh to especially to listen. Are we are we on the beat? Yes, we're on the beat. So that's that's good to hear. Uh, so we merged these two modes and um well when you play this what I did by the way over here I activated the center playhead with the escape button all day long I'll otherwise if you don't center the playhead it will run out of your screen and over here you see the playhead running and the yellow part is my screen so pressing escape and it will follow the playhead. Um, for the beat gridding, uh, let's copy some drums in here or let's simply go to a transition and, uh, let's see if we have some beats in here. [Music] Okay, this is sounding okay. Uh let's go to the beat gridding. When you move your mouse over a beat, you will see this little black box. And this is uh the new beat gridding feature. You can do a few things. You can move the whole beat grid. So when I grab it and now I move the grid as a fixed uh grid over the beats. So let's move it over here. And when I release it, you will see they are not aligned. And when I play it, yes, it sounds perfectly not aligned. Um, bringing it back is easy. Going over here. And now, uh, [Music] uh, the beats are aligned. Uh, but we've got more in here. So if you are in a transition and you have um uh a song with uh a variable tempo and the beats don't align and you simply want to align them over here. Let's say we uh come out of this song and this song for some reason had uh the beat grid somewhere over here and well uh over here uh you don't hear it. Uh but then when the when the new track is coming in uh you only want to edit the beats over here. Well, you can do the complete beat grid, but you can also just take the beat grid to the right. So I can make this uh trick. And what I now did, I made one beat smaller and one beat larger. And now the rest is aligned. And you will not hear it by ear unless you switch on the metronome. [Music] And you will see that there is a pause in this one. So this is the freedom you now have if you want to make an variable beat grid. So when I move this, you see one beat is extended and one beat is uh shrunk. And that's exactly what's going on in there in the transition. When I'm out of the transition, you can see it even better. A transition is quantizing the track, by the way. Quantizing. Quantizing. Let me show you what quantizing does since we have a lot of disco freaks. Uh, and lovers in here. Soup. Oh. Uh, soup for one. Here is Chic Soup for one. I still have one of our users, I call him Richie Soup, uh since uh he came up with this track and it was a nightmare for me in um beat gritting this track. Over here you see the tempo. It's an average of 115.2 and then you see the real tempo going up and down in here. And that's the fluctuation in the tempo of this song. So when we play this, you see we're um uh we're spot on. You can grab this um uh tempo and say, "Okay, I want to play it faster." We now uh speed up the track without touching the groove or the swing, how you call it. that is this flexible part in the track. So, oh, let's zoom in over here. Um, and you see that uh it is flexible. Well, we place our beat markers just in front of the beat. To be honest, the beat is starting over here and this is the bass, but this is the transient in there. So, that's why we are a little bit in front. And we also have people who say, "Hey, I want to mix this in uh my uh live configuration like virtual DJ and I want to have this uh grid fixed." That's fine. We follow this grid until you go to track and we have this feature called quantise. And when we select quantise, now the track gets fixed. You won't hear the difference. You won't hear the difference, but what we did, we now made every beat exactly the same length. So when we uh zoom into the beat grid, you see this one is 3 1/2% minus 2.2 + 1.6 4.2. So this is the swing of the track that we simply flattened. Uh you can now set a manual tempo of the mix. That's really important. You can set a manual tempo. Uh let's set the mix to uh manual and uh it is manual without touching the groove. So that's a new feature in 4.0. Um yes, questions. Yes, questions. Questions. So um there were a few questions regarding the free floating thing. Um is the free floating just for sample lanes? Can you use it on deck one or deck two? Um, it it's for samples, right? Yeah, it's for samples. You can't add samples to deck one and two. So, you you won't use it on deck one and two. On deck one and two, if you want to do the floating, you you need to set your beat grid correct. And your beat grid is your beat grid. I I can't imagine that there is a track that you want to start uh 30 milliseconds too early, the whole track. Uh, I think there's something else going on in transition. It's especially for samples. Um, and somebody else asked, uh, snap to beat needs to be deselected if you want to freely move the sample around. I think I missed that. So, if you want to move the sample around, uh, let's grab focal in here. And I think I know what the question is. It is about this uh free uh floating part. No, let's grab some drums. Oh, by the way, the difference between repitch and beat slice is that with beat slicing, we slice every part of the music in individual beats. And then when we need to play the beats faster, we overlap them a little bit. And when we need to play them slower, we extend the end of the beat a little bit. This means we keep the original audio uh running. And this is um a disadvantage for vocals. If you speed it up and you have this, it becomes because we cut the frequencies on the beat slice. So that's why we were in love with repitch. But with rep pitching on the stems, and stems are repitched by design. That's an internal thing in DJ Studio. The beats uh got muffled. So they weren't as punchy as the original and we fixed it. So what we do now is that we do stem separation on the bass, the melody and the vocal. We do rep pitching and on the drum we do always beat slicing. So that's an really big advantage. Let's grab this. By the way, I mark a block in here and then I press the option key and now I can drag it over here. uh talking about visual things and the fact that I have ADHD, I will come back to this uh topic. When I have uh some stems in here and I'll copy the melody, you will see the uh the bass, the color of the bass. When I copy the melody, you see the copy color of the melody. And when I start uh copying this stuff, you still see what uh type um a sample is. These samples, by the way, are now really easy in dragging around. So when I grab this soup for one, I can align it over here because it's magnetically. It's magnetically to the beginning of a sample. It's magnetic to the end of a sample. It's magnetic to the beginning of a an uh transition. It's magnetic to the uh to the middle of the transition. No, that's not uh and it's magnetic to the beginning of the transition. So now if you want to make a few copies, that is uh pretty easy to uh uh to do. So the editing experience is much better. Same is for uh the uh repeat of the clip. I now made a few copies. Uh if you press the repeat, you now simply see that this one is repeated by uh the coloring. We looked at Ableton, we looked at Fruity Loops or FL Studio, we looked at Logic, and we picked uh in our opinion the best of all worlds. Uh we've got this measuring line in here so you clearly see uh where you are with your uh stems. Now let's go back to the question. So uh when we are in this B-grid mode I can move this a little bit forward. Uh the question asked was about a sample. Let's say I save this sample uh soup sample and uh it is somewhere over here. And there is this quantise function. When you press these buttons, you see uh you can quantize the sample. That means that the quant the sample is automatically aligned to the track in deck one or deck two. So if it's flexible, we will align it to the flexible beat grid and whatever the tempo is. But if you have a little, hey, this is disco, you don't want to have the quantization. So the question asked was when you switch off quantize, are you able to move this uh sample? Oh, let's uh put the sample in here. Are you able to move the sample freely around? Well, the whole sample is in here. And yes, I am able to move this freely around as you can see. and quantise is switched off of this sample. So, uh I take this as a yes to the question. Are there other questions? No, let's move on. Um there there were so many questions about BPM and beat grid that I think that we will do a um another webinar really soon where you answer all types of questions about BPM and tempo etc. Or maybe at the end we have some time. Yeah, there's so many questions. Yep. Okay. Is there a way is there a way that people can vote for questions so that we can see which questions bubble up? Yes, there are. But there are so many questions but we we can also just gather them gather them later and answer them later because Okay. Okay. So you back to the slide deck. Um yes. um beat source and beat port. We now have a shop integration. You no longer need to have a subscription of $29 or $19 or euros to play around with unlimited music on Beatport and Beat Source. And the little frustrating thing was and when you really want to export your mix, you need to buy the track uh uh from uh Beatport or Beat Source. Anyway, we uh negotiated with Beatport for a long time and we're now the only application in the world who has a streaming integration and a shop integration. And with the shop integration, we're able to play with the previews of the tracks. So on beat source you get 1 and a half minute and on beatboard you get 2 minutes of free music lowquality uh free music. You can play with it. You can add it to a track. You can do stem separation with it. You can listen to it. And hey if you like it I have this mashup ID. Well sometimes uh in my head they have a different key than in reality and I can't match them. Well, now uh you can play around with the previews and then when you want to export it, you get a shopping basket. We fill the shopping basket for you and you can buy the tracks on Beatport or Beat Source. Or if you have the tracks already, we grab them from your library first. Well, why didn't you do it in the first place, Cont? Well, by having this integration with Beats Source and Beatport. Hey, Beatport has six million tracks. That's a shitload of tracks. Uh, Beat Source has more than a 100 million tracks. That means any song you can think of, you can find it on Beat Source unless they sell it on Beatport and then they filtered it from the catalog since those two are um more or less the same because they are from the same owner. Um, this opens up a really interesting new door. music discovery. So, uh, if you are into, hey, what am I going to mix this week? We now help you discover music. So, this is the new home screen in the DJ studio at tracks where we also have charts. So, uh, we have the Billboard top 100, Shassam, uh, Spotify. Uh, we even have an an a crate hackers integration. I'll I'll I'll show you in a minute. This is really ah demo time. This is really interesting. So, uh let's create something new. Delete. Yes. And um let's add some tracks. When you come to the home screen, the first time you see on this home screen uh the configured applications that you uh use as your music library. Uh but there's beat source in here. Uh beatport. I can go to Beatport and uh you will see prices are updating depending on the regions and uh these uh tracks uh we tell you you are in preview mode. Tracks are limited to 2 minutes. If you want you can log in with your Beatport streaming account and then you have the full length tracks. But now uh I can have a listen in here. And you see these are little uh previews or a discovery. Let's go to some melodic house, my favorite uh music in here. And let's uh grab some tracks. And we give a little warning in here saying, "Hey, these are uh the previews, not the full uh length versions. uh we will uh analyze them and they're shorter so they're uh much faster to generate. Yes. Okay. So here's the preview. Um and on this preview I can uh show uh the stems as well. And here is some focal in there. [Music] And I can uh grab the focal. I can play around with the focal. You see it's now separated. I can move it on top of this track. Uh I can do the same things uh as I'm used to with a regular track and I can mute the original in there. Uh so you can play around with it. See if it is something for you. If you like it, you see this label in here. It's a preview track. You can add it to your shopping cart. We have a shopping cart in DJ Studio where we gather the Beatport and Beat Source tracks. Uh you can buy it immediately when you press the buy now button. Uh officially we will go to Beatport or Beat Source depending on where we grabbed it and we will fill your shopping basket with this track. Uh you can buy the track and you can download it. Um, since we use uh charts, it could happen that you find a preview, but you already had another route from a DJ pool where you already got the music, and that would be a pity if you needed to pay for it. I read Wait, wait, wait, wait. Um, since we have uh everything in here, uh, if I look for ABA, for example, I get all the gimme gimmies and I get all the tracks. We now opened the door to music discovery. So, we have uh, charts in here. And now I can go to the uh, Apple Music top 100 Bieber. Okay. Well, I don't think Justin Bieber is this popular. if I read the reviews of his album. Let's go to Shazam, the Shazam top 100. And some tracks we uh can't find them on Beat Source or Beatport. And for the rest, you see the tracks in here. Uh you can have a listen to the track and if you like the track, uh you can add them to your mix. You can add them to your shopping list in here. So, uh uh you have your shopping uh cart in here. And then you can buy the tracks on beat source or on beatboard. So we made it really easy for you. And then we have the legalized flow just like we had with the streaming music. So we replace your track with your local track or with the track from the sources. Okay. Topic. Next topic. Before we go to the next topic, I am sorry. Um we did have some interesting uh discovery things. The thousand to1 tracklist is already in here. Uh but thousand to1 tracklist now becomes accessible for everybody as well now that you no longer need a subscription. Here are the most popular uh tracks that are played by uh the DJs worldwide. Uh you can find them in here or you can search for Tiestto and see where he had his uh gig. Let's have a list. And uh this was on the 14th uh main stage over here. And now you see we will convert his uh tracks. A lot of tracks are ID. Of course they are not released tracks but the other ones the ones that are released. Uh oh here the age of love. I'm not the only uh fan of the Age of Love. He played it as well. And uh same for Spotify. Uh, now that we have the integration with Beats Source and Beatport, I can go to uh, Spotify. I have my Tiestto playlist in here. Let's see where is Tsto playlist. Tiestto. I'll grab the playlist. I'll drag it into DJ Studio. We will convert your list into tracks from Beat Source or Beatport. and you have uh an easier route of getting new music into DJ Studio. We have an integration with crate hackers. They're pretty popular in the US for uh the mobile DJs for wedding DJs and they make curated playlists of music. Uh if you have a crate hackers account, you can use it to log into DJ Studio and you see your complete uh crate hackers list, the new lists. Let's say I have a hip-hop party that I need to play on and it has to be 2010 hip-hop. I can select the list in here. I can listen uh to the hip-hop songs from that uh decade. Uh we show the first 15 tracks for everybody and if you have a great hackers account then you get the full lists export higher quality. Yes, we have higher quality export and yes we have track edits for exports. I can show it over there. I can show it in here. So when you go to export C brand uh we can export wave files in 16 bit by default 24bit for the people who want to have higher quality and 32bit for people who want to have 152 uh dB and don't want to have any mastering at all. It's only in wave format and if you export in the fleck format we have 16 and 24 bit depth. uh we have the export to record box we export edits and what we mean by edits is if you uh edit a track so let's say you remove a part in here or you command C command V track in here to make it shorter or longer uh this is an edit that we export what we don't export is uh uh the samples that you add over here and that's with a reason I I mean it's obvious that this sample belongs to this track. But if you export to record box with the qoints, we know uh we have a que point over here in the middle and at the end and we have a qoint over here saying hey you need to start a new track. So you manually can uh bring the volume down in the outgoing track and you can bring the volume in on the incoming track. the biggest issue we have and if you have a solution please send it to support or send it to me and we will export them. It's not the exporting part it's the creativity. How can we solve on two decks this issue? So now uh where is this uh sample belonging? Is it belonging to uh deck one? then you are no longer able to do a volume outro on deck one since the volume needs to stay open or you can't do a volume slide in since it is belonging to deck two. So on two decks we don't see a solution how you can easily edit or export edits that are around the transition. I can do a compromise and saying okay if a sample is outside of the transition barrier we can export it for you but for now we export these edits that's already a start so exporting to record box uh you can include the track edits hey exporting to Serato yes we now have export to Serato as well and we can include the track edits also we can also import the beat grit. Uh, we can include the beat grid. And talking about export, how about import? Yes, we do have some interesting new imports as well. If we go to the library here, you see DJ Pro. So, I am now able to uh add tracks from my DJ Pro. Here's my DJ Pro. Uh, here's my Age of Love. And I only have a few playlists in there. Of course, I'm not a real DJ. And here's my Age of Love. And you see my tracks in here. So, for the people using uh I think the best live performance DJ app in the world, uh we now have uh the integration in 4.0. Uh what about uh the coolest app out there and the spark uh that started the DJ Studio Fire? Uh Mixmeister. For a long time, we didn't want to import Mixmeister. The DNA was different and I didn't want to copy uh Mixmeister. Now that we are mature enough, yes, we have an import for MixMeister and it's over here. And now I can select my uh Mixmeister uh mixes in here. And these are my mut files. And uh this is my Windows drive. Uh but we created lots of logic looking in the library and finding out oh there's another place where we can find these tracks and otherwise we have a solver in here and you can import your mixer mixes and yes the edits uh are also coming for now I have the mixes in here uh the tracks but hey I'm already super happy that I have my uh old playlist back so we get we get a a lot of questions now of people saying like, "Oh, but what about um Engine DJ? What about E Studio? Um, what about Virtual DJ?" So, uh, are we talking about import or export? I think, uh, all of it. Okay. Well, and import for the libraries, uh, we already support engine DJ. Yeah. So, it's in there and tractor is in there. Yeah. And what other one were you asking? Um, FL Studio, but that's all for export. No, no, no, no. Okay, listen. Listen. We don't want to be just another DAW. There is a reason that we don't support a MIDI controller. Uh, there's a reason we don't support recording MIDI because we would become just another DAW. We don't want to go into that rabbit hole. We try to stay an really fast easy door for DJing and making mashups, not producing music. For that you need to use uh Ableton or Fruity Loops. Mixed in Key, Mixed in Key Pro. Well, as you know, we are really, really, really close with uh the people from Mixed in Key, Yakov and Isaac, when they came with the idea of making a meshup just for a DJ. Uh have a listen. How would it sound? You can align the queue points from this track to this track. And then well, if you want to make the mashup, well, in uh Mixing Key Pro next week, there is the next version released, there is this export to DJ Studio button. And when you uh press that button or if you have a DJ uh mix uh uh a set list created in mixed in key you can export the playlist now in one button and it will open up DJ studio and it will prepare the measure for you. More cool things. You saw me doing a poll of a video about our uh repitching and we now use rubber band but it is not the best in-class out there. There is only one that is the best inclass and that's Zplane with elastic and they have a license that they license to companies to use their technology. It is a pretty expensive license, so we can't put it for free in DJ Studio. It is a separate module. Uh it will be uh $49 or $49 for this uh module. And then you have pro audio quality repeting. And you hear the difference. You absolutely hear the difference. And I mean you, the people who have those ears, my party ears won't hear the difference. Uh my daughter Fay, who is also part of the team in DJ Studio, she did Amsterdam conservatory electronic music production. She hears everything and she says, "Oh, Dad, it's day and night, day and night. Can't you hear it?" No, sorry, I can't hear it. But if you want to bring the quality of DJ Studio to the next level and it will be there as a free trial for everybody in DJ Studio next week as well, you can play with it. But unfortunately, we have to pay licenses to Zplane and that's how it is handled. But it is super cool. Um, one thing I can show about it is about the uh repitching of the tracks. We have a few presets now on the rep pitch. You now can say for a track or a vocal that you want to have a preset for drum specific or for melody and vocals. And you can switch on and off the format correction. For the people who don't know what it is, it is mimicking the volume of the lungs. So people keep on singing with their own voice instead of getting a high voice. So that's what the format correction is helping you with. Uh that's for the rep pitch, the beat slice, and the final mode. So beat slice is back. And in the settings, we have the rubber band and the elastic pro coming. We have phrase detection. Well, there's one thing that's not going to make it to production, and that's in the current version of uh DJ Studio, we have phrase detection. That means that I can press the button generate phrases and it will uh generate phrase information in here. And you see instrumental instrumental, there's the chorus. And for making a radio show, it's super easy. I can select this phrase. I keep the shift pressed and I select this phrase. Now I press delete. And I created a perfect radio edit. And let's go skip these two as well. I need to make a radio edit. And now since we're spot on on the beat uh [Music] uh you hear uh the edit is perfect. Uh this little gripper is now on both sides. And guess what? I can grab it and uh I can move this. So we're now able to generate a hole in a track. and it's nothing more than a hole. So I can copy this sample over here and I can put the sample in there and uh let's say uh there is a break in here for whatever reason. Uh I want to open this a bit and this one and now I need a little crossfade in here. Well, we have uh an option for crossfading. So, I can grab a crossfade slider in here. And you see I can now fade this one uh out and make it uh [Music] and I see the fade slider is missing in here. Well, um this is also uh a new edit that we have in DJ Studio where you have the fade sliders and they are coming along at the end of your sample. And I'm missing it over here as well for some reason. Let's copy the drums. Here, here is the drum I generated. And you see the crossfade going in, going out. And of course, there's this pink elephant watching at me, asking, "Hey, Sbrand, what about curves in here?" Yes, we created the curved lines. We need to add them to our synthesizer. First, let's get 4.0 out of the door, but I promise in 4.1 at the latest, you'll have the curved lines in here. Okay, I did a lot of talking. Let's see. Are we almost there? So uh phrase detection uh it is in here in the beta now but we will strip it in production. Phrase detection is now running on our cloud servers and as you know everything is running local on DJ Studio. So when you're in the plane you can do the stem separation. We don't use cloud services. It's all manually crafted by ourselves. It's running on your local machine. And for the phrases, we created the model, but it's still running on a very large Nvidia. And now that we opened the door to the smaller GPUs, the Iris, the AMDs, we um need to do some coding getting it on your local machine, but it's coming. So maybe Sir, you just grab a glass of water and just take a sip, breathe. And for everybody, the next topic is the last big topic. So for everybody who's getting tired, this is like the last big thing. Okay, we get a lot of questions from people saying, "Can we get uh uh an onboarding? Can you help us? We want to pay for it. Can you help us?" And I got the idea. It would be cool to have a coaching platform inside DJ Studio where you with your specialism can help other people on boarding into DJ studio or become better in DJ studio. So I went looking for a marketplace for what I call coach connect where we can connect coaches to students both DJ studio users. We don't need any money from it. The coaches can set their uh hourly rate and they can help other students and this platform is almost ready uh and uh we will integrate this in DJ studio. So everybody gets a button uh to see if somebody is instant available and get help. So uh in here is my uh coach connect platform. I'm logged in as a student and uh over here is the most important button that is find coaches and there is some test coaches in here and there's a seblant AI generated image. I can uh uh search for uh techno music to find the coaches that do techno music. Uh I can uh look on the world map to see where the uh teachers are and if there are somebody maybe in my city. Hey, and maybe I get a nice contact and we share phone numbers or whatever it is to connect uh the DJ studio users together. So if you say, "Hey, I'll coach for free." Uh then you coach for free. And in this grid uh you can uh select uh the teachers in here. You can book a session. You see the amount of experience they have. You see the reviews in here. The bookings that you already did in the past. You can browse the teachers. Here is CBN. Uh CBL is instantly available. That's interesting. Uh let's see. I have an other browser window somewhere. So here it is. DJ Studio Connect. Here is Sebrandt logged in. Here is the availability calendar I have. So I can set my availability on Saturday. Okay, I'll do 9 to 12 just to be more flexible. And I can set my hourly rate and my details. Uh but I switch on the button I am instant available and CB is instant available. And over here I can book an instant session. Hey, I have a problem with the B grit and I can send a request for basic uh request and and dingdong. The dingdong you hear is on the other side and on the other side there is this uh instant booking request. So, I'll accept it and we get into a chat. Are you really that good or uh whatever? And you see it over here. So, you can do some instant chatting for the timeout is a bit uh fast. Uh the student can do the payment and once the payment is done, the uh Zoom connection will start. Uh why am I advertising this stuff? Well, I built it myself. Woohoo. I'm really proud. Uh I still need R.J. and the rest of the developers to get in the Zoom integration and the payment integration. But hey, I came a long long way together. Uh as Fatboy Slim said, um this will uh be soon available EDJ Studio. If you think, hey, I want to become a coach. Uh here is uh become a coach the Netherlands. little button. Uh I can go into here. I have the Fian language of course and English and uh I can uh do some onboarding. Please let us know if you're interested. Oh, at least three. Please let us know if you're interested in uh becoming a coach because a coach platform without coaches uh is pretty empty. So I want you to know that it's uh coming. You see the instant availables over here and the other ones. So, so we got some feedback Z that Z really Z looks really younger in the coaching application. Oh, I I I I had uh uh I was coaching uh my uh uh uh daughter of my neighbor friend and she had to do an um a solicitation. Uh what is it? Um I forgot the word. Sorry. And she needed to have but she said I only I only have uh pictures from the iPhone. I said oh there is headshot AI. You simply make a picture with your phone and then you get AI. So I run it and I have five C brands that are totally not me but but they also look like me. Well that's the result of playing with AI. Yeah. So I asked if people are interested in to become a coach or to be to learn from a coach and um 27% is interested to become a coach. So I think you're that's super your fake coaches from your application soon and um 30% is also interested in learning from a certified coach. So I think the certification needs to start pretty soon. S needs to finish the coaching platform. It's almost finished, right? But we just want wanted to share in um and then we can start certifying coaches. And we probably forgot a lot of small cool things. And yes, we have um 24 people playing with DJ Studio. Uh we have paid playing with DJ Studio and we created lots of features. The next version is a separate install. Everything is separate except the database folder. Uh by design we put them in the same folder. So I have DJ Studio over here. And when I open next it will uh give a warning saying hey DJ Studio is open. This is for memory purposes. As you know, DJ Studio is pretty memory hungry and the stem models all need 1 GBTE per model. So, it can scale up pretty fast. So, we give you a warning. Hey, please close the other DJ Studio. As soon as you close it, this one uh opens. Or if you say, hey, I know what I'm doing. Just like Cbrant, I've got 64 GB of memory in my machine. uh you can ignore it and then they will run together but everything is separately. So downloads for stems uh open the auto save that's fine. So here is something else dolly parton nice and uh when I have uh DJ studio next if you want to run it on a different database because they're running on the same database we make sure that they're more or less compatible. if you run really new features, uh they maybe they're not interpreted really well in the uh production version. But here is the database folder. And if you uh want to open this in uh something new, you add something new and you save it. Uh next will close, next will open up and it will open uh a new database in something new. And you see we automatically create a new folder. We have some users saying, "Oh, you messed up my database. All projects are gone." Well, in 99.9% of the time, they changed the database folder in here. So, that's for the compatibility of those two. So, now I think it's time to answer some questions uh that people asked in the chat. Um, for example, so DJ Studio next will be um showing the 4.0 functionality. Um, we now already have like uh 2,000 or 2500 people playing around with next. Um, but that's um the new STEM models etc. That will be the first thing that's new tomorrow. So um um it will take another few weeks. If you guys all start using it too, uh then we get more input on on on how uh next runs on other machines etc. And then uh we hope to be able to make 4.0 the official version um somewhere in the next few weeks. Uh Stephen, can you stop scrolling? Um let because it it's a distraction. Um so that was that question. Uh there was a question regarding who will certify the coaches and how will you support the coaches. Um we will um uh certify the coaches and we will also uh start doing webinars with the coaches so that we can hear about all the questions that they ran into and that we can use their input to make DD studio uh even better. So um and you need to um uh to become a coach you need to send in the mix project and a measure project and we'll we'll there will be a there will be a path. So yeah so uh if you request we will look at your request uh we can send you an invite to schedule uh we have our own weekly hours in here and uh you can schedule your own uh intake. uh it will take 20 minutes or half an hour, I don't know exactly. And once we uh talked about it um we uh approve you or if you overrated it yourself uh we uh decline it at first and hope for you to get a little bit better. Talking about getting better, uh I have also created a forum. So there will be a forum in DJ Studio now. Uh, we use Discord and there are a lot of users on Discord, a few thousand, but Discord is used mostly by gamers and we see that a lot of users are not on Discord and uh they're not getting there. So we have our own forum in here where uh you can uh look at uh feature requests where you can uh make posts uh where you can uh upload posts where you can uh reply and direct message and uh in here is a messaging system where uh you can talk to uh the other users as well. It will be all in DJ Studio. I'm now logging into this system because I created it separately, but it will be integrated in DJ Studio. Um, I know, no, no, no, I know, I know, I know, I know. Batches. I'm I'm old school. I didn't know what badges were. Uh, but the AI said, "Hey, let's do badges." I said, "What are badges?" And well, if people use it a lot, they can earn badges. Well, we are going to create badges in DJ Studio. So if you created a few mashups or you created mixes, we will automatically raise your DJ studio expert level and we uh can uh bubble up coaches easier. So that's another way uh for you uh in the near future uh that we can even send you a message. Hey, don't you want to become a coach? We think you're ready for it. Sorry. Okay. So, um do we need to um do you need to go fire next to uh 4.0? No. If you just want to stay on the stable version and you're all fine with that and you just want to start using 4.0 when it's officially released in a few weeks, that's also what you can do. Um so that that's you don't need to necessarily go through it. Someone else asks, uh can you downgrade from 4.0 zero if you uh want to downgrade. Yes, I think it's possible to downgrade. They're they're running they're running next to each other. Remember is running next to your production version. Yeah. So, there are also questions uh of people who were asking like did you also make updates to the meshup um feature? Uh yes, we definitely did. Lots of the things that you saw where Sim was playing around with the um with the samples and the uh volume fade in, fade outs, etc., those are things that are especially cool when you're in mashup mode. Uh so he showed he maybe showed them in DJ Mix mode, but um they make your mashup life much easier. Um in in 3.0 zero. You had, for example, when you were dragging a sample from one channel to the other one that sometimes the um sample would like stick half in between both channels, for example, those all of those little things we improved them in meship mode. And also the like snapping to the beat grid what S showed and the show stems um on the full track that also uh that all works in meship mode. Um so so uh command E uh you can uh do uh stems on uh any part of uh of a track. So, if I uh command L copy a sample like we did uh before uh I've got my in here uh as well on the on the samples. We have the uh stem fuse on the samples as you can see. Uh it's all working in here. Command E. I can uh uh repeat this if I want to have it repeated. Uh I can extend it or shorten it. So everything uh is uh in here as well. Um you're Oh yeah, floor. Sorry. Um someone asked about the voice over lane. Did we spend some time working on that? Um probably not that I'm aware of. If there were bugs, we probably touched it. No, we didn't work on the voice over lane uh in this for this version. So that will be later so that we can also record the audio that you can record your voice. Um was it a 3.2 user question or 3.1 because there's a big difference. It doesn't No. Yeah. We didn't spend we didn't make specific changes to the voice overlay. No. Um what's new in let's see uh someone is referencing your hair. Um we didn't we also did not uh make um work on new video editing features in 4.0. That's a another big project and um we weren't able to fit that also within all the work that we were doing. I haven't I have a little um uh peak in the future. If you click over here, you can zoom the lanes. If you click in here, you can uh zoom uh the stems. If you click outside, uh you can unzoom. These are all uh features that we do because there's not so much space in here and the space really becomes an issue. Uh now I need to wait for stems. That's interesting. Uh when we have information over here, you see everything is too small since we don't do a vertical scroll. Uh yes, we will do a vertical scroll. As I said in the beginning, we have a new audio engine. It is super fast. We never have stuttering complaints anymore already in 3.2. Sometimes the music stops because the playhead is jumping up and down those bugs. We had them in 3.2, but never because of loads of stuttering of our audio engine. Sometimes with VST support, but we can support more now. So these lanes in here uh are um video is uh coming to it as well. They are becoming flat. We need to uh collapse them. So maybe in 4.1 at least in 4.2 we have a vertical scroll where we have a minimum height of the lanes. And that's also the moment that we introduce multiple timelines for video. It's not rocket science for us putting uh a title in here or the album art or hey what about the transcription of the vocals with AI and we show the subtitling of the sing along uh tracks or the album art wherever you want. So the next step we will make is for the video module to get uh seven 8 n or 10 uh lanes for itself. So that's that's coming. First we had this uh giant leap we needed to make. Yeah. Okay. Now there there's one integration question that you didn't answer and that also came uh is one of the questions that's um how to what if you want to put your mix on YouTube and um what can you do with copyright strikes? Um because there's no API right at at YouTube where we can check if you will run into a copyright strike. So um no that's true but solution is that you make that you make a mix you um yeah well there is there is something interesting with uh copyright strikes on on YouTube. Um, no. Uh, we have a mix published on YouTube and um you get some notices that it's not allowed in some uh countries. So, in certain countries, mostly Russia, Barus, uh it's not allowed to uh play your mix over there. Well, that's that's okay with me. And sometimes some other countries. Uh it is uh very frustrating when you get a total block and universal sometimes gives a total block to the use of a track and then you created your mix, you uploaded it and they uh do a block on that part of your mix, so it's muted. Well, that's a big bummer. You need to remove the track and republish it to YouTube. What you could do and what we could do for you is make a small mix of 30 seconds of each track. Just the tracks, upload them to YouTube as an YouTube teaser test. Good idea. Yes, we will build it for you. But there is a butt. Yes, we will build the YouTube teaser test. Having your 20 tracks, push them to YouTube. You put them on as you put them as a private video in there and you can test the water immediately. But I had a mix that was doing pretty well. And then uh I got um 10,000 views and then uh one of the record labels uh changed their mind and your mixes bubble up to certain levels and then they change their mind for no reason because they own the music and they say, "H, we don't like that you use the stem from our track or you use it too short or you mix it with a stupid song or whatever reason." and then your mix get blocked anyway. The DJs are um um are not protected in any way. So even you craft beautiful work and it's really your your creation, you feel it as your creation and you created it. Um the owners of the tracks, they simply say, "How could you put Dolly Parton on my super beats? How could you?" and um they have an opinion about it. Okay. So, I think that um we have reached the limit of uh our uh meeting. We've answered a lot of questions. There's still open questions. Um we will try to answer them in Google Doc. I don't know if we will be able to answer all of them, but we'll do our best. And I I really like this. Did you like the I I like the webinar theme. I I love it. Yeah, you should do one poll uh if people want to have a next webinar where we talk more about topics. Just topics. Yeah. So, we we I I think we can make this like a recurring two week, bi-weekly, three-w weekly thing. Uh where we just choose a topic. The the tempo BPM um feature I think that's um one of the first things that we will do. And um yeah, thank you all for joining and sending us so many questions. We were with five people answering your questions and there's still 370 open questions. So we we list said that she had blisters on her fingers. Um so we we've we've done we've tried our best, but um there were so many questions. We we'll do our best next time and um yeah, talk to you uh next time. Thank you all for joining. Yeah, thank you all. We really I really appreciate it that you all took the time to uh attend and that you like DJ Studio and stay so long. Okay, see you next time, guys. Bye. Bye. Bye.