Eurorack DIY: 909 Rimshot (Episode 1) - Design analysis and Breadboarding

Поділитися
Вставка
  • Опубліковано 29 сер 2024
  • In this series I will recreate the TR-909 Rimshot voice as a Eurorack module.
    The first episode will cover Design analysis and Breadboarding.
    Ben Eater video on Breadboards:
    • Why build an entire co...
    You can find all of my designs on my GitHub:
    github.com/tki...
    Some modules that I have designed myself are available in my Tindie shop:
    www.tindie.com...
    Thank you for watching!
    #eurorack #synthdiy

КОМЕНТАРІ • 25

  • @mymodularjourney
    @mymodularjourney Рік тому +3

    Very satisfying to watch the breadboard being assembled.

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

    What an amazing resource for the DIY community, not only the details on the resources you used for the architecture but also the breadboarding.. Tommy this is really fantastic work we really do live in a wonderful time where people are able to create/manufacture in a way not even imaginable twenty years ago!
    Love the fact it was so very close to the sample pack!
    Also I didn't know you could combine capacitors in parallel to make up unusal values .. thanks for this detail!!
    Great stuff!!❤

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

      Hey Gareth, thanks a lot!
      Yeah, it's amazing what you can do nowadays, using open source tools only.
      I think the Rimshot project will be something like 5-6 YT episodes, where I go through the design workflow in every detail. After that basically anyone with very limited knowledge in PCB design and SMT manufacturing will be able to roll their own module - or atleast I hope so.

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

    This is great! Love the insight into the breadboarding process. I would definitely enjoy an unedited video simply following along with the breadboarding process and getting your thoughts as you go. Tack igen!

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

      Thank you very much! I'll think about making a breadboarding video, thanks for the suggestion!

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

    Sounds great man! Keep up the good work, this is a great project series.

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

    I would say the sound was spot on compared with the sampled one.

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

      Yeah, it's really close.

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

    Can't wait to get the sample BIN files.
    PIC18F27/47Q10 (datasheet) is a 28 pin or 40 pin PDIP packaged with up to 128K flash ram and 1 to 4K SRAM and 5 volt capable.
    enough to store the sample, 10 bit ADC for the Tune knob (speed, timers) and enough pins to trigger.
    3 M sells breadboards, but they are not cheap.
    I have the original opamp mitsubishi M5218A.
    7:51 probably you could try JFET or transistor controlled by pot meter on these spots.

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

      Awesome! Please keep me updated on the progress, this is interesting!
      I have uploaded the .bin-files to my GitHub:
      github.com/tkilla64/eurorack/tree/main/misc/roms

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

      @@MeeBilt Cool, now i need to store these at on 2 spots, so i never loose track of them again.
      although i have "the" eproms, but no reader.
      at the moment i only have Pic18F252 and Pic18F452, witch are 5 volt devices, but only have 32kb flash ram, i need to make a cut i them and it has been a long time since i looked at the contents of these binaries, like close to 14 years.
      i have microchip ICD3 programmer / debugger. but a pickit will do as wel.
      Installing a hex editor.

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

      @@MeeBilt I made a C++ console app and read the file "r909cr.bin", it indeed contains 32767 lines of chars or integers, apparently only there the upper 6 bits of the eprom are used (that are connected to the 74hc174), because much of the numbers are above 127. witch a bit more code and my app produces a header file with an array, that can be used in the microchip ide.
      Also tried watching every line by asking to press enter, but quickly i found out it required a lot of presses. it's hard to find out what's really happening in a console app. lot's of numbers are around close to each other and some times a small, like 80 , at the end a range of unused or so, 128.

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

      @@MeeBilt Could you design "slim" pcb with 14 resistors, leds and a BS170 mosfet on the LOW side for no strain or load on the data lines, to analyze the 14 addres lines, the 8 outputs of the eprom and change the 470pF to a much bigger one for timing on your hi-hat breadboard, to find out to where it counts for the open and the position of the start of the closed hat. it seams up to 12 bit if you look at the schematic, that's 4096 samples.
      to figure out what the circuit is actually doing, from there it's easy to include in the source code of a pic, the microchip Faburino has multiple continuous memory blocks of 32768 words (and it fits), that's the total memory of a pic18F252, continuously, but the first 18 lines are used for the chips configuration.
      We can do this, but this circuit has to probed, check my latest video on how the eprom of the Ride Cymbal eprom file looks like. uploaded it last night.

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

      @@AnalogDude_ I'm not sure what the issue is, to me the contents of the bin file looks as expected.
      You are aware of that only the upper 6 databits in the EPROM are used (D2-D7) ?
      And the 0-level is represented by the most significant bit set and the rest are 0 (i.e. value 128 or 0x80)