Why You Shouldn’t Write a DAW - David Rowland - ADC23

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024

Комментарии • 127

  • @anwiseru9064
    @anwiseru9064 2 месяца назад +250

    the ai noise removal never fails to replace audience sounds and silence with the most devilish sounds ive ever heard lol

    • @reverend11-dmeow89
      @reverend11-dmeow89 2 месяца назад

      Audacity's Noise Reduction has had this capability since day-one.

    • @tothejazz4828
      @tothejazz4828 Месяц назад

      the absolute irony of these wacky ai artifacts in the context of an AUDIO CONFERENCE

    • @zvotaisvfi8678
      @zvotaisvfi8678 Месяц назад

      LOL LAWL LOLL Soo FUNNY LOL IM LITERALLY LUAGHING RIGHT NOW LAAAAWL

    • @benjiyork
      @benjiyork Месяц назад

      The irony

    • @ivanknjezevic4840
      @ivanknjezevic4840 Месяц назад

      I really started to hate it. Now when you hear what kind of silly artifacts it creats, it makes you realize: what's wrong with audience noises leaking in the first place??

  • @guaposneeze
    @guaposneeze 2 месяца назад +60

    I think ADC23 has the highest hit rate of videos that make me go "I should really make time to watch that properly" of any ADC. It's gonna take me forever to get caught up, which will help me avoid writing a DAW for quite a while.

    • @alexandrekharlamov150
      @alexandrekharlamov150 Месяц назад

      Come on, no youtube video ever stopped anyone from writing a DAW!

  • @jakobole
    @jakobole Месяц назад +2

    We have reached the peak of DAW's already. Just like with text-editors, photo-editors, and video-dittos - I mean, there are only so many ways you can edit / process / "record" the stuff, that if you add more features, it perhaps becomes counter-productive (I'm looking at you Ms - Word, for example)

  • @philippkemptner4604
    @philippkemptner4604 Месяц назад +1

    When I bought my first midi only Cubase, I was so blown away. And from there things just felt like pure magic. What, we can do Harddisk recording now? We have third party effects now? Waves plugins don't even sound horrible? We have virtual instruments now? We have all that run on the processor now? We don't need expensive DSP cards any more?
    I was so impressed what coders made possible over the years and how easy life has become for us engineers.
    People who didn't have to work on desks like AMS Neve, edit on tape or rudimentary MOD recorders, timecode locking stuff, doing backups to tape drives and so on don't even know what you guys made possible.

  • @buckycore
    @buckycore Месяц назад +2

    I think the innovation of a DAW would like for me is a DAW/Animation and/or video editing software combo where one can perfectly align the animation to midi notes beyond just the audio alignment. All video software has their own DAW-ish component, but it's for audio only and still in the traditional "use auto type sync feature for rough ball park" But I'm saying in my vision of the DAW/Animation/Video editor, the ability to sync things up would be exactly like Automating and modulating track and plugin parameters but with the visual portion as well

  • @CypiXmusic
    @CypiXmusic Месяц назад +1

    I never wanted to build a daw in the first place. However as a user this talk really helps understand the developers when they drop new version and so on

  • @NORBZMUSIC
    @NORBZMUSIC Месяц назад +1

    I built out a ton of audio production tools in my time, a few of them took off, one being a mini DAW that was built in flash. Little 16 track grid, piano roll, drum machine module, changeable grid, etc. I versioned it 5-6 times before deciding I want to convert it from flash/beginner tool into a full blown C+ daw. First programming team estimated 6months, took 1.5yrs before I scrapped it, he got stuck in C+ root level bugs for months at a time once the basics were built. Second programming team tried with Juce and by then I knew they were learning as they were building, had to cut the project again. I gave up shortly after and retired from music production tools after a final build out series for kontakt. In short = never again, in long = it was a great experience and quite lucrative. A full blown DAW is literally a never-ending build and a costly obsession of a business.

  • @MahlenMorris
    @MahlenMorris Месяц назад +1

    This makes me want to upgrade the DAW I use, just because that work list makes me sympathize with the devs.

  • @KingGrio
    @KingGrio Месяц назад

    This was a very compelling talk.
    I'm not an advanced programmer, I'm a system tester QA with programming skills, but not real-time programming skills.
    I'm also a musician and user of DAWs for my own music projects.
    I sometimes dream of building my own plugins or stomp boxes or music making environments (fledgling DAW) but then I see all the work that has to be put in just for things to run without artifacts and clicks and for the user to be empowered to click around freely and I can see the number of hours I'll have to invest to solve all these problems and not spend my time instead on making music or building the creative features that are closer to the music. And I get demotivated.
    I truly think that using Traktion as a starting base to get all that groundwork taken care of and dive directly into making unique features for my DAW is a great concept.

  • @everybodyhasoul5438
    @everybodyhasoul5438 Месяц назад

    Really happy to have found this channel! Really dope talk. As a non-dev, I have a passion for the future of audio as a performer, educator, producer, and engineer. Hope to work in this field in some capacity in the future.

  • @kisaragi-hiu
    @kisaragi-hiu 27 дней назад

    Though I eventually ended up being a REAPER person (and used Ardour before that), Tracktion always has a special place in my heart. I might still come back to try it.

  • @VapidVulpes
    @VapidVulpes Месяц назад

    Hehehehe i watch a lot of tech talks, but this is the first one I've seen where i understood everything and had to tackle overcoming every single issue he brings up in real world situations for not only a purely digital environment, but also for all these things as it relates to linking tape machines and outboard gear into a system.
    Hehehehhe 🎉 such a fun talk! It's so cool to see the programming side of all these challengs laid out like this! So thankful for the community of coding cats helping overcome these hurdles so I can trust my software more and more with each new iteration 💜🥳

  • @statebased
    @statebased 2 месяца назад +1

    One learning in developing these complex real time systems is to be lazy up to the "end", and from there build your output specific real time "renderer" (here in audio). A bit like a just in time compilation/interpretation of domain specific language. While complex, it cuts down on the overall effort needed.

  • @richnorris1061
    @richnorris1061 Месяц назад

    Had that same thing happen to live vocal recording, as it turned out the odd sounds actually enhanced the songs :-) going to use some of the sounds in my live synth setup :-)

  • @maus3454
    @maus3454 2 месяца назад +8

    Thanks for sharing. Interesting stuff to understand

  • @lolilollolilol7773
    @lolilollolilol7773 Месяц назад +1

    Nice breakdown of a devilish piece of software to write.

  • @Atezian
    @Atezian Месяц назад

    I glued to this the whole way through. Great stuff

  • @offroaders123
    @offroaders123 Месяц назад

    This is exactly what I have been looking to read up on, excellent!

  • @YoshiOST
    @YoshiOST Месяц назад

    David Rowland is the waveform goat. 👏

  • @ClintMoody
    @ClintMoody Месяц назад

    Ableton-style clips are coming to Waveform! Nice!

  • @mkostya
    @mkostya Месяц назад

    Highly interesting stuff

  • @TehSyneS
    @TehSyneS Месяц назад

    thank you!

  • @savingcaustic
    @savingcaustic 2 месяца назад +3

    Very interesting and fact-filled, great!

  • @albud2584
    @albud2584 Месяц назад +1

    And what about workflow? Unfortunately when looking at any DAW's users forum, it's full of discussions about workarounds and missing features complains. After 40 years, there isn't really one thought as an out-of-the-box creative instrument where external generic controllers are at the heart of it. Just a bunch of functions, mostly audio oriented for chaining loops on button press. Not my vision of making music... As a simple example, I can't find a DAW that allows me to make a one shot device controller mapping that then can be routed dynamically to duplicated instance with takeover support for CCs, to avoid jumps in values between instances. I sometimes wonder if these tools are really designed for musicians?

  • @DjembeDoug
    @DjembeDoug Месяц назад

    I just watched a 45 min ad fml-at least it was on 2x

  • @user-gg4is6db4u
    @user-gg4is6db4u Месяц назад +1

    I personally feel Reaper has taken the DAW almost as far as possible - without trying to include too many native plugins (3rd parties can use more time/resources). Instead Reaper offers the most flexible, configurable platform out there. I am assuming that flexibility is important to you! You can natively change almost every aspect from GUI to functionality. It offers scripting tools so that you can build any function you can imagine and there is a large, engaged community that shares its innovations, it is CHEAP and it is blazingly fast - it is written mainly in C++. It is updated on average monthly, and has a tiny footprint. I find it hard to imagine what more you could do without changing the entire concept (which may be the next step).

  • @mikolasstrajt3874
    @mikolasstrajt3874 Месяц назад

    And yet there are some crazy people who implement DAWs in their free time and those DAWs work surprisingly well.

  • @GoAwayStupidAI
    @GoAwayStupidAI Месяц назад

    A fantastic worked example in requirements analysis and economic cost in software development. Thanks for sharing.

  • @TensorTom
    @TensorTom Месяц назад

    I've been having a great time in RipX Pro

  • @dosesandmimoses
    @dosesandmimoses Месяц назад

    Good luck- very esoteric

  • @binchsoda
    @binchsoda Месяц назад

    27:32 fun fact, Ableton doesn't do this, at least used not to, I remember many times when a pad sound was a bit early and wouldn't play until the next note starts

  • @LWmusik
    @LWmusik Месяц назад

    I had an idea for a next gen minimalist DAW. Turns out I could just customize reaper to be like that anyway

  • @markarca6360
    @markarca6360 Месяц назад

    It looks like they took inspiration fron Ableton Live (based on the thumbnail).

  • @xacolima8892
    @xacolima8892 Месяц назад

    "Put that one on the totalizer" is something someone would say after schooling someone😮

  • @anwiseru9064
    @anwiseru9064 2 месяца назад +8

    the audio file reading sounds like an interesting problem

    • @Krmpfpks
      @Krmpfpks 24 дня назад

      I am sure it was is not. The general problem might be interesting (dynamic caching, predicting what to read, multiple thread safe and block free read pointers etc) but as soon as you actually have to cope with the quirks of different file formats it gets ridiculously annoying and tedious.

  • @machinate
    @machinate 2 месяца назад +23

    We really need to focus on utilitarianism in design; reinventing the wheel because it's "comme il faut" literally takes away work-hours from innovation.

    • @musiqtee
      @musiqtee Месяц назад

      Good thought, it goes for most things - like food, housing or education…?
      Problem is that we are a market based economy. There’s little “market” to compete for by being utilitarian.
      So we base our work on what a market “wants”, not on what people may need…
      …and get frustrated by that work - how ironic…😅
      More to the topic: A well produced piece of audio is now worth cents, not a fistful of dollars. Says me, studio worker since 1982 (a silly old fart, but not my fault…) 😂

  • @philjay7986
    @philjay7986 Месяц назад

    There is open source repos for almost everything, but any codebase related to audio production seems to be guarded secretly, at least to my perception…

  • @AustrianSynthesizerSchool
    @AustrianSynthesizerSchool Месяц назад +1

    We invested 14 years to develop the Synthesizer Workstation DAW and now we give it away for free in the Windows store. This was only possible because the boss was a millionaire when he started the project and now he has enough idealism to keep his baby alive ;-)

  • @Chilliwilly91
    @Chilliwilly91 Месяц назад

    really interesting talk! who is the one person who knows what channel bussing is?

  • @hadror13
    @hadror13 Месяц назад

    I would argue that the next revolution in daw will be in interface and interaction.

  • @Artek604
    @Artek604 2 месяца назад

    So... what you're saying is I shouldn't bother trying Waveform? Got ya! ;)

  • @ThulioFerrazAssis-hq2rf
    @ThulioFerrazAssis-hq2rf Месяц назад

    I wasn't planning on writing a DAW, and at minute 21 I was already convinced I will never want to write a DAW.

  • @beatskool101
    @beatskool101 2 месяца назад +53

    Why... Because Bitwig is already out there.

    • @DjembeDoug
      @DjembeDoug Месяц назад

      This 45 min ad makes me appreciate the bitwig development team tremendously

    • @wrxnglove
      @wrxnglove Месяц назад

      the world in which bitwig is open source is a beautiful place

    • @SamHocking
      @SamHocking Месяц назад

      I agree, Bitwig is showing what a DAW can be when you let go of this whole linear 'lets create a Console in a PC'.

    • @made.online2149
      @made.online2149 Месяц назад

      And yet even it can't easily do the things that the in-development Blockhead can do ;)

  • @tonal.states
    @tonal.states Месяц назад

    This makes me appreciate the REAPER devs way more, only 2 people for a lightweight fully customizable beast of a software? Damn!

  • @QasarBeach2-pq5yv
    @QasarBeach2-pq5yv Месяц назад

    I think that QB took me around 2 years to create from scratch. build the audio, the ui, everything :/

  • @ross9263
    @ross9263 Месяц назад

    The laugh sound that someone filled in is hilarious

  • @evennorthug2585
    @evennorthug2585 Месяц назад

    How does AUv3 fit into this? It's Apple framework and largely visual, ok, but as technology, it's also the decomposing of the DAW, into plug-ins, in the form of plug-in apps. These flourish and already represent a plethora of creativity! The plug-in requires a running DAW to plug into. With a plug-in at every joint in the DAW internal chain, and protocols were to evolve, the 'backbone' role of the DAW could be challenged.

  • @iluvyunie
    @iluvyunie Месяц назад

    wrong, I have a track I'm working on and there's something bothering me about my main daw so I should reinvent the wheel to fix it over the course of 24 months of my free time so that I never have to get mad finalizing my project and can eventually just get back to the easy things
    obviously

  • @relt_
    @relt_ Месяц назад

    ok ill do it

  • @simonvetter2420
    @simonvetter2420 23 дня назад

    32:15 Can someone in the know tell me what he means here with regards to channel busses and only one person in the world understanding them? Especially in the context of plugins, I have no idea what or who he's talking about.

  • @fklnd
    @fklnd Месяц назад

    Well there are a lot of points why you should write a DAW: When you're interested to learn how all these things work together. There might even happen innovation. Also if you're building your own hardware sequencer you cannot avoid this deep diving in the concepts you have showed. But this is also part of the process of being or becoming an audio developer/designer call it what you want - whether in your studies or free time. But i get the point of the valid DAW-as-a-Service business model. Hopefully other DAWs don't jump onto that subscription based revenue model too soon aswell.

  • @moonstrobe
    @moonstrobe 2 месяца назад

    Yet, somehow, new DAWs just keep cropping up. Some of them truly open source, without any license fees attached.

  • @zvotaisvfi8678
    @zvotaisvfi8678 Месяц назад

    the future of the daw is a reel to reel with CD-RW tape

  • @ruffylerare
    @ruffylerare Месяц назад

    Image-Line: hold my beer.

  • @DanJanTube
    @DanJanTube Месяц назад

    you could make one of these for virtually any application

  • @nostalgia_junkie
    @nostalgia_junkie 2 месяца назад

    prayers for colugo

  • @alexandrekharlamov150
    @alexandrekharlamov150 Месяц назад

    Well, the price can be lower if the development happens in a country where the food and housing prices are closer to their cost prices.

  • @foodforthegods
    @foodforthegods Месяц назад

    When a CEO talks about a lack of "economic incentives" I have to wonder if they talk about a comfortable living wage for their employees and themselves, or if they think about buying a boat or three.

  • @niamhleeson3522
    @niamhleeson3522 Месяц назад

    This sounds like a nightmare. I'm a huge M so maybe writing a DAW will be my next project.

  • @OMNICHROMATICA
    @OMNICHROMATICA Месяц назад

    How come a audio card can't do the same thing a graphics card? Meaning how come graphics cards help graphics look better and run smoother but sound cards do not?

  • @lesterfalcon1350
    @lesterfalcon1350 Месяц назад

    38:55 'all of these are pretty essential, apart from maybe you don't want midi' That's not a DAW in my opinion, without midi. It's a digital multitrack.

  • @SoundAuthor
    @SoundAuthor Месяц назад

    The main problem I have with almost all DAWs is they will inevitably become bloated with SO many features that the creative process starts to feel like sifting through an ocean of options. Since DAW developers are incentivized to shove more and more options into their software, this seems like an unavoidable outcome for almost every DAW you can think of.

  • @Oglokoog
    @Oglokoog Месяц назад

    ImageLine innovates plenty

  • @BimBomPetrovich
    @BimBomPetrovich Месяц назад

    Most of these DAW engine problems can be solved with dynamic graphs and DAGs. It's just the audio guys only who don't love normal ways of solving CS problems

  • @SoRusted
    @SoRusted Месяц назад

    how about don't support midi and plugins and an interface, that is like less than a year

  • @TheQxY
    @TheQxY 2 месяца назад

    Why was my comment deleted?
    Again: Bitwig's modulator system is innovative. Other than that check out blockhead. It inteoduces the idea of rendering out effects in the arranger. The arranger is not real-time, so why not just render out all effects automatically on the fly?

  • @MrBrax
    @MrBrax Месяц назад

    It's a shame there's no good free daw out there

  • @Linguae_Music
    @Linguae_Music Месяц назад

    Cockos can do it, they update reaper like every 2 days... and you can legit just email them if there is a bug and it'll usually be fixed in a few days.
    And the download for reaper is only 15mb for the entire DAW.
    It has more capabilities than every other DAW, except for maybe bitwig.
    And the free "trial" never expires... lack of innovation is not for lack of profit - Or Reaper wouldn't exist.
    I think people just overcomplicate things, and like to make excuses.

  • @claudiojulioferraz
    @claudiojulioferraz Месяц назад

    If Ableton ported Note to Android, we wouldn't need anything else.

  • @NeZversSounds
    @NeZversSounds Месяц назад

    Check out Colugo Blockhead (DAW)
    Mindblowing and innovative music creation.

  • @Anders01
    @Anders01 Месяц назад

    My guess is that the next generation of DAWs will be based on AI. And instead of AI being added to existing DAWs I believe the new generation will start as simple AI music apps and then grow into more and more powerful DAWs.

  • @DaMaster1983
    @DaMaster1983 Месяц назад

    if you shared sources it would not cost so much and would be easy to make

  • @theinvisibleman-e8v
    @theinvisibleman-e8v Месяц назад

    Testing and QA doesn’t cost much as the end users are the suckers who alpha/beta test the thing.

  • @D-Ogi
    @D-Ogi Месяц назад

    41k views and only 10 comments? What's going on 🤔

  • @rafaelkhan_
    @rafaelkhan_ Месяц назад

    ...I just wanna know who the person is who understands channel busses....

  • @earthhuman5448
    @earthhuman5448 Месяц назад

    AKAI, WE'RE LOOKING AT YOU! 😡

  • @ChainsawCoffee
    @ChainsawCoffee Месяц назад

    "Why you shouldn't write a NEW DAW" is the real title. Yes, it takes architecture. Yes, it takes development. And to make money you have to give it time and marketing. _And it has to give a better user experience._
    What has been described here is competent software development. Over time, software becomes crufty, and it needs to be rewritten. And what people want to innovate is a DAW that doesn't drive you mad. So yes, there is a real need for new DAWs.

  • @DaMaster1983
    @DaMaster1983 Месяц назад

    i built a daw :)

  • @MrKrisstain
    @MrKrisstain Месяц назад

    A talk about writing doors. "Why You Shouldn't Write a Door"

  • @luciwaves
    @luciwaves 27 дней назад

    Holy mother of God... so many issues 😫

  • @xcat4775
    @xcat4775 Месяц назад +1

    all this talk is making me want to write a daw

  • @neol07707
    @neol07707 Месяц назад

    if you believe the hype in AI then generative AI will be able to create a daw from scratch

  • @monostate6629
    @monostate6629 Месяц назад

    Why you should write a DAW.

  • @Momentvm
    @Momentvm Месяц назад

    Because you won't need anything else than Reaper

  • @reverend11-dmeow89
    @reverend11-dmeow89 2 месяца назад

    Plz
    Time is NOT Immutable
    Please get that concept in or DAW remains THE ORIGIN of the abysmal productions foe the past four decades, since waypoint/mile marker MPU-401.
    MIDI 2.X is Mandatory or no sale.

  • @Drew_Vernon
    @Drew_Vernon 2 месяца назад +56

    The next DAW will create music for you, requiring no talent. It will be replete with AI tools, MIR infused utilities, all informed by huge datasets. And I have zero interest in that world.

    • @eklipseRomania
      @eklipseRomania 2 месяца назад

      I completely agree with you. But I would also like to add that the next "good" DAW will probably be something more simple and topical, maybe similar to the vertical trackers of bygone eras.
      For example, some young people compose from their bedroom and are specialized on 1-2 genres, so a lot of them are 1. not using most of a daw's features, 2. don't have tons of money and 3. tend to get lost in the overwhelming amount of information in the modern DAW, so I believe there is a real niche out there for cheap specialized tools.
      There's one developer, not gonna name names, that specialize in very specific plugins for Rave, Trance and Psy. How would a hyper-specialized DAW look like? Would bedroom producers pay 60$ for such a product when Reaper is out there? Who knows? But it would be interesting to find out.

    • @squelchedotter
      @squelchedotter Месяц назад

      The whole AI industry will crash and burn long before then lol

    • @exitthelemming145
      @exitthelemming145 Месяц назад

      If the music of the future is to be innovative and original, it will not necessarily be created by musicians but by people with imagination and sufficient irreverence towards the available technology to have it do what it wasn't designed to.

    • @dirg3music
      @dirg3music Месяц назад

      Well said, and I feel like that is exactly the soul-less future we are staring down the barrel at. I wash my hands of that nonsense, I'll be just fine with a "boring", traditional, DAW thank you very much. Lol

    • @DoctorMandible
      @DoctorMandible Месяц назад

      As though popular music today has so much humanity?

  • @gloom303
    @gloom303 Месяц назад

    The AI noise removal is absolute nightmare fuel. Like, it makes the entire video almost unwatchable. The irony of an audio developer conference video not previewing their own audio productions before publishing.

  • @chrisoctane
    @chrisoctane Месяц назад

    40 minute advert for Tracktion Engine masquerading as a dev talk. SMH

  • @quantum_ocean
    @quantum_ocean Месяц назад

    See Blockhead daw

  • @zackrebyrzyck8341
    @zackrebyrzyck8341 2 месяца назад

    I CANT HEAR YOU NANANNANANANANNANA

  • @insulatedworld
    @insulatedworld Месяц назад

    Jesus Christ. Makes you want to play ten times as much as you paid for the daw

  • @ranajoyshil
    @ranajoyshil Месяц назад

    No one needs to, Reaper exists.

  • @samiryi4728
    @samiryi4728 Месяц назад

    Please, let's ditch digital audio as we know it all together - these are concepts coming from A/D and D/A conversion chips and old telephony systems.

  • @bloodaid
    @bloodaid Месяц назад

    This is just propaganda to minimize DAW competition 🗣🔥

  • @partymarty6969
    @partymarty6969 Месяц назад

    There’s only a few DAWs ?? Naw, we have enough tools for music production. We need more innovation in the Touring & Music Retail side of things. Your recordings have never sounded better, give it a rest LOL!

  • @robertwaremusic
    @robertwaremusic Месяц назад

    Lmao this isn't game dev, who the hell honestly wants to write a DAW?

  • @vadimmartynyuk
    @vadimmartynyuk Месяц назад

    Cubase is the best DAW with the worst GUI

  • @BloodyCactus
    @BloodyCactus Месяц назад

    talking about stability by tracktion dudes.. hilarious! waveform gets worse and worse with every major release lol, it has become pure garbage.

  • @LinkFromCdi
    @LinkFromCdi Месяц назад

    skill issue