This project is using my MusicWithoutDelay library to play multiple sounds at the same time.
It's an enhanced multitasking Timer that can turn off any device that you would normally plug into a wall outlet.
Project showcase by Nathan^2
Here we use PIR sensor and Arduino to detect the motion of a hand. This detection can be used to operate electronic equipment.
Project tutorial by ElectroPeak
In this tutorial I will explain how to use the TIMER0 of Arduino
Project tutorial by Marcazzan_M
You can and sometimes you can't; I had to change the format of RTTL because it wouldn't allow for customizability. For instance, I couldn't shift the entire song down/up an octave.
Other than that, you can copy and paste and RTTL, but you just have to watch out for times when the octave changes, for instance, 4b6 is quarter note played at the 6th octave. So you need to make the following changes...At the beginning of the song if ":o=5:" then the quarter note needs to convert to 4b1, if o=3, then it will be 4b-2.
Also, the period might be at the wrong place, it was originally after the letter, but in my version, it's before it. I like to organize by the following
6."," or "+" (required)
Unfortunately, it was difficult to understand Mozzi, so I just made my own synth with Dzlon's help. https://github.com/dzlonline/the_synth
The amplifier is not included, so you have to connect the audio signal to a speaker that has a built-in op-amp; a basic stand-alone speaker or computer speakers will work just fine.
c1 can be electrolytic, but c2 is ceramic. It's basically a low-pass filter.
The best part about this upgrade is that you don't have to use multiple pins for polyphony, so all the different voices come from one pin. :)
Yes, I have updated the library a month ago.
Or connect with your social account:
New here? Create an account