Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Mar 1997 09:08:17 +0100 (BST)
From:      Doug Rabson <dfr@nlsystems.com>
To:        "David E. Cross" <dec@phoenix.its.rpi.edu>
Cc:        freebsd-hackers@FreeBSD.ORG, support@4front-tech.com
Subject:   Re: OSS/FreeBSD and Ensoniq Soundscape
Message-ID:  <Pine.BSF.3.95q.970330090111.271A-101000@kipper.nlsystems.com>
In-Reply-To: <199703300516.AAA04782@phoenix.its.rpi.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--0-1998856922-859709297=:271
Content-Type: TEXT/PLAIN; charset=US-ASCII

[Added support@4front-tech.com to Cc list]

On Sun, 30 Mar 1997, David E. Cross wrote:

> I got the OSS/FreeBSD drivers earlier this week, and have my SoundScape card
> "mostly" working.  The MIDI works flawlessly, but the wave support is verry
> unstable, it acts as if there is a DMA/IRQ conflict, but there is not...
> (I have tried both my "tuned" kernel and GENERIC, both have the same
> failure mode).  If anyone else has a SoundScape card, and would be willing
> to work with me on this, please let me know.

I have an Ensoniq Soundscape S2000 in my machine.  I installed OSS last
night and playback seems to work pretty well.  I have a lot of problems
with recording though.  Even if I select a high data rate, sound recording
is extremely noisy.  Also, if I try to record 8 bit samples, it complains
about DMA problems a few times and them completely locks up the system.
The attached program shows this when used to record from the Line-1 input
(CD player).

--
Doug Rabson				Mail:  dfr@nlsystems.com
Nonlinear Systems Ltd.			Phone: +44 181 951 1891

--0-1998856922-859709297=:271
Content-Type: APPLICATION/octet-stream; name="recordplay.c"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.BSF.3.95q.970330090817.271B@kipper.nlsystems.com>
Content-Description: Simple record/playback

I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxmY250bC5oPgojaW5jbHVk
ZSA8bWFjaGluZS9zb3VuZGNhcmQuaD4KCmludCBtYWluKGludCBhcmdjLCBj
aGFyKiogYXJndikKewogICAgaW50IGZkOwogICAgaW50IHQ7CgogICAgZmQg
PSBvcGVuKCIvZGV2L2RzcCIsIE9fUkRXUik7CiAgICBpZiAoZmQgPCAwKSB7
CglwZXJyb3IoImRzcCIpOwoJZXhpdCgxKTsKICAgIH0KICAgIHQgPSBBRk1U
X1M4OwogICAgaWYgKGlvY3RsKGZkLCBTTkRDVExfRFNQX1NFVEZNVCwgJnQp
IDwgMCkgewoJcGVycm9yKCJmb3JtYXQiKTsKCWV4aXQoMSk7CiAgICB9CiAg
ICBpZiAodCAhPSBBRk1UX1M4KSB7CglmcHJpbnRmKHN0ZGVyciwgIndlaXJk
IGZvcm1hdCAleFxuIiwgdCk7CglleGl0KDEpOwogICAgfQogICAgdCA9IDA7
CiAgICBpZiAoaW9jdGwoZmQsIFNORENUTF9EU1BfU1RFUkVPLCAmdCkgPCAw
KSB7CglwZXJyb3IoInN0ZXJlbyIpOwoJZXhpdCgxKTsKICAgIH0KICAgIGlm
ICh0ICE9IDApIHsKCWZwcmludGYoc3RkZXJyLCAibm8gc3RlcmVvXG4iKTsK
CWV4aXQoMSk7CiAgICB9CiAgICB0ID0gMzIwMDA7CiAgICBpZiAoaW9jdGwo
ZmQsIFNORENUTF9EU1BfU1BFRUQsICZ0KSA8IDApIHsKCXBlcnJvcigic3Bl
ZWQiKTsKCWV4aXQoMSk7CiAgICB9CiAgICBpZiAodCAhPSAzMjAwMCkgewoJ
ZnByaW50ZihzdGRlcnIsICJ3ZWlyZCBzcGVlZCAlZFxuIiwgdCk7CglleGl0
KDEpOwogICAgfQoKICAgIGlmIChhcmdjICE9IDIgfHwgKHN0cmNtcChhcmd2
WzFdLCAiLXIiKSAmJiBzdHJjbXAoYXJndlsxXSwgIi13IikpKSB7CglmcHJp
bnRmKHN0ZGVyciwgInVzYWdlOiByZWNvcmRwbGF5IFstcnwtd11cbiIpOwoJ
ZXhpdCgxKTsKICAgIH0KICAgIAogICAgaWYgKCFzdHJjbXAoYXJndlsxXSwg
Ii1yIikpCglmb3IgKDs7KSB7CgkgICAgY2hhciBidWZbNDA5Nl07CgkgICAg
aW50IG47CgoJICAgIG4gPSByZWFkKGZkLCBidWYsIHNpemVvZiBidWYpOwoJ
ICAgIGlmIChuIDwgMCkgewoJCXBlcnJvcigicmVhZCIpOwoJCWV4aXQoMSk7
CgkgICAgfQoJICAgIGlmIChuID09IDApCgkJYnJlYWs7CgkgICAgd3JpdGUo
MSwgYnVmLCBuKTsKCX0KICAgIGVsc2UKCWZvciAoOzspIHsKCSAgICBjaGFy
IGJ1Zls0MDk2XTsKCSAgICBpbnQgbjsKCgkgICAgbiA9IHJlYWQoMCwgYnVm
LCBzaXplb2YgYnVmKTsKCSAgICBpZiAobiA8IDApIHsKCQlwZXJyb3IoInJl
YWQiKTsKCQlleGl0KDEpOwoJICAgIH0KCSAgICBpZiAobiA9PSAwKQoJCWJy
ZWFrOwoJICAgIHdyaXRlKGZkLCBidWYsIG4pOwoJfQp9CgAAAAA=
--0-1998856922-859709297=:271--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.95q.970330090111.271A-101000>