├── .gitignore ├── Makefile.am ├── README.md ├── autogen.sh ├── configure.ac ├── doc ├── DSDIFF_1.5_Spec.pdf ├── DSFFileFormatSpec_E.pdf └── DoP_openStandard_1v1.pdf ├── extras └── picard dsf file support │ ├── README.txt │ ├── dsf │ ├── __init__.py │ ├── compatid3_dsf.py │ ├── dsf.py │ └── id3_dsf.py │ └── picard plugin - dsf file support.zip ├── m4 ├── ax_boost_base.m4 ├── ax_boost_filesystem.m4 ├── ax_boost_system.m4 ├── ax_boost_timer.m4 ├── ax_lib_id3.m4 ├── ax_lib_taglib.m4 ├── ax_path_generic.m4 ├── libFLAC.m4 └── pkg_config.m4 ├── scripts ├── batch_dsf2flac.sh └── gengetopt.sh └── src ├── .gitignore ├── DSF2PCM.ggo ├── Makefile.am ├── cmdline.cpp ├── cmdline.h ├── dop_packer.cpp ├── dop_packer.h ├── dsd_decimator.cpp ├── dsd_decimator.h ├── dsd_sample_reader.cpp ├── dsd_sample_reader.h ├── dsdiff_file_reader.cpp ├── dsdiff_file_reader.h ├── dsf2flac_types.h ├── dsf_file_reader.cpp ├── dsf_file_reader.h ├── filters.cpp ├── fstream_plus.cpp ├── fstream_plus.h ├── libdstdec ├── .gitignore ├── Makefile.am ├── ccp_calc.c ├── ccp_calc.h ├── conststr.h ├── dst_ac.c ├── dst_ac.h ├── dst_data.c ├── dst_data.h ├── dst_fram.c ├── dst_fram.h ├── dst_init.c ├── dst_init.h ├── types.h ├── unpack_dst.c └── unpack_dst.h ├── main.cpp ├── tagConversion.cpp └── tagConversion.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/Makefile.am -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/README.md -------------------------------------------------------------------------------- /autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/autogen.sh -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/configure.ac -------------------------------------------------------------------------------- /doc/DSDIFF_1.5_Spec.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/doc/DSDIFF_1.5_Spec.pdf -------------------------------------------------------------------------------- /doc/DSFFileFormatSpec_E.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/doc/DSFFileFormatSpec_E.pdf -------------------------------------------------------------------------------- /doc/DoP_openStandard_1v1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/doc/DoP_openStandard_1v1.pdf -------------------------------------------------------------------------------- /extras/picard dsf file support/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/extras/picard dsf file support/README.txt -------------------------------------------------------------------------------- /extras/picard dsf file support/dsf/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/extras/picard dsf file support/dsf/__init__.py -------------------------------------------------------------------------------- /extras/picard dsf file support/dsf/compatid3_dsf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/extras/picard dsf file support/dsf/compatid3_dsf.py -------------------------------------------------------------------------------- /extras/picard dsf file support/dsf/dsf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/extras/picard dsf file support/dsf/dsf.py -------------------------------------------------------------------------------- /extras/picard dsf file support/dsf/id3_dsf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/extras/picard dsf file support/dsf/id3_dsf.py -------------------------------------------------------------------------------- /extras/picard dsf file support/picard plugin - dsf file support.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/extras/picard dsf file support/picard plugin - dsf file support.zip -------------------------------------------------------------------------------- /m4/ax_boost_base.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/m4/ax_boost_base.m4 -------------------------------------------------------------------------------- /m4/ax_boost_filesystem.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/m4/ax_boost_filesystem.m4 -------------------------------------------------------------------------------- /m4/ax_boost_system.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/m4/ax_boost_system.m4 -------------------------------------------------------------------------------- /m4/ax_boost_timer.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/m4/ax_boost_timer.m4 -------------------------------------------------------------------------------- /m4/ax_lib_id3.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/m4/ax_lib_id3.m4 -------------------------------------------------------------------------------- /m4/ax_lib_taglib.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/m4/ax_lib_taglib.m4 -------------------------------------------------------------------------------- /m4/ax_path_generic.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/m4/ax_path_generic.m4 -------------------------------------------------------------------------------- /m4/libFLAC.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/m4/libFLAC.m4 -------------------------------------------------------------------------------- /m4/pkg_config.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/m4/pkg_config.m4 -------------------------------------------------------------------------------- /scripts/batch_dsf2flac.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/scripts/batch_dsf2flac.sh -------------------------------------------------------------------------------- /scripts/gengetopt.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | cd ./src/ 3 | gengetopt < DSF2PCM.ggo 4 | -------------------------------------------------------------------------------- /src/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | *.in 3 | .deps 4 | Makefile 5 | dsf2flac 6 | -------------------------------------------------------------------------------- /src/DSF2PCM.ggo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/DSF2PCM.ggo -------------------------------------------------------------------------------- /src/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/Makefile.am -------------------------------------------------------------------------------- /src/cmdline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/cmdline.cpp -------------------------------------------------------------------------------- /src/cmdline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/cmdline.h -------------------------------------------------------------------------------- /src/dop_packer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/dop_packer.cpp -------------------------------------------------------------------------------- /src/dop_packer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/dop_packer.h -------------------------------------------------------------------------------- /src/dsd_decimator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/dsd_decimator.cpp -------------------------------------------------------------------------------- /src/dsd_decimator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/dsd_decimator.h -------------------------------------------------------------------------------- /src/dsd_sample_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/dsd_sample_reader.cpp -------------------------------------------------------------------------------- /src/dsd_sample_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/dsd_sample_reader.h -------------------------------------------------------------------------------- /src/dsdiff_file_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/dsdiff_file_reader.cpp -------------------------------------------------------------------------------- /src/dsdiff_file_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/dsdiff_file_reader.h -------------------------------------------------------------------------------- /src/dsf2flac_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/dsf2flac_types.h -------------------------------------------------------------------------------- /src/dsf_file_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/dsf_file_reader.cpp -------------------------------------------------------------------------------- /src/dsf_file_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/dsf_file_reader.h -------------------------------------------------------------------------------- /src/filters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/filters.cpp -------------------------------------------------------------------------------- /src/fstream_plus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/fstream_plus.cpp -------------------------------------------------------------------------------- /src/fstream_plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/fstream_plus.h -------------------------------------------------------------------------------- /src/libdstdec/.gitignore: -------------------------------------------------------------------------------- 1 | libdstdec.a 2 | -------------------------------------------------------------------------------- /src/libdstdec/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/libdstdec/Makefile.am -------------------------------------------------------------------------------- /src/libdstdec/ccp_calc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/libdstdec/ccp_calc.c -------------------------------------------------------------------------------- /src/libdstdec/ccp_calc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/libdstdec/ccp_calc.h -------------------------------------------------------------------------------- /src/libdstdec/conststr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/libdstdec/conststr.h -------------------------------------------------------------------------------- /src/libdstdec/dst_ac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/libdstdec/dst_ac.c -------------------------------------------------------------------------------- /src/libdstdec/dst_ac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/libdstdec/dst_ac.h -------------------------------------------------------------------------------- /src/libdstdec/dst_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/libdstdec/dst_data.c -------------------------------------------------------------------------------- /src/libdstdec/dst_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/libdstdec/dst_data.h -------------------------------------------------------------------------------- /src/libdstdec/dst_fram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/libdstdec/dst_fram.c -------------------------------------------------------------------------------- /src/libdstdec/dst_fram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/libdstdec/dst_fram.h -------------------------------------------------------------------------------- /src/libdstdec/dst_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/libdstdec/dst_init.c -------------------------------------------------------------------------------- /src/libdstdec/dst_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/libdstdec/dst_init.h -------------------------------------------------------------------------------- /src/libdstdec/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/libdstdec/types.h -------------------------------------------------------------------------------- /src/libdstdec/unpack_dst.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/libdstdec/unpack_dst.c -------------------------------------------------------------------------------- /src/libdstdec/unpack_dst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/libdstdec/unpack_dst.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/tagConversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/tagConversion.cpp -------------------------------------------------------------------------------- /src/tagConversion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hank/dsf2flac/HEAD/src/tagConversion.h --------------------------------------------------------------------------------