BioniChaos Logo
  • Home
  • About
  • Contact
⚑ DEMO MODE ACTIVE - Tap controls or canvas to resume

STETHOSCOPE HUD

Normal Heart

Standard S1/S2 pacing thuds. Clear and regular.

Aortic Stenosis

Systolic crescendo-decrescendo murmur at base.

Mitral Regurg

Pansystolic high-frequency blowing murmur at apex.

S3 Gallop (CHF)

Low-frequency S3 thud following S2. Ventricular gallop.

Asthma Wheeze

High-pitched continuous expiratory musical wheezing.

Fine Crackles

Velcro-like popping lung sounds during late inspiration.

Advanced Diagnostics

Acoustic Signal Processing Chain Details:

  • Cardiac Cycle: -
  • Systole Duration: -
  • Lung Cycle: -
  • Stethoscope Filter: -
  • Calculated SNR: -

Diagnostic Overview

Phonocardiography (PCG) is a diagnostic technique that converts the mechanical vibrations of the cardiovascular and respiratory systems into a visual time-frequency record. By mapping acoustic signals against a dark, low-opacity checkered monitor grid, clinicians can identify crucial pathological features. Normal heart acoustics are dominated by the classic high-amplitude transient vibrations of S1 (mitral and tricuspid valve closure) and S2 (aortic and pulmonic valve closure).

Mechanical filtration is modeled after the physical properties of a traditional acoustic stethoscope's chest piece. The bell configuration acts as a low-frequency collector, attenuating higher-pitched murmurs and vesicular breathing while preserving low-energy gallops (S3/S4) and diastolic rumbles. Conversely, the high-tension diaphragm acts as a high-pass acoustic filter (100–1000 Hz), ideal for hearing systolic murmurs, valve clicks, and normal vesicular breath sounds.

Auscultation Laboratory Guide

This high-fidelity dashboard allows you to programmatically synthesize heart and lung sounds. Select any of the clinical diagnostic cards to instantly load the corresponding heart rate, respiratory patterns, and filtration characteristics:

  • Sound ON/OFF: Actively initializes or suspends the client-side Web Audio API context. Due to standardized browser engine autoplay protection, audio synthesis cannot proceed without an explicit activation step.
  • Filter Modes: Instantly switches the dynamic stethoscope head filter profile. Use "Bell" to focus on deep ventricular pacing gallops and "Diaphragm" to inspect turbulent murmurs.
  • Modulator Sliders: Tweak the biophysical conditions. High noise levels simulate skin-to-chest piece friction artifacts or high ambient environment volumes, challenging standard clinical auditory isolation.
  • Visualizations: The top trace renders a scrolling phonocardiogram envelope displaying rhythmic transient spikes, while the bottom analyzer displays real-time FFT frequency distributions.

Technical DSP Pipeline

Our real-time acoustic pipeline leverages the Web Audio API to procedurally generate clinical waveforms. S1 and S2 transient beats are modeled using overlapping exponentially decaying sinusoidal oscillators modulated with a dual-transient envelope: s(t) = AΒ·e^(-k(t-tβ‚€)Β²)Β·sin(2Ο€f(t-tβ‚€)). S3 and S4 sounds are synthesized with ultra-low frequency carriers (~30–35 Hz) matching clinical characteristics.

Heart murmurs and vesicular breath acoustics are procedurally simulated using a looped 2-second pre-allocated white noise buffer, filtered dynamically through a cascade of high-order BiquadFilterNodes. For lung acoustics, the noise amplitude is continuously modulated by a sinusoidal inhalation-exhalation timing clock, with automated filter transitions shifting the cutoff from 380 Hz (inspiration) to 220 Hz (expiration). Fine crackles are generated using rapid, pseudo-random impulse responses during simulated late inspiration, while wheezes are formed via modulated sine waves.

Future Directions

The BioniChaos auscultative simulation laboratory is actively expanding to integrate multi-point sensor fusion parameters. Future milestones include the adaptation of standard Web Bluetooth API protocols to interface with commercial electronic stethoscopes directly, capturing real-world PCG streams in real-time.

We also anticipate training lightweight convolutional neural network models compiled with WebGPU technology to run edge diagnostics directly in-browser. This will allow the application to provide real-time probabilistic classification of valvular regurgitation, pulmonary consolidations, and dynamic structural cardiopathies.

Explore Related Medical Simulation Systems

  • Pacemaker Synchronization Lab

    Interact with cardiac conduction models and practice real-time pacing synchronization.

  • CardioQuest Dynamics

    Comprehensive interactive simulation of cardiovascular pressure, volume, and systemic hemodynamics.

  • Cochlear Sensory Simulator

    Deep-dive analysis of auditory sensorineural sound transduction and spectral cochlear hair cell stimulation.

  • Acoustic Fourier Spectrogram

    Real-time clinical microphone analyzer with fast Fourier transformations of incoming diagnostic audio.