[go: up one dir, main page]

File: CHANGES

package info (click to toggle)
caps 0.2.0-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 748 kB
  • ctags: 1,069
  • sloc: cpp: 8,456; ansic: 172; makefile: 54
file content (104 lines) | stat: -rw-r--r-- 4,013 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
0.2.0
	* denormal protection for Preamp*, Amp*
	* Capitalized plugin Names
	* PDF now lists audio in- and outputs as well as control inputs, only
	  gives average CPU rating
	* AmpIV: PreampIV + power amp stage
	* Plate2x2: Plate with 2-in, 2-out audio routing
	* Plate damping and bandwidth controls changed to map to filter fc, fixes
		behaviour in hosts that handle the log hint incorrectly

0.1.13
	* AmpIII activate() resets the boost filter

0.1.12
	* PreampIV band controls fixed to operate as expected

0.1.11
	* amps changed back to old tube model :) but new temp & gain behaviour stays
	* SweepVF, AmpIII default value adjustments

0.1.10
	* HRTF recursion runs in doubles
	* Cabinet recursion runs in doubles for much clearer sound
	* all amps fitted with a common tube voltage mapping, dsp/TwelveAX7.h
	* all amps: temperature and gain controls changed slightly
	* all amps declared in one common Amp.h
	* Pan echo fixed to be filtered independent of sample rate
	* Cabinet cosmetics and activate() from port values fix
	* SweepVF fixed to activate() from the current control settings
	* rid all *amp* plugins of the initial hi-pass, not needed anymore
	* PreampIII and AmpIII more authentic with an rbj lo-shelve, +6 dB > 1.2 kHz
		as hinted by circuit analysis
	* something_random() removed, stdlib for random generation

0.1.9
	* Pan plugin
	* 'make depend' instead of 'make dep', uses $(CC) -MM instead of 'makedepend'
	* *Chorus, AmpIII, Plate defaults changed
	* *Chorus optimizations, reintroduces funny zipper noise when 'feedback' is
		non-zero and 't' is changed
	* experimental HRTF plugin
	* Plate 'blend' goes all the way to wet output only
	* dsp/White offers a get_31() method for reduced number of bitshifts needed
	* *Chorus delay line tapping changed to employ cubic interpolation, sounds
		better
	* SweepVF modulation mix algorithm changed to clamp if over-fed, makes
		for wider sweeps
	
0.1.8
	* all oversampling plugins use Kaiser windows instead of Blackman-Harris,
		for much better performance
	* SweepVF modulation range slightly increased
	* Cabinet filter loop cosmetics (slight speedup)
	* new AmpIII Plugin: Preamp plus power amp emulation
	* lowered NOISE_FLOOR (equals 'renormal' number)
	
0.1.7
	* connect ports to lower bound on instantiate()
	* Plate delay line lengths raised, sound changed
	* Eq activate() fixed to initialize from the current settings
	* Preamp* cutoff reverted to 0.1.3 setting, thanks to Ben Saylor for
		testing
	* old IIR-based Preamp cleaned from the sources
	* zipper-noise in *Chorus units for t changes with feedback > 0 eliminated
	* all plugin constructor code moved to init() calls

0.1.6
	* SweepVF modulation mix algorithm changed to maintain proportion, not
		absolute value if x + y + z > 1, for better control
	* create $(DEST) directory on make install, pointed out by Daniel James

0.1.5
	* fixed delay line length miscalculation in ModLattice

0.1.4
	* SweepVF modulation source can be mixed now
	* latency port for VCO*
	* Lorenz and Roessler get x, y, z mixing knobs
	* PreampIV eq bands slightly tuned and coefficients moved into common struct
	* Preamp*, VCO* downsampler filter cutoff lowered
	* Clip downsampler filter cutoff lowered 
	* nonsensical audio output bounds removed
	* simplified VCO* implementation
	* JVRev rewritten for code clarity (funny enough, it also got quicker)
	* fixed JVRev to reset its history on activate()
	* added purpose, copyright and licensing information to all (i think) files.
	* HACKING file
	* CHANGES file
	
0.1.3
	* fixed all compilation problems with gcc 3.3, with the patient help
		of the lad mailing list community
	* dsp/Eq.h SSE assembler code had to go (gcc > 3 doesn't like multi-line 
		asm, and efficiency and even reliability go down if we allow gcc to 
		intersperse its 'optimization' code with our asm)
	
0.1.2
	* fixed more compilation problems with gcc >= 3.0
	
0.1.1
	* tried to (but didn't really) fix compilation problem with ladspa.h
	
0.1.0
	* initial release