https://github.com/sdake/dsdtoflac
Converts DSD (dsf) to FLAC while peak leveling across an album
https://github.com/sdake/dsdtoflac
Last synced: 4 months ago
JSON representation
Converts DSD (dsf) to FLAC while peak leveling across an album
- Host: GitHub
- URL: https://github.com/sdake/dsdtoflac
- Owner: sdake
- License: apache-2.0
- Created: 2020-01-20T12:41:06.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-01-20T12:46:32.000Z (over 6 years ago)
- Last Synced: 2025-07-19T15:52:11.886Z (11 months ago)
- Size: 4.88 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dsdtoflac
This tool converts DSD files to FLAC files using ffmpeg. The conversion process works as follows:
1. An album is converted directly from DSF to FLAC in a temporary location.
1. The volume of each FLAC file is collected.
1. The highest peak is determined across the FLAC files.
1. The album is then converted directly from DSF to FLAC while applying a 30k lowpass filter and volume adjustment such that the highest peak of any song on the PCM converted results at a 0DB peak
There are other tools that do similar work. Unfortunately these other tools do not peak level across the album, but instead across individual songs.