summaryrefslogtreecommitdiff
path: root/audio
AgeCommit message (Collapse)AuthorFilesLines
2019-12-24audio/libao: fix Darwin builddbj3-5/+9
libao tried disable the macos plugin by setting a configure environment variable that didn't work. This forces the option off by the SUBST framework to edit the config file.
2019-12-23libao: revert PLIST.Darwin, this is likely the wrong fixdbj1-2/+0
2019-12-23libao: add PLIST.Darwin for platform specific plugin filedbj1-0/+2
2019-12-22rhythmbox: remove lirc dependency - doesn't (successfully) use it.markd1-3/+2
2019-12-22rhythmbox: fix "hal" option handling and PLISTmarkd3-12/+11
2019-12-22portaudio: fix buildlink3 for alsa/jacknia1-1/+13
2019-12-21Patch local WAF copy to run ${CXX} with -x c++ when detecting it.joerg3-2/+23
Otherwise clang will bail out on - as it is considered a C source and -std=c++11 as injected by the wrappers conflict.
2019-12-21csound6: Not actually PYTHON_FOR_BUILD_ONLYnia1-2/+1
2019-12-20audio/fasttracker2: Update to v1.04fox2-11/+12
- MASTER_SITES has been updated to Github since the author has moved to the source there. Changes since v1.03: v1.04 - 17.12.2019 - Fixed rare crash (or strange behaviors) when changing pattern and/or pattern length while the song is playing. - Properly restore channel mute flags when loading a new song (fixes mute bugs) - Fixed a few bugs with different pattern buttons (Ins./Del., Ln. up/down etc) - Config: "Hardware mouse" was changed to "Software mouse" (and "Software mouse" is now disabled in the default config). - Added a routine to create scaled FT2 mouse cursors for software mouse mode, though the "busy mouse" will stand still and not animate. Hopefully the new default "hardware mouse" mode will satisfy some people! - MacOS: Pass NDEBUG to clang preprocessor defines, to prevent debug code from being compiled in release mode (performance increase). - MacOS/Linux: make scripts had Windows linefeeds and would thus break! * Note: I highly recommend that you go to "Config -> Layout" and disable "Software mouse"! This will make the mouse way less laggy. However, it will still be one frame delayed internally unless you disable VSync.
2019-12-20Needs to be build as c++03.joerg1-2/+2
2019-12-19Use protected names in attributes, avoids overlap with SSP. Bumpjoerg3-2/+19
revision.
2019-12-18Don't force -latomic unconditionally with clang.joerg3-1/+41
2019-12-17Fix build on non-linux ppc machinesnros4-3/+48
Fix build on non-linux ppc machines, tested by julian sevard.
2019-12-15libao-oss: Link with -lossaudionia1-2/+10
Bump PKGREVISION
2019-12-15aiomixer: Update to 1.0.1nia2-7/+7
Changes: * Adds vi-style keybindings
2019-12-14snd: Update to 19.9nia5-18/+118
This now uses gtk3
2019-12-14lilv: Update to 0.24.6. Convert to waf.mk.nia6-52/+39
lilv (0.24.6) stable; * Add more strict error detection when storing plugin state properties * Add option to override LV2_PATH in applications * Don't print errors when saving state if correct links already exist * Fix GCC8 warnings * Fix creating directories across drives on Windows * Fix issues with loading state with saved files from the model * Fix memory errors and Python 3.4+ compatibility in Python bindings * Fix unit tests on Windows * Make Python bindings more Pythonic
2019-12-14Convert some drobilla.net packages to waf.mk.nia1-27/+3
This removes a lot of do-X: targets and redundant python runtime deps.
2019-12-14suil: Update to 0.10.6nia2-7/+7
suil (0.10.6) stable; * Add no-cocoa configure flag * Update build system
2019-12-14(audio/pianobar) Updated from 2017.08.30 to 2019.02.14mef2-8/+7
Release 2019.02.14 - Fix MP3 playback (affects premium subscribers with audio quality Release 2019.01.25 - Implement audio buffering Release 2018.06.22 - Happy 10th birthday pianobar! - Add network timeouts and retries - Fix cross-thread memory access - Misc UI and documentation improvements
2019-12-14(audio/p5-MusicBrainz-DiscID) Updated from 0.04 to 0.06mef2-9/+8
0.06 Mon 7 Oct 2019 23:32:36 BST - Changed license to MIT
2019-12-12mpc: Make sure sphinx actually gets installednia1-1/+2
2019-12-12ardour: Needs itstoolnia1-1/+3
2019-12-11(audio/pavucontrol) Updated 3.0 to 4.0mef3-9/+14
Tue Mar 5 2019: [11]Version 4.0 released. Changes: * There can now be only one pavucontrol window open at a time. Trying to start pavucontrol for a second time brings the first window to foreground. * Added a "Show volume meters" checkbox to the Configuration tab. Disabling the volume meters reduces CPU use. * Improve the use of space (remove useless margins and paddings). * Use a more appropriate icon for the channel lock button. * Better channel label layout, prevents volume sliders from getting unaligned. * Maximum latency offset increased from 2 to 5 seconds to accommodate AirPlay devices that often have higher latency than 2 seconds (this is not that useful on newer PulseAudio versions, though, because the latency is reported much more accurately than before). * New --version command line option. * New translations: Chinese (Taiwan), Croatian, Korean, Norwegian Nynorsk, Lithuanian, Valencian. * Updated translations: Finnish, French, German, Italian, Japanese, Polish, Swedish. * Dropped support for Gtk+ 2. * Bumped the minimum supported libpulse version to 5.0. * Improved compatibility with newer Glade versions.
2019-12-08csound6: Support more audio backends.nia3-7/+57
Default to PortAudio since it's supported natively on most pkgsrc platforms. Fix building with PKG_DEVELOPER and hdf5 installed. Bump PKGREVISION
2019-12-07Add audio/aiomixernia5-1/+37
aiomixer is a curses-based mixer for NetBSD audio.
2019-12-07add options.mk to csound6 and use it to (optionally, non default)mrg3-4/+18
disable including pulseaudio support.
2019-12-06libmpdclient: python for build onlynia1-1/+3
2019-12-05libmpdclient: Update to 2.17nia3-10/+13
libmpdclient 2.17 (2019/12/04) * search: add mpd_search_add_db_songs_to_playlist() * idle: support event "partition" * support MPD protocol 0.19 - "listneighbors" * support MPD protocol 0.22 - "getfingerprint" * support tags "MPD_TAG_LABEL", "MPD_TAG_MUSICBRAINZ_WORKID", "Grouping", "Work", "Conductor" * support MPD partitions * mpd_async_set_keepalive() returns bool * mpd_connection_set_keepalive() returns bool * fix build failure on Haiku
2019-12-04mpc: Install man page.nia4-11/+52
Bump PKGREVISION
2019-12-04Add audio/vimpc.nia5-1/+47
vimpc provides an alternative to other mpd clients (such as ncmpc) that tries to provide an interface similar to that of the vi text editor.
2019-12-04musicpd: Modernise config file.nia5-37/+134
- automatically run as unprivileged user. - set up directories in /var/lib/mpd. - allow 'solaris' audio output to be used on NetBSD. Bump PKGREVISION
2019-12-03ardour: require jack with working sunaudionia1-1/+2
2019-12-02xjadeo: Update to 0.8.9nia2-9/+14
2018-11-30 (0.8.9) Robin Gareus <robin@gareus.org> * prefer -pthread over -lpthread, fixes #18 * mainly a build-system, binary only update 2018-06-06 (0.8.8) Robin Gareus <robin@gareus.org> * use PortMidi default device (allow using portmidisetup) * fix loading fonts with non ASCII paths on Windows * allow verbose/debug logging on windows
2019-12-02ardour: Update to 5.12.0nia29-1086/+788
Notable changes in pkgsrc: - Put a lot of effort into autoconfiguring JACK support for NetBSD. (Install latest JACK). Release notes for 5.0: https://www.ardour.org/news/5.0.html
2019-12-02jack: remove information about running as rootnia1-10/+6
2019-12-02jack: Fix Sun driver on NetBSD and default to it over OSS.nia5-33/+108
Update usage instructions. Bump PKGREVISION
2019-12-02portaudio: Not make jobs safe.nia1-1/+4
I think we've been lucky until failures started cropping up in the aarch64 build...
2019-12-01fluidsynth: Update to 2.1.0nia4-11/+24
New features new, less "ringing" reverb engine (#380, thanks to @jjceresa) new, stereophonic chorus engine (#548, thanks to @jjceresa) support for Downloadable Sounds (DLS) files was added (#320, requires libinstpatch) improved integrity checking of SoundFont modulators (#467, thanks to @jjceresa) rendering to stdout is now possible (#553, thanks to @mawe42) the following Audio Drivers have been added: Oboe (#464, tested on Android, thanks to @atsushieno) OpenSLES (#464, tested on Android, thanks to @atsushieno) SDL2 (#478, thanks to @carlo-bramini) WaveOut (#466, tested on Win98, WinNT4.0, WinXP, thanks to @carlo-bramini) various performance improvements (#543, #545, #547, #569, #573) Bug fixes generator modEnvAttack now has a convex shape according to SoundFont spec (#153) the default MIDI Pitch Wheel to Initial Pitch modulator now uses Fine Tune as destination generator, allowing it to be overridden by the soundfont designer (#154, thanks to @jjceresa)
2019-12-01Switch to new site in MASTER_SITES, and set MAINTAINER to pkgsrc-users.kim1-4/+4
2019-11-30audio/fasttracker2: Update to v1.03fox2-7/+7
Changes since v1.02: v1.03 - 28.11.2019 - A ton of radiobuttons in the GUI simply did not work anymore in v1.02. I can't believe I didn't notice until now. Sorry!
2019-11-30openal-soft: Update to 1.20.0nia7-56/+97
pkgsrc changes: - Support more audio backends. openal-soft-1.20.0: Converted the library codebase to C++11. A lot of hacks and custom structures have been replaced with standard or cleaner implementations. Partially implemented the Vocal Morpher effect. Fixed the bsinc SSE resamplers on non-GCC compilers. Fixed OpenSL capture. Fixed support for extended capture formats with OpenSL. Fixed handling of WASAPI not reporting a default device. Fixed performance problems relating to semaphores on macOS. Modified the bsinc12 resampler's transition band to better avoid aliasing noise. Modified alcResetDeviceSOFT to attempt recovery of disconnected devices. Modified the virtual speaker layout for HRTF B-Format decoding. Modified the PulseAudio backend to use a custom processing loop. Renamed the makehrtf utility to makemhr. Improved the efficiency of the bsinc resamplers when up-sampling. Improved the quality of the bsinc resamplers slightly. Improved the efficiency of the HRTF filters. Improved the HRTF B-Format decoder coefficient generation. Improved reverb feedback fading to be more consistent with pan fading. Improved handling of sources that end prematurely, avoiding loud clicks. Improved the performance of some reverb processing loops. Added fast_bsinc12 and 24 resamplers that improve efficiency at the cost of some quality. Notably, down-sampling has less smooth pitch ramping. Added support for SOFA input files with makemhr. Added a build option to use pre-built native tools. For cross-compiling, use with caution and ensure the native tools' binaries are kept up-to-date. Added an adjust-latency config option for the PulseAudio backend. Added basic support for multi-field HRTFs. Added an option for mixing first- or second-order B-Format with HRTF output. This can improve HRTF performance given a number of sources. Added an RC file for proper DLL version information. Disabled some old KDE workarounds by default. Specifically, PulseAudio streams can now be moved (KDE may try to move them after opening).
2019-11-30audio: Add libmysofa.nia7-1/+69
This is a simple set of C functions to read AES SOFA files, if they contain HRTFs stored according to the AES69-2015 standard.
2019-11-29portaudio: Fix PLIST for jack optionnia2-2/+5
2019-11-28speech-dispatcher: Update to 0.9.1nia4-26/+98
Version 0.9.1 * Add module for the non-free IBM TTS (voxin) speech synthesis. * Extend licence to later versions of GPL and LGPL. * Update mailing list address to savannah. * Make generic modules fallback to existing voices. Version 0.9 * Add modules for non-free Baratinoo (VoxyGen) and Kali speech syntheses. * Add configuration file for the Mary-TTS system. * Add configuration file for espeak-ng + mbrola. * Set the pulse client name when using the generic module with paplay. * espeak-*-mbrola-generic: Update voice list. * Auto-detect module availability. * Make generic module provide voice list. * Add systemd service file. Version 0.8.8 * Add German translation, thanks to Chris Leick for the patch * Fix some spelling mistakes, thanks to Paul Gevers for the patch * Some slight code improvements Version 0.8.7 * Further fixes to spd-conf, which should now work properly. * Split the espeak-ng driver code into its own source file. * Add a work-around to the espeak-ng driver to account for spaces in voice names which recently appeared in espeak-ng git master. This will properly be fixed in 0.9. * Voice names are not forced to lower case, due to espeak-ng git master now having multi-case voice names. * Fix stripped audio output from the flite module, thanks to Samuel Thibault. * Further code and build improvements. Version 0.8.6 * Various internal code improvements. * Fix more compiler warnings. * Python bug fixes with thanks to Sebastian Humenda. Version 0.8.5 * More unused code removal. * Fix more compiler warnings. * Use GLib main loop for the main server thread. * Implement a shutdown timer in the server, which activates after 5 seconds with no clients connected. * Add support for espeak-ng. * Configuration documentation for the ibmtts module. * Removal of unused configuration options from the ibmtts module. * Add command-line argument to allow for custom modules location
2019-11-28speech-dispatcher: Various fixes.nia4-13/+43
- Add some missing dependencies. - Use libao for sound output so more backends are available. - Install config files to the proper location. - Install info fiels to the proper location. This now actually works without tweaks. Bump PKGREVISION
2019-11-28speech-dispatcher: Slightly less ridiculous DESCRnia1-69/+3
2019-11-28speech-dispatcher: Needs gettext toolsnia1-1/+2
2019-11-27festival: handle fpos_t on sunosnia2-4/+4
2019-11-25portaudio: Update DESCR to remove references to SGI and BeOSnia1-10/+7