summaryrefslogtreecommitdiff
path: root/audio
AgeCommit message (Collapse)AuthorFilesLines
2009-05-17Make the cdrom device probe work properly under NetBSD, instead ofdholland6-91/+105
messily hardwiring it to /dev/rcd0[cd]; the latter apparently breaks in some circumstances. Uses as a starting point a patch from Kimura Fuyuki in PR 34008. PKGREVISION++ (to 7).
2009-05-14Changes 1.0.20:adam3-9/+9
* Fix potential heap overflow in VOC file parser.
2009-05-13Update to 1.0.9. Set LICENSE to gnu-lgpl-v2.wiz4-19/+21
Features and improvements * New PulseAudio? driver (Josh Green) * New Jack MIDI driver (Josh Green) * New CoreMIDI driver (Pedro Lopez-Cabanillas) * Portaudio driver re-written for Portaudio 19 (Josh Green) * Support for OS/2 including Dart audio driver (KO Myung-Hun) * RPN GM MIDI messages now handled for Bend Range, Fine Tune and Coarse Tune (Josh Green) * MIDI channel pressure now handled (Bernat Arlandis i Mañó) * MIDI Program/Bank instrument fallback selection logic (Josh Green and thanks also to Jimmy) * Added midi.portname setting to ALSA sequencer, -p command line switch (Nicolas Boulicault) * Added midi.winmidi.device setting to winmidi driver (Pedro Lopez-Cabanillas) * Updated Max/MSP FluidSynth binding (Norbert Schnell) Synthesis Changes * Volume attenuation SoundFont generator now behaves more like EMU10K1 (S. Christian Collins) * Stop forcing velocity based filtering (S. Christian Collins) * Fixes to linear/bipolar/positive and convex/bipolar/positive modulator functions (S. Christian Collins) * Added fix to properly search for percussion instrument (Josh Green) * Force velocity envelope value to be that of the previous stage when switching from decay to sustain (S. Christian Collins) * Filter calculation now uses synthesizer sample rate rather than fixed at 44100 (S. Christian Collins) Bug fixes * Fixed Jack driver in "audio.jack.multi=yes" mode and Jack audio driver cleanup (Bernat Arlandis i Mañó and Pedro Lopez-Cabanillas) * Wrong tempo changes (ticket #22 - Pedro Lopez-Cabanillas) * Crash bug fix related to using certain modulators in a preset (S. Christian Collins) * Fix to non-option command line argument processing when not using readline (Pedro Lopez-Cabanillas) * dsound device can't be selected (Ticket #16 - Pedro Lopez-Cabanillas) * Minor build fixes (Josh Green) * Fixed compilation under MSVC 2008 and older (Pedro Lopez-Cabanillas) Misc. stuff * Updated README-OSX build instructions (Ebrahim Mayat) * FluidSynth fink package accepted for Mac OS X (Ebrahim Mayat) * Minor fixes to FluidSynth man page (Sven Hoexter)
2009-05-09Fix getopt linkage for Solaris. From Timothy Larson in PR 41176.joerg2-3/+12
2009-05-06Update HOMEPAGE.snj1-2/+2
2009-05-05Disable master site. cslu.cse.ogi.edu requires login.zafer1-2/+2
2009-05-05Disable master site. Host does not resolve.zafer1-2/+2
2009-05-05Disable master site. cslu.cse.ogi.edu now requires login.zafer1-2/+2
2009-05-05Disable master site. Host does not resolve.zafer4-8/+8
2009-05-05Disable master site and fetch from backup. Host does not resolve.zafer4-8/+8
2009-05-04Don't depend on the "consolekit" package under Mac OS X as thetron1-1/+3
"consolekit" package doesn't build.
2009-05-04depend on consolekit as well -- it checks for it at runtime. Bump PKGREVISION.wiz1-2/+3
2009-05-03Updated audio/ampache to 3.5beta2 - updated to beta as fixes some iconvabs5-73/+94
related issues on NetBSD v.3.5-Beta2 04/07/2009 - Fix ASX playlists so more data shows up in WMP (Thx Jon611) - Fix dynamic playlist items so they work in stream methods again - Fixed Recently played so that it correctly shows unique songs with the correct data - Fix some issues with filenames with Multi-byte characters (Thx Momo-i) - Add WMV/MPG specific parsing functions (Thx Momo-i) - Add text to /test.php for hash() and SHA256() support under PHP section - Fix SHA256 Support so that it references something that exists - Fix incorrect debug_event() on login due to typo - Remove manage democratic playlist as it has no meaning in the current version - Run Dba::reset_db_charset() after upgrade incase people are playing hot potato with their charsets. - Move Server Preferences to Admin menu (Thx geekdawg) - Fixed missing web_path reference on radio creation link - Fixed remote catalog_clean not working - Fixed xmlrpc get image. getEncoding wasn't static -------------------------------------------------------------------------- v.3.5-Beta1 03/15/2009 - Add democratic methods to api, can now vote, devote, get url and the current democratic playlist through the api - Revert to old Random Play method - Added proxy use for xmlrpcclient - Added Configuration 'Wizard' for democratic play - Fixed interface feedback issues with democratic play actions - Add extension to image urls for the API will add to others as needed due to additional query requirement. Needed to fix some DLNA devices - Fixed typo that caused the height of album art not to display - Modified database and added GC for tmp_browse table - Added get lyrics and album art using http proxy server #313 + username, password patch - Added lyricswiki link Ticket #70 - Updated README language - Updated getid3 library 2.0.0b4 to 2.0.0b5 - Make the Democratic playlist be assoicated with the user who sends it to a 'player' - Fixed missing page headers on democratic playlist - Show who voted for the sogns on democratic playlist - Increase default stream length to account for the fact that movies are a good bit longer then songs - Correct Issues with multi-byte characters in Lyrics (Thx Momo-i) - Added caching to Video - Added Video calls to the API - Remove redundent code from Browse class by making it extend nwe Query class - Update Prototype to 1.6.0.3 - Add Time range to advanced search - Add sorting to Video Browse - Changed to new Query backend for Browsing and Dynamic Playlists -------------------------------------------------------------------------- v.3.5-Alpha2 03/08/2009 - Fixed caching of objects with no return value - Fixed updating of songs that should not be updated during catalog verify - Added default_user_level config option that allows you to define the user level when use_auth is false. Also allows manual login of admin users when use_auth is false. - Fix Version checking and Version Error Message on install (Thx Paleo) - Moved Statistics to main menu, split out newest/popular/stats - Fixed bug where saved Thumbnails were almost never used - Fixed Localplay HTTPQ and MPD controls to reconize Live Stream urls. - Added Localplay controls to API - Added Added/Updated filters to API include the ability to specify a date range using ISO 8601 format with [START]/[END] - Changed API Date format to ISO 8601 - Fixed Incorrect Caching of Album records that caused the Name + Year + Disk to not be respected - Added Lyrics Patch (Thx alister55 & momo-i) - Fixed password not updating when editing an HTTPQ localplay instance - Added Video support - Fixed normalize tracks not re-displaying playlist correctly - Fixed now playing now showing currently playing song - Fixed now playing clear all not correctly refreshing screen - Fixed adding object to playlist so that it correctly shows the songs rather then an empty playlist - Added User Agent to IP History information gathering - Added Access Control List Wizards to make API interface setup easier - Added IPv6 support for Access Control, Sessions, IP History - Fixed sorting issue on artist when using search method - Updated flash player to 5.9.5 - Fixed bug where you admins couldn't edit preferences of users due to missing 'key' on form - Added Mime type to Song XML -------------------------------------------------------------------------- v.3.5-Alpha1 12/31/2008 - Fixed sort_files script so that it properly handles variable album art file names in the directories - Fixed issue where small thumbnails were used for larger images if gd based resizing was enabled in the config - Fixed catalog_update.inc so it doesn't produce errors - Made democratic play respect force http play - Make installation error messages more helpful - Added Swedish (sv_SE) translation (Thanks yeager) - Allow Add / Verify of sub directories of existing catalogs - Prevent an fread of 0 bytes if you seek to the end of a file - Added require_localnet_session config that allows you to exclude IP(s) from session checks, see config.dist - Added Nusoap (http://sourceforge.net/projects/nusoap/) library for use with future lyrics feature - Fixed problem with flash player where random urls were not being added correctly - Fixed problem with user creation using old method (Thx Purdyk) - Switched to SHA256() for API and Passwords - Added check for BADTIME error code from Last.FM and correctly return the error rather then a generic one - Fix http auth session issues, where every request blew away the old session information - Many other minor improvements (Thx Dipsol) - Fixed warnings in caching code (Thx Dipsol) - Massive text cleanup (Thx Dipsol) - Fixed tag searching and improved some other search methods to prevent SQL warnings on no results - Improved Test page checks to more accuratly verify putENV support - Make network downsampling a little more sane, don't require access level - Added caching to Playlist dropdown - Fixed double caching on some objects - Added base.css and 4 tag 'font' sizes depending on weight/count - Fixed inline song edit - Updated registration multi-byte mail. - Fixed vainfo.class.php didn't catch exception for first analyze. - Fixed iconv() returns an empty strings (Thx abs0) - Updated getid3 for multi-byte characters, but some wrong id3tags have occurred exception error. - Fixed use_auth = false not correctly re-creating the session if you had just switched from use_auth = true - Add links to RSS feeds and set default to TRUE in config.dist - Fixed Dynamic Random/Related URLs with players that always send a byte offset (MPD) - Added Checkbox to use existing Database - Updated language code and Fixed catalan language code - Added Emulate gettext() from upgradephp-15 (http://freshmeat.net/p/upgradephp) - Fixed Test.php parse error. - Updated multibyte character strings mail. - Fixed To send mail don't remove the last comma from recipient. - Updated More translatable templates. - Removed merge-messages.sh and Add LANGLIST (each languages translation statistics). - Fixed If database name don't named ampache, can't renamed tags to tag. - Fixed count issue on browse Artists (Thx Sylvander) - Fixed prevent_multiple_logins, preventing all logins (Thx hugh) - Fixed Export catalog headers so it corretly prompts you to download the file - Add ability to sort by artist name, album name on song browse - Implemented caching on artist and album browse, added total artist time to the many artist view - Fixed test config page so it bounces you back to the test page if the config starts parsing correctly - Fixed browsing so that you can browse two different types in two windows at the same time - Improved gather script for translations (Thx momo-i) - Added paging to the localplay playlist - Updated German Translation (Thx Laurent) - Fixed issue where Remote songs would never be removed from the democratic playlist - Fixed issue where user preferences weren't set correctly on stream (Thx lorijho) - Added caching of user preferences to avoid a SQL query on load (Thx Protagonist) - Fixed home menu not always displaying the entire contents - Fixed logic error with duplicate login setting which caused it to only work if mysql auth was used - Changed Passwords to SHA1 will prompt to reset password - Corrected some translation strings and added jp_JP (Thx momo-i) - Ignore filenames that start with . (hidden) solves an issue with mac filesystems - Fix tracking of stats for downloaded songs - Fix divide by 0 error during transcode in some configurations - Remove root mysql pw requirement from installer - Added Image Dimensions on Find Album Art page - Added Confirmation Screen to Catalog Deletion - Reorganized Menu System and Added Modules section - Fix an error if you try to add a shoutbox for an invalid object (Thx atrophic) - Fixed issue with art dump on jpeg files (Thx atrophic) - Fixed issue with force http play and port not correctly specifying non-standard http port (Thx Deathcrow) - Remember Starts With value even if you switch tabs - Fixed rating caching so it actually completely works now - Removed redundent UPDATE on session table due to /util.php - Added Batch Download to single Artist view - Added back in the direct links on songs, requires download set to enabled as it's essentially the same thing except with now playing information tied to it - Bumped API Version to 350001 and require that a version is sent with handshake to indicate the application will work - Removed the MyStrands plugin as did not provide good data, and does not appear to have been used - Added Catalog Prefix config option used to determine which prefixes should not be used for sorting - Merged Browse Menu with Home - Added checkbox to single artist view allowing you to enable/disable album art thumbnails on albums of said artist - Added timeout override on update_single_item because the function is a lie - Fix translations so it's not all german - Genre Tag is now used as a 'Tag', Browse Genre removed - Ignore getid3() iconv stuff doesn't seem to work - Improved fix_filenames.inc, tries a translation first then strips invalid characters - Fixed album art not clearing thumbnail correctly on gather - Fixed localplay instance not displaying correctly after change until a page refresh - Fixed endless loop on index if you haven't played a song in over two years - Fixed gather art and parse m3u not working on catalog create also added URL read support to m3u import - Upped Minimum requirements to Mysql 5.x - Add codeunde1load's Web 2.0 style tag patch - Fixed typo in e-mail From: name (Thx Xgizzmo) - Fixed typo in browse auto_init() which could cause ampache to not remember your start point in some situations. (Thx Xgizzmo)
2009-05-02Update to libmodplug-0.8.7.tnn2-6/+6
27 April 2009: libmodplug 0.8.7 Fixed a bug in the AMF decoder, patches from several downstream sources including: Fix delete method in AMF, MDL (Fixing Novel Bug #443444) Fixed instrument name size (possible buffer overflow) Fixed 24/32 bit conversion routine (bit shifting bug) Use tables.h in mod+s3m, Better MingW32 support. 20 April 2009: libmodplug 0.8.6 Release to fix integer boundary condition exploit, more clean up of code 14 April 2009: libmodplug 0.8.5 [ tar.gz ] Release to improve cross platform support (Windows, Mac OS X), Bugs in ABC detection, small cleanups
2009-05-02pkglint fix -- use -e in SUBST_SED.wiz1-2/+2
2009-05-02Add octave option, based on PR 41307 by Rumko.wiz1-1/+10
2009-05-02Add PREV_PKGPATH and/or SUPERSEDES for various packages thatreed1-1/+4
were moved or renamed. This was for some from 2008 and 2009 and one from 2001. Also I noticed that a CHANGES entry was wrong as said "Renamed" when should have said "Moved" (lua-OSBF) because PKGBASE stayed the same.
2009-05-02update master sitezafer2-6/+4
2009-05-02update master site.zafer1-2/+2
2009-05-02remove nonworking mirror.zafer2-6/+4
2009-04-19Update cdplayer to 0.5 -- notable changes include:rh4-117/+138
- Added the service 'Play CD' that takes the name of a device with an inserted CD to play. - Added a local cache for CDDB data. All data loaded from the net is stored automatically to disk and displayed again when a CD is detected. - Make this compliant with gnustep-make-2.0.8 - Allow unprivileged DESTDIR installs.
2009-04-19Make this play nice with the new gnustep directory hierarchy. While at it,rh3-16/+20
add full DESTDIR support. Bump PKGREVISION.
2009-04-17update to 0.12.0drochner6-88/+224
this is a major update, no changelog available pkgsrc note: restored Python plugin support (got lost in a previous update)
2009-04-17update for xine-lib-1.1.16.3drochner3-6/+6
2009-04-16neon update to 0.28.x changed ABI, so do a recursive bump, PKGREVISION++.wiz3-6/+6
Noted by obache@ on pkgsrc-changes@
2009-04-15Build fix (untested by me):wiz1-1/+2
Define _GNU_SOURCE on Linux. From Aleksey Cheusov in PR 41219.
2009-04-11PkgSrc changes:sno1-3/+3
- removed packages p5-IO-Compress-Base, p5-IO-Compress-Zlib, p5-IO-Compress-Bzip2 and p5-Compress-Zlib because they are merged into p5-IO-Compress - Updated dependend packages to depend on p5-IO-Compress and bump PKGREVISION Upstream changes: 2.017 30 March 2009 * Merged IO-Compress-Base, IO-Compress-Bzip2, IO-Compress-Zlib & Compress-Zlib into IO-Compress. * The interface to Compress-Raw-Zlib now uses the new LimitOutput feature. This will make all of the zlib-related IO-Compress modules less greedy in their memory consumption. * Removed MAN3PODS from Makefile.PL * A few changes to get the test harness to work on VMS courtesy of Craig. A. Berry. * IO::Compress::Base & IO::Uncompress::Base Downgraded some croaks in the constructors to just set $! (by letting the code attempt to open a file and fail). This makes the behavior more consistent to a standard open. [RT #42657] * IO::Uncompress::Base Doing a seek with MultiStream could drop some of the uncompressed data. Fixed. * IO::Compress::Zip - Fixed problem with the uncompressed & uncompressed fields when zip64 is enabled. They were set to 0x0000FFFF instead of 0xFFFFFFFF. Also the ZIP64 extra field was 4 bytes short. Problem spotted by Dino Chiesa. * IO::Uncompress::Unzip - use POSIX::mktime instead of Time::Local::timelocal to convert the zip DOS time field into Unix time. * Compress::Zlib - Documented Compress::Zlib::zlib_version()
2009-04-10Fix pulseaudio for Linux. From Aleksey Cheusov in PR 41184.wiz2-3/+9
2009-04-10Fix acnlt() return value handling for NetBSD sound device.wiz4-18/+20
From John E. Krokes in PR 41171. Bump PKGREVISION.
2009-04-09Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions.joerg1-2/+1
2009-04-08Use META_PACKAGE.joerg1-12/+2
2009-04-07deal with desktopdbdrochner1-1/+2
2009-04-07Depend on python>=2.4 and py-gtk2>=2.14, per changelog.wiz1-1/+3
2009-04-07Update to 3.14.1. From the changelog:schmonz6-135/+839
3.14.1: * Updated italian, dutch and turkish translations. 3.14.0: * We now require Python 2.4, Gtk+ 2.14 and pygtk 2.14 * Improved preferences window 'Instruments' tab layout. Be more consistent. * Better handling of external programs (CSound, MMA and lilypond-book), especially on win32. Now spaces in folder names are handled correctly, and the error message you get if the program is not found give better info. And the preferences window will check of binaries are found while you enter the path to the program. * Misc bug fixes, including bug:110, bug:111, bug:112. Idtone will now display translated notenames. 3.12.1: * Some updated translations * Fix bug # 110 * Fix bug # 111 * Windows installer fixes, so that upgrading from 3.10 or 3.8 to 3.12 works 3.12.0: * CSound support. * MMA support. * New lesson file functions: load, rnc, chordname * Allow length modifiers in chord. Contributed by Noam Raphael. * Allow lesson names with apostrophe. Contributed by Noam Raphael. * Added option in the preferences window to use a web browser for reading the user manual. * win32: store user created learning trees in user_data(), not app_data(). Move file from old to new location at startup. * The File->Learning tree submenu is recreated when activated, so new learning trees will show up without restarting the program. * added gst-launch as a predefined program for playing mediafiles. New users will by default use gst-launch * learning_tree_editor: add button to delete learning tree * Added a few solfa syllable exercises. * Insert our share/solfege and lib/solfege to the beginning of sys.path to avoid problems with python-mpd 3.10.4: * Bugfix: allow us to run more than one singinterval test beforerestarting the program. * Allow apostrophe in lesson names. Contributed by Noam Raphael. * create_practise_and_test_menu: Remove old Actions before adding them again. This to avoid gtk-warnings. Add an integer value to all Action names, so that we can guarantee that the Action names are unique. * Updated Vietnamese and Italian translations from the translation project. * Singinterval: key mouse-insensitive bug workaround 3.10.3: * Updated translations from the Translation Project: * French by Patrick Ficheux * Italian by Marco Colombo * Vietnamese by Clythie Siddall * New bug tracker at http://bugs.solfege.org * Merge workaround of winmidi.output_devices() bug (#12 on bugs.solfege.org) * First very simple cadense exercise. Added just to see if someone will write better exercises. 3.10.2: * Updated italian translation from Marco Colombo * Updated vietnamese translation from Clytie Siddall * Added tests that automatically check for new translations from the Translation Project when I try to make a release. * Some cleanup the the makefile rules that build the users manual. 3.10.1: * Changed license to GPLv3 * Fix the code that reports if the midi module is missing. * User manual: Fix figure 3.12 text: name the interval correctly * Raise ExecutableDoesNotExist if we have an empty MIDI player * build system: * permanent fix to the pcopy.py problem getting too long command line. 3.10.0: * Ear training test print out * Lots of internal fixes. Better error messages for people writing lesson files * Use the Translation Project for all translations. * MS Windows: Save in "My Documents" and "Application Data". * Lots of bug fixes 3.8.2: * Vietnamese translations by Clytie Siddall * Updates to the french translation by Patrick Ficheux * Bugfix to the lesson file header parser, so that whitespace is optional after header, making "header{" work as expected. 3.8.1: * Bugfix: work with pygtk 2.6, not only 2.8 and newer * Make the Escape button to close the export dialog and the dialog asking if you want to save work. * Merge autogen.sh tweak from solfege.dev * Fix for stupid bug. The ask_for_names_changed method would be set to None. Fix this. Didn't see this bug before because only expert mode would trigger this. This fixes this bug. * MusicDisplaye rat import fix. * Added a few Norwegian translation.
2009-04-06Bump PKGREVISION for neon update.markd1-2/+2
2009-04-03Bump PKGREVISION for py-gstreamer0.10 PKGNAME fix.wiz1-2/+2
2009-03-28Fix PLIST.joerg2-3/+4
2009-03-26Fix build with cairomm>=1.7.wiz3-4/+18
2009-03-23Drop MAINTAINER as per request from old MAINTAINER.darcy1-2/+2
2009-03-22drop maintainershippooka3-6/+6
2009-03-21Switched MAINTAINER address to my NetBSD address.rillig1-2/+2
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg81-1053/+486
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2009-03-20Include pyversion.mk include the protected part of the buildlink3.mkjoerg3-5/+7
files, not over and over again.
2009-03-19Update MPD (musicpd) to 0.14.2.asau4-48/+15
This release contains bug fixes for many decoder plugins. This release also adds True Audio file support and WAV streaming in the ffmpeg decoder plugin. pkgsrc changes: support "jack" option (default "off") to utilize JACK audio server. Patch provided by Peter Bex in private mail.
2009-03-18to pkgsrc-usersjmcneill1-2/+2
2009-03-17Update sound-juicer to 2.26.0.jmcneill3-11/+35
Sound Juicer "Don't Go Back To Dalston"" 2.26.0 =============================================== * Many translation updates Sound Juicer "I Am In A Room" 2.25.92 ===================================== * Allow building with the old libmusicbrainz (Bastien) * Set the PulseAudio role hint Sound Juicer "I Call Out To You And You Don't Save Me?" 2.25.3 ============================================================== * Put the disc number in the file name * Support multiple genres * Use libcanberra for event sounds * Handle custom patterns in the prefs dialog * Remove Musicbrainz data if the track data is changed * Fix disc number editing logic Sound Juicer "I Should Be Crying, But I Just Can't Let It Show" 2.25.2 ====================================================================== * Port to Brasero (Luis Medinas) * Fix Solaris builds (Brian Cameron) * Drop libgnome (Iain Holmes, Emilio Pozuelo Monfort) * Fix conflicting mnemonics in the message area (Bastien Nocera) * Fix mb3 backend (Bastien Nocera) Sound Juicer "Old Man Take A Look At My Life" 2.25.1 ==================================================== * Chain the metadata lookups (Bastien Nocera) * Finish the libmusicbrainz3 metadata fetcher (BN) * Add a GVFS metadata fetcher as fallback (BN) * Make libcdio option, as it breaks the GPL+Exception license (BN) * Export ASIN, Discogs, Wikipedia in the internal metadata (BN) * Lots of other cleanups to the metadata code (BN) * Remove copy of the id3mux plugin, assume it exists now (BN) * Remove Encoding field from desktop file (Pacho Ramos) * Add Audio to desktop categories (Patryk Zawadzki) * Correctly parse CDDA URLs (Matthew Martin) * Don't free the option context
2009-03-17Introduce "libao" and "curl" options, both "on" by default.asau2-8/+23
This addresses PRs pkg/36173 and pkg/41027. While here, add DESTDIR support.
2009-03-13Make it work on alignement critical archsmartin2-1/+40
2009-03-11Make it build on DragonFly.hasso2-4/+4
2009-03-11Make it build on DragonFly.hasso2-1/+16