2019-04-23 (Tu) Electronic Wind Chimes EWC

Some of the yesterday's issues were ironed out with plug-and-chug debugging, but the most problematic issue was that some of the notes were not playing as long as others. When this happened, sounds were audible for a small fraction of a second then abruptly cut off and replaced with silence until the next note.

The solution came by listening to the problem repeat itself while trying to figure out the common factor. The problematic sounds happened when two notes were identical. Since all the commands to turn the notes on and off were played from a long array, there was no guarantee that an off signal would be sent before the next one was sent so when two were the same, the second could be cut short by the cancelation of the first. To fix the overlapping, each note was programmed to stop 5mS before the next one, and that was enough time to hear a note fully but not so short that the sound couldn't develop.
(1:09) Short note demonstration and explanation


First time here?

Completed projects from year 1
Completed projects from year 2
Completed projects from year 3
Completed projects from year 4
Completed projects from year 5
Completed projects from year 6

Disclaimer for http://24hourengineer.blogspot.com and 24HourEngineer.com




