Age | Commit message (Collapse) | Author | Files | Lines |
|
PortAudio does not support building with this configuration.
|
|
Should have been done in previous commit - my mistake...
|
|
Pragha is a Lightweight Music Player, based on GTK and SQLite.
It is completely written in C, constructed to be fast, light, and
simultaneously tries to be complete without obstructing the daily work.
|
|
|
|
opus-tools 0.2
Sep 18, 2018
In this release the Opus decoder opusdec has been converted to use the
opusfile library, and the Opus encoder opusenc has been converted to
use the libopusenc library. These libraries make it easy to robustly
read and write Ogg Opus audio files, and enable some new features.
opusdec enhancements include:
* Read directly from http or https sources
* New option --force-stereo will force stereo output
* Improved support for chained input files with differing sample rate
or channel count
* A summary is displayed for METADATA_BLOCK_PICTURE tags rather than
displaying the base64-encoded data
opusenc enhancements include:
* Delayed decision support allows the encoder to look ahead up to two
seconds in order to improve encoding decisions
* The options --music and --speech can be used to tune low bitrate
audio for music or speech, overriding automatic detection
* The option --no-phase-inv disables the use of phase inversion for
intensity stereo, which can be useful for streams that are likely
to be downmixed to mono after decoding
* New --tracknumber shortcut for setting tracknumber metadata
Additionally:
* The opusinfo utility can display the demixing matrix from Ogg Opus
files using ambisonics channel mapping family 3
* The experimental opusrtp tool supports new options to specify RTP
payload type, Ogg Opus output file, original sample rate, and
number of channels, and supports improved transmit timing,
arbitrary network devices, and IPv6
* Numerous bug fixes are also included
|
|
The libopusenc libraries provide a high-level API for encoding .opus files
and live streams. libopusenc depends only on libopus.
|
|
Version 1.5.0 -- April 15, 2020
===============================
- Added support for fpcalc -raw -signed, which helps with easier PostgreSQL integration
- Added support for using libavresample instead of libswresample
- Fixed possible crash in chromaprint_decode_fingerprint
- Fixed unit tests on big endian CPUs
|
|
Bug fixes since 4.0.1:
* Fixed a regression where the Enter key did not work in the playlist
* Fixed the seek bar changing width as the time counter increments
* Fixed the title bar getting stuck showing "Buffering"
* Added a workaround to ensure that the toolbar is not hidden on startup
* Fixed the Composer field not being saved when updating ID3v2 tags
|
|
Changes since 46.1:
DIN Is Noise 46.2 @ Chennai, India
* optimised GUI controls a bit
* improved mirroring curve about horizontal, vertical axes
+ new horizontal, vertical local axes
+ new seed curves in fractaliser plugin
! fixed bug in identifying and setting audio devices !
! introduced in DIN 46 :( !
|
|
The OSS backend leads to crashes of mate-settings-daemon on NetBSD. I have
been unable to make it not crash.
|
|
Compile error log: (Similar message found on aarch64)
ld: mute.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
(please advice me if I'm doing wrong, thanks)
|
|
While here, generally clean up the package...
Bump PKGREVISION
|
|
5.3.0:
fixed: OSS-Fuzz issues 19925, 19928, 20060, 20448
(no CVEs or vulnerabilities)
fixed: trailing garbage characters on imported ID3v2 TXXX tags
fixed: various minor undefined behavior and memory access issues
fixed: sanitize tag extraction names for length and path inclusion
improved: reformat wvunpack "help" and split into long + short versions
added: regression testing to Travis CI for OSS-Fuzz crashers
|
|
Upstream accidentally made the tag point at the alpha...
|
|
While here, adjust some hacks around differences between NetBSD ossaudio
and OSSv4:
It turns out the problem was Audacity attempting to initialize with
an absurdly high sample rate. When a sample rate that's outside the
range of the kernel's maximum of 192000 is passed to SNDCTL_DSP_SPEED,
-1 was returned (until my commits today).
This is a violation of the OSSv4 spec in NetBSD. The spec states that if
an unsupported sample rate is requested, a supported one should be picked
and returned.
|
|
|
|
|
|
A basic decoder for Apple Lossless Audio Codec files.
|
|
Changes since v1.19:
v1.20 - 13.04.2020
- x86_64/amd64 users now get 32.32 fixed-point precision in the audio channel
mixer, an extra 192kHz mixing frequency mode (may only work with a larger
buffer size), and double the amount of phases in the cubic spline table. This
will only make an improved outcome in very few cases (like extremely high/low
channel rates), so don't expect to hear any difference. Non-x86_64 users now
lose 96kHz mode as it was a bit unsuitable with 16.16 fixed-point precision.
- The "Volume" function in Smp. Ed. now has more precision and takes less time
to complete. Not that it was slow to begin with...
- Increased the minimum .WAV rendering frequency from 8kHz to 44.1kHz, because
the mixer delta calculations could overflow on such low rates.
- Some more small miscellaneous changes not worth of a mention
- Code cleanup
|
|
- Use AUDIO_INITINFO rather than AUDIO_GETINFO for initialization
This is recommended by Solaris and NetBSD documentation.
- Don't open the device with O_NONBLOCK then remove the flag.
AFAIK this is a workaround for old implementations that wouldn't
allow the device to be opened in blocking mode if it was already
in use. Either way, it hasn't been necessary for a long time.
- Support S8 and S32 audio formats.
|
|
|
|
|
|
|
|
Last.fm standalone scrobbler for the cmus music player
|
|
|
|
very long chains in luabindings.cc to workaround clang issues.
|
|
|
|
|
|
|
|
|
|
This release is a minor bugfix release from version 4.0. The most notable
changes are mitigations for KDE Plasma 5.18 which changed behavior in its
Breeze theme that rendered Audacious basically unusable.
Full list of bug fixes and improvements:
* Audacious now works as expected when run under KDE Plasma 5.18 default
settings.
* Audacious when running under QtUI will no longer block logout on KDE
Plasma 5.18.
* Skinned windows are placed correctly when running under GTK+.
* Seeking in audio files when using the SoX resampler plugin will no
longer crash the player.
|
|
pkgsrc changes:
- Add dbus and ladspa options
- Build with ladspa support on BSD and Linux
- Don't build with SDL2 audio backend on Darwin
Changelog:
- fluidsynth now exits with error when user-provided command-line arguments are out-of-range
- add verbose error logging to opensles and oboe drivers
- fix a memory leak in oboe driver
- fix a NULL dereference in the fluidsynth commandline program
|
|
|
|
|
|
amsynth is an easy-to-use software synth with a classic subtractive
synthesizer topology.
- Dual oscillators (sine / saw / square / noise) with hard sync
- 12/24 dB/oct resonant filter (low-pass / high-pass / band-pass / notch)
- Mono / poly / legato keyboard modes
- Dual ADSR envelope generators (filter & amplitude)
- LFO which can modulate the oscillators, filter, and amplitude
- Distortion and reverb
|
|
|
|
Changes since 45:
DIN Is Noise 46 @ Chennai, India
!+! what is fixed when modulating microtonal range?:
+ left, right or center
!+! voice is voice or noise on microtonal keyboard
+ voice intones the pitch under mouse cursor
+ volume of voice is mouse's height above the bottom of the microtonal keyboard
+ noise makes noise with frequency content related to pitch under cursor
+ volume of noise is mouse's height above the bottom of the microtonal keyboard
!+! presets for superformula geometry > waveform/envelope/modulation curve plugin
+ Click on Browse on Superformula page on a curve editor
+ Mouse wheel or move up and down to browse the shapes
+ Apply or Auto Apply
+ toggle draw mesh outline
+ improved selection of point modulators
+ improved selection of sine mixer bookmarks
! modulate checkbutton set when Menu > Ranges > Toggle !
/!/ zooming curve editor when mouse captures are paused does not update visual !
|
|
|
|
Changes since v1.18:
v1.19 - 08.04.2020
- The "Trim" function had been 100% broken (and crashes the program) for a
very long time. Sorry for this! This happened after instruments were
changed to be allocated as needed.
- macOS: 48kHz is now the default audio output rate (instead of 44.1kHz)
- For x86_64/amd64 users: The audio channel mixer now has higher fractional
precision on mixing deltas, which is beneficial for 96kHz audio frequency
mode.
|
|
pavucontrol-qt is the Qt port of volume control pavucontrol of the
sound server PulseAudio. As such, it can be used to adjust all
controls provided by PulseAudio, as well as some additional settings.
The software belongs to the LXQt project, but its usage isn't limited
to that desktop environment. (Packaged in wip by pin@, final review by
myself.)
|
|
Changes since v1.17:
v1.18 - 06.04.2020
- Windows: Fixed files >2GB displaying bogus filesizes in Disk Op.
- Fixed a potential crash in the audio mixer on quirky modules (when a
channel's sampling rate is somehow set to 0).
- Fixed a bug with vertical scrollbars that have a very small thumb (v1.16)
|
|
On NetBSD, link against libtermcap for tgetstr()
|
|
This release contains plenty of new features, bug-fixes, and general
improvements. Some of the most important highlights include:
* We did it again, the MATE desktop environment is easier to use than before,
once the user starts the session. Do you want to hide applications startup?
Now you can set which applications to show on startup.
* Engrampa now has support for a handful of extra formats, as well as fixed
support for passwords and unicode characters in some of them.
* Eye of MATE now has support for Wayland and we’ve added support for
embedded color profiles.
* The thumbnail generation has been reworked and fixed in several places.
* Added support for webp files.
* Our window manager, marco, has gotten quite a few changes:
* We’ve brought a bunch of window decorations from the past to feed
your nostalgia.
* Finally added invisible resize borders. No more struggling to find a
border to grab with your mouse!
* All window controls (you know, the min, max, close buttons) are now
rendered in HiDPI.
* The Alt+Tab and Workspace Switcher popups have been entirely reworked.
Now they render in beautiful OSD style, are more configurable, and can
respond to keyboard arrows.
* Tiling windows with the keyboard now allows you to cycle through
different window sizes. You no longer need to feel constrained by only
half of your screen.
* The System Monitor panel applet now has support for NVMe drives.
* Calculator now supports using either “pi” or “π”.
* Scientific notation has been improved.
* Some fixes for supporting pre-defined physical constants.
* The Control Center now displays its icons correctly on HiDPI displays.
* A brand new Time And Date Manager app has been added.
* The Mouse app now supports acceleration profiles.
* The Preferred Applications app has been improved for accessibility, as well
as better support for integration with IM clients.
* The Indicator Applet has slightly better interaction with
oddly-sized icons.
* Speaking of icons, the network manager applet icons in our own themes have
been entirely redesigned and can now be enjoyed on HiDPI displays.
* If you’re the type of person that does not like to be disturbed when busy,
or giving a presentation, or watching a movie, you’ll be happy to know that
the notification daemon now supports a Do-Not-Disturb mode.
* The MATE Panel had several bugs that caused crashes in the past when
changing layouts. Those are now fixed!
* Support for Wayland compatibility has improved considerably.
* Status icons (a.k.a. notification area, or system tray) have support
for HiDPI displays.
* Wanda the Fish got a make-over and now you can enjoy her in full
HiDPI glory.
* The window list applet now supports window thumbnails on hover.
* Various accessibility improvements throughout the panel and its
core applets.
* If your system doesn’t, uh, support systemd you might be interested in
knowing that we’ve added support for elogind to both the MATE Screensaver
and the MATE Session.
* We’ve also added a brand new MATE Disk Image Mounter utility.
* Mozo, the menu editor, now supports Undo and Redo actions.
* Pluma plugins have now fully switched to Python 3.
* Pluma no longer has to envy anything from other complex editors, since it
can now show the formatting marks.
* i18n: All applications have been migrated from intltools to gettext.
|
|
ver 0.21.22 (2020/04/02)
* database
- simple: optimize startup
* input
- curl: fix streaming errors on Android
* playlist
- rss: support MIME type application/xml
* mixer
- android: new mixer plugin for "sles" output
* Android
- TV support
* Windows
- fix time zone offset check
* fix build failures with uClibc-ng
|
|
Changes since v1.14:
v1.17 - 03.04.2020
- Fixed some bugs with sample data marking/hand-drawing and sample loop pin
dragging, which appeared in v1.16.
v1.16 - 02.04.2020
- The mouse system has been rewritten so that we don't need to do mouse
capturing while interacting with GUI widgets, which could be buggy sometimes.
- The different Disk Op. item paths (mod./instr./smp./pat./trk.) now behave
exactly like real FT2. I.e. if they haven't been initialized before, they
will be set to the current working directory.
- Scrollbar thumbs are now limited to minimum 9 pixels in length/height, to
prevent them from being difficult to click on.
v1.15 - 31.03.2020
- More improvements to S3M loader. Fixes "satellite one.s3m" and other S3Ms.
- Up/down pushbutton delay has been increased even more, to prevent accidentally
skipping too much.
- Some other small miscellaneous changes not worth of a mention
|
|
xine-lib (1.2.10) 2019-12-13
* Add first Android support.
* Add (xcb)xv yuy2 emulation.
* Add libavcodec v58 compatibility.
* Add avio seek support.
* Make libpostproc optional.
* Add libdav1d, libaom and lavc AV1 video decoders.
* Add libvpx multithreading.
* Add libpng decoder.
* Add a52 double and fixed point modes.
* Add Opus audio support to ogg demuxer.
* Add AV1 video support to matroska demuxer.
* Add ivf demuxer.
* Add mpeg-ts split payload support.
* Add TLS support using gnutls or OpenSSL.
* Add ftp input plugin (ftp://) with TLS support (ftpes://)
* Add tls:// input plugin (raw TLS over TCP).
* Add libnfs NFS input plugin.
* Add ftp/http seek support.
* Add scp forward seek support.
* Add mp4 http streaming support (plain and fragment modes).
* Add HLS streaming support.
* Add HTTP 1.1 support.
* Add OpenGL EGL and Wayland support.
* Add generic bitrate estimation.
* Add side stream feature.
* Optimize demux_qt.
* Optimize OSD.
* Optimize output layers.
* Optimize decoder threads.
* Optimize event handling.
* Optimize stream info.
* Optimize TCP/TLS/HTTP network input.
* Optimize network buffering control.
* Alsa/oss startup optimization.
* Optimize input_stdin_fifo.
* Optimize internal liba52.
* Optimize user seek.
* Build optimizations.
* Simply user config.
* Better support for audio out drivers that cannot resume after pause.
* Better support for mpeg pts jumps.
* Better bluray seek.
* XML parser fixes.
* Fix midstream audio mode switch.
* Fix FLAC audio playback via ffmpeg.
* Fix ffmpeg mpeg1/2 video.
* Fix C++ build.
* Fix build on clang only systems.
* Fix/optimize mpeg, mpeg-ts, qt, flv, matroska, real and asf demuxers.
* Fix network seek.
* Fix/optimize audio CD.
* Fix DVD (occasional crashes, damaged video after a DVD had been played).
* Fix opengl2 freeze after X server failure.
* Fix tvtime deinterlacer crash.
* Fix/optimize overlay.
* Fix/optimize old VDR plugin.
* Fix xine-ui freeze when opening a playlist while paused.
* Security fixes.
* Build fixes (C99 mode, vaapi, ImageMagick, libmvec, less warnings).
* Many small fixes.
* More error handling instead of aborting.
* Update german translation.
|
|
21 Oct 2019 - 2.9.5
===================
- Updated Catalan and Spanish translations.
The following was contributed by Felix Braun:
- Updated Opus support to have a smooth progress bar.
29 Aug 2019 - 2.9.4
===================
- Updated Finnish and Swedish translations.
- Added support for joining artist and title in title field (thanks to Tom Bailey).
1 Apr 2018 - 2.9.3
==================
The following was contributed by Gregory Margo:
- Allow changing the first track number and the width of the track number in the filename, making it easier to work with audiobooks and other multi-disk sets.
The following was contributed by Jonathan 'theJPster' Pallant:
- Use FDK-AAC instead of neroAacEnc.
19 Nov 2017 - 2.9.2
===================
- Updates Swedish translation.
The following fixes were contributed by Gregory Margo:
- Fixed the wavpack and mpc encoders to include APEv2 metadata.
- Remove 'single genre' code that's been unused since 2010.
- Added features to automatically fix some common mistakes in CDDB entries.
The following fix was contributed by Andreas Ronnquist:
- Fixed a bug where the config file couldn't be created because its parent directory could not be created because it existed already and was a regular file.
30 Jun 2017 - 2.9.1
===================
- Fixed a bug that caused a startup crash in some environments (reported in Arch Linux).
The following fix was contributed by Gregory Margo:
- Shorten requested filenames that are longer than the filesystem can handle.
8 May 2017 - 2.9
==================
The following fixes were contributed by Gregory Margo:
- Work around cdparanoia's filename length limits
- Fixed bug where multiple CDDB entries would only show once
- Improved the refresh/lookup system to work much better with more complicated CDs
- Fixed FLAC progress scanner. Both to make the percentage more reliable and to prevent a possible crash
- Added feature to select/deselect all tracks by clicking on rip checkbox header
- Fixed autocomplete file loading
- Fixed several potential buffer overflow bugs
- Fixed some minor memory leaks
- Fixed race condition during abort
- Improved completion percentage feedback
- Added feature to make the artist and title columns resizable
The following fixes were contributed by Andreas Ronnquist:
- Moved the config file to ~/.config/asunder without breaking old configs
- Moved the autocomplete files to ~/.cache/asunder without breaking old caches
The following fix was contributed by Pierre Lestringant (whz):
- Fixed musepack and aac playlist generation
The following fix was contributed by Matthew (mw):
- Add the ALBUMARTIST tag to flac files when "Single artist" is not checked.
The following fix was contributed by Antony Gelberg:
- Fixed when the CD is ejected to avoid problems before a full rip/encode cycle is completed.
|
|
|
|
|
|
Both of these packages install lib/libmpcdec.so. (libmpcdec seems like
a potential candidate for removal, if the remaining packages that
depend on it can either be switched to musepack or removed themselves.)
|