Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Aug 2011 18:41:54 +0200
From:      Polytropon <freebsd@edvax.de>
To:        Gary Kline <kline@thought.org>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: library with click built-in?
Message-ID:  <20110813184154.2bdfa2f4.freebsd@edvax.de>
In-Reply-To: <20110813161416.GA23265@thought.org>
References:  <20110812192745.GA15543@thought.org> <20110812213921.6cfdfa89.freebsd@edvax.de> <20110812230224.GA9253@thought.org> <20110813033418.1881a710.freebsd@edvax.de> <20110813161416.GA23265@thought.org>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help
On Sat, 13 Aug 2011 09:14:16 -0700, Gary Kline wrote:
> 	yep; that's hy i wat to know how to use the gtk stuff!

If I remember correctly, this is the "esound" component
used by Gtk. I don't know if it has its own sound sub-
system, and in how far it's even possible to generate
tones from a description of frequency + duration.

It requires a sound card that FreeBSD's drivers can
properly access.

My first own sound card, the Logitech SnoundMan 16,
had an interesting feature: The PC speaker sound was
put as an input channel for the sound card mixer. I
have no idea how this worked, as the sound card was
a typical 16 bit ISA expansion card, and there was
no wired connection from the PC speaker to the sound
card. However, when the speaker was removend and
addressed - e. g. by ^G = BEL or a sound output command
such as sound(1000); delay(500); nosound(); - the sound
could be heared through the speakers (or amplifier)
attached to the sound card.

Maybe something similar is still possible today? In
this case, addressing the PC speaker, even if it's
just a little piezo speaker (or not present) would
cause an input to the sound card? This would combine
the easy method of generating simple sounds with the
ability to use whatever one wants to connect to the
sound card (builtin speakers, headphones, speakers
or amplifier).



-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...




Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?20110813184154.2bdfa2f4.freebsd>