128 lines
3.8 KiB
Plaintext
128 lines
3.8 KiB
Plaintext
0.6.2
|
|
---------------------------
|
|
- added support for snd_card_new() (thanks to crepererum)
|
|
- grsecurity compatibility (thanks to crepererum)
|
|
|
|
0.6.1
|
|
---------------------------
|
|
- usb buffers are now allocated with kmalloc()
|
|
- Makefile can now select kernel version (thanks to prettyvanilla for this)
|
|
- firmware check relaxed
|
|
|
|
0.6.0
|
|
---------------------------
|
|
- introduced kernel version awareness into code
|
|
- changed README to contain a hint about volume and muting
|
|
|
|
0.5.7
|
|
---------------------------
|
|
- updated driver boilerplate
|
|
|
|
0.5.6
|
|
---------------------------
|
|
- fixed a bug that muted/unmuted the wrong channels
|
|
|
|
0.5.5
|
|
---------------------------
|
|
- fixed a bug that on some kernel version prevented building with error
|
|
"expected declaration specifiers or '...' before string"
|
|
- target kremove in Makefile now also removes compressed modules
|
|
|
|
0.5.4
|
|
---------------------------
|
|
- added firmware versions that have been reported to work
|
|
- fixed a bug that caused noise when capturing high sample rates
|
|
- fixed a bug that prevented high sample rates from being selected
|
|
- temporarily disabled pcm_mode_both because of remaining problems
|
|
- added capture gain control for inputs 1/2
|
|
- minor control updates: channel names changed, dB scale added,
|
|
virtual master introduced, log conversion removed
|
|
|
|
0.5.3
|
|
---------------------------
|
|
- fixed a bug that prevented urb buffers from being freed on card disconnect
|
|
- fixed a bug that caused audio problems after decreasing period size
|
|
- modified module parameter "use_tasklet" and renamed to "tasklet_thresh":
|
|
tasklet usage now dynamically selectable, dependend on period size
|
|
|
|
0.5.2
|
|
---------------------------
|
|
- improved period size handling, urb size not fixed any longer but dependend
|
|
on selected period size
|
|
- pcm interface names improved
|
|
|
|
0.5.1
|
|
---------------------------
|
|
- fixed a bug that caused the driver to panic when device was disconnected
|
|
while usage
|
|
- changed buffer and period limits to 0.3.x since these settings worked better
|
|
|
|
0.5.0
|
|
---------------------------
|
|
- added digital output (no passthrough yet)
|
|
- added module parameter "pcm_mode"
|
|
|
|
0.4.0
|
|
---------------------------
|
|
- complete rework of pcm handling
|
|
- added module parameter "use_tasklet"
|
|
- fixed a bug that caused firmware not to load properly
|
|
|
|
0.3.6
|
|
---------------------------
|
|
Thanks to Holger Ruckdeschel, who found out how to make these features possible.
|
|
|
|
- mute switches introduced
|
|
- volume control now for each individual analog channel
|
|
|
|
0.3.5
|
|
---------------------------
|
|
- fixed a bug that caused problems with available samplerates
|
|
- Makefile now has a "kremove" target that allows to remove all snd-usb-6fire
|
|
modules from the kernel module directory
|
|
|
|
0.3.4
|
|
---------------------------
|
|
- digital thru implemented to enable the device to convert from coax to
|
|
optical and vice versa
|
|
|
|
0.3.3
|
|
---------------------------
|
|
- fixed installation path for module (now extra/ instead of extras/)
|
|
- fixed capture buffer position when capturing in S32_LE
|
|
|
|
0.3.2
|
|
---------------------------
|
|
- added sampleformat 32 bit little endian
|
|
|
|
0.3.1
|
|
---------------------------
|
|
- check for device version removed before uploading firmware
|
|
|
|
0.3.0
|
|
---------------------------
|
|
- improved stability
|
|
- SPDIF out removed from features
|
|
- samplerates 176400 and 192000 now supported
|
|
|
|
0.2.0
|
|
---------------------------
|
|
- MIDI in and out working
|
|
- channel 1 and 2 are copied to SPDIF out
|
|
|
|
0.1.2
|
|
---------------------------
|
|
- pointer from integer warning fixed in capture16
|
|
- playback and capture now also available for 8 and 24 bits per sample
|
|
- fixed bug that didn't allow other samplerates than 44100
|
|
|
|
0.1.1
|
|
---------------------------
|
|
- capture at 16 bit, 6 channels, samplerate 44100 to 96000
|
|
|
|
0.1.0
|
|
---------------------------
|
|
- playback at 16 bit, 6 channels, samplerate 44100 to 96000
|
|
- firmware upload for devices that recently have been connected to power
|
|
- hardware master volume
|