Package: snack / 2.2.10.20090624+dfsg-1
Metadata
Package | Version | Patches format |
---|---|---|
snack | 2.2.10.20090624+dfsg-1 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
alsa.patch | (download) |
unix/jkAudIO_alsa.c |
17 13 + 4 - 0 ! |
--- |
args.patch | (download) |
generic/jkFilterIIR.c |
6 6 + 0 - 0 ! |
--- |
libs.patch | (download) |
unix/Makefile.in |
2 1 + 1 - 0 ! |
--- |
CVE 2012 6303.patch | (download) |
generic/jkSoundFile.c |
9 8 + 1 - 0 ! |
--- |
mpg123.patch | (download) |
doc/python-man.html |
3 1 + 2 - 0 ! |
patch actually enables the alternative support for mp3 sound files. It removes the internal support from the makefile and adds building libsnackmpg.so. Last-Updated: Sat, 27 Jul 2013 20:49:13 +0400 |
tksnack.patch | (download) |
demos/python/MinSect.py |
7 6 + 1 - 0 ! |
patch makes porting of the tksnack python module and included demos to Python 3.x, while retaining their compatibility with Python 2.x. Last-Modified: Sat, 18 Apr 2015 20:24:39 +0300 |
warnings.patch | (download) |
generic/SnackMpg.c |
8 5 + 3 - 0 ! |
patch fixes a few missing function and variable declarations. Last-Modified: Thu, 19 Nov 2015 21:44:33 +0300 |
seektell.patch | (download) |
generic/jkSound.h |
2 1 + 1 - 0 ! |
patch makes the snack library using tcl_seek() and tcl_tell() instead of deprecated Tcl_SeekOld() and Tcl_TellOld(). Without it Snack works fine when it's being loaded from Tcl but fails when it's being loaded from Python. Last-Modified: Thu, 19 Nov 2015 21:46:12 +0300 Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/snack/+bug/1510562 |
cflags.patch | (download) |
generic/SnackMpg.c |
10 5 + 5 - 0 ! |
patch enables debian-specific compiler flags and fixes errors and warnings they reveal. Last-Modified: Tue, 24 Apr 2018 12:11:14 +0300 |
formant.patch | (download) |
generic/jkFormant.c |
200 128 + 72 - 0 ! |
replace dwnsample() and do_fir() by downsample() and do_ffir() resp. Utilize the functions downsample() and do_ffir() from jkGetF0.c for the signal pre-processing. The former functions are from proprietary code and, thus, can't be used. Notice that do_fir() was a 16-bit integer implementation for an FIR filter whereas do_ffir() is a floating-point implementation. This might cause a higher computational effort. On the other side we gain precision. That is why the volume of the audio signal can stay the same now and we experience much less effects from quantization. |