drop grunting + dead synth module Three lung sounds that were Web-Audio syntheses now play real clinical recordings sourced from the HLS-CMDS manikin dataset (MIT license): - normal-vesicular.ogg - rhonchi.ogg - pleural-rub.ogg Dropped expiratory grunting from the library entirely — no openly-licensed clinical recording located across Wikimedia, Freesound CC0, SPRSound, Pixabay, Internet Archive, or Littmann/EasyAuscultation (all proprietary). Card is honest by omission rather than hiding a synth behind a Play-only UI. All seven remaining entries now use the same native <audio controls> player (pause, seek, volume). The synth fallback branch in renderSoundCard, the stopAllExcept synth reset loop, the script tag, and the entire public/js/respiratorySounds.js (332 lines of Web Audio) are removed since nothing references them anymore.
21 KiB
21 KiB