Login
Timeline
Login

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

50 check-ins occurring around f5996dd68422709e4c80.

2022-08-25
12:07
Improve memory usage and performance of the new chorus unit. Also
adjust its settings slightly.
check-in: bf2badedaa user: alexa tags: trunk
12:05
Apply stereo enhancement before the reverb. Also always apply subtle
widening to the wet reverb signal before mixing it in.

I tended to do this when mixing music since I always liked when the
reverb was slightly widened. check-in: 7365f00fcd user: alexa tags: trunk

12:04
Optimize and clean up the stereo enhancer slightly.

T/STEREO-ENHANCEMENT already defines the range, so we can just use
that as the parameter type. check-in: daf4192d5b user: alexa tags: trunk

12:04
Remove some unused slots from the DC filter, then optimize and clean
it up slightly.
check-in: 4862fff992 user: alexa tags: trunk
05:41
Change to a development version number. Bump minimum required CL-SDM
version.
check-in: 1a7acc6071 user: alexa tags: trunk
05:40
Add missing source file check-in: 65d0359766 user: alexa tags: trunk
05:23
Merge in stereo enhancer branch check-in: 1e58a25bfb user: alexa tags: trunk
05:22
Merge in the Hera Chorus branch check-in: 23c2889cbd user: alexa tags: trunk
05:21
Remove old chorus unit.

The new one just sounds much better. Closed-Leaf check-in: 07b37955c5 user: alexa tags: add-hera-chorus

05:18
Add a stereo enhancer effect. Closed-Leaf check-in: ad1ee7e273 user: alexa tags: add-stereo-enhancement
2022-08-24
10:45
Remove some unused slots, and quiet some compiler notes about
pointers.
check-in: 190398e5d7 user: alexa tags: add-hera-chorus
10:35
Initial addition of a new chorus unit based on the Juno-60 chorus.

This code is based on the TAL NoiseMaker VST plugin that provides a
Juno-60 chorus, but modified to implement cubic interpolation and to
fit within CL-MeltySynth's structure.

The synth is currently hard-coded to always use the new chorus, but
this will be changed so that it's selectable like the reverb units. check-in: d1392e1ae2 user: alexa tags: add-hera-chorus

2022-08-23
10:40
Fix a typo and remove some unneeded DECLAREs check-in: d40653f39e user: alexa tags: trunk
2022-06-23
05:48
A few more very small micro optimizations check-in: ebddfa44e0 user: alexa tags: trunk
05:17
Micro optimizations to oscillator performance check-in: 2de0c547b2 user: alexa tags: trunk
05:16
Improve SoundFont loading speed slightly. check-in: 4f9988a459 user: alexa tags: trunk
05:15
Use CLAMP check-in: f78cf7d3ee user: alexa tags: trunk
2022-06-22
19:22
Minor code refactors and cleanup. check-in: f4a6eca0ba user: alexa tags: trunk
08:12
Remove some unused things check-in: 25d1b760e0 user: alexa tags: trunk
2022-06-20
02:41
Expand generator type at compile time when the requested value is a
keyword.
check-in: f03e8248cb user: alexa tags: trunk
2022-06-18
05:03
Update readme check-in: 2eddd4e944 user: alexa tags: trunk
05:03
Very slight tweaks to the Zita reverb constants. check-in: 9891478eaf user: alexa tags: trunk
05:03
Inline most pseudo-enums. check-in: 6c41cd3469 user: alexa tags: trunk
2022-06-17
23:16
Pseudo-enums are a bit more strict in cl-sdm now, so update the code
to reflect this.
check-in: a43f9ec2ea user: alexa tags: trunk
22:13
Fix type declaration check-in: 0c8ee8f98c user: alexa tags: trunk
2022-06-05
01:37
Update readme. Tag release as v2.2.0 check-in: 0d06f41485 user: alexa tags: trunk, v2.2.0
01:23
Merge branch, update news check-in: cc5df1d33b user: alexa tags: trunk
2022-06-03
22:27
Update readme Closed-Leaf check-in: 0df1063188 user: alexa tags: remove-midi123
01:20
Move some files around check-in: 8beca26e4b user: alexa tags: remove-midi123
01:19
Add NOTICE file check-in: 3b055cb038 user: alexa tags: remove-midi123
2022-06-02
09:58
Fix typo check-in: 2d4611194a user: alexa tags: remove-midi123
2022-06-01
04:02
Update news check-in: f00fbe7432 user: alexa tags: remove-midi123
03:49
Add WITH-SEPARATE-ARRAY-POOL.

This is required for using multiple synthesizer/midi-file-sequencer
instances (or any AUDIO-RENDERER class) in parallel. check-in: 503625a894 user: alexa tags: remove-midi123

2022-05-31
09:19
Save a function call.

Since we always work with blocks of the same size, we can combine two
MULTIPLY-ADD loops into one when mixing in the reverb and chorus. check-in: 3625aaf300 user: alexa tags: remove-midi123

09:12
No need to continually re-define the same variables over and over check-in: 0faedbd762 user: alexa tags: remove-midi123
09:00
Rather than calling FIND, just use a boolean check-in: 0a56863a4a user: alexa tags: remove-midi123
08:36
Add basic support for ClozureCL check-in: e98dfab4ce user: alexa tags: remove-midi123
2022-05-29
06:44
Cherry-pick some stuff from the other branch. check-in: f38c9cfbd2 user: alexa tags: trunk
06:42
Whoops, forgot 64-bit mono floating point check-in: 5235f14132 user: alexa tags: remove-midi123
06:39
Add support for 64-bit floating point output. Also rename sint8-le to
uint8, since this is more appropriate.
check-in: ca4d215325 user: alexa tags: remove-midi123
06:12
Fix 8-bit output.

I forgot that the WAV format specifies than 8-bit PCM is always
unsigned. While we aren't exactly rendering WAV files, just PCM data,
we might as well follow that assumption. check-in: 3c141d7a1b user: alexa tags: remove-midi123

05:35
Merge from trunk check-in: 313a936b68 user: alexa tags: remove-midi123
04:41
Move compiler muffles into a macro. check-in: f687633b6d user: alexa tags: trunk
00:55
Add a few very small performance optimizations and some type declarations. check-in: a6e56ff243 user: alexa tags: trunk
2022-05-28
23:52
We can do both blocks at the same time when soft clipping. check-in: 9137a0e283 user: alexa tags: trunk
07:31
Remove midi123 from Rakefile and README check-in: a570bd74c8 user: alexa tags: remove-midi123
07:25
Begin move of midi123 to its own project. check-in: 927c6e90e0 user: alexa tags: remove-midi123
07:24
Update NEWS check-in: 77b7522fc3 user: alexa tags: trunk
07:23
Add CL-PortAudio example. check-in: a0aad91cbc user: alexa tags: trunk
07:11
Add some docstrings check-in: bf52acaeca user: alexa tags: trunk