Juncel
1
Created ππ’π¦π’π , a Python module that lets you turn strings of notes into melodies.
I built a Streamlit playground so you can experiment with it instantly.
With ππ’π¦π’π , you can:
- Compose using βC4:0.5β [Note_Octave:Duration] style.
- Play or save your melody.
- Control sample rate and amplitude.
Install with pip install himig
Resources:

2 Likes
Juncel
2
Sharing the latest release:
Audio Improvements
- Replaced
apply_fade() with apply_adsr_envelope() for more natural dynamics and smoother note transitions.
- Added piano-like harmonics using layered sine waves for richer one.
- Normalized output levels to prevent clipping and ensure consistent playback.
- Added additional sample melodies
Ode to Joy and FΓΌr Elise.
Development & Packaging
- Updated
pyproject.toml with license information and version bump.
- Improve test suite with fixture for
simple_melody() and new edge case tests: test_malformed_note_format_raises() and test_multiple_rest_notes().
- Refined
README.md with clearer feature descriptions and license details.
2 Likes