How to Set Up Your C++ Development Environment (Daisy Tutorial)

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

КОМЕНТАРІ • 47

  • @electrosmithco
    @electrosmithco  Рік тому +1

    In VS Code's Terminal, you'll see these "errors" even though you succeeded in making the onboard LED blink. This message is normal and can be ignored in general.
    dfu-util: Error during download get_status
    make: *** [program-dfu] Error 74

  • @MikeHudsontek
    @MikeHudsontek Рік тому +8

    Yes! I feel more content and tutorials with Daisy is much needed. Thanks @SoundSimulator

    • @electrosmithco
      @electrosmithco  Рік тому +2

      We're also excited for what's to come!! Thank you for watching, Mike!!

    • @MikeHudsontek
      @MikeHudsontek Рік тому

      @@electrosmithco When's the next video? Honestly, lack of tutorials are why I haven't really got into the Daisy. I see it as potentially an amazing entry into embedded audio for me

    • @electrosmithco
      @electrosmithco  Рік тому

      @@MikeHudsontek New video is coming out this week (maybe today or tomorrow actually)!!
      We're currently making setup videos for all languages first (so Arduino IDE is next) and then we're gonna start making sounds :)
      Which language were you thinking about using?

    • @MikeHudsontek
      @MikeHudsontek Рік тому +1

      @@electrosmithco Great, much appreciated. I see this as a route into audio development for me. First I'd like to create using Max to Daisy Seed, then I'd like to dive deeper into the code level, gradually, to get more of an understanding

    • @electrosmithco
      @electrosmithco  Рік тому

      @@MikeHudsontek That definitely sounds like a great plan! We hope these videos will help you on your journey!

  • @slappapjr.7705
    @slappapjr.7705 Рік тому +3

    This is so great! More daisy tutorials are just what I was looking for and it’s great to see Sound Simulator over on this channel as well.

    • @electrosmithco
      @electrosmithco  Рік тому +1

      Glad to hear that you're looking forward to the tutorials!! I'm excited to be making Daisy videos on this channel!

  • @discomfortdesigns
    @discomfortdesigns Рік тому +2

    Thank you! Looking forward to all new content, especially Oopsy/JSON/CV related. You explain things so patiently and clearly!!

    • @electrosmithco
      @electrosmithco  Рік тому

      Yes! We would love to cover oopsy on this channel for sure! In the meantime, oopsy just recently had an update prereleased! You'll be able to find it quickly on the forum if you select "Latest". The update includes an upgraded JSON interface! There's a documentation on how to use it.
      And thank you for the kind words too!

  • @SonoranSpaceProgram
    @SonoranSpaceProgram Рік тому +1

    Perfect timing, I just got two Seeds and a Pod in the mail this weekend! Thanks for the video, this helped me get up and running super quickly.

  • @jeffro.
    @jeffro. 6 місяців тому +1

    I just discovered this Daisy. I play guitar and write music (in addition to electronics), so I'm thinking about building effects processors. (In fact, a search for which processor is best for music processor is how I found Daisy.)
    I'm looking forward to getting started! First, I need to get some home automation projects done, though,,,
    😎

    • @electrosmithco
      @electrosmithco  6 місяців тому

      Sounds like Daisy is indeed what you were looking for!! :)
      Please keep us posted about your project if you do end up getting it!

  • @cryn
    @cryn Рік тому +2

    Great! I am looking forward to learn more about daisy seed. I would be interested to see a tutorial on generating cv signals (including pitch values).

  • @_rkrd
    @_rkrd Рік тому +2

    To confirm for myself and perhaps it can help others too, the red line denotes ground (electrical) and like with a Eurorack system, usually on the power board where you do the connection there's a white (bold) stripe which indicates the orientation of the cable so that the red line matches the white on the board.

  • @Octovolt-os2up
    @Octovolt-os2up 5 місяців тому +1

    If you are still taking requests for videos, I would love to see a video about creating a delay effect, or even a walkthrough of the delay example code. Thanks for all your great work!

    • @electrosmithco
      @electrosmithco  5 місяців тому

      Yes! Delay tutorial would be awesome. Thank you for the suggestion!!

  • @Jackdbastian
    @Jackdbastian Рік тому +2

    Are you going to do similar videos for the other supported languages? Thank you.

  • @shke4519
    @shke4519 7 місяців тому

    is there any way to run daisy c++ code on the vscode terminal? like emulating the chip?

  • @glowfly
    @glowfly Рік тому +2

    Visual Studio gives this error when flashing the Seed with the Blink example:
    The terminal process "C:\Program Files\Git\bin\bash.exe '--login', '-i', '-c', 'make clean; make; make program-dfu'" terminated with exit code: 2.
    * Terminal will be reused by tasks, press any key to close it.

    • @electrosmithco
      @electrosmithco  Рік тому

      Hey Glowfly! Could you tell me what operating system you are using? And is the Daisy blinking despite those errors?
      By the way, there are several threads with discussions about that error, so I recommend going through them. And if you're still encountering an issue, please feel free to start a new thread there. Thanks!

  • @nofanealbni
    @nofanealbni 8 місяців тому

    Trying to update the firmware of a eurorack module but I can't get the daisy into bootloader mode. What am I missing?

    • @electrosmithco
      @electrosmithco  8 місяців тому

      There could be some factors. Please feel free to share more information on our forum or Discord server as it is easier to troubleshoot there. Thanks!

  • @_rkrd
    @_rkrd Рік тому +1

    Are both the Daisy and the ST-Link connected to the computer via USB?

    • @_DRMR_
      @_DRMR_ Рік тому +2

      Technically the Daisy only needs to receive power. Unless you want to use USB-MIDI then of course you also need to connect it to the computer.

    • @electrosmithco
      @electrosmithco  Рік тому +2

      That's correct! 1 of the computer's USB port is connected to Daisy and another USB port is connected to the ST-Link. So two separate/individual USB ports on the computer are used.

  • @UnderDriven17
    @UnderDriven17 6 місяців тому

    I'm getting this error after 'task build_all':
    Executing task: make
    Error on line 89: expecting target : dependencies
    The terminal process "C:\Program Files\Git\bin\bash.exe '--login', '-i', '-c', 'make'" terminated with exit code: 1.
    I have never used VS Code before, and I tried to follow your example but it's not working. When I open blink.cpp I am asked about opening git repositories--do I need to do this? I tried opening all of them but I still get the error. I don't want to make any changes to the repository files, just compile blink.cpp.

    • @electrosmithco
      @electrosmithco  6 місяців тому

      I'm sorry to hear that you're encountering an issue. You can just click X when that window pops up upon opening the blink example folder.
      I unfortunately haven't seen that error, so I recommend making sure that you did not miss any step.
      If it's still an issue, please feel free to start a thread over on our forum as it's easier to troubleshoot there.

  • @inframundo1919
    @inframundo1919 Рік тому

    Está es una reedición de la del año 96, river fue la primera en diseñar las bandas de los brazos en horizontal hay un documental donde comentan esto.
    También hubo una reedición de la camiseta original creo que en el 2015

  • @jermainewakeup
    @jermainewakeup 4 місяці тому

    Hey!
    When trying to execute the "task build_all" command, I'm met with this error:
    Error makefile 118: Command syntax error
    Error makefile 126: Command syntax error
    Error makefile 134: Command syntax error
    Error makefile 183: Command syntax error
    Error makefile 185: Command syntax error
    Error makefile 204: Command syntax error
    Error makefile 206: Command syntax error
    Error makefile 209: Command syntax error
    Error makefile 216: Too many rules for target 'build/%.o'
    Error makefile 219: Too many rules for target 'build/%.o'
    Error makefile 243: No match found for wildcard '/*.d)'
    Error makefile 243: Command syntax error
    *** 12 errors during make ***
    * The terminal process "C:\Program Files\Git\bin\bash.exe '--login', '-i', '-c', 'make'" terminated with exit code: 1.
    * Terminal will be reused by tasks, press any key to close it.
    I'm on Windows if that helps. Thank you!

    • @electrosmithco
      @electrosmithco  4 місяці тому

      I want to double check with if you're going to File -> Open Folder and opening the Blink folder.

    • @jermainewakeup
      @jermainewakeup 4 місяці тому

      @@electrosmithco Yes this is the Blink folder, but I've also tried other examples and they all greet me with the same error.

    • @electrosmithco
      @electrosmithco  4 місяці тому +1

      @@jermainewakeup In case other people run into similar issue, I'll share the solution that you posted on Discord.
      "...it turns out I installed RAD Studio, an IDE, which has its own MAKE integration. Uninstalling that and installing GNU Make worked out for me."

  • @usmanfr2
    @usmanfr2 6 місяців тому

    Unknown USB Device (Device Descriptor Request Failed)
    .
    4:25 unable to see the "DFU in FS mode" option in the dropdown menu

    • @electrosmithco
      @electrosmithco  6 місяців тому

      Please make sure that you put your Daisy into bootloader 0:37.
      And trying out different cable is usually a common solution too! Let us know if it's still not being recognized.

    • @usmanfr2
      @usmanfr2 6 місяців тому

      @@electrosmithco . I am sure that the daisy is in the boot loader mode . also tried all ports and different cables . Each time i press the bootloader sequence my PC gives warning "USB device not recognized"
      .
      the terminal says
      Warning: Invalid DFU suffix signature
      A valid DFU suffix will be required in a future dfu-util release
      No DFU capable USB device available
      make: *** [../../libDaisy/core/Makefile:344: program-dfu] Error 74
      * The terminal process "G:\GIT\Git\bin\bash.exe '--login', '-i', '-c', 'make clean; make; make program-dfu'" terminated with exit code: 2.
      * Terminal will be reused by tasks, press any key to close it.
      ....................................................................................
      is it possible that my PC has USB 2.0 ports and The communication protocol of Daisy requires USB 3.0
      ??

    • @usmanfr2
      @usmanfr2 6 місяців тому

      @@electrosmithco
      .
      I am sure that Daisy is in bootloader mode
      .
      Tried different cables and different ports as well
      But no luck
      .
      My pc has USB 2.0 . Is the daisy communicating on USB 3.0 ?

    • @electrosmithco
      @electrosmithco  6 місяців тому

      @@usmanfr2 USB 2.0 should work. Which version of Windows are you using?

    • @usmanfr2
      @usmanfr2 6 місяців тому

      @@electrosmithco
      .
      I am using windows 10 Pro

  • @MRTM-kl5dd
    @MRTM-kl5dd 10 місяців тому

    Please make it known that ST-Link does not work with newer Macs with M1/M2/M3 chips..

    • @electrosmithco
      @electrosmithco  10 місяців тому

      I can bring this up to the team to discuss about making an edit on the ST Link shopping page.
      If I recall correctly, I haven't seen any reports about M1 nor M3 (and even with M2, it's not all users) not working with ST Link. Do you have M1 and/or M3 that's not working with the ST Link?