[LAU] SID chip emulation?

Dragan Noveski perodog at gmx.net
Fri Apr 20 06:06:55 EDT 2007


James Stone wrote:
> On Fri, Apr 20, 2007 at 04:49:50AM +0200, Dragan Noveski wrote:
>   
>> James Stone wrote:
>>     
>>> On Thu, Apr 19, 2007 at 05:48:10PM +0200, Sebastian Gutsfeld wrote:
>>>  
>>>       
>>>> Hi James,
>>>>
>>>> "James Stone" <jamesmstone at gmail.com> writes:
>>>>
>>>>    
>>>>         
>>>>> 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??
>>>>>      
>>>>>           
>>>> Sidplay2 uses ReSID for sound emulation. There are two other programs I
>>>> know of that use this library:
>>>>
>>>> * Goattracker (http://cadaver.homeftp.net) but you have to be familiar
>>>>  with a tracker interface and some SID internals
>>>>
>>>> * VICE C64 emulator (http://www.viceteam.org)
>>>>
>>>> Try Paul Slocum's Cynthcart (http://qotile.net/cynthcart.html) or the
>>>> good old JCH editor (http://chordian.dk/files.htm?c64) with its cool
>>>> polyplay mode for realtime play on the computer keyboard.
>>>>
>>>> Another option is Legasynth
>>>> (http://www.reduz.com.ar/cheesetronic/index.php?section=4), but I don't
>>>> think this sounds very close to a real SID.
>>>>
>>>>    
>>>>         
>>> Thanks for these suggestions.. They all sound quite sensible. I
>>> will look into them all.. sound like nice ways to generate good
>>> samples.
>>>
>>> Legasynth is closer to what I was envisaging though.. Although I
>>> have never managed to build it successfully.. I keep going back
>>> to it thinking "I've been using Linux for 6/7/8/9.. years now.. I
>>> _must_ be able to get it to work now" but with no success..
>>>  
>>>       
>> hi james,
>> me also trying to get legasynth working for longer now, but this thread 
>> moved me to try one more time and see:
>>
>> http://home.jps.net/~musound/LegaSynth-0.4.1gcc33.tar.gz
>>
>> here you get the version which is patched to compile with gcc-3.3 and 
>> that works here.
>>
>> all i did was to adjust that /usr/bin/cpp, gcc and g++ are showing to 
>> the versions 3.3 and than running configure enabling jack - thats all.
>>     
>
> OK I get this error on configure:
>
> checking for libsigc++ - version >= 1.0.1... 1.0.4
> checking if libsigc++ sane... no
> configure: error: Cant find libsigc++!
>
> Any ideas?
>
> James
>   
look, here it is:

nowhiskey at murija2:~$ ldd /usr/bin/legasynth
        linux-gate.so.1 =>  (0xffffe000)
        libgtkmm-1.2.so.0 => /usr/share/qt4/lib/libgtkmm-1.2.so.0 
(0xb7e0b000)
        libgdkmm-1.2.so.1 => /usr/share/qt4/lib/libgdkmm-1.2.so.1 
(0xb7df6000)
        libgtk-1.2.so.0 => /usr/share/qt4/lib/libgtk-1.2.so.0 (0xb7cc3000)
        libgdk-1.2.so.0 => /usr/share/qt4/lib/libgdk-1.2.so.0 (0xb7c8d000)
        libgmodule-1.2.so.0 => /usr/share/qt4/lib/libgmodule-1.2.so.0 
(0xb7c8a000)
        libglib-1.2.so.0 => /usr/share/qt4/lib/libglib-1.2.so.0 (0xb7c64000)
        libXi.so.6 => /usr/share/qt4/lib/libXi.so.6 (0xb7c5c000)
        libXext.so.6 => /usr/share/qt4/lib/libXext.so.6 (0xb7c4d000)
        libX11.so.6 => /usr/share/qt4/lib/libX11.so.6 (0xb7b61000)
        libsigc-1.0.so.0 => /usr/share/qt4/lib/libsigc-1.0.so.0 (0xb7b58000)
        libstdc++.so.5 => /usr/share/qt4/lib/libstdc++.so.5 (0xb7a9e000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7a93000)
        libjack.so.0 => /usr/local/lib/libjack.so.0 (0xb7a78000)
        librt.so.1 => /lib/tls/librt.so.1 (0xb7a6f000)
        libasound.so.2 => /usr/share/qt4/lib/libasound.so.2 (0xb79ac000)
        libdl.so.2 => /lib/tls/libdl.so.2 (0xb79a8000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7996000)
        libm.so.6 => /lib/tls/libm.so.6 (0xb7971000)
        libc.so.6 => /lib/tls/libc.so.6 (0xb783f000)
        libstdc++.so.6 => /usr/share/qt4/lib/libstdc++.so.6 (0xb7759000)
        libXau.so.6 => /usr/share/qt4/lib/libXau.so.6 (0xb7756000)
        libXdmcp.so.6 => /usr/share/qt4/lib/libXdmcp.so.6 (0xb7751000)
        /lib/ld-linux.so.2 (0xb7f6a000)
nowhiskey at murija2:~$


so the version of libsigc++ it needs might be 1.0

cheers,
doc



More information about the Linux-audio-user mailing list