Page:
Fork DoReMIR
Pages
Accounting
Accounts
Architecture
BUGS
Backups
Bounties
Branches
CVE
Copyright
Distro 80x24
Distro AIX
Distro ALTLinux
Distro Alpine
Distro Arch
Distro Artix
Distro CRUX
Distro CentOS
Distro Debian
Distro Fedora
Distro FreeBSD
Distro Gentoo
Distro Haiku
Distro Homebrew
Distro KaOS
Distro MINIX
Distro MSYS2
Distro MXE
Distro Macports
Distro NetBSD
Distro NixOS
Distro OpenBSD
Distro OpenEmbedded
Distro OpenEuler
Distro OpenIndiana
Distro OpenSUSE
Distro OpenWrt
Distro PLDLinux
Distro Rosa
Distro T2SDE
Distro Termux
Distro buildroot
Distro cygwin
Distros
EffectsExplained
Fork DoReMIR
Fork sox
Forks
History
Home
Hosting
Includes
Portability
Releases
ShaperCoefs
Statistics
Testing
No results
10
Fork DoReMIR
Martin Guy edited this page 2024-11-20 23:48:04 +01:00
Table of Contents
Fork DoReMIR
DoReMIR Music Research's github fork is
taken from cbagwell/sox and is 20 commits ahead
and with three branches.
Links
Commits
The main changes are:
- Support for
libmpg123as an alternative tolibmad - Being able to read from files that are being written by another process
- Unicode support (was applied but reverted due to a possibly better implementation)
- A README with instructions for building on Windows
In the order they were applied:
| Commit | Description | Issue |
|---|---|---|
d05aba5 |
Don't call sox_write from output effect if input buffer is empty. This avoids issues with the vorbis encoder. | #148 |
4e2c3ec |
Support for mp3 decoding using MPG123 instead of MAD | #150 |
1338dfa |
Support for auto-detecting MP3 | #162 |
ed00cb8 |
Bug fix in mp3 format handler | Fix to 4e2c3ec #201 |
39db06c |
Added README.md with build instructions for Windows. | - |
28c63e5 |
Update README.md with build instructions. | - |
8f3da1b |
Clear errors before reading so that it is possible to read from a file being written to by another process | #202 |
4d753b0 |
Use C style comments | Fix to 8f3da1b |
6d8b03f |
Export lsx_clearerr and lsx_flush | #200 |
ceb951f |
Use _wfopen on Windows to support unicode filenames | #203 |
9742ddf |
When reading partial samples from a file being written, save the partial samples for next read so that no data is lost | #202 |
9a4f57f |
Bug fix for the partial sample feature | #202 |
8e133d2 |
Update README.md with build instructions for Windows. | - |
f785535 |
Make sox_delete_effect usable and added sox_add_and_delete_effect for convenience | (1) |
0c21d46 |
sox_add_effect error handling fix | #204 |
cddfb07 |
Fixed some warnings and comments in mp3 handler | #150 |
d4556e7 |
Support unicode when writing id3 tags | #206 |
252b73f |
CMake support for ID3 writing with LAME | #205 |
fc94e0f |
Use sox_uint64_t in sox_mp3seek to avoid compiler warning | 92209ea |
0af5834 |
README.md has moved to the modus repository | - |
(1) Windows-specific patch that would lead to a double free() on Unix.
Branches
bug-fix
| Commit | Description | Issue |
|---|---|---|
d05aba5 |
Don't call sox_write from output effect if input buffer is empty | #148 |
Included in the master branch
dot
Branch copied from cbagwell/sox, 184 commits behind cbagwell's master.
mpg123-support
| Commit | Description | Issue |
|---|---|---|
1ab438c |
Support for mp3 decoding using MPG123 instead of MAD | |
c42f61c |
Support for auto-detecting MP3 | |
a8e86e2 |
Bug fix in mp3 format handler |
Presumably the same as the three commits of the same names in the master branch.