亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? readme

?? LINUX1.0源代碼,代碼條理清晰
??
字號:
Release notes for the Linux Sound Driver 2.4
--------------------------------------------

NOTE!	The sound driver is a part of the Linux kernel distribution also.
	Check that your kernel doesn't have more recent version than this
	when installing a separately distributed sound driver. The
	version number of this driver is defined in the makefile.

This version contains a driver for the SB16 also.
The SB16 driver requires separate DMA channels for the 8 and 16 bit
modes. There should be a way to share the 8 bit DMA channels between
these modes but this feature is not supported yet.
The SB16 DSP support is by Joerg Schubert (jsb@sth.ruhr-uni-bochum.de).

The SB16 driver has also the Midi input capability even at the same
time with the /dev/dsp. Also the WaveBlaster daughter board is supported.
No support for the ASP chip yet (the ASP chip can be installed but it's
not used by the driver).

You will need the snd-util-2.4.tar.gz and snd-data-0.1.tar.Z
packages to use this driver. They should be in the same
ftp site or BBS from where you got this driver. For
example at nic.funet.fi:pub/OS/Linux/*.

There is a new version of the tracker program available (tracker-3_19.lzh) but
I don't know where it is available. The tracker 3.10 has bugs and it don't work
without some fixes. Look at the README of the snd-util-2.3.

If you are looking for the installation instructions, please
look at linux/Readme.

This version supports the following soundcards:
GUS, SoundBlaster, SB Pro, SB16, Pro Audio Spectrum 16 and AdLib.
In addition there is rather limited support for MPU-401.
(and compatible) midi cards. Also the OPL-3 synthesizer
Most of the features of the /dev/sequencer device file are
available just for GUS owners. 

NOTE!	There are separate driver for CD-ROMS supported by
	some soundcards. The driver for CDU31A (Fusion 16) is
	called cdu31a-0.6.diff.z. It will be contained in the
	Linux version 0.99.12. The driver for the CD-ROM of SB Pro
	is sbpcd0.4.tar.gz (these were the latest versions when I wrote
	this). These files should be at least at sunsite.unc.edu.
	Also the SCSI interface of the PAS16 should be supported by
	Linux 0.99.13k and later.

	There is also a driver for joystick. Look for file joystick-0.5.tar.gz
	(sunsite).


Compatibility with the earlier versions
---------------------------------------

In this version the ultrasound.h no longer includes the sys/soundcard.h
You have to change the gmod.c of the snd-util-2.0 package and to add an
include for it.

IMPORTANT!!!!!!!!!!!!!!!!!!!!!!

This version is not binary or source compatible with the version 1.0c.

The ioctl() interface has changed completely since version 1.0c. All
programs using this driver must be at least recompiled. 
The snd-util-2.0 package contains some utilities for this version.

The version 1.0c and earlier used a 'nonportable' ioctl calling scheme
where the input argument was passed by value and the output value was
returned as the functional return. For example setting the speed of
/dev/dsp were done as the following:

	int actual_speed;
	actual_speed = ioctl(fd, SOUND_PCM_WRITE_RATE, 44100);

After version 1.99.0 this must be done as the following:

	int actual_speed = 44100;
	ioctl(fd, SOUND_PCM_WRITE_RATE, &actual_speed);

If you have an application written for the version 1.0, you should search
for the strings SNDCTL_ and SOUND_ and to check the parameters. 
The following ioctl calls have changed:

	SNDCTL_SEQ_GETOUTCOUNT
	SNDCTL_SEQ_GETINCOUNT
	SNDCTL_SEQ_TESTMIDI
	SNDCTL_DSP_SPEED
	SNDCTL_DSP_STEREO
	SNDCTL_DSP_GETBLKSIZE
	SNDCTL_DSP_SAMPLESIZE
	SOUND_PCM_WRITE_CHANNELS
	SOUND_PCM_WRITE_FILTER
	SOUND_PCM_READ_RATE
	SOUND_PCM_READ_CHANNELS
	SOUND_PCM_READ_BITS
	SOUND_PCM_READ_FILTER
	SOUND_PCM_WRITE_BITS
	SOUND_PCM_WRITE_RATE
	SOUND_MIXER_READ_*	(several ones)
	SOUND_MIXER_WRITE_*	(several ones)

Since the this version will support more than one synthesizer devices
at the same time, the ioctl(SNDCTL_FM_LOAD_INSTR) is obsolete. In addition
there is some new fields which must be initialized. Look at the sbiset.c in
the snd-util-2.0 package for further info.

This version is almost 100% compatible with the alpha test version (1.99.9). The
difference is in the installation procedure.

Using this driver with other operating systems than Linux
---------------------------------------------------------

This package contains just the Linux version. The version 2.3
for SCO is available at nic.funet.fi:pub/OS/Linux/ALPHA/sound.
The version 2.3 doesn't work well with xxxxxBSD. Use the version
2.3 for them.

/dev/sndstat
------------

The /dev/sndstat is now available in the SCO and BSD versions also.

This is a new devicefile for debugging purposes. A better place for
it is in the /proc -directory but I was just too lazy to implement it
properly. The /dev/sndstat (major 14, minor 6) is a file which returns
info about the current configuration (see the example below). If you
send me a error/problem report, please include a printout from this 
device to your message (cat /dev/sndstat).

Note!	This device file is currently present only in the Linux version
	of this driver.

------ cut here --- cat /dev/sndstat example --------
Sound Driver:1.99.7 (Fri Jul 9 17:01:47 GMT 1993 root@lucifer.savolai.fi)
Config options: 0x00000d4b

HW config: 
Type 4: Gravis Ultrasound  at 0x210 irq 15 drq 6
Type 3: ProAudioSpectrum  at 0x388 irq 10 drq 3
Type 2: SoundBlaster  at 0x220 irq 7 drq 1
Type 1: AdLib  at 0x388 irq 0 drq 0

PCM devices:
00: Gravis UltraSound
01: Pro Audio Spectrum
02: SoundBlaster 2.0

Synth devices:
00: Gravis UltraSound
01: Yamaha OPL-3

Midi devices:
00: Gravis UltraSound
01: Pro Audio Spectrum

Mixer(s) installed
------ cut here ---- End of Example -----------

Known bugs/limitations
----------------------

- High speed recording of long audio samples (>20 second) to disk
  is not possible. Everything works until next sync() which delays the
  recording process too much. A delay longer than 0.1 to 0.3 seconds is
  too much.
- The SB16 driver sometimes swaps the left and right channels together.
- Midi input doesn't work with SB and SB Pro (SB16 works).
- It's not possible to open /dev/dsp (or /dev/audio) while the 
  /dev/sequencer is open for output and GUS is the only soundcard
  installed. It's possible if /dev/dsp is opened before /dev/sequencer
  but at this time the GUS is not available for access via /dev/sequencer.
  This is a limitation of the driver.
- MPU-401 driver hangs the computer on boot if there is no MPU-401 installed.
  It uses by default the I/O port 0x330 whic is used by Adaptec 1542 SCSI
  adapter.
- There are some problems in midi input with MPU-401 and the SB16 midi
  (MPU-401 emulation). This makes it impossible to read long sysex dumps
  using these devices.
- The /dev/sequencer playback to GUS sounds sometimes rather weird. Hitting
  ^C and playing again should solve this problem. This is propably caused by
  incompatibilities between GUS and certain VLB motherboards (like mine). 
  Try to avoid
  switching between VTs while patches are being loaded to the GUS.
  This problem disappears completely if you define GUS_PATCH_NO_DMA in the
  local.h (after make config in linux). The drawback is that patch loading
  without DMA takes several times longer than with DMA.
- There is a skeleton of the patch manager support. It don't work in
  this version. 


Future development
------------------

- Since this driver is no longer just the Linux Sound Driver, it's time
  to give it a new name. I have planned to use name VoxWare.
- I'm writing a Hacker's guide to the VoxWare sound driver. Should
  be ready within this(/next) year (alpha version).
- Completion of the ISC, SCO and BSD ports. Port to SVR4.2.
- I'm interested to implement/include support for new soundcards and 
  operating systems. 

  Hint for the soundcard and OS manufacturers:
  I'm collecting soundcards (high end ones) and SDKs for them. In
  addition I'm collecting PC operating systems. I will be happy if
  somebody sends me such items. In addition such kind of donation
  makes it easier to change the VoxWare driver to support your
  soundcard or operating system. However, please contact me before
  sending anything.

I will propably release some fix versions within this and next year. At
least when the non-Linux versions get ready. The next major release (3.0)
will be quite complete rewrite and released after about a year (end of 94 or
beginning of 95).


Contributors
------------

This driver contains code by several contributors. In addition several other
persons have given usefull suggestions. The following is a list of major
contributors. (I could have forgotten some names.)

	Craig Metz	1/2 of the PAS16 Mixer and PCM support
	Rob Hooft	Volume computation algorithm for the FM synth.
	Mika Liljeberg	uLaw encoding and decoding routines
	Greg Lee	Volume computation algorithm for the GUS and
			lot's of valuable suggestions.
	Andy Warner	ISC port
	Jim Lowe	FreeBSD port
	Anders Baekgaard 	Bughunting and valuable suggestions.
	Joerg Schubert	SB16 DSP support.
	Andrew Robinson Improvements to the GUS driver

Regards,

Hannu Savolainen
hsavolai@cs.helsinki.fi

Snail mail:	Hannu Savolainen
		Pallaksentie 4 A 2
		00970 Helsinki
		Finland

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美另类图片小说| 欧美大片在线观看| 亚洲最新在线观看| 色老汉一区二区三区| 亚洲国产日韩精品| 欧美一级久久久| 国产精品888| 亚洲视频你懂的| 欧美专区在线观看一区| 亚洲成人免费电影| 精品国产免费一区二区三区香蕉 | 亚洲成人免费av| 欧美一区二区三区在线| 国精产品一区一区三区mba桃花| 国产午夜精品理论片a级大结局| 成人毛片老司机大片| 一区二区三区在线免费视频| 欧美猛男gaygay网站| 精品综合久久久久久8888| 国产精品美女久久久久久| 欧美色视频在线| 国产一区高清在线| 亚洲日本一区二区| 91精品啪在线观看国产60岁| 成人性生交大合| 日韩一区欧美二区| 国产精品私人自拍| 欧美一区二区观看视频| 成人性生交大片免费看视频在线 | 在线亚洲欧美专区二区| 毛片不卡一区二区| 亚洲免费观看高清在线观看| 精品三级av在线| 在线观看视频一区二区| 国产在线一区观看| 午夜精品免费在线| 中文字幕一区二区三区不卡在线| 欧美一区二区在线观看| 波多野结衣欧美| 久久国产精品免费| 亚洲一区二区三区美女| 国产精品三级av| 26uuu久久天堂性欧美| 欧美色手机在线观看| 99亚偷拍自图区亚洲| 韩国av一区二区三区四区| 亚洲成av人片| 亚洲日本一区二区| 国产人成一区二区三区影院| 在线综合+亚洲+欧美中文字幕| 白白色亚洲国产精品| 精品亚洲成a人在线观看| 亚洲一区二区欧美日韩| 国产精品传媒在线| 久久久高清一区二区三区| 欧美一区二区三区四区久久 | 性欧美大战久久久久久久久| 亚洲人一二三区| 中文字幕欧美日韩一区| 精品国产电影一区二区| 欧美一级爆毛片| 91精品麻豆日日躁夜夜躁| 欧美日韩视频在线第一区| 色菇凉天天综合网| 91成人免费电影| 一本色道**综合亚洲精品蜜桃冫| 不卡一区二区三区四区| 成人福利视频网站| 粉嫩蜜臀av国产精品网站| 国产精品影视网| 国产激情一区二区三区| 国产精品综合二区| 国产剧情av麻豆香蕉精品| 麻豆91小视频| 极品少妇xxxx精品少妇| 裸体健美xxxx欧美裸体表演| 欧美aaaaa成人免费观看视频| 日韩1区2区3区| 久久精品国产精品亚洲精品| 激情国产一区二区 | 日韩电影在线一区| 天堂精品中文字幕在线| 日本va欧美va欧美va精品| 狠狠色丁香久久婷婷综| 国产精品18久久久久| 国产成人在线看| 91亚洲国产成人精品一区二三| 99精品国产热久久91蜜凸| 在线免费av一区| 制服视频三区第一页精品| 精品久久久久久久久久久久久久久久久| 精品国产一区二区三区久久久蜜月| 日韩欧美不卡在线观看视频| 久久精品视频免费| 中文字幕一区在线观看| 一区二区三区影院| 日韩二区三区四区| 国产福利精品导航| 色视频一区二区| 欧美成人一区二区三区片免费| 国产欧美一区二区精品久导航| 成人欧美一区二区三区视频网页| 亚洲美腿欧美偷拍| 日韩和欧美一区二区三区| 国产风韵犹存在线视精品| 99re成人在线| 91精品国产乱码久久蜜臀| 国产欧美视频在线观看| 一区二区三区在线观看视频| 老色鬼精品视频在线观看播放| 国产美女精品在线| 欧美午夜一区二区三区免费大片| 日韩欧美黄色影院| 亚洲人成小说网站色在线 | 另类小说图片综合网| 成人午夜视频网站| 欧美日韩黄色影视| 国产精品久久夜| 久久黄色级2电影| 色综合天天视频在线观看| 欧美精品一区二区三区蜜臀| 一区二区高清免费观看影视大全| 另类小说一区二区三区| 色综合咪咪久久| 国产日产精品一区| 免费在线观看不卡| 欧美影视一区在线| 中文字幕欧美激情一区| 青青草97国产精品免费观看 | 久久精品夜色噜噜亚洲a∨| 亚洲五码中文字幕| 99热在这里有精品免费| 精品福利视频一区二区三区| 亚洲一区二区av在线| 成人黄色免费短视频| 久久午夜色播影院免费高清| 婷婷综合在线观看| 91成人国产精品| 亚洲欧美一区二区三区极速播放| 精久久久久久久久久久| 欧美日韩精品是欧美日韩精品| 亚洲欧美成人一区二区三区| 国产成人免费视频网站高清观看视频| 欧美肥胖老妇做爰| 亚洲香蕉伊在人在线观| av在线不卡电影| 国产精品国产三级国产aⅴ中文 | av资源站一区| 国产日韩精品一区二区三区| 久久激情五月激情| 日韩欧美色综合网站| 天天综合色天天综合色h| 91麻豆成人久久精品二区三区| 中文字幕免费在线观看视频一区| 精品一区二区日韩| 91精品国产aⅴ一区二区| 三级久久三级久久| 欧美视频在线观看一区二区| 一个色综合av| 欧美日韩另类一区| 亚洲成人在线观看视频| 欧美日韩国产乱码电影| 亚洲一区二区三区爽爽爽爽爽 | 欧美丰满少妇xxxbbb| 亚洲黄色小说网站| 欧洲精品一区二区| 一区二区三区加勒比av| 一本色道综合亚洲| 亚洲综合图片区| 欧美日韩在线播放| 丝袜美腿亚洲综合| 欧美一区二区视频在线观看2020| 午夜国产精品影院在线观看| 欧美肥胖老妇做爰| 久久不见久久见免费视频7| 精品国产伦一区二区三区观看方式 | 午夜视频一区在线观看| 欧美日韩一二区| 免费看日韩a级影片| www国产成人| 国产成人精品影视| 亚洲免费伊人电影| 欧美人伦禁忌dvd放荡欲情| 日本aⅴ精品一区二区三区| 精品福利一区二区三区免费视频| 国产成人综合网| 亚洲美女一区二区三区| 69成人精品免费视频| 韩国av一区二区| 亚洲图片你懂的| 在线成人免费视频| 国产一区二区电影| 亚洲日穴在线视频| 欧美老人xxxx18| 国产超碰在线一区| 亚洲高清免费观看高清完整版在线观看| 欧美三级午夜理伦三级中视频| 久久精品国产成人一区二区三区| 中文字幕的久久| 91麻豆精品国产91久久久久|