Video není dostupné.
Omlouváme se.

PD to C with plugdata - Electro-Smith Daisy

Sdílet
Vložit
  • čas přidán 14. 08. 2024
  • Getting started: • PD to C with plugdata ...
    Grab the latest plugdata here: plugdata.org
    Read all about Heavy here: wasted-audio.g...
    Buy our plugins here:
    wasted.audio/s...
    Support our work here:
    github.com/spo...
    / wastedaudio
    ko-fi.com/wast...
    liberapay.com/...
    0:00 Intro
    1:10 Basic Patch
    2:02 Basic Flashing
    3:43 The Bootloader
    7:21 Custom Linker
    8:37 Adding Controls
    12:22 Send Parameters
    13:39 Extra Flash Options
    14:29 Outro

Komentáře • 20

  • @returnofthemilk
    @returnofthemilk Před 22 dny +1

    Marvellous.

  • @jonwtr
    @jonwtr Před 5 měsíci +2

    Excellent info for anyone interested in this workflow.

  • @JaredOrlicki
    @JaredOrlicki Před 5 měsíci +1

    Great tutorial! Answered all of my questions. Time to dig in to the patch init + plugdata! :)

    • @Wasted-Audio
      @Wasted-Audio  Před 5 měsíci +1

      We finished building two Patch.Init()s the other month. Hope to showcase some nice patches in a future video! :)

  • @MarvinLloyd
    @MarvinLloyd Před 3 měsíci +1

    Thank you for the great tutorial! I have a question: Would this approach also work with other devices/platforms like the Befaco Lich/OWL?

    • @Wasted-Audio
      @Wasted-Audio  Před 3 měsíci +1

      Getting the OWL toolchain integrated with plugdata is being planned.
      Unfortunately when I was working on it last year my OWLv2 board got fried and this work got stuck.
      Since then I got a v3 board and we hope to continue with it this year :)

  • @AndyNicholson
    @AndyNicholson Před 5 měsíci +2

    excellent vid bud, keep them coming :)

    • @Wasted-Audio
      @Wasted-Audio  Před 5 měsíci

      Yes yes, thinking about the next one! :)

  • @FotisandStuff
    @FotisandStuff Před 5 měsíci +2

    Well done, bro!!!

  • @chillywilson
    @chillywilson Před 5 měsíci +2

    Nom nom nom, eating this up.
    Can you do some custom hardware next, like buttons, pots and 9 axis accelerometers?

    • @Wasted-Audio
      @Wasted-Audio  Před 5 měsíci

      Custom hardware is on the planning! certainly buttons and pots, although for that last one we need to source a `Bno055` first (only 9 axis component currently supported in json2daisy). Which is a tad expensive, or maybe the ICM20948 which is cheaper, but still a bit much.
      We'll probably stick to a bit more basic stuff for the next one :)

    • @chillywilson
      @chillywilson Před 5 měsíci

      @@Wasted-Audio ​ I have a couple of the Bno055's, although would it be easier to run the stuff through an atmega and just program the digial ins to the seed with PlugD?

    • @Wasted-Audio
      @Wasted-Audio  Před 5 měsíci

      @@chillywilsonThe Bno055 is supported in libDaisy and json2daisy (which is used to create the interface with Heavy): github.com/electro-smith/json2daisy/blob/main/src/json2daisy/resources/component_defs.json#L1207-L1310
      How would you want to receive data from the Arduino then?

    • @chillywilson
      @chillywilson Před 5 měsíci

      @@Wasted-Audio I was thinking digital in to daisy

  • @rp3058
    @rp3058 Před 4 měsíci +1

    Thank you!

  • @PlanetBayto
    @PlanetBayto Před 14 dny

    I'm trying to compile a very simple delay effect using plugdata 9.0 flashed to daisy patch. I do not hear any delay effect. my patch uses adc~ & dac~ objects as start & end points in the patch. All objects are "compile mode safe". but i cannot get sound out of my daisy patch. Also its seems when I compile I am only able to generate a bin file followed by using the online daisy programmer since it seems flashing doesn't work. I definitly have my daisy in DFU mode prior to flash attempts.

    • @Wasted-Audio
      @Wasted-Audio  Před 13 dny

      Which compile mode are you using? With delays you will likely at least need big or huge modes and even more likely use an extended linker. Right now this means using the custom linker option and then use the SDRAM for the dynamic table. You can get the SDRAM linkers from `Documents/plugdata/Toolchain/etc/linkers/` directory (we will include them as a compile option again in the future).

  • @danielllermaly8782
    @danielllermaly8782 Před 2 měsíci

    Thank you very much for the video!
    I am trying to load an example, but in the PlugData board selection menu the Seed option does not appear, only pod, init, simple, etc.
    It will be an error in the installation

    • @Wasted-Audio
      @Wasted-Audio  Před 2 měsíci

      The Seed is not a valid device yet. You will need to create a custom board.json that defines a hardware setup built around the Seed.
      Check out this Wiki page (and link to examples at the bottom) for more info: github.com/electro-smith/DaisyWiki/wiki/Pd2dsy-JSON

  • @_DRMR_
    @_DRMR_ Před 5 měsíci +1

    Actually ☝