Re: [linux-audio-dev] seeking minimal C++ library for ear-training

From: Florian Schmidt <mista.tapas@email-addr-hidden>
Date: Sun Jan 23 2005 - 15:11:01 EET

On Sun, 23 Jan 2005 12:44:14 +0100
Jens M Andreasen <jens.andreasen@email-addr-hidden> wrote:

> On lör, 2005-01-22 at 21:22 -0800, Jeffrey Brown wrote:
>
> > All I'll ever need is a library that will let me
> > playback a sample at a certain set of frequencies --
> > like 6 at a time (bass tone, high tone, and a
> > four-note chord) -- until keyboard input signals it to
> > stop. In fact, even that's more than I need -- if
> > playing a sample is hard, I'd be perfectly happy
> > listening to square waves.
>
>
> Perhaps driving a softsynth/sampler would be shortest path? Your job
> would then be to figure out how to discover and connect in ALSA, and
> then output the relevant note-on/note-off.

Ack, i would definetly go with midi output. This makes setting the
program up a little more difficult for the user (as he has to connect
the midi to something, either a hardware midi synth or a softsynth
(autoconnecting is imho not the right thing to do)). To the OP:
Programming ALSA seq is pretty straightforward, but you might also take
a look at TSE3 [which is a cross platform midi lib]. Alternatively i
think fluidsynth is available in library form, so it can be integrated
into programs..

http://tse3.sf.net

-- 
Palimm Palimm!
http://affenbande.org/~tapas/
Received on Sun Jan 23 16:15:12 2005

This archive was generated by hypermail 2.1.8 : Sun Jan 23 2005 - 16:15:12 EET