This oscilloscope visualizes audio from your microphone or wav-file with zero-cross detection for stable waveform display.

0 stars 0 forks 0 watchers TypeScript MIT License
audio-analysis audio-visualizer browser oscilloscope typescript wav
14 Open Issues Need Help Last updated: Feb 9, 2026

Open Issues Need Help

View All on GitHub

AI Summary: The issue describes a UI problem where yellow circles indicating zero-cross candidates are displayed too far away from their actual positions in the "Current Waveform" area, making it difficult to see. This visual clutter hinders usability and needs to be addressed.

Complexity: 2/5
good first issue

This oscilloscope visualizes audio from your microphone or wav-file with zero-cross detection for stable waveform display.

TypeScript
#audio-analysis#audio-visualizer#browser#oscilloscope#typescript#wav

AI Summary: The user is encountering confusing `console.log` output related to 'phase debug' which shows 'history: none'. They are unsure if this indicates a bug or a logging error and wish to remove it. The issue is marked as a 'good first issue'.

Complexity: 1/5
good first issue

This oscilloscope visualizes audio from your microphone or wav-file with zero-cross detection for stable waveform display.

TypeScript
#audio-analysis#audio-visualizer#browser#oscilloscope#typescript#wav

AI Summary: The `demo-library` in the `cat-oscilloscope` project is experiencing significant performance issues, with processing times exceeding normal by over 30 times. This indicates a critical bottleneck within the demo library's functionality that needs to be identified and resolved.

Complexity: 3/5
good first issue

This oscilloscope visualizes audio from your microphone or wav-file with zero-cross detection for stable waveform display.

TypeScript
#audio-analysis#audio-visualizer#browser#oscilloscope#typescript#wav

AI Summary: This issue requests a change to the GitHub Actions workflow in the cat-oscilloscope repository. Specifically, the user wants to modify the start time of a large file detection process to 03:00 JST (Japan Standard Time). This is a straightforward configuration adjustment within the workflow's YAML file.

Complexity: 1/5
good first issue

This oscilloscope visualizes audio from your microphone or wav-file with zero-cross detection for stable waveform display.

TypeScript
#audio-analysis#audio-visualizer#browser#oscilloscope#typescript#wav

AI Summary: The issue describes a visual discrepancy in the "Current Waveform" display of the cat-oscilloscope. Specifically, the overlaid "Offset %" spikes appear to represent a much larger percentage (e.g., 40%) per frame than the expected 1% per frame, suggesting a potential calculation or rendering bug.

Complexity: 3/5
good first issue

This oscilloscope visualizes audio from your microphone or wav-file with zero-cross detection for stable waveform display.

TypeScript
#audio-analysis#audio-visualizer#browser#oscilloscope#typescript#wav

AI Summary: The user is experiencing unexpected behavior in a simple demo of the cat-oscilloscope project and suspects a potential design flaw. They are requesting an analysis from this perspective. The issue is labeled as 'good first issue', suggesting it might be a good starting point for new contributors.

Complexity: 2/5
good first issue

This oscilloscope visualizes audio from your microphone or wav-file with zero-cross detection for stable waveform display.

TypeScript
#audio-analysis#audio-visualizer#browser#oscilloscope#typescript#wav

AI Summary: This issue proposes replacing the current bar graph visualization of agreement percentages (8-way, 4-way, 2-way splits) with a line graph showing the past 100 frames. This change aims to provide a more dynamic and historical view of agreement trends over time.

Complexity: 2/5
good first issue

This oscilloscope visualizes audio from your microphone or wav-file with zero-cross detection for stable waveform display.

TypeScript
#audio-analysis#audio-visualizer#browser#oscilloscope#typescript#wav

AI Summary: The issue requests to move the prominent "simple demo" link from the top of the page to the bottom, similar to the GitHub link, to improve user experience. The link text should also be changed to "ライブラリ利用例" (library usage examples).

Complexity: 1/5
good first issue

This oscilloscope visualizes audio from your microphone or wav-file with zero-cross detection for stable waveform display.

TypeScript
#audio-analysis#audio-visualizer#browser#oscilloscope#typescript#wav

AI Summary: This issue proposes refactoring a large Rust codebase to adhere to the Single Responsibility Principle (SRP). The goal is to break down monolithic components into smaller, more manageable modules, each with a distinct purpose. This will improve code organization, maintainability, and testability.

Complexity: 3/5
good first issue

This oscilloscope visualizes audio from your microphone or wav-file with zero-cross detection for stable waveform display.

TypeScript
#audio-analysis#audio-visualizer#browser#oscilloscope#typescript#wav

This oscilloscope visualizes audio from your microphone or wav-file with zero-cross detection for stable waveform display.

TypeScript
#audio-analysis#audio-visualizer#browser#oscilloscope#typescript#wav

AI Summary: This issue requests a new feature to control the display of specific vertical lines (orange and red) on the main waveform. A checkbox should be added to toggle this display mode on or off, with the feature enabled by default. This aims to allow users to focus on particular segments of the waveform.

Complexity: 2/5
good first issue

This oscilloscope visualizes audio from your microphone or wav-file with zero-cross detection for stable waveform display.

TypeScript
#audio-analysis#audio-visualizer#browser#oscilloscope#typescript#wav

This oscilloscope visualizes audio from your microphone or wav-file with zero-cross detection for stable waveform display.

TypeScript
#audio-analysis#audio-visualizer#browser#oscilloscope#typescript#wav

This oscilloscope visualizes audio from your microphone or wav-file with zero-cross detection for stable waveform display.

TypeScript
#audio-analysis#audio-visualizer#browser#oscilloscope#typescript#wav

This oscilloscope visualizes audio from your microphone or wav-file with zero-cross detection for stable waveform display.

TypeScript
#audio-analysis#audio-visualizer#browser#oscilloscope#typescript#wav