Skip to content

Tags: neurlang/gomel

Tags

v0.0.11

Toggle v0.0.11's commit message
chore(release): Bump version from 0.0.10 to 0.0.11

- Update version in pyproject.toml to 0.0.11
- Update version in setup.py to 0.0.11
- Maintain consistency across package configuration files

v0.0.10

Toggle v0.0.10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump version from 0.0.1 to 0.0.10

v0.0.9

Toggle v0.0.9's commit message
feat(phase): Add HDR image format support with 16-bit color depth

- Add HDR boolean parameter to Phase struct for enabling high dynamic range mode
- Update loadpng function to support both 8-bit and 16-bit color channel loading
- Update dumpimage function to create NRGBA64 images when HDR is enabled
- Modify color value normalization to use maxVal (65535 for HDR, 255 for standard)
- Disable IHS compression passes when HDR mode is active to preserve color fidelity
- Update all ToPhaseFlac, ToPhaseWav, and ToWavPng calls to pass HDR parameter
- Enables lossless storage of higher bit-depth audio spectrograms

v0.0.8

Toggle v0.0.8's commit message
feat(mel,phase): Fix metadata embedding position in image save/load

- Calculate mel band count from image bounds to determine metadata region
- Move metadata extraction from low-y (y < 32/16) to high-y end of first column
- Update metadata embedding logic to place bytes at high-y end before y_reverse flip
- Fix indexing in dumpimage to use offset calculation (y - metaStart) instead of direct y
- Add clarifying comments explaining metadata positioning strategy
- Ensures metadata appears at top-left corner after image reversal in both mel and phase implementations

v0.0.7

Toggle v0.0.7's commit message
Docs: Expand README with comprehensive API documentation and usage ex…

…amples

- Add feature overview highlighting mel spectrograms, phase-preserving spectrograms, and bidirectional conversion
- Add installation instructions with go get command
- Document all four command-line tools (tomel, towav, tophase, fromphase) with usage examples and descriptions
- Add detailed library API documentation for both mel and phase packages with code examples
- Include configuration parameters and low-level buffer API usage
- Add comparison table between mel and phase spectrograms highlighting key differences
- Add requirements section specifying Go 1.0+ and list all dependencies
- Replace minimal description with comprehensive guide for users and developers
- Improve visual presentation with feature list, installation guide, and structured sections

v0.0.6

Toggle v0.0.6's commit message
LoadWavSampleRate, LoadFlacSampleRate

- utility functions

v0.0.5

Toggle v0.0.5's commit message
Advanced non-mel info

v0.0.4

Toggle v0.0.4's commit message
Tweaks for v0.0.4

v0.0.3

Toggle v0.0.3's commit message
tweak the griffin lim

v0.0.2

Toggle v0.0.2's commit message
add Image