Author: ariff
Date: Mon Jun 15 04:05:38 2009
New Revision: 194232
URL: http://svn.freebsd.org/changeset/base/194232
Log:
Remap type of polynomial interpolators for better polyphase
coefficients quality:
- Linear interpolator for oversampling factor larger and equal
than 4096 (log2 = 12).
Author: ariff
Date: Mon Jun 15 04:31:34 2009
New Revision: 194233
URL: http://svn.freebsd.org/changeset/base/194233
Log:
- Add a way to change filter oversampling factor through
FEEDER_RATE_PRESET "OVERSAMPLING_FACTOR:X .. .." where
X = log2(oversampling factor).
- Lower down defaul
Author: ariff
Date: Wed Jun 24 02:01:16 2009
New Revision: 194805
URL: http://svn.freebsd.org/changeset/base/194805
Log:
Slight comment fix.
Modified:
head/sys/dev/sound/pcm/feeder_rate.c
Modified: head/sys/dev/sound/pcm/feeder_rate.c
=
Author: ariff
Date: Thu Jul 2 10:02:10 2009
New Revision: 195283
URL: http://svn.freebsd.org/changeset/base/195283
Log:
Slightly increase amount of bandwidth of resampling filter for
feeder_rate_quality=3. This have the benefit of reducing aliasing
artifacts due to alias masking.
Spect
Author: ariff
Date: Sun Jul 5 18:15:06 2009
New Revision: 195378
URL: http://svn.freebsd.org/changeset/base/195378
Log:
- Increase dynamic range of filter coefficients from 28bit to 30bit.
This cause dramatic effect in overall precision and conversion quality
by pushing down most aliasi
Author: ariff
Date: Thu Jul 9 22:21:18 2009
New Revision: 195519
URL: http://svn.freebsd.org/changeset/base/195519
Log:
Rearrange shift operation to increase interpolation accuracy,
further reducing conversion artifacts and better worst case SNR.
Approved by: re (kib)
Modified:
head/
Author: ariff
Date: Tue Jul 14 18:53:34 2009
New Revision: 195689
URL: http://svn.freebsd.org/changeset/base/195689
Log:
- Do aggresive saturation on various polynomial interpolators.
This dramatically pushing 99.9% interpolations and quantizations
error _below_ -180dB on 32bit dynamic r
Author: ariff
Date: Sun Jun 7 19:12:08 2009
New Revision: 193640
URL: http://svn.freebsd.org/changeset/base/193640
Log:
Sound Mega-commit. Expect further cleanup until code freeze.
For a slightly thorough explaination, please refer to
[1] http://people.freebsd.org/~ariff/SOUND_4.TX
On Sun, 7 Jun 2009 19:12:09 + (UTC)
Ariff Abdullah wrote:
[..]
I forgot to mention about the completion of multichannel support.
All that left is to visit specific driver, and make few trivial
changes.
Love it or hate it, have fun.
--
Ariff Abdullah
FreeBSD
... Recording in stereo is
Author: ariff
Date: Sun Jun 7 19:36:25 2009
New Revision: 193642
URL: http://svn.freebsd.org/changeset/base/193642
Log:
Bump driver revision (should have bumped it earlier).
Modified:
head/sys/dev/sound/pci/hda/hdac.c
Modified: head/sys/dev/sound/pci/hda/hdac.c
=
Author: ariff
Date: Sun Jun 7 23:38:16 2009
New Revision: 193667
URL: http://svn.freebsd.org/changeset/base/193667
Log:
Fix build on sparc64.
Pointy hat: ariff@
Modified:
head/sys/dev/sound/sbus/cs4231.c
Modified: head/sys/dev/sound/sbus/cs4231.c
=
Author: ariff
Date: Mon Jun 8 04:39:47 2009
New Revision: 193683
URL: http://svn.freebsd.org/changeset/base/193683
Log:
Add notes on various SND_* options.
Modified:
head/sys/conf/NOTES
Modified: head/sys/conf/NOTES
===
Author: ariff
Date: Mon Jun 8 08:10:52 2009
New Revision: 193694
URL: http://svn.freebsd.org/changeset/base/193694
Log:
Fix powerpc build failure due to strict kobj signatures checking.
Modified:
head/sys/dev/sound/macio/snapper.c
head/sys/dev/sound/macio/tumbler.c
Modified: head/sys/dev/
Author: ariff
Date: Mon Jun 8 14:37:47 2009
New Revision: 193716
URL: http://svn.freebsd.org/changeset/base/193716
Log:
Add another PCI id for Nvidia nForce MCP67, found in several Acer laptops.
Modified:
head/sys/dev/ata/ata-pci.h
head/sys/dev/ata/chipsets/ata-nvidia.c
Modified: head/sys
Author: ariff
Date: Mon Jun 8 23:24:01 2009
New Revision: 193779
URL: http://svn.freebsd.org/changeset/base/193779
Log:
Fix compile time warning on sparc64, thanks to strict kobj signatures
checking.
Noticed by: bz
Modified:
head/sys/dev/sound/sbus/cs4231.c
Modified: head/sys/dev/so
On Mon, 8 Jun 2009 21:39:14 + (UTC)
"Bjoern A. Zeeb" wrote:
> On Sun, 7 Jun 2009, Ariff Abdullah wrote:
>
> Hey,
>
> > Author: ariff
> > Date: Sun Jun 7 23:38:16 2009
> > New Revision: 193667
> > URL: http://svn.freebsd.org/changeset/base
Author: ariff
Date: Tue Jun 9 04:17:36 2009
New Revision: 193804
URL: http://svn.freebsd.org/changeset/base/193804
Log:
Move C1E workaround into its own idle function. Previous workaround works
only during initial booting process, while there are laptops/BIOSes that
tend to act 'smarter' by
Author: ariff
Date: Tue Jun 9 07:26:52 2009
New Revision: 193814
URL: http://svn.freebsd.org/changeset/base/193814
Log:
When using i8254 as the only kernel timer source:
- Interpolate stat/prof clock using clkintr() in a similar fashion to
local APIC timer, since statclock usually run
le
> names.
>
My bad. Sorry :(
--
Ariff Abdullah
FreeBSD
... Recording in stereo is obviously too advanced
and confusing for us idiot * users :P
... Going with the standard and orthodox
is the death of intellect ..
pgpCY5TjBjZ4O.pgp
Description: PGP signature
Author: ariff
Date: Tue Jun 9 10:17:22 2009
New Revision: 193821
URL: http://svn.freebsd.org/changeset/base/193821
Log:
Each generated file should depend its own generator as well.
Modified:
head/sys/modules/sound/sound/Makefile
Modified: head/sys/modules/sound/sound/Makefile
==
Author: ariff
Date: Wed Jun 10 03:56:24 2009
New Revision: 193886
URL: http://svn.freebsd.org/changeset/base/193886
Log:
Move machine dependant AFMT_* definition from sound.h
to global soundcard.h .
Modified:
head/sys/dev/sound/pcm/sound.h
head/sys/sys/soundcard.h
Modified: head/sys/dev/
t;;
+}' > $OUT.tmp
+${MV} -f $OUT.tmp $OUT
Copied: head/sys/tools/sound/feeder_eq_mkfilter.awk (from r193887,
head/sys/tools/feeder_eq_mkfilter.awk)
==
--- /dev/null 00:00:00 1970 (empty, because file is n
Or in other words:
> >
> > ===> sound (depend)
> > ===> sound/sound (depend)
> > make: don't know how to make @/tools/sound/feeder_eq_mkfilter.awk.
> > Stop *** Error code 2
> > 1 error
> > *** Error code 2
> > 1 error
> > *** Error cod
Author: ariff
Date: Wed Jun 10 11:33:47 2009
New Revision: 193902
URL: http://svn.freebsd.org/changeset/base/193902
Log:
Attempt to fix parallel build.
Modified:
head/sys/modules/sound/sound/Makefile
Modified: head/sys/modules/sound/sound/Makefile
Author: ariff
Date: Thu Jun 11 09:06:09 2009
New Revision: 193979
URL: http://svn.freebsd.org/changeset/base/193979
Log:
Remove custom KOBJMETHOD(), CHANNEL_DECLARE() and MIXER_DECLARE()
(enabled with SND_DEBUG) that was intended to provoke build failure
due to inconsistencies.
Modified:
On Thu, 11 Jun 2009 22:11:53 +0300
Giorgos Keramidas wrote:
> On Sun, 7 Jun 2009 19:12:09 + (UTC), Ariff Abdullah
> wrote:
> > Author: ariff
> > Date: Sun Jun 7 19:12:08 2009
> > New Revision: 193640
> > URL: http://svn.freebsd.org/changeset/base/193640
> &
Author: ariff
Date: Fri Jun 12 07:39:10 2009
New Revision: 194047
URL: http://svn.freebsd.org/changeset/base/194047
Log:
Last (hopefully) attempt to fix both parallel build and
cyclic dependencies, in a simmilar fashion to kmod.mk.
Discussed with: bde, bz
Modified:
head/s
27 matches
Mail list logo