Age | Commit message (Collapse) | Author | Files | Lines |
|
This has been persistently broken and is stuck on the old KDE 4 release.
If you're interested in an Amarok-like audio player, audio/strawberry
might fit (it's a fork of a fork of it).
Interested parties are invited to try packaging a newer version of
Amarok.
|
|
|
|
Fri Mar 27 15:18:06 2020
* Release 1.0 Patchlevel 19
Make it easier to include gsm.h from C++ by wrapping it with macros.
Throw a #define _POSIX_C_SOURCE 200809L into toast.h to make it
possible for Linux glibc to just work.
(Thanks to enh@google.com for the suggestion; errors are mine.)
Switch from compress/.Z to gzip/.gz
|
|
|
|
This is FAudio, an XAudio reimplementation that focuses solely on developing
fully accurate DirectX Audio runtime libraries for the FNA project, including
XAudio2, X3DAudio, XAPO, and XACT3.
|
|
|
|
Pointed out by joerg
|
|
|
|
Changes for version 2.3.2:
--------------------------
- Bug fixes:
- FMOPL: Fix global variable pointer double-free (CVE-2018-17825)
- HERAD: Fix compilation on GCC 4.2.1
- ADL: Calling rewind() before update() causes access violation
- Move OPL reset/init code to rewind() for some players
|
|
Summary of changes since 20190805 release:
Fix problem with switching tabs on the Instrument List page using the keyboard, introduced in 20190722 release.
Implement incremental search on Load Instrument page, like on the Load Sample and Load Module pages.
Correctly display size of exported mono files before exporting.
Add "AudioVideo" category to Linux desktop entry.
|
|
|
|
These packages are susceptible to bugs when confronted with non-ASCII
characters.
See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94182.
It takes some time to analyze and fix these individually, therefore they
are only marked as "needs work".
|
|
v0.9.5 (2020-03-28) : I Knew Her, She Knew Me
----------------------------------------------
Fix
~~~
- `eyeD3 --genre ""` to clear genre frame restored.
- Genre id->name mapping for non-standard genres and custom maps.
v0.9.4 (2020-03-21) : The Devil Made Me Do It
-----------------------------------------------
New
~~~
- Relative volume adjustments (RVA2 and RVAD) (#399)
- Tag properties copyright and encoded_by
- Support GRP1 (Apple) frames.
Changes
~~~~~~~
- Genre serialization not ID3 v2.3 format by default, and other genre cleanup (#402)
fixes #382
Fix
~~~
- Date correctness between ID3 versions (#396)
- PopularityFrame email encoding bug.
- Plugins more featured in docs
v0.9.3 (2020-03-01) : It Dawned On Me
--------------------------------------
Changes
~~~~~~~
- Track/disc numbers can be set with integer strings.
- Disc number getter and setter hooks
v0.9.2 (2020-02-10) : Into The Future
--------------------------------------
Fix
~~~
- Removed setting of PYTHONIOENCODING, it breaks MacOS.
Fixes #388
v0.9.1 (2020-02-09) : Dead and Gone
------------------------------------
Fix
~~~
- Docs and pep8.
Other
~~~~~
- Experiment with setting utf-8 writer for stdout and stderr.
v0.9 (2020-01-01) : Favorite Thing
-----------------------------------
Major Changes
~~~~~~~~~~~~~
- Dropped support for Python versions 2.7, 3.4, and 3.5.
- File scanning is no longer recursive by default; use `-r / --recursive`.
- Default log-level changed from WARNING to ERROR.
New
~~~
- Mime-type detection uses filetype.py (libmagic no longer required)
- setFileScannerOpts function accepts `default_recursive` option.
- A new `jsontag` plugin for converting tags to JSON.
- A new `extract` plugin for extracting tags from media.
- A new `yamltag` plugin for converting tags to YAML.
- A new `mimetypes` plugin for listing file mime-types / measuring performance
- Original artist support (TOPE frame, --orig-artist)
- Added support for Python 3.8 and pypy3.
Changes
~~~~~~~
- Log warning when ID3 v1.x text truncation occurs. Fixes #299.
- Accept (invalid) date strings for the form YYYYMMDD. Fixes #379
- Adjust replay gain correctly for lame >= 3.95.1 headers.
- Added -r/--recursive argument. eyeD3 is no longer recursive by default (#378)
- Regenerated grako parser.
- New ValueError for _setNum when unknown type/values are passed.
- Moved src/* to top-level repo directory.
Fix
~~~
- PRIV data type checking, fixed examples, etc.
- Use tox for `make test`
- ID3 v2.3 to v2.4 date conversion.
- Match mp3 mime-types against all possible mime-types.
Specifically, application/x-font-gdos. Fixes #338
- Fix simple typo: titel -> title. <tim.gates@iress.com>
- Fixed: load the right config file in arguments. <zhumumu@gmail.com>
- Fix issue tracker link. Fixes #333.
- Fixed art plugin when `pylast` is not installed.
- Unbound variable for track num/total. Fixes #327.
- Fixed MP3 header search to not false match on BOMs.
- Honor APIC text encoding when description is "". #200.
- Fixed bug with improper types when re-rendering unique file ID. (#324)
<gabrieldiegoteixeira@gmail.com>
- UFID fixes, update (#325) <gabrieldiegoteixeira@gmail.com>
Other
~~~~~
- Deprecation of eyed3.utils.guessMimeType
- Removed ipdb from dev requirements
v0.8.12 (2019-12-27)
---------------------
Changes
~~~~~~~
- Accept (invalid) date strings for the form YYYYMMDD. Fixes #379
Other
~~~~~
- Test with py38
v0.8.11 (2019-11-09)
------------------------
Fix
~~~
- ID3 v2.3 to v2.4 date conversion.
- Match mp3 mime-types against all possible mime-types.
Specifically, application/x-font-gdos. Fixes #338
v0.8.10 (2019-03-07) : Apples
------------------------------
New
~~~
- Log warning when ID3 v1.x text truncation occurs. Fixes #299.
Fix
~~~
- Honor APIC text encoding when description is "". #200.
- Fixed bug with improper types when re-rendering unique file ID. (#324)
<gabrieldiegoteixeira@gmail.com>
v0.8.9 (2019-01-12) : Descent Into...
--------------------------------------
Changes
~~~~~~~
- Fixup plugin: -t changed to --type.
- Pin pathlib to latest version 1.0.1 (#304) <github-bot@pyup.io>
Fix
~~~
- Force no-color output when stdout is not a terminal (#297)
<gaetano.guerriero@gmx.com>
- Requirements.txt: pathlib is only needed for older python versions
(#284) <Mic92@users.noreply.github.com>
- Art plugin: Pin pylast to 2.x to preserve Python2 support.
v0.8.8 (2018-11-28) : In Ruins
------------------------------
New
~~~
- Follow symlink directories. Fixes #224
Changes
~~~~~~~
- Eyed3.core.AudioInfo `time_secs` is now a float and non-lossy. Fixes #210
- Removed Python 3.3 support.
Fix
~~~
- Better type handling during TLEN [fixup plugin].
- Don't tweak logging by default, only thru `main`. Fixes #243
Other
~~~~~
- Added a separate example for Windows (--add-image <url>) [Addresses
the issue #219] (#220) <chamatht@gmail.com>
v0.8.7 (2018-06-11) : Aeon
---------------------------
Fix
~~~
- Only use os.fwalk where supported.
v0.8.6 (2018-05-27) : Robot Man
--------------------------------
New
~~~
- Art plugin can now download album covers from last.fm.
Changes
~~~~~~~
- Use os.fwalk for its better performance (esp. >= py37) Fixes #166
- TagTemplate `path_friendly` is now a string, namely the delimiter to use.
Fix
~~~
- Classic plugin: --write-image will work with --quiet. Fixes #188
- Multiple fixes for display plugin %images% replacements. Fixes #176
- Allow --remove-* options to work when there are no tags. Fixes #183
v0.8.5 (2018-03-27) : 30$ Bag
-----------------------------
New
~~~
- Mp3AudioFile.initTag now returns the new tag.
- Eyed3.core.EP_MAX_SIZE_HINT.
- Added docs for install devel dependencies and test data.
Changes
~~~~~~~
- Similarly to TextFrame, fallback to latin1 for invalid encodings.
- Removed paver as a dep.
- Removed fabfile and mkenv.
- Clean pytest_cache.
- Nicfit.py cc update.
Fix
~~~
- Handle missing `fcntl` on Windows. Fixes #135.
- In addition to None, "" will now clear dates.
- Update index.rst to reflect the code is in a Git repo, not Mercurial (#164)
<deoren@users.noreply.github.com>
Other
~~~~~
- Update pytest from 3.2.2 to 3.5.0 (#175) <github-bot@pyup.io>
- Update twine from 1.9.1 to 1.11.0 (#173) <github-bot@pyup.io>
- Update sphinx from 1.6.5 to 1.7.2 (#174) <github-bot@pyup.io>
- Update sphinxcontrib-paverutils from 1.16.0 to 1.17.0 (#172) <github-
bot@pyup.io>
- Update pytest-runner from 3.0 to 4.2 (#171) <github-bot@pyup.io>
- Update nicfit.py from 0.7 to 0.8 (#161) <github-bot@pyup.io>
- Update ipdb from 0.10.3 to 0.11 (#159) <github-bot@pyup.io>
- Update factory-boy from 2.9.2 to 2.10.0 (#150) <github-bot@pyup.io>
- Update pyaml from 17.10.0 to 17.12.1 (#138) <github-bot@pyup.io>
- Update python-magic to 0.4.15 (#130) <github-bot@pyup.io>
- Update pip-tools from 1.10.1 to 1.11.0 (#129) <github-bot@pyup.io>
- Update check-manifest from 0.35 to 0.36 (#125) <github-bot@pyup.io>
v0.8.4 (2017-11-17) : The Cold Vein
-------------------------------------
New
~~~
- Composer (TCOM) support (#123)
- Check for version incompatibilities during version changes.
Changes
~~~~~~~
- More forgiving of invalid text encoding identifiers (fixes #101)
- More forgiving of bad Unicode in text frames (fixes #105)
- EyeD3 cmd line helper turned not session-scoped fixture.
- Only warn about missing grako when the plugin is used. Fixes #115.
Fix
~~~
- Fix python3 setup when system encoding is not utf-8 (#120)
<x.guerriero@tin.it>
- Fix bad frames detection in stats plugin for python3 (#113)
<x.guerriero@tin.it>
- Script exits with 0 status when called with --version/--help (#109)
<x.guerriero@tin.it>
- Help pymagic with poorly encoded filenames.
- [display plugin] Handle comments.
- [display plugin] Handle internal exception types. Fixes #118.
- IOError (nor OSError) have a message attr.
Other
~~~~~
- Set theme jekyll-theme-slate.
- Update pytest to 3.2.5 (#122) <github-bot@pyup.io>
- Update pytest-runner to 3.0 (#108) <github-bot@pyup.io>
- Update sphinx to 1.6.5 (#106) <github-bot@pyup.io>
- Update flake8 to 3.5.0 (#107) <github-bot@pyup.io>
v0.8.3 (2017-10-22) : So Alone
-------------------------------
Fix
~~~
- Reload and process after tag removals, fixes #102. (PR #103)
- Display incorrectly encoded strings (usually filenames)
Other
~~~~~
- Make the classic output span the actual width of the tty so you can
see the actual path with a long file name. (#92) <redshodan@gmail.com>
v0.8.2 (2017-09-23) : Standing At the Station
----------------------------------------------
New
~~~
- Pypy and pypy3 support.
Changes
~~~~~~~
- 'nose' is no longer used/required for testing.
Fix
~~~
- Fix for Unicode paths when using Python2. Fixes #56.
v0.8.1 (2017-08-26) : I Can't Talk To You
------------------------------------------
New
~~~
- ``make pkg-test-data`` target.
- Sample mime-type tests.
Fix
~~~
- Added ``python-magic`` as a dependency for reliable mime-type detection.
Fixes #61
- Add pathlib to requirements. Fixes #43.
- [doc] Fixed github URL.
v0.8 (2017-05-13) : I Don't Know My Name
-----------------------------------------
.. warning::
This release is **NOT** API compatible with 0.7.x. The majority
of the command line interface has been preserved although many options
have either changed or been removed. Additionally, support for Python 2.6
has been dropped.
New
~~~
- Python 3 support (version 2.7 and >= 3.3 supported)
- The Display plugin (-P/--plugin display) enables complete control over tag
output. Requires ``grako``. If using pip, ``pip install eyeD3[display]``.
Contributed by Sebastian Patschorke.
- Genre.parse(id3_std=False) (and --non-std-genres) to disable genre #
mapping.
- eyed3.load accept pathlib.Path arguments.
- eyed3.core.AudioFile accept pathlib.Path arguments.
- eyed3.utils.walk accept pathlib.Path arguments.
- New manual page. Contributed by Gaetano Guerriero
- ``make test-data``
Changes
~~~~~~~~
- Project home from to GitHub: https://github.com/nicfit/eyeD3
Fix
~~~
- Lang fixes, and no longer coerce invalids to eng.
Other
~~~~~
- Moved to pytest, although unittest not yet purged.
|
|
lilv (0.24.8) stable;
* Allow passing strings for URIs in Python API when unambiguous
* Fix cases where incorrect translation is used
* Fix deleting state bundles loaded from the model
* Fix memory leak when dyn-manifest has no plugins (thanks Michael Fisher)
* Implement state:freePath feature
|
|
lv2 (1.18.0) stable;
* Improve documentation.
* Separate extended documentation from primary data.
* core: Add lv2:Markdown datatype.
* core: Deprecate lv2:reportsLatency.
* patch: Fix incorrect type of patch:sequenceNumber.
* port-groups: Remove incorrect type of pg:letterCode.
* port-groups: Replace broken links with detailed Ambisonic channel
descriptions.
* state: Add state:freePath feature.
* ui: Add ui:requestValue feature.
* ui: Add ui:scaleFactor, ui:foregroundColor, and ui:backgroundColor
properties.
* ui: Deprecate ui:binary.
* worker: Improve documentation.
|
|
|
|
0.6.2 2020-03-24 A Spring'20 Release.
- A scalable (.svg) icon version has been added.
- Make man page compression reproducible (after request
by Jelle van der Waa, while on the Vee-Ones, thanks).
- Ditching deprecated QTime methods for QElapsedTimer's
(in compliance to Qt >= 5.14.0).
- Bumped copyright headers into the New Year (2020).
|
|
A better description from the author of the software.
Submitted by: Jagannathan Sampath <jag@dinisnoise.org>
|
|
Snd 20.3
this version mostly involves internal s7 (and gtk4) changes
|
|
1.1.2
-----
- Update the copyright notices and years.
1.1.1
-----
- Let the Makefile supply the version string for the id3.c source.
- Add a simple test suite.
- Use memcpy(), not strncpy() for fully copying a fixed-size buffer.
|
|
Changes since 46.2:
DIN Is Noise 46.3 @ Chennai, India
! fixed crash when browsing waveforms from keyboard-keyboard !
!
workaround for 46.2 users is to just get into waveform editor
by pressing 2 or from Menu > Editors > Waveform and then come
back to the keyboard-keyboard by pressing ESC or Menu > Instrument
> Keyboard-keyboard
!
! fixed curve name editing !
|
|
Version 1.4.0
* added sleep mode inhibition plugin
* added separate ListenBrainz submission plugin
* added feature to auto-hide empty service menus
* added option to disable two passes for equalizer
* added fast mute function for most output plugins
* added shared CUE parser
* added feature to transit between playlists
* added optimizations for flac plugin
* added feature to select playlist format from the file dialog
* added '--pl-next' and '--pl-prev' command line options
* added SOCKS5 proxy support
* added feature to display average bitrate
* added average bitrate displaying for shoutcast/icecast streams
* added Ogg Opus support in the ReplayGain scanner
* added feature to merge different tag types in the mpeg plugin
* added feature to start command on application startup/exit
* added 'make docs' build target
* added big endian support formats in the PulseAudio plugin
* added feature to write singe file in the file writer plugin
* improved qsui plugin:
- added feature to override track background color
- added scope visualization
- added feature to reset visualization colors
- added waveform seek bar
- added alternate analyzer appearance
- using gradients between analyzer colors
- improved status bar
* improved ffmpeg plugin:
- added opus bitrate issue workaround
- added new implementation of the read function
- added embedded CUE sheet support (for Monkey's Audio format)
- added format name displaying
- added DSD (Direct Stream Digital) support
- changed minimal ffmpeg version to 3.2
- removed libav support
* improved lyrics plugin:
- added feature to save window geometry
- added multiple lyrics providers support (based on Ultimare Lyrics plugin)
* improved cdaudio plugin:
- show more metadata
- added KDE Solid integration
* improved remote playlists support
* improved m3u support
* using qsui by default for Wayland sessions
* fixed API documentation
* updated Portuguese translation (Sérgio Marques)
* updated Dutch translation (Heimen Stoffels)
* updated Polish translation (mrerexx)
* updated Galician translation (Delio Docampo Cordeiro)
* updated Spanish translation (Joel Barrios)
* updated Russian translation (Alexey Loginov)
* updated Ukrainian translation (Gennady Motsyo)
* updated French translation (Adrien Vigneron)
* updated Indonesian translation (Andika Triwidada)
* updated Greek translation (Dimitrios Glentadakis)
* updated Italian translation (Luigi Toscano)
* updated German translation (Ettore Atalan)
|
|
Unknown changes
|
|
libdca-0.0.7 Thu 26 Mar 02:07:02 PM UTC 2020
New release with mostly build system fixes and one potential out of
bound access fixed.
|
|
|
|
|
|
Changes since v1.23
v1.24 - 13.05.2020
- Fixed a bug with saving looping 16-bit samples as .RAW/.IFF/.WAV. Two sample
points somewhere in the waveform would be set to wrong values.
- Linux: Fixed the mouse not working with KMSDRM (hopefully)
|
|
Strawberry is a music player and music collection organizer. It is a fork
of Clementine, aimed at music collectors and audiophiles. It's written in
C++ using the Qt 5 toolkit.
|
|
Obsolete GNOME 2 component, no longer part of GNOME
|
|
|
|
|
|
|
|
|
|
Before, it had the same effect but generate a USE_TOOLS+=perl warning.
|
|
sndfile-tools is a small collection of programs that use libsndfile and
other libraries to do useful things.
The collection currently includes the following programs:
- sndfile-generate-chirp
- sndfile-jackplay
- sndfile-mix-to-mono
- sndfile-resample
- sndfile-spectrogram
- sndfile-waveform
|
|
|
|
amsynth 1.10.0 -- 2020-05-07
- Implemented smoothing / de-zippering to improve sound quality while adjusting parameters
- amsynth user files (config, banks, etc.) now live in XDG-compliant directories
- $XDG_CONFIG_HOME (~/.config/amsynth)
- $XDG_DATA_HOME (~/.local/share/amsynth)
- Added `jack_autoconnect` configuration option
- Disabled VST GUI in REAPER
|
|
2.9.2:
[ Michał Janiszewski ]
* Only use x86-assembly when explicitly on x86
* Use unsigned integers correctly
* Initialize pointers that might otherwise not be
[ Fabian Greffrath ]
* update README esp. WRT directory structure
[ Rosen Penev ]
* fix compilation without SBR/PS_DEC (#48)
* fix compilation with LC_ONLY_DECODER (#47)
[ Fabian Greffrath ]
* fix "inline function 'cfftf1' declared but never defined" compiler warning
* fix some inconsistencies in the frontend output
* mp4read_open: add check for failed frame buffer allocation
* stszin: add check for allocation error and integer overflow
* add a pkg-config file
[ Stefan Pöschel ]
* frontend: address compile warning + add missing LF (#50)
[ François Cartegnie ]
* library name is faad (#52)
* Unbreak PS audio (#51)
|
|
ChangeLog:
### libopenmpt 0.4.12 (2020-04-13)
* IT: Vibrato was too fast in Old Effects mode since libopenmpt 0.3.
* XM: Treat 8bitbubsy's FT2 clone exactly like Fasttracker 2 with respect to
compatibility and playback flags. For example, FT2 Pan Law was not applied.
* DMF: Some files had a wrong tempo since libopenmpt 0.2.5705-beta15.
|
|
|
|
Qt interface fixes/updates:
* When the menu bar is hidden, an "Audacious" icon is added to the
toolbar, allowing menu access
* A-to-B repeat is now available in the Playback menu and displayed in
the time label
* The time slider no longer becomes invisible when the window is made
very small
* Incorrect behavior of Shift-click selection in the playlist has been
fixed
* The checkbox to "Show time scale for current song" in the info popup
did nothing and has been removed
Other fixes/updates:
* A rare crash/freeze caused by a race condition in the ALSA output
plugin has been fixed
* The EQ preset button in the Qt Winamp Classic interface now works
* The Qt Winamp Classic interface now has an option to stay on top of
other windows
* The Song Info plugin now updates correctly when the title changes or
playback stops
Other changes:
* Due to frequent crashes, the Stream Tuner plugin is now disabled by
default
* Translations have been updated
|
|
ncmpc 0.38 - (2020-04-30)
* add option "timedisplay-type=none" to hide current song time
* fix use-after-free bug
* fix crash after entering empty password
|
|
|
|
Changes since v1.22:
v1.23 - 29.04.2020
- Bugfix: The "default dirctories" paths in the config only worked for
modules and not the other types (fixes GitHub issue #6).
- A much needed code refactoring of data structs. The code now also compiles
with GCC 10.
|
|
|
|
|
|
Changes since v1.21:
v1.22 - 27.04.2020
- Fixed crash when loading XMs with pattern lengths above 256. They are now
safely truncated, and the user gets a warning message about the truncation.
- Allow loading overflown BPM/speed values from quirky XMs, up to BPM 999
and speed 99 ("jk_error_txt.xm" is an example for quirky BPM/speed values).
- Tiny code cleanup
|
|
ver 0.21.23 (2020/04/23)
* protocol
- add tag fallback for AlbumSort
* storage
- curl: fix corrupt "href" values in the presence of XML entities
- curl: unescape "href" values
* input
- nfs: fix crash bug
- nfs: fix freeze bug on reconnect
* decoder
- gme: adapt to API change in the upcoming version 0.7.0
* output
- alsa: implement channel mapping for 5.0 and 7.0
* player
- drain outputs at end of song in "single" mode
* Windows
- fix case insensitive search
|
|
|
|
|