Age | Commit message (Collapse) | Author | Files | Lines |
|
* Improvements
|
|
|
|
|
|
|
|
|
|
are interested in is the nas library. Bump PKGREVISION.
|
|
|
|
|
|
"case 1 ... 255".
|
|
|
|
|
|
|
|
|
|
|
|
Sun.c:8: error: static declaration of 'op' follows non-static declaration
Sun.h:40: error: previous declaration of 'op' was here
While here, also fixed the pkglint errors.
|
|
concept reviewed by dillo@
|
|
From Sergey Svishchev in private mail.
|
|
===============
Version 0.2.37
===============
* Fix null derefs and leaks reported by Coverity (kjartan)
* Build fixes (David Schleef, Thomas Zajic, Behdad Esfahbod)
* Disable autospawning (David Schleef)
* Close filedescriptors and sockets (David Schleef)
* Don't terminate until the last sample is done (David Schleef)
* Add checks for clients disconnecting (Peter Åstrand)
* Updated man pages (Christopher Hanna)
|
|
|
|
Changes to previous version in easytag-devel (1.99.13):
2.0 - February 21th, 2007 :
===========================
* Added buttons in toolbar to search files, to search in cddb and to write
playlist,
* Added in the cddb window the option to match lines with the Levenshtein
algorithm,
* Fixed crash when no audio player is defined and problem of checking in the
preferences window,
* Added automatically removing of APE tag in a MP3 file,
* Improved decoding of Arabic characters,
* Added French Users Guide (Than to Emmanuel Brun),
* Swedish translation updated (thanks to Anders Strömer),
* Brazilian Portuguese translation updated (thanks to doutor.zero),
* Czech translation updated (thanks to Zbynek Mrkvicka),
* German translation updated (thanks to Götz Waschk),
* Italian translation updated (thanks to Costantino Ceoldo),
* Japanese translation updated (thanks to Takeshi Aihana),
* French translation updated and typo fixed (thanks to Emmanuel Brun).
Windows version :
* Fixed autocompletion of year when a partial one was entered,
* Fixed crash when no audio player selected in preferences window,
* Improved detection of the locale.
|
|
* v1.21 Thu Jan 4 13:41:42 PST 2007
* Use Module::Install
* Prefer Encode::Detect::Detector over Encode::Detect if available.
* Skip over Lyrics3 tags
* Pull out iTunes iTunNORM gain info.
* Handle Named genres separated by nulls & multiple genres
* Skip over broken iTunes ID3v2.2 frames that are in a ID3v2.3/2.4 header.
* Patch from Justin Fletcher <gerph (at) gerph.org> to fix ID3v2.4 header & footer parsing.
* v1.20, Saturday, January 7, 2006
* New maintainer & Sponsor:
Dan Sully - daniel | at | electricrain.com
Slim Devices, Inc - dan | at | slimdevices.com
* Read ReplayGain Information in:
- RVA, RVAD and RVA2 tags.
- COMM tags via J.River Media Center
- PRIV tags via Windows Media Player
* Unicode / Encode optimizations to only guess if the string isn't ascii.
* Proper numeric genre decoding, now in tune with the ID3 spec.
* Parse and return PIC & APIC data.
* Handle multiple COMM and TCON tags.
* Parse APE tags that are in the ID3v1 header space.
* Parse USLT - Lyrics tags, used by iTunes.
* v1.13, Wednesday, March 10, 2005
Fix for UTF-16 handling. (Wes Barris)
* v1.12, Wednesday, March 9, 2005
Add OFFSET to info. (Dan Sully)
* v1.11, Friday, January 14, 2005
Fix for ID3v2 tags that happen to be UTF-16LE. (Dan Sully)
* v1.10, Thursday, December 30, 2004
Make utf8 enabled by default (if available).
perl 5.6 is now required.
Remove dependency on Symbol.pm.
Use three-arg open. (Alex Marandon)
Make reading of genres a bit more nimble. (Brian S. Stephan)
Fix frame counting. (Ben Winslow, Anthony DiSante)
Fix syncsafe byte reading. (Pierre-Yves Thoulon, et al)
Some Unicode fixes. (Ilya Konstantinov)
More changes for Unicode. Unicode::String no longer used; Encode is used
instead. Encode::Guess used as last resort. (Dan Sully)
Optimizations and other fixes. (michael, Dan Sully)
Support for reading ID3v2 tags from WAV and AIFF files. Not fully
supported. (Dan Sully)
* v1.02, Sunday, March 2, 2003
Fix broken argument parsing for use_mp3_utf8. (Ben Gertzfield)
Document that UTF8 can be access in ":all" export tag. (Ben Gertzfield)
Better document for new() method.
Add can() method. (Ken Williams)
Stick failure warnings in $@. (Jeffrey Friedl)
Added support for reasonable data from ID3v2 tags with RAW_V2 == 2.
(brian d foy and others)
Deal with broken iTunes comment frames in ID3v2.3.0/2.4.0. (Many users)
remove_mp3tag() was reporting 128 bytes removed even if no bytes were
removed. (scfc_de)
Allow calling methods on objects where tag does not exist (e.g., don't fail
if there is no comment but you call $mp3->comment).
Various bugfixes.
|
|
|
|
0.03 Fri Jun 11 13:29:00 2004
- minor bug fix to pass tests with Perl 5.8.3 (thanks to Jeremy Devenport).
0.04 Thu Dec 30 07:47:00 2004
- fixed a bug in Audio::Wav::Read::move_to, now adds where the data actually starts to the position given.
- Audio::Wav::Read::move_to now rereads data length to see if file has grown since this was last read.
- added method Audio::Wav::Read::reread_length, rereads the length of the file in case it is being written to as we are reading it.
- added method Audio::Wav::Read::read_raw_samples which will read X samples in raw format.
- added method Audio::Wav::Read::position_samples which returns the current audio data position in samples.
- in method Audio::Wav::Write::add_cue, if sample position supplied is undefined, then the position will be the current position (end of all data written so far).
- in method Audio::Wav::Write, moved the option of not caching data from the write_raw method to new.
0.05 Tue Oct 25 12:20:00 2005
- Audio::Wav::Read::position_samples should have divided by block_align, rather than multiplied (thanks David Brandt).
- Fixed bug where unknown blocks weren't skipped (thanks Robert Hiller).
0.06 Wed Mar 22 12:00:00 2006
- Fixed a circular reference in Audio::Wav::Write::Header that was causing memory to leak (thanks Sumitro Chowdhury).
- Tidied up bits and pieces.
- Added very basic support for WAVEFORMATEXTENSIBLE.
- When writing files, finish() will now be called by DESTROY if necessary.
|
|
|
|
|
|
|
|
wxGTK (it is looking for wx-config).
|
|
|
|
|
|
|
|
Changes since 1.2.4:
Changes in 1.2.6:
* Fix memory leaks on Windows.
* Correct font size problems.
* Enable missing FLAC support.
Changes in 1.2.5:
* An official Intel Mac version is now available.
* Fixed bug in Generate Silence which caused it to apply to all tracks
instead of just the selected ones.
* Mac OS X: audio device opening code has been rewritten. First, it
is much more conservative about changing device settings; it will
not change settings when you open the program or close the
preferences dialog anymore, and it will not change the settings when
you begin playback/recording if the current settings are adequate.
When it does change the settings, it should work much better on
devices such as the Griffin iMic, ART USB Phono Plus,
and Ion iMX02 USB.
* Mac OS X: added new Audio I/O preference that lets you tell Audacity
to never change any audio device settings.
* Newer libsndfile supports FLAC import and export
* Updated soundtouch to current version which is faster and better quality
* Modified configure script prefers system libraries to local copies to
reduce compilation times and memory usage.
* Minor updates to help files.
* New or updated translations: Bulgarian (bg), Galician (gl),
Traditional Chinese (zh_TW), Simplified Chinese (zh), Slovenian (sl),
Swedish (sv), Bangladeshi (bn), Slovakian (sk), Romanian (ro),
Lithuanian (lt), Welsh (cy), and Turkish (tr).
|
|
Snd 8.8:
many improvements from Mike
Jack support in OSX and Cygwin from Kjetil
poussin-sum and jackson-sum in dsp.scm (more band-limited pulse-trains), and changed
amplitude scaling in fejer-sum and legendre-sum so that they always peak at 1.0.
Also added a note in clm.html showing a way to get a time-varying pulse-train.
changed default-output-data-format to mus-bfloat
removed initFile and the (undocumented) htmlDir X resources
make install now copies the *.scm|fs|rb files to {prefix}/share/snd
added read/write support for Apple's new CAFF (64-bit) audio files
checked: glib 2.12.7|8|9, gtk 2.10.7|8|9, Mesa 6.5.1|2, pango-1.15.3|4|5,
sbcl 1.0.1|2, fth 1.0.7
Thanks!: Mike Scholz, Kjetil Matheussen, Meino Christian Cramer, Michael Edwards
Snd 8.7
a huge number of *.fs and *.rb improvements from Mike, including the
new file bird.fsm.
added frame.scm with:
frame-reverse! frame-copy (from mixer.scm)
sound->frame frame->sound
region->frame
make-frame-reader frame-reader? frame-reader-at-end frame-reader-position
frame-reader-home free-frame-reader copy-frame-reader frame-reader-chans
next-frame previous-frame read-frame
make-region-frame-reader make-selection-frame-reader
make-track-frame-reader read-track-frame make-sync-frame-reader
frame->sound-data sound-data->frame
sound->sound-data sound-data->sound
region->sound-data track->sound-data selection->sound-data
file->vct vct->file
frame->vct vct->frame
file->sound-data sound-data->file
insert-sound-data insert-frame insert-vct
mix-sound-data mix-frame
scan-sound map-sound (this replaces 8.6's scan-sound)
simultaneous-zero-crossing
added to extensions.scm:
pad-sound contrast-sound dither-sound scale-sound offset-sound normalize-sound
added to examp.scm:
compand-sound sync-all
sound-data-multiply! sound-data-add! sound-data-offset! sound-data* sound-data+
sound-data-copy sound-data-reverse! sound-data-peak
region-home
add-source-file-extension
clip-hook: called whenever we're about to clip while writing a sound file
unclip-channel (dsp.scm) based on LPC (reconstruction via forward and backward prediction)
lpc-coeffs and lpc-predict in dsp.scm
io.c: mus_clip_set_handler
finally decided to build in the definition of pi in Guile and Gauche.
In the context of Snd, it is absurd to have to make sure "pi" is defined all the time.
It's already defined in Forth, and in Ruby it's PI in the math module.
clm.c: removed (unused) mus_make_frame|mixer_with_data
removed the default font settings in Snd.gtkrc -- presumably Snd
will now pick up your theme's default font.
added a -nogtkrc startup switch. This turns off the search for a gtkrc file,
or its built-in equivalent -- you get whatever your current theme wants.
removed open-sound-file, vct->sound-file, and close-sound-file.
These were optimizations that make little sense anymore -- use
mus-sound-open-output and friends instead. See snd8.scm for
backwards compatible replacements.
mix tags use the mix-color now
Checked: sbcl 1.0,
lesstif 0.95 (it still doesn't work with Snd -- segfaults,
comatose listener, etc),
cmucl 19d (dies trying to compile cmn's transpose.lisp,
so that file is commented out for this version of cmucl),
pango 1.15.1|2, fontconfig 2.4.2, cairo 1.2.6, glib 2.12.5|6, stklos 0.82,
gamin 1.8.0 (this version fixes at least one of the problems
that would sometimes cause Snd to hang)
Thanks: Fernando Lopez-Lezcano, Mike Scholz, Kjetil Matheussen, Forest Bond
Snd 8.6
many improvements from Mike.
mix/track mechanism sped up by about a factor of 100, so its possible
to have thousands of each (but the screeen gets very cluttered).
added mix-name, track-name, track-tag-y, mix-name->id, and track-name->id
to help navigate in these situations.
out-any, in-any, locsig, move-sound, and friends can now handle vct and sound-data objects
as the "stream" argument. In with-sound, this is the *output* variable or :output
argument which then applies to all notes. So, with-sound can be used in a zillion new ways:
(vct-scale! (with-temp-sound (:output (make-vct 2210)) (fm-violin 0 .1 440 .1)) 2.0)
This extension caused changes in sound-data object handling:
sound-data-scale! (for with-sound writing to a sound-data object and with the
:scaled-to or :scaled-by arguments)
sound-data-fill! (also for with-sound if not :continue-old-file)
fade.scm instruments changed to use outa rather than vct-map!
moved samples->sound-data to snd8.scm.
Mike provided sndins support for this change.
rf64 headers and mutable riff for very large output files.
mus-float-equal-fudge-factor (mainly for reasonable generator equal? checks)
->frequency, ->samples (ws.scm) for things like (violin 0 .1 'e4).
channel-clipped? in examp.scm
filter-fft in examp.scm.
checked: Fedora Core 6, sbcl 0.9.18, fth 1.0.0, Gauche 0.8.8, autoconf 2.61
Thanks: Jacek M. Holeczek, Rick Taube, Mike Scholz, Kjetil Matheussen, Julius Smith,
Joseph Anderson, SamButcha
Snd 8.5
many improvements thanks to Kjetil and Mike.
gl2ps support, gl-graph->ps function, --with-gl2ps switch, gl2ps.[ch]
added gtk-effects-utils.scm, gtk support for *-menu.scm.
finally implemented the log-frequency display in non-GL spectrograms.
save-marks changed to keep matching sync values
add-mark now takes new optional trailing args: name and sync
removed the gtk_print stuff from xg.c since it's all useless without
support for the cairo graphics functions and the pango functions
that access them.
sounds->segment-data (examp.scm) -- returns segment start/dur/maxamp data for collections
of sounds.
with-file-monitor -- can be set to #f to turn off the FAM process stuff.
add-watcher and delete-watcher -- this is a simpler (and less accident-prone)
hook to catch any change to the sound list, the current selection, or the mark list;
it is intended to replace the multi-hook kludges currently used to set dialog button
sensitivity, for example. Since each watcher is identified by a unique integer,
local (unnamed) functions can easily be deleted and so on.
removed selection-changed-hook (use simpler watcher mechanism instead).
in cmn, thickness message now affects bars locally. Added *double-barline-thickness*.
checked: gtk-2.10.4|5|6, sbcl 0.9.17, clisp 2.40|1.
Thanks: Michael Edwards, Mike Scholz, Kjetil Matheussen, Carlos Pita,
Carsten Heinrigs, Dragan Novetski, Jacek M. Holeczek, David O'Toole
Snd 8.4
many ruby, forth, and sndins-related improvements from Mike including new file analog-filter.rb.
"scheme" instead of "guile" in various names in inf-snd.el (for gauche)
improvements in strad.ins and bandedwg.ins from Juan Reyes
snd_frg.scm thanks to Olivier Doare
granulated-sound-interp (examp.scm)
display-bark-fft (dsp.scm) -- spectral display using bark, erb, and mel scales
def-optkey-instrument (ws.scm)
new optional argument to graph -- lisp graph axis choice
new axis choice --show-bare-x-axis
snd-color
snd-font
after-lisp-graph-hook
removed vu-font and vu-font-size, added vu-in-dB
removed spectrogramColor X resource
checked: ruby 1.8.5, sbcl 0.9.15|16, gtk 2.10.2|3, fth 0.10.22
Thanks: Mike Scholz, Anders Vinjar, Kjetil Matheussen, Bill Sack, Pam & Harold Norris,
Juan Reyes, Daniel Stahl, Michael Edwards, Carlos Pita
|
|
|
|
Note: flac support is not enabled because sox-13.0.0 only supports
the old obsolete API; pkgsrc has newer flac.
sox-13.0.0
----------
File formats:
o Support for .caf, .paf, .fap, .nist, .w64, .nist, Matlab 4.2/5.0
(Octave 2.0/2.1), .pvf, .sds, .sd2 and .xi file formats via libsndfile.
If available, libsndfile can also be used to handle all the other file
formats it understands. (Reuben Thomas)
o Add FLAC support (robs@users.sf.net)
o Support Maxis's XA format. (Dwayne C. Litzenberger)
o Add support for 24-bit PCM raw, wav (WAVE_FORMAT_EXTENSIBLE) [FR# 801015],
au, aiff, & flac files. (robs)
o Add AIFF-C output support. (shashimoto)
o New .ima file format for raw IMA ADPCM. (robs)
o Allow the rate and number of channels of .au files to be overridden
by command-line arguments. (robs@users.sf.net)
o Add seek support for GSM data in WAV files. Rafal Maszkowski
o Allow encoding quality to be specified (FLAC & Ogg, but not
MP3 yet). (robs)
o Rename -b to -1, -w to -2, -l to -4, -d to -8, and mask to dither.
(robs)
o New options for specifying endianness (and separate options for
nibble & bit reversal) [FR# 1621702]. (robs)
o Improved multi-channel file reading; fixes [1599990]. (robs)
Effects:
o Equalizer effect (Pascal Giard)
o bass and treble altering effects. (robs)
o New optional rabbit resample routine, using libsamplerate
(aka Secret Rabbit Code). (Reuben Thomas)
o Added allpass filter effect. (robs)
o Documented the butterworth filter effects; added variable Q. (robs)
o "rate" effect made an alias for "resample".
o Visualisation of various filters' frequency response via Octave. (robs)
o Can now specify width of many 2nd-order filters as: Hz, octaves,
or Q. (robs)
o Dither/mask amount now specifiable. (robs)
o Consistent (and hopefully complete) clipping detection and
reporting. (robs)
o Allow command-line time parameters of < 1 sec to omit the
leading 0. (robs)
o Improved synth usage and improved the synth entry in the man-
page. (robs)
o Higher quality audio speed adjustment; also fixes [1155364]. (robs)
o Replacement flanger effect; also fixes [1393245]. (robs)
o Added silence padding effect. (robs)
o Added ability for noiseprof to use stdout and noisered to use stdin
[FR# 1621694]. (Reuben Thomas)
o vibro effect name deprecated in favour of tremolo; this effect
reimplemented as a special case of synth. (robs)
Other new features:
o Remove soxmix. (Reuben Thomas)
o Preview mode now removed, as all it did was use rate rather than
resample, and rate has been removed.
o -V now gives only user-relevant messages, use -V -V to get
developer-relevant messages. (robs)
o -V output much improved and expanded; now includes display of
(auto-)selected effects. (robs)
o sox man-page overhaul, new soxexam man-page entries. (robs)
o Added command line options for specifying the output file
comment. (robs)
o Added ability to merge e.g. 2 mono files to 1 stereo file
[FR# 1297076]. (robs)
o Removed the restrictions whereby multiple input files had to have
the same data encoding & size, and in most situations where they
had to have the same # of channels, and for play where they had
to have the same sampling-rate. (robs)
o Options to apply replay-gain on input; enabled by default
with `play'. (robs)
o Can now use Ctrl-C to skip to next track when playing multiple
files (e.g. play *.mp3); Ctrl-C twice to exit. (robs)
o Added --interactive option to prompt to overwrite pre-existing
output file. (robs)
o Added large file support. (Reuben Thomas)
Bug fixes:
o Fix writing MP3 files on AMD64 processors.
o More fixes to MP3 tag reading. Sometimes tags were
detected as valid MP3 frames.
o Fix to stop, avoiding a crash, when starting of effects fails.
(Reuben Thomas)
o Fixed a bug introduced in 12.18.2 that stopped the draining
of effects from occuring. This had stopped the reverse effect,
among others, from working. (Reuben Thomas)
o Several effects are now optimised out in situations where they need
do nothing, e.g. changing rate from 8000 to 8000, or changing volume
by 0dB [Bug# 1395781]. (robs)
o Fix rounding error when reading command-line time
parameters. (robs)
o Fix nul file hander ignoring other format options if rate
option has not been given. (robs)
o Fix synth length accuracy. (robs)
o Fix broken audio when downmixing with any of the following
effects: synth, deemph, vibro. (robs)
o Fixed deemph & earwax effects to work with MP3, vorbis,
& FLAC. (robs)
o Fix wav file handler discarding the last PCM sample in certain
circumstances. (robs)
o Fix [1627972] AIFF read bug when MARK chunk present. (Richard Fuller)
o Fix [1160154] VOX to WAV conversion problem. (robs)
o Removed (for output file only) the potentially
problematic -v option. Use the vol effect instead. (robs)
o Improved the accuracy of integer and floating point PCM
conversions. (robs)
o Don't go into a loop on zero-padded WAVs. (Jorge Serna)
o Fix to AIFF writing to avoid writing invalid files in some situations.
(Reuben Thomas)
o Fix compander effect bugs: [1613030] Compand fails to compress
clipping, [1181423] compand with 0 sec attack/release. (robs)
Internal improvements:
o More and better self-tests. (robs@users.sf.net)
o Build system overhaul to use the full set of GNU autotools.
(Reuben Thomas)
o Add new getopt1.c to win32 project file.
o Remove old, optional rate change and alaw/ulaw conversion code.
(Reuben Thomas)
o Removed the old internally invoked (but mentioned in the man page)
copy effect. (robs)
sox-12.18.2
-----------
o Adding in Debian's disk full fix (#313206).
o Finally got rid of reference to cleanup() function in
library. Applications are now required to detect
all failures from return codes and cleanup as they
want.
o Changed how list of formats and effects are stored internally.
Effects libst users only. Dirk
o Store effects usage so that its accessable by applications.
Dirk
o Modify the synth effect to not use SIGINT to stop processing
and instead return ST_EOF. This allows exact acount of
samples to be written out instead of an approximate amount.
o Fix hangup when attempting to write stereo MP3 files.
(1512218) Kendrick Shaw
o Deemp effect would lose stereo separation. (1479249)
o Adding cross-platform support for getopt_long
o Make help screens print much more information and add
new --help-effect option. (Originally from Dirk).
o Add support for using an external gsm library instead of
just the internal one. Vladimir Nadvornik
o Updates to nul file handler to prevent crashes during output.
Martin Panter (1482869)
|
|
|
|
Patch provided by Sergey Svishchev in private mail.
|
|
|
|
From Sergey Svishchev in private mail.
|
|
|
|
|
|
|
|
WTF can't those packages use the standalone-sqlite...
Bump revision.
|
|
|
|
Bump PKGREVISION.
|
|
|
|
|
|
|
|
|
|
|
|
|