OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [linux/] [linux-2.4/] [Documentation/] [sound/] [ChangeLog.awe] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1275 phoenix
ver.0.4.3p4
2
        - Bug fix for invalid memory detection when initialized twice
3
        - Add sample sharing function - works together with awesfx-0.4.3p3
4
        - Add AWE_PROBE_DATA for probing sample id
5
 
6
ver.0.4.3p3
7
        - Replace memset to MEMSET (for FreeBSD)
8
        - Add PAN_EXCHANGE switch
9
 
10
ver.0.4.3p2
11
        - MIDI emulation device is added
12
        - Controls volume and filter targets
13
        - Include chorus/reverb/equalizer values in MISC_MODE
14
 
15
ver.0.4.3p1
16
        - Change the volume calculation method
17
        - Support for Tom Lees' PnP driver (v0.3)
18
 
19
ver.0.4.2d
20
        - Support for OSS/Free 3.8 on 2.0 kernels.
21
        - Support for Linux PnP driver
22
        - Support for module (for recent 2.1 kernels and RH5.0)
23
        - Support for FreeBSD-3.0 system
24
 
25
ver.0.4.2c
26
        - Add a mode to enable drum channel toggle via bank number
27
          change.
28
 
29
ver.0.4.2b
30
        - Clear voice position after note on
31
        - Change nrvoices according to the current playing mode
32
 
33
ver.0.4.2a
34
        - Fix a bug in pitch calculation with scale parameter
35
        - Change default chorus & reverb modes
36
 
37
ver.0.4.2
38
        - Use indirect voice allocation mode; used as default mode
39
        - Add preset mapping
40
        - Free buffers when resetting samples
41
        - Set default preset/bank/drumset as variable
42
        - Fix a bug in exclusive note-off
43
        - Add channel reset control macro
44
        - Change modwheel sensitivity as variable
45
        - Add lock option in open_patch
46
        - Add channel priority mode macro, and disable it as default
47
        - Add unset effect macro
48
        - Add user defined chorus/reverb modes
49
        - Do not initialize effect parameters when allocating voices
50
        - Accept realtime filter-Q parameter change
51
        - Check value range of set/add effects
52
        - Change drum flags automatically when receiving bank #128
53
 
54
ver.0.4.1       development versions
55
 
56
ver.0.4.0c
57
        - Fix kernel oops when setting AWE_FX_ATTEN
58
 
59
ver.0.4.0b
60
        - Do not kill_note in start_note when velocity is zero
61
 
62
ver.0.4.0a
63
        - Fix a bug in channel pressure effects
64
 
65
ver.0.4.0
66
        - Support dynamic buffer allocation
67
        - Add functions to open/close/unload a patch
68
        - Change from pointer to integer index in voice/sample lists
69
        - Support for Linux/Alpha-AXP
70
        - Fix for FreeBSD
71
        - Add sostenuto control
72
        - Add midi channel priority
73
        - Fix a bug in all notes off control
74
        - Use AWE_DEFAULT_MEMSIZE always if defined
75
        - Fix a bug in awe_reset causes seg fault when no DRAM onboard
76
        - Use awe_mem_start variable instead of constant
77
 
78
ver.0.3.3c
79
        - Fix IOCTL_TO_USER for OSS-3.8 (on Linux-2.1.25)
80
        - Fix i/o macros for mixer controls
81
 
82
ver.0.3.3b
83
        - Fix version number in awe_version.h
84
        - Fix a small bug in noteoff/release all
85
 
86
ver.0.3.3a
87
        - Fix all notes/sounds off
88
        - Add layer effect control
89
        - Add misc mode controls; realtime pan, version number, etc.
90
        - Move gus bank control in misc mode control
91
        - Modify awe_operations for OSS3.8b5
92
        - Fix installation script
93
 
94
ver.0.3.3
95
        - Add bass/treble control in Emu8000 chip
96
        - Add mixer device
97
        - Fix sustain on to value 127
98
 
99
ver.0.3.2
100
        - Refuse linux-2.0.0 at installation
101
        - Move awe_voice.h to /usr/include/linux
102
 
103
ver.0.3.1b (not released)
104
        - Rewrite chorus/reverb mode change functions
105
        - Rewrite awe_detect & awe_check_dram routines
106
 
107
ver.0.3.1a
108
        - Fix a bug to reset voice counter in awe_reset
109
        - Fix voice balance on GUS mode
110
        - Make symlink on /usr/include/asm in install script
111
 
112
ver.0.3.1
113
        - Remove zero size arrays from awe_voice.h
114
        - Fix init_fm routine
115
        - Remove all samples except primary samples in REMOVE_LAST_SAMPLES
116
 
117
ver.0.3.0a
118
        - Add AWE_NOTEOFF_ALL control
119
        - Remove AWE_INIT_ATTEN control
120
 
121
ver.0.3.0
122
        - Fix decay time table
123
        - Add exclusive sounds mode
124
        - Add capability to get current status
125
 
126
ver.0.2.99e
127
        - Add #ifdef for all sounds/notes off controls.
128
        - Fix bugs on searching the default drumset/preset.
129
        - Fix usslite patch to modify the default Config.in.
130
 
131
ver.0.2.99d
132
        - Fix bugs of attack/hold parameters
133
        - Fix attack & decay time table
134
 
135
ver.0.2.99c
136
        - Change volume control messages (main & expression volume)
137
          to accesspt normal MIDI parameters in channel mode.
138
        - Use channel mode in SEQ2 controls.
139
 
140
ver.0.2.99b
141
        - #ifdef patch manager functions (for OSS-3.7)
142
 
143
ver.0.2.99a
144
        - Fix sustain bug
145
 
146
ver.0.2.99 (0.3 beta)
147
        - Support multiple instruments
148
 
149
ver.0.2.0c
150
        - Add copyright notice
151
        - FreeBSD 2.2-ALPHA integration
152
 
153
ver.0.2.0b
154
        - Remove buffered reading appended in v0.2.0a
155
        - Remove SMAxW register check on writing
156
        - Support Linux 2.1.x kernel
157
        - Rewrite installation script
158
 
159
ver.0.2.0a
160
        - Define SEQUENCER_C for tuning.h for FreeBSD system
161
        - Improvement of sample loading speed
162
        - Fix installation script
163
        - Add PnP driver functions for ISA PnP driver support
164
 
165
ver.0.2.0
166
        - Includes FreeBSD port
167
        - Can load GUS compatible patches
168
        - Change values of hardware control parameters for compatibility
169
          with GUS driver
170
        - Accept 8bit or unsigned wave data
171
        - Accept no blank loop data
172
        - Add sample mode flags in sample_info
173
 
174
ver.0.1.6
175
        - Add voice effects control
176
        - Fix awe_voice.h for word alignment
177
 
178
ver.0.1.5c
179
        - Fix FM(OPL) playback problem
180
 
181
ver.0.1.5b
182
        - Fix pitch calculation for fixed midi key
183
 
184
ver.0.1.5a
185
        - Fix bugs in removing samples from linked list.
186
 
187
ver.0.1.5
188
        - Add checksum verification for sample uploading
189
          (not compatible from older sample_info structure)
190
        - Fix sample offset pointers to (actual value - 1)
191
        - Add sequencer command to initialize awe32
192
 
193
ver.0.1.4c
194
        - Fix card detection and memory check function to avoid system crash
195
          at booting
196
 
197
ver.0.1.4b
198
        - Add release sustain mode
199
        - Initialize FM each time after loading samples
200
 
201
ver.0.1.4a
202
        - Fix AWE card detection code
203
        - Correct FM initialize position
204
        - Add non-releasing mode on voice info
205
 
206
ver.0.1.4
207
        - Add AWE card and DRAM detection codes
208
        - Add FM initialization code
209
        - Modify volume control
210
        - Remove linear volume mode
211
        - Change memory management; not using malloc dynamically
212
        - Add remove-samples command
213
        - Use internal id implicitly at loading samples
214
 
215
ver.0.1.3
216
        - Fix a bug on patch uploading to RAM
217
 
218
ver.0.1.2
219
        - Divide to separated packages
220
        - Fix disagreed macro conditions
221
        - Fix unresolved function bugs
222
        - Integrate VoxWare and USS-Lite driver source (awe_voice.c)
223
          and remove awe_card.c
224
 
225
ver.0.1.1
226
        - Fix wrong sample numbers in sbktext
227
        - Fix txt2sfx bug
228
        - Fix pan parameter calculation
229
        - Append USS-Lite/Linux2.0 driver
230
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.