Echo Pro is a local desktop audio production app with waveform editing, recording, stem separation, voice conversion, and music generation workflows.
EchoProInstaller.exe.install_echo_pro.bat.Start_Echo.bat for a one-click source launch, echo_pro_app.py for direct dev runs, or EchoPro_Portable.bat for portable mode.Use the VS Code task Launch Echo Pro (Source Non-Debug).
Start_Echo.bat check first, then launches via Start_Echo.bat.%LOCALAPPDATA%\EchoProData by default, or echo_home.txt override).Echo Pro Runtime Health Check then Echo Pro Runtime Repair from the task list.Debug fallback remains available through launch config Echo Pro (Source Runtime).
%LOCALAPPDATA%\EchoProData.Echo Pro uses tabbed navigation:
install_echo_pro.bat update.Start_Echo.bat from the repo root.install_echo_pro.bat update to refresh local assets.Use tools/dev/echo_runtime_health.bat:
check: verifies runtime Python, ffmpeg, demucs executable, demucs model assets, RVC path, ACE-Step path, and core Python imports.repair: runs install_echo_pro.bat update, then re-runs checks.reset: backs up %ECHO_PRO_HOME%\runtime\venv to venv_backup_YYYYMMDD_HHMMSS, then performs repair.Equivalent VS Code tasks:
Echo Pro Runtime Health CheckEcho Pro Runtime RepairEcho Pro Runtime Reset + RepairUse reset only when normal repair does not recover startup/runtime behavior.
Source checkouts are not guaranteed to contain a runnable packaged exe at repo root. Use the packaged bundle path instead:
release/Portable/ (must include EchoPro.exe, _internal, EchoPro_Portable.bat, install_echo_pro.bat).tools/dev/validate_packaged_launcher.bat (or the VS Code task Validate Packaged Launcher Bundle).release/Portable/EchoPro_Portable.bat.If the validation script reports missing files, regenerate/copy a portable bundle before testing packaged launch behavior.
End-user install/use files stay at repository root. Development-only helpers are organized under:
tools/dev/ (regression runners, smoke tests, build helpers, and backup variants)For repository task tracking, ideas, active problems, and follow-up work, use TASK_HUB.md as the actively maintained source of truth.
HTML
62.9%
Python
25.6%
C
9.5%
Echo Pro is a local desktop audio production app with waveform editing, recording, stem separation, voice conversion, and music generation workflows.
EchoProInstaller.exe.install_echo_pro.bat.Start_Echo.bat for a one-click source launch, echo_pro_app.py for direct dev runs, or EchoPro_Portable.bat for portable mode.Use the VS Code task Launch Echo Pro (Source Non-Debug).
Start_Echo.bat check first, then launches via Start_Echo.bat.%LOCALAPPDATA%\EchoProData by default, or echo_home.txt override).Echo Pro Runtime Health Check then Echo Pro Runtime Repair from the task list.Debug fallback remains available through launch config Echo Pro (Source Runtime).
%LOCALAPPDATA%\EchoProData.Echo Pro uses tabbed navigation:
install_echo_pro.bat update.Start_Echo.bat from the repo root.install_echo_pro.bat update to refresh local assets.Use tools/dev/echo_runtime_health.bat:
check: verifies runtime Python, ffmpeg, demucs executable, demucs model assets, RVC path, ACE-Step path, and core Python imports.repair: runs install_echo_pro.bat update, then re-runs checks.reset: backs up %ECHO_PRO_HOME%\runtime\venv to venv_backup_YYYYMMDD_HHMMSS, then performs repair.Equivalent VS Code tasks:
Echo Pro Runtime Health CheckEcho Pro Runtime RepairEcho Pro Runtime Reset + RepairUse reset only when normal repair does not recover startup/runtime behavior.
Source checkouts are not guaranteed to contain a runnable packaged exe at repo root. Use the packaged bundle path instead:
release/Portable/ (must include EchoPro.exe, _internal, EchoPro_Portable.bat, install_echo_pro.bat).tools/dev/validate_packaged_launcher.bat (or the VS Code task Validate Packaged Launcher Bundle).release/Portable/EchoPro_Portable.bat.If the validation script reports missing files, regenerate/copy a portable bundle before testing packaged launch behavior.
End-user install/use files stay at repository root. Development-only helpers are organized under:
tools/dev/ (regression runners, smoke tests, build helpers, and backup variants)For repository task tracking, ideas, active problems, and follow-up work, use TASK_HUB.md as the actively maintained source of truth.
HTML
62.9%
Python
25.6%
C
9.5%