Login
Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2024-01-04
03:28
Fix activating/deactivating the parametric EQs Leaf check-in: 072a4697d5 user: alexa tags: trunk
2024-01-02
20:39
Remove another debug PRINT check-in: b7ffcfdf60 user: alexa tags: trunk
12:01
Remove a debug PRINT check-in: 4a7eda3b07 user: alexa tags: trunk
12:01
Add some simple dithering functions that can be inlined for better performance. check-in: b82ec0c607 user: alexa tags: trunk
2023-11-26
22:21
Add dedicated functions to optionally skip the method dispatch, and benefit from inlining. check-in: 7b831afc94 user: alexa tags: trunk
06:37
Small fixes to the biquad filter. Add support for post-gain adjustment to the biquad filter and parametric EQs. check-in: 9d5037c762 user: alexa tags: trunk
04:13
Add missing reader for the sample rate of a biqaud filter. Export
symbols.
check-in: fc199e2e5d user: alexa tags: trunk
04:05
Merge and integrate format-rewrite-3 check-in: 42b573f534 user: alexa tags: trunk
04:04
Re-merge branch.

I hadn't realized that this branch was forked off of a format rewrite branch. check-in: 2e533a0329 user: alexa tags: trunk

04:04
Merge Closed-Leaf check-in: 2b1c674992 user: alexa tags: add-biquad-filter
04:03
Merge branch. check-in: 9048dc97cb user: alexa tags: trunk
04:00
Implement parametric equalizers. Update ASDF file. check-in: e325a7975b user: alexa tags: add-biquad-filter
01:59
Add mono parametric equalizer check-in: 46222e7c0d user: alexa tags: add-biquad-filter
01:59
Add biquad filter check-in: 36bae6908e user: alexa tags: add-biquad-filter
2023-11-11
10:05
Merge from other branches to keep this one up to date. Closed-Leaf check-in: af4c4335bd user: alexa tags: formats-per-encoding-classes-experiment
10:03
Merge from trunk check-in: 676fb9c99d user: alexa tags: add-biquad-filter
10:01
Cherry pick a few things that should be on this branch anyway. check-in: 840aa0931d user: alexa tags: trunk
09:58
This can just be a normal defun Closed-Leaf check-in: c19c27a362 user: alexa tags: format-rewrite-3
09:57
Always apply the thunk check-in: 2428442c30 user: alexa tags: format-rewrite-3
02:19
Start adding biquad filters check-in: d018ab84e0 user: alexa tags: add-biquad-filter
2023-10-25
22:25
Experiment where rather than using function references stored in
slots, there is one format per class.

This pretty much just elides a FUNCALL. check-in: ff154a0ccd user: alexa tags: formats-per-encoding-classes-experiment

2023-10-23
08:06
Change the required CL-SDM version. check-in: 4d6755b05f user: alexa tags: format-rewrite-3
07:56
Silence a compiler warning check-in: a5d36ea91f user: alexa tags: trunk
07:54
Fix some errors check-in: 12090f330e user: alexa tags: format-rewrite-3
07:50
Add a few more MAKE-SAMPLE-INFO variations check-in: b9b3d357e7 user: alexa tags: format-rewrite-3
07:50
Add some documentation strings. Also add FORMAT-ERROR. check-in: 48994814f3 user: alexa tags: format-rewrite-3
07:47
Add DETECT-FORMAT and T/FORMAT for format detection, and make them a
bit better than they were. Add WITH-OPEN-AUDIO-FILE.
check-in: d42307c202 user: alexa tags: format-rewrite-3
06:41
A few more performance tweaks. check-in: f3f773c6e9 user: alexa tags: format-rewrite-3
06:34
Further improve performance a bit check-in: 93e45e8a4c user: alexa tags: format-rewrite-3
06:16
Calculate some of the values in bulk check-in: 76f6ad43c5 user: alexa tags: format-rewrite-3
06:16
Slightly improve performance a bit more. check-in: b308c2911d user: alexa tags: format-rewrite-3
06:05
Improve the performance when reading samples. Also make the internal function slots always be functions. check-in: 2baa1c4224 user: alexa tags: format-rewrite-3
05:27
Further clean up SAMPLE-INFO. Add documentation strings. Rename
GET-SAMPLE-INFO to MAKE-SAMPLE-INFO.
check-in: 3548e85bb9 user: alexa tags: format-rewrite-3
04:57
Split up the sample info methods. Implement PRINT-OBJECT for SAMPLE-INFO. check-in: 69dbb1e991 user: alexa tags: format-rewrite-3
04:57
Specialize PRINT-OBJECT for AU-FILE and WAV-FILE check-in: 09828a1109 user: alexa tags: format-rewrite-3
2023-10-22
09:00
Change the exported symbols to match the new API. check-in: 45adf4cb2c user: alexa tags: format-rewrite-3
08:50
Add SAMPLE-INFO check-in: a1c3f0d878 user: alexa tags: format-rewrite-3
08:50
Add variations to read samples directly as 64-bit float sample values. Fix some ->F64 functions. check-in: 626082b081 user: alexa tags: format-rewrite-3
08:06
Implement WAVE file reading/writing. check-in: 553d939675 user: alexa tags: format-rewrite-3
00:42
Most of the WAVE stuff is implemented check-in: 251489acb5 user: alexa tags: format-rewrite-3
00:20
Add (but don't compile) the start of WAVE support. check-in: 8f69769536 user: alexa tags: format-rewrite-3
00:20
Add &key &allow-other-keys to %encoding-from-value.

This will be needed for WAVE files. check-in: 45d188dfb8 user: alexa tags: format-rewrite-3

2023-10-21
14:25
Rewrite formats... again!

Must be a hobby of mine. check-in: a6d9d919f7 user: alexa tags: format-rewrite-3

2023-10-20
22:11
Fix a parsing error for CUE files check-in: dcc178a1a2 user: alexa tags: trunk
2023-09-15
07:57
Remove outdated file. check-in: 395887a829 user: alexa tags: trunk
07:17
Remove unused file. check-in: 6c59d70890 user: alexa tags: trunk
07:16
A few more WAV unit tests. check-in: 1c4fcd5d11 user: alexa tags: trunk
06:40
We'll need a certain version of CL-SDM check-in: 2f2a0eda33 user: alexa tags: trunk
06:35
Add unit tests for WAV files. check-in: cb235a91b8 user: alexa tags: trunk
05:59
Make the AU-MMAPPED-INPUT-STREAM just be a subclass of AU-INPUT-STREAM.

A lot less code duplication, then. check-in: 59cb9d343d user: alexa tags: trunk