Forum Rule: Always post complete source code & details to reproduce any issue!
Page 2 of 2 FirstFirst 1 2
Results 26 to 36 of 36

Thread: knobby is your midi buddy

  1. #26
    Senior Member
    Join Date
    Apr 2020
    Location
    Tucson
    Posts
    135
    Thanks. I fixed the problem by breaking my 3000 lines (and counting) .ino file into a bunch of #include "thisfile.h" and so forth. It works, you just have to be very careful because each page is actually inside a set of brackets so one errant backet and bang, you're getting error messages on another page. Oh well, it's manageable and fun. I hope you get a chance to play the build on a 4.1 with a sound adapter.

  2. #27
    Senior Member
    Join Date
    Apr 2020
    Location
    Tucson
    Posts
    135
    Added 4 channel stereo delay line. This is getting easy.
    Attached Files Attached Files

  3. #28
    Senior Member
    Join Date
    Apr 2020
    Location
    Tucson
    Posts
    135
    Now added third voice with 8 note polyphony. Just about at the limits of what you can control with 256 knobs.
    Attached Files Attached Files

  4. #29
    Senior Member
    Join Date
    Jul 2020
    Posts
    174
    Have you thought about putting this on GitHub? That would mean you don't have to upload zip files.

  5. #30
    Senior Member
    Join Date
    Apr 2020
    Location
    Tucson
    Posts
    135
    I have, and I have a git, but I don't want this on github just yet. I hope the mods don't mind.

    I'm now finding myself pushing the limits fo what the gui can handle on my 8 core xeon with 32GB ram. I don't seem to be taxing resources in the system monitor, but when I try to add beyond this latest system things start getting very erratic in the gui.

  6. #31
    Senior Member
    Join Date
    Apr 2020
    Location
    Tucson
    Posts
    135

    ambience

    This actually sounds like something Blade Runner-ish mixed with some Badalamenti. give it a play on a 4.1.

    3vcfs (1 polyphonic)
    8vcos (3 w/8 note polyphony)
    6lfos
    6 ADSR generators (2 polyphonic)

    Completely algorithmic, playable with 5 knobs.

    Performance based on this patch

    https://soundcloud.com/bradley-sande...nce-number-one
    Attached Files Attached Files

  7. #32
    Member
    Join Date
    Jun 2020
    Location
    Sweden
    Posts
    62
    hi,
    I have read your other thread https://forum.pjrc.com/threads/63668-Limits-of-the-GUI

    And because have done some changes/additions to the gui where the design can be splitted into classes,
    you can check that out at https://manicken.github.io
    hopes this can help you expand the design

    It generates code with the different "classes"(with constructors) in one chunk that can just be copy/pasted into
    Arduino IDE as usual or a different file as you already have,
    just make sure that the classes are in the depending order
    as in the example that I have made from your current design,

    I did it just for testing out the gui, so the names are not changed
    but did split your design into the bigger parts that I could identify
    they are named: Voice, PartA, PartB, PartC and Main.

    I have attached a json that you can import/load into the gui at Import-LoadFromFile (there is also a Export-SaveToFile).

    To export the class based design use Export-Class-based
    Attached Files Attached Files

  8. #33
    Senior Member
    Join Date
    Apr 2020
    Location
    Tucson
    Posts
    135
    Holy smokes. Wow, thanks for all that effort. I think knobby is about at the limits of how many controls can practically be mapped (256) so don't anticipate adding yet another voice (although the vocoder would be cool). Now it's pulling it all together with midi i/o (the "o" works great, but it as no input yet) and a three channel Euclidean timing generator.

  9. #34
    Senior Member
    Join Date
    Apr 2020
    Location
    Tucson
    Posts
    135
    7.5 hour generative music performance done only with a teensy 4.1.

    https://www.youtube.com/watch?v=xzayZ6odEuk

  10. #35

  11. #36

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •