Re: [LAU] SID chip emulation?

From: Stefan Westerfeld <stefan@email-addr-hidden>
Date: Tue Apr 24 2007 - 17:35:35 EEST

   Hi!

On Fri, Apr 20, 2007 at 12:39:15AM +0100, James Stone wrote:
> On Thu, Apr 19, 2007 at 10:34:53PM +0200, Stefan Westerfeld wrote:
> > On Thu, Apr 19, 2007 at 04:05:50PM +0100, James Stone wrote:
> > > Does anyone know of a linux based synth that emulates the sound of the C64 SID
> > > chip? I would love to use that sound in some pieces, but I have never been able
> > > to find anything very usable.
> > >
> > > Perhaps something could be used from the libsid/libsidplay libraries??
> >
> > There is an instrument that is based on the SID chip for BEAST, so you
> > should be able to create SID sounds using this network. Here are the
> > details:
> >
> > http://beast.gtk.org/wiki:SidSynthesizer
> >
> > and downloadable instrument files are in the sound archive:
> >
> > http://beast.gtk.org/sound-browser.phtml?loc=/c64-sid
> >
>
> Hmmm.. it's certainly easier said than done getting beast to
> accept midi input.
>
> I downloaded and compiled beast and beast-alsa. I selected the
> alsa midi input as one of the alsa virmidi channels, I had some
> difficulty getting the beast sound engine to agree to start, but
> I selected playback settings "auto activate". I connected the
> midi input from the synth to the alsa virmidi,
>
> But then when i press a key I get:
>
> beast-0.7.1[26163]:BSE:1: ignoring note-on (523.251160Hz) for
> foreign midi channel1
>
> Any hints??

Try getting to work "MIDI Test" from the Demo menu first. That one
should work if the events get there on the right channel. You will see
that the "MIDI Test" consists of two parts (see Combobox): The
instrument (which is _not_ configured as auto activate network - that
will not work), and a "MIDI Synthesizer" (these can be created with
Project -> Add MIDI Synthesizer).

Now for the SID: besides loading a SID instrument, create a "MIDI
Synthesizer" or a "Song" (using the project menu), depending on whether
you want to use beasts internal sequencer or an external event source.
Then configure the SID as instrument in the newly added "MIDI
Synthesizer" (or a track in a Song) with the desired polyphony,
postprocessor (effect) and midi channel, and things should work fine.

   Cu... Stefan

-- 
Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo.cgi/linux-audio-user
Received on Tue Apr 24 20:15:02 2007

This archive was generated by hypermail 2.1.8 : Tue Apr 24 2007 - 20:15:03 EEST