HT16K33 Animator (8X8) icon HT16K33 Animator (8X8) — Control for Adafruit 8x8 LED Matrix (HT16K33) via EZ-B v4 I2C; creates animations, supports module initialization and EZ-Script control. Try it →

ARC Pro

Upgrade to ARC Pro

With ARC Pro, your robot is not just a machine; it's your creative partner in the journey of technological exploration.

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#1  

Every command that is sent will take priority over background commands. Having a microcontroller play tones takes a lot of processing because it has limitted i/o functionality (at least without dedicated DAC hardware).

So in short, playing tones will consume the EZ-B's processor for each note.

Here is a great suggestion, however. If your robot requirement is to have many interactive tones, then a $40 USD wireless hub (available through parallax) may be an option. This will allow you to use a very inexpensive USB soundcard and play Digital and Wave media.

The next version of ARC contains MIDI, WAV and MP3 functionality.

Due to the low cost of the wireless USB Hub, the ARC will contain many functions to support USB hardware in the future.:)

Author Avatar
United Kingdom
#2  

Thanks for the reply I understand why this is happening now

Great suggestion with the wireless hub and incorporating that with ARC

Thanks