lchtangen / lchtangen/SampleMind-AI---Beta
Improve error messages in audio engine
Open
@lchtangen is already working on this.
Since Feb 3, 2026.
audio
beginner
good first issue
- Dominant language
- Python
- Stars
- 1
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Description:
Make error messages more helpful for users.
Tasks:
- Add context to exceptions
- Suggest solutions
- Include relevant file paths
File: src/samplemind/core/engine/audio_engine.py
Example:
# Before
raise ValueError("Invalid audio file")
# After
raise ValueError(
f"Invalid audio file: {file_path}\n"
f"Supported formats: WAV, MP3, FLAC\n"
f"Please check the file format and try again."
)
Difficulty: 🟢 Beginner
Time: 1-2 hours
See docs/GOOD_FIRST_ISSUES.md Issue #5 for details.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.