~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Linux/Documentation/sound/ChangeLog.awe

Version: ~ [ 2.4.0 ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 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 

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.