Commit Graph
11 Commits
Author SHA1 Message Date
diodiogod 86f29abfa5 Add audio analyzer file preview refresh 2026-05-25 13:28:42 -03:00
diodiogod 41bfffeefe Fix audio analyzer DOM layout and caching 2026-05-25 11:04:02 -03:00
diodiogod 7b44654250 Rename Audio Analyzer to Audio Wave Analyzer and fix F5-TTS nfe_step bug
- Renamed '🎵 Audio Analyzer' to '🌊 Audio Wave Analyzer' throughout project
- Updated all node display names, tooltips, documentation, and web interface
- Preserved class names and internal identifiers for ComfyUI compatibility
- Fixed nfe_step bug in F5-TTS nodes: limited max value to 71 to prevent ODE solver issues
- Added validation clamping and warning messages in F5-TTS Node and F5-TTS Edit Node
- Updated tooltips to warn about ODE solver issues above 71
2025-07-13 01:02:08 -03:00
diodiogodandClaude 97660f11eb Add custom track line for speed slider
- Implement custom 1px gray track line instead of CSS track styling
- Clean up failed browser-specific track CSS attempts
- Use simple div element positioned behind slider
- Gray (#666) color for subtle visual reference

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-12 21:39:57 -03:00
diodiogodandClaude 98af479ff4 Implement rubberband speed control with improved sensitivity
- Change visual speed range from -1/3x to 0/2x for better UX
- Add accelerating rubberband effect for out-of-bounds dragging
- Implement quadratic then linear acceleration (3x/2.5x multipliers)
- Fix audio resume when switching from backwards to forwards
- Improve mouse boundary handling and extended speed tracking
- Enable extreme speeds (-8x to 8x) with intuitive drag behavior

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-12 21:31:21 -03:00
diodiogodandClaude c98c9f544d Clean up debug console messages in Audio Analyzer
Comment out routine operational logs while preserving important error messages:
- Removed setup, positioning, and data loading debug logs
- Kept error handling and user-facing warnings
- Added debug labels for easy re-enabling during development
- Console output now clean with only essential information

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-12 08:59:06 -03:00
diodiogodandClaude cec2d0804c Reposition analyze button to improve layout spacing
Move analyze button from bottom of controls to after selection toggles for better visual grouping and reduced vertical space usage.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-12 00:03:27 -03:00
Claude Code Assistant acfd84dd5c Fix blue waveform zoom behavior and modularize audio analyzer UI
- Refactored audio_analyzer_ui.js into modular components (880 → 174 lines)
- Created separate modules: controls, widgets, layout, visualization
- Fixed blue waveform to respect audio boundaries during zoom operations
- Blue waveform now shrinks and moves left when zooming out past audio duration
- Interface positioning and spacer widget implementation working correctly
- Restored multiline widgets for manual_regions and region_labels

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-11 07:38:04 -03:00
Claude Code Assistant 6228993509 stil trying to fix audio analyzer node size 2025-07-10 21:58:13 -03:00
Claude Code Assistant cd3c7718f7 feat: complete Audio Analyzer interactive waveform visualization
- Fix waveform data display with real audio (30s duration vs fake 10.79s)
- Implement working cache system using web directory for JS-Python data transfer
- Add green region overlays showing detected silence/speech segments
- Fix RMS line zoom/pan compatibility with different data structures
- Consolidate UI layout with single-row button arrangement
- Reduce container height to fit properly within ComfyUI nodes
- Clean up debug logging for better console output
- Implement robust error handling for visualization rendering

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-10 19:24:52 -03:00
diodiogod 25db27547c Audio Analizer node, initial, lading, working, but user interactive interface not working 2025-07-09 23:35:05 -03:00