iPlug2 - Audio Plugins in the cloud with Github Codespaces/Actions

Поділитися
Вставка
  • Опубліковано 1 жов 2024

КОМЕНТАРІ • 18

  • @MrOlawistedt
    @MrOlawistedt 2 роки тому

    How cool is not this? Im looking forward to have enough code in my plugin to use this.

  • @RaquelFoster
    @RaquelFoster Місяць тому

    This looks pretty awesome...
    How does this stay in sync with the regular iPlug2 repo? Do you just re-run setup-container and it rebuilds everything in place with whatever's in the local iPlug2 subfolder?
    I'm just curious how the versioning works. It doesn't look like there's a list of dependencies where I can version bump iPlug2 and build it and roll it back if there's a problem. Does everything just depend on that subfolder that's symlinked to a specific commit in the iPlug2 repo?
    I'm an experienced developer (although I've mostly done JS/React/Python/Kotlin for the past 10 years ... I haven't done C#/C++ since 2015). I'm just trying to decide if it'd be simpler to clone the regular iPlug2 repo. I haven't really looked into how complicated iPlug2 is... Like, if it's going to work fine a year from now or if it's pulling in stuff from Steinberg that might get updated and break it or pulling in a -latest container that's going to change or whatever.

    • @RaquelFoster
      @RaquelFoster Місяць тому

      I mean, I'd rather work locally on VSCode than in a browser, but if the intellisense is only going to work in the cloud (or on a Windows machine) then I guess I'll do it in the cloud. 😄

    • @olilarkin
      @olilarkin  Місяць тому +1

      @@RaquelFoster Thanks for the interest! At the moment the codespaces set up is mainly for developing for webassembly, also its a bit out up. I'd recommend the iPlug2OOS repo locally, you can track the steinberg vst3 sdk as a git submodule

  • @waydbloom
    @waydbloom 3 роки тому

    Eh OLI ! Is there a IPLUG2 set up or getting started tutorial for Windows available?

    • @olilarkin
      @olilarkin  3 роки тому

      github.com/iPlug2/iPlug2/wiki/02_Getting_started_windows

  • @DevashishGuptaOfficial
    @DevashishGuptaOfficial 3 роки тому

    Hi Oli! Are there any differences between the TemplateProject on the iPlug2OOS repo and a regular iPlug2 project on my local system? Can I just swap it out with my local project folder to get it to build on the cloud?

    • @olilarkin
      @olilarkin  3 роки тому +2

      Yes there are some small differences, you should import your "regular" iPlug2 project .cpp and .h plus any custom files into a folder based on TemplateProject as demoed in the video, for the least pain!

    • @DevashishGuptaOfficial
      @DevashishGuptaOfficial 3 роки тому

      @@olilarkin Thank you so much for the reply! Sadly there seems to be a long wait-list for github workspaces, will have to do most of setup locally and then build on the cloud :(

  • @martinteadrinkereklund4285
    @martinteadrinkereklund4285 3 роки тому

    Really cool!
    How does it work in practice running visual studio code inside a browser?
    Can you add files, like cpp files or images, by drag n drop?
    What happens if the browser hangs (or your laptop battery runs out, or you close the tab by mistake) before you commit changes?

    • @olilarkin
      @olilarkin  3 роки тому +1

      works well, you can do all those things. The github codespace is an encapsulated machine and you can resume it later where you left off, if e.g browser stops working

    • @martinteadrinkereklund4285
      @martinteadrinkereklund4285 3 роки тому

      @@olilarkin Sounds great!

  • @februu
    @februu 3 роки тому

    Hey, do you know any good source with tutorials and examples to learn iPlug2?

    • @olilarkin
      @olilarkin  3 роки тому +1

      All we currently have are the docs/wiki/videos etc linked here iplug2.github.io/

    • @februu
      @februu 3 роки тому

      @@olilarkin ok, thanks :3

  • @jeremyuzan1169
    @jeremyuzan1169 3 роки тому

    good job