Become a FAKE Synth Wizard with Electronics - Part 1

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

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

  • @caldarion2506
    @caldarion2506 3 года назад +3

    How to spot a good coder: names variables, function, etc properly.
    Notes and Volts: good coder found.

  • @theboatswains-yt
    @theboatswains-yt 3 года назад +1

    This is great! If you can make one for guitar, please be sure to include a buy it now button, so you can take my money post haste!!!!

  • @cosmicrdt
    @cosmicrdt 3 года назад +1

    I made something similar in the 90s but for a typing keyboard and a text editor. You could load a text file and every time you pressed a key it would show one more letter on the screen to make look like you could type really fast.

  • @Numocron
    @Numocron 3 года назад +2

    Wow man this is such an awesome video I love it.😃👍

    • @NotesAndVolts
      @NotesAndVolts  3 года назад +1

      Thanks NX!

    • @Numocron
      @Numocron 3 года назад +1

      @@NotesAndVolts You're very welcome. Much love.

  • @winddealer1
    @winddealer1 3 года назад +2

    Cool! For the arduino code... here is a twist:
    Use the Most Significant Bit (MSb) of an array data value as a FLAG to descend or ascend from the currently played note.
    If the array byte has a MSb SET (values >= 64 "excluding value 255 used to end the array") descend down from the semitone played.
    If the array byte has the MSb CLEAR (value

    • @BusyElectrons
      @BusyElectrons 3 года назад

      I was thinking of something similar, but much simpler. Declare the array as int8_t (signed 8-bit integer) allowing both positive and negative semitone steps to be declared. Simple math then yields the number of semitones up or down from the root note. The "magic number" could then be something like 127 instead of 255.

    • @winddealer1
      @winddealer1 3 года назад

      @@BusyElectrons Precisely. It would provide a bit more potential variety.

    • @BusyElectrons
      @BusyElectrons 3 года назад

      @@winddealer1 Agreed. I'm kind of surprised Dave didn't do this from the start.

    • @NotesAndVolts
      @NotesAndVolts  3 года назад

      Very nice idea! I was planning to add a 2's compliment idea so I could get the negative values but just wanted to get a quick prototype working. I'm trying to stay away from Integer variables for now since they take up more room and I'm not sure how many "licks" I'm going to add. I'm most likely going to store the licks data in flash memory instead of SRAM so that should give me lots of room.

    • @BusyElectrons
      @BusyElectrons 3 года назад +1

      @@NotesAndVolts If you use 'int8_t' (arduino alternative: 'char') in your array declaration it will take up exactly the same amount of memory as 'byte' but it will be a signed value ranging from -128 to 127 instead of 0 to 255. That should still leave plenty of range to specify your note offsets.
      I like the concept of this project. Keep up the great work :D

  • @0x07AF
    @0x07AF 3 года назад +1

    Neat project! You sure have a lot of keyboards for someone who has to periodically relearn the theory and technique details. :-) I feel ya though, I have to do the same thing.

  • @jrgrust
    @jrgrust 3 года назад

    The new Synth Master :-) Interesting project! I'm looking forward to the next episodes. Many greetings !!!

  • @BanjoMasterPete
    @BanjoMasterPete 3 года назад

    This is a really cool idea, so many ways this can grow. Maybe this could end up like a MIDI standalone version of the Turing Machine module?

    • @NotesAndVolts
      @NotesAndVolts  3 года назад

      Thanks Pete! I'm excited to see where this goes

  • @martingerken7094
    @martingerken7094 3 года назад +2

    Use EEPROM to implement a "record" function to add new licks

  • @randomaztec2208
    @randomaztec2208 3 года назад +1

    Sweet great project

  • @LeicaCat
    @LeicaCat 3 года назад +1

    I want those glasses!

  • @VintageMusicGearTV
    @VintageMusicGearTV 3 года назад

    Great project Dave love your channel!

  • @guysmiley7289
    @guysmiley7289 3 года назад

    Get a Linnstrument? It is laid out the same way as a guitar.

  • @ifaber68
    @ifaber68 3 года назад

    Very nice, good job :-)

  • @toolzshed
    @toolzshed 3 года назад +1

    Hahahahahaha that's awesome!

  • @chrisw1462
    @chrisw1462 3 года назад

    As a musician, I watch people's hands. It's pretty easy to notice when they play a note higher on the fret / keyboard and the note is actually lower than the last one.

  • @HowlingUlf
    @HowlingUlf 3 года назад +1

    hahaha perfect !!!