Added: 1 year ago
From: jeriellsworth
Views: 9,278
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (33)

Sign In or Sign Up now to post a comment!
  • not sure but this looks like wavetable not DDS - real DDS use Phase Accumulator or I'm wrong?

    Any Analog Devices DDS IC is good example for this.

  • Beautifully simple!

  • man, I wish I could get deals on cabinets and stuff like you do. The only surplus store near where I live is about an hour away.

  • Inspirational! 

  • 7m56s umm thats a triangle wave :p xD

  • Comment removed

  • Great video, would love to see more on DDS and other sound synthesis experiments.

  • @herotube I've been wanting to do some more projects with sound.

  • @jeriellsworth hey how u doing?.. Im trying to make a music player with a eeprom, i have to record "music" in my eprom an the play it with a counter... im stuck and o dont know what to do.. can u help me please....

  • there's synthesizer material here. i'd love to see some more DDS, it's very handy stuff in terms of chemistry, but particularly physics.

  • Hi, I like your movies! At the moment I am building a speaking alarm clock based on the same counter/EEPROM principle you used!

    I will certainly watch more of your movies. Greetings from the Netherlands!

  • So coooool! :D

  • I love you!!!!

  • Great info, thanks!

  • Excellent. Nice idea, and it has fired off other ideas in my head too! Thanks very much for this.

  • Very cool project! What software are you using to look at the audio waterfall?

  • @tdicola It's a free program called Spectrum Lab. It's used for ham radio too.

  • oh my, I want an oscilloscope like that!

  • i dont completly understand this.

    so you have previously progammed the samples in the flash (how)? and the 4060 randomly addresses them?

    CE down, so every time Flash gets an address it outputs it's data bus to r2r network which acts as a DAC?  (turns binary numbers to analog voltage

  • @lartti83 The counter always counts up. The addresses are feed into the lower bits of the address. Store waveform values sequentially in the EPROM.

    The counter will count up until it overflows and then will start at zero again. I also added a reset signal that is driven from data bit 7 of the eprom, so shorter sequence of waveforms can be stored.

  • @jeriellsworth thanks for the answer

  • Comment removed

  • Comment removed

  • So cool!!!!!! please make more videos related to this!!

  • You initially say "sawtooth" when you mean "triangle"... and that's the only thing I can call you out on, because I understand so little of the rest of what you're saying!  :)

  • I love these short instructional videos you do! Your creativity is very inspiring. Please keep them coming.

  • Great video, I love the detailed explanation. Keep up the great work!

  • Now that got my attention! Love it :)

  • Very cool, and a nice explanation! You could also use the high address bit rotary encoder to select low-pass filtered variations of the same base waveform to do filter sweeps. Daft Punk meets Halted.

  • Couldn't you still use 128 samples simply by not having the reset bit set? (Storing data in the same word as the reset bit won't work too well as it only lasts for the propagation delay, not the counter step length.) Neat build!

  • @0LoneTech The counter overflows and 7 bits will only address 128 samples. You could make this play longer samples with a longer counter.

  • I've done something similar trying to make a little synth, but I cheated (as usual) and used a microcontroller and R-2R ladder.

  • @uzimonkey Yep. MCU's are great for this too.

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more