Comprehensive testing for the RibbitWASM decoding system - including unit tests, microphone decoding, and cross-device WAV generation.
Basic: 3 standard messages | Stress: Multiple random messages | Validation: Edge cases & errors | Advanced: Unicode, latency, boundaries
Listen for Ribbit signals through your microphone. Use this to test decoding of signals played from another device or transmitted over radio.
Generate a WAV file containing an encoded Ribbit message. Play this file on another device to test cross-device decoding.
Tip: The WAV file includes a 300Hz wake-up tone to ensure proper decoding when played through speakers or radio.