Bristol .10 crashes.

Help
Andrew C
2008-11-30
2013-05-23
  • Andrew C

    Andrew C - 2008-11-30

    I installed the latest version of Bristol and it crashes with:

    andrew@System1337:~$ sudo startBristol -jack -count 256 -juno
    generate bandwidth limited waveforms(31, 12)
    spawning midi thread
    Fixing samplerate at 44100
                    /home/andrew/.bristol/memory/profiles/midicontrollermap
    attempt /usr/local/share/bristol/memory/profiles/midicontrollermap
                    /home/andrew/.bristol/memory/profiles/midicontrollermap
    attempt /usr/local/share/bristol/memory/profiles/midicontrollermap
                    /home/andrew/.bristol/memory/profiles/midicontrollermap
    attempt /usr/local/share/bristol/memory/profiles/midicontrollermap
                    /home/andrew/.bristol/memory/profiles/midicontrollermap
    attempt /usr/local/share/bristol/memory/profiles/midicontrollermap
                    /home/andrew/.bristol/memory/profiles/midicontrollermap
    attempt /usr/local/share/bristol/memory/profiles/midicontrollermap
                    /home/andrew/.bristol/memory/profiles/midicontrollermap
    attempt /usr/local/share/bristol/memory/profiles/midicontrollermap
                    /home/andrew/.bristol/memory/profiles/midicontrollermap
    attempt /usr/local/share/bristol/memory/profiles/midicontrollermap
                    /home/andrew/.bristol/memory/profiles/midicontrollermap
    attempt /usr/local/share/bristol/memory/profiles/midicontrollermap
                    /home/andrew/.bristol/memory/profiles/midicontrollermap
    attempt /usr/local/share/bristol/memory/profiles/midicontrollermap
                    /home/andrew/.bristol/memory/profiles/midicontrollermap
    attempt /usr/local/share/bristol/memory/profiles/midicontrollermap
                    /home/andrew/.bristol/memory/profiles/midicontrollermap
    attempt /usr/local/share/bristol/memory/profiles/midicontrollermap
                    /home/andrew/.bristol/memory/profiles/midicontrollermap
    attempt /usr/local/share/bristol/memory/profiles/midicontrollermap
                    /home/andrew/.bristol/memory/profiles/midicontrollermap
    attempt /usr/local/share/bristol/memory/profiles/midicontrollermap
                    /home/andrew/.bristol/memory/profiles/midicontrollermap
    attempt /usr/local/share/bristol/memory/profiles/midicontrollermap
                    /home/andrew/.bristol/memory/profiles/midicontrollermap
    attempt /usr/local/share/bristol/memory/profiles/midicontrollermap
                    /home/andrew/.bristol/memory/profiles/midicontrollermap
    attempt /usr/local/share/bristol/memory/profiles/midicontrollermap
                    /home/andrew/.bristol/memory/profiles/midicontrollermap
    attempt /usr/local/share/bristol/memory/profiles/midicontrollermap
                    /home/andrew/.bristol/memory/profiles/midicontrollermap
    attempt /usr/local/share/bristol/memory/profiles/midicontrollermap
    midi sequencer
    open_remote_socket: Address already in use
    socket id 5028
    No controlling socket available: anticipating MIDI
    Error opening control device, exiting midi thread
    parent going into idle loop
    bristol version 0.20.10
    connected to :0.0
    display is 1680 by 1050 pixels
    Window is w 1680, h 1050, d 24, 0 0 0
    Using DirectColor display
    Initialise the juno link to bristol: 81353b0
    hostname is localhost, bristol
    TCP port: 5028
    Accepted connection from 0 (3) onto 4 (9)
    Connected to the bristol control socket: 4
    bristolengine already active
    created 32 voices: allocated 32 to synth
    initialising one juno
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
    No private microtonal mapping for juno
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
    veloc first 0.00 last 1.00
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
                    /home/andrew/.bristol/memory/profiles/juno.mcm
    attempt /usr/local/share/bristol/memory/profiles/juno.mcm
    Cannot resolve the bitmap library location
    return - no data in buffer
    exit algo: 2, 83057f8, 0
    andrew@System1337:~$ removing one juno

    What can the cause of this be? Why can bristol/brighton not resolve the bitmap library location?

     
    • Nick Copeland

      Nick Copeland - 2008-11-30

      Hi Andrew,

      All the messages you are getting saying things like these below are not supposed to be there:

      /home/andrew/.bristol/memory/profiles/midicontrollermap
      attempt /usr/local/share/bristol/memory/profiles/midicontrollermap

      I removed them in this release of the code since I am (almost) finally happy that bristol is creating a private memory and profile set in each users home directory - that prevents some issues I had with permissions previously.

      What do you get from:

      which bristol
      ldd /usr/local/bin/bristol

      I want to make sure that the new bristol release is linking with the correct library. If it does happen to be linked against one version at compile time and another version at link time then all sorts of wierd things could happen.

      Regards,

      Nick.

       
    • Andrew C

      Andrew C - 2008-12-01

      which bristol outputs:
      /usr/local/bin/bristol

      Which seems to be all right.

      and ldd /usr/local/bin/bristol outputs

              linux-gate.so.1 =>  (0xffffe000)
              libjack.so.0 => /usr/lib/libjack.so.0 (0xa7eee000)
              librt.so.1 => /lib/i686/cmov/librt.so.1 (0xa7ee5000)
              libasound.so.2 => /usr/lib/libasound.so.2 (0xa7e22000)
              libbristolmidi.so.0 => /usr/local/lib/libbristolmidi.so.0 (0xa7de1000)
              libbristolaudio.so.0 => /usr/local/lib/libbristolaudio.so.0 (0xa7da4000)
              libbristol.so.0 => /usr/local/lib/libbristol.so.0 (0xa7d71000)
              libm.so.6 => /lib/i686/cmov/libm.so.6 (0xa7d4b000)
              libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xa7d31000)
              libc.so.6 => /lib/i686/cmov/libc.so.6 (0xa7bd6000)
              libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xa7bd2000)
              /lib/ld-linux.so.2 (0xa7f22000)

      Is something amiss there? Also to note: I just removed the /usr/local/bin/startBristol and bristol files and also /usr/local/share/bristol/ as well before installing .10.

      Maybe I should've gotten rid of the library files as well?

       
    • Andrew C

      Andrew C - 2008-12-01

      Maybe I should've gotten rid of the library files as well? 

      EDIT: Maybe I should've gotten rid of the libbristolaudio.so.0 and libbristolmidi.so.0 and libbristol.so.0 libraries in /usr/local/lib?

       
    • Nick Copeland

      Nick Copeland - 2008-12-01

      Correctly speaking this no changes should be necessary when installing a new version. The installation should copy over the libraries and make a symlink, for example when you ldd it shows /usr/local/lib/libbristol.so.0 which is linked to /usr/local/lib/libbristol.so.0.0.20, the new version that was installed.

      If you attempt to install without suitable permissions (typically root but that can be avoided) then it can fail. To be certain you can do a 'make uninstall' of the previous release and this was actually advised for 0.20.9 and 0.20.10 so that the compressed bitmaps can be used, saving diskspace.

      Out of interest, what do you get from the following:

      ls -l /usr/local/lib/libbri*

      Regards. Nick

       
    • Andrew C

      Andrew C - 2008-12-01

      -rw-r--r-- 1 root root 558890 2008-11-30 17:26 /usr/local/lib/libbrighton.a
      -rwxr-xr-x 1 root root    880 2008-11-30 17:26 /usr/local/lib/libbrighton.la
      lrwxrwxrwx 1 root root     21 2008-11-30 17:26 /usr/local/lib/libbrighton.so -> libbrighton.so.0.0.20
      lrwxrwxrwx 1 root root     21 2008-11-30 17:26 /usr/local/lib/libbrighton.so.0 -> libbrighton.so.0.0.23
      -rwxr-xr-x 1 root root 363763 2008-11-30 17:26 /usr/local/lib/libbrighton.so.0.0.20
      -rwxr-xr-x 1 root root 346333 2008-07-15 10:19 /usr/local/lib/libbrighton.so.0.0.21
      -rwxr-xr-x 1 root root 363530 2008-10-22 16:24 /usr/local/lib/libbrighton.so.0.0.23
      -rw-r--r-- 1 root root  50974 2008-11-30 17:26 /usr/local/lib/libbristol.a
      -rw-r--r-- 1 root root 177254 2008-11-30 17:26 /usr/local/lib/libbristolaudio.a
      -rwxr-xr-x 1 root root    939 2008-11-30 17:26 /usr/local/lib/libbristolaudio.la
      lrwxrwxrwx 1 root root     25 2008-11-30 17:26 /usr/local/lib/libbristolaudio.so -> libbristolaudio.so.0.0.20
      lrwxrwxrwx 1 root root     25 2008-11-30 17:26 /usr/local/lib/libbristolaudio.so.0 -> libbristolaudio.so.0.0.23
      -rwxr-xr-x 1 root root 127652 2008-11-30 17:26 /usr/local/lib/libbristolaudio.so.0.0.20
      -rwxr-xr-x 1 root root 127772 2008-07-15 10:19 /usr/local/lib/libbristolaudio.so.0.0.21
      -rwxr-xr-x 1 root root 127684 2008-10-22 16:24 /usr/local/lib/libbristolaudio.so.0.0.23
      -rwxr-xr-x 1 root root    938 2008-11-30 17:26 /usr/local/lib/libbristol.la
      -rw-r--r-- 1 root root 191394 2008-11-30 17:26 /usr/local/lib/libbristolmidi.a
      -rwxr-xr-x 1 root root    932 2008-11-30 17:26 /usr/local/lib/libbristolmidi.la
      lrwxrwxrwx 1 root root     24 2008-11-30 17:26 /usr/local/lib/libbristolmidi.so -> libbristolmidi.so.0.0.20
      lrwxrwxrwx 1 root root     24 2008-11-30 17:26 /usr/local/lib/libbristolmidi.so.0 -> libbristolmidi.so.0.0.23
      -rwxr-xr-x 1 root root 128688 2008-11-30 17:26 /usr/local/lib/libbristolmidi.so.0.0.20
      -rwxr-xr-x 1 root root 119942 2008-07-15 10:19 /usr/local/lib/libbristolmidi.so.0.0.21
      -rwxr-xr-x 1 root root 128696 2008-10-22 16:24 /usr/local/lib/libbristolmidi.so.0.0.23
      lrwxrwxrwx 1 root root     20 2008-11-30 17:26 /usr/local/lib/libbristol.so -> libbristol.so.0.0.20
      lrwxrwxrwx 1 root root     20 2008-11-30 17:26 /usr/local/lib/libbristol.so.0 -> libbristol.so.0.0.23
      -rwxr-xr-x 1 root root  38156 2008-11-30 17:26 /usr/local/lib/libbristol.so.0.0.20
      -rwxr-xr-x 1 root root  38333 2008-07-15 10:19 /usr/local/lib/libbristol.so.0.0.21
      -rwxr-xr-x 1 root root  38156 2008-10-22 16:24 /usr/local/lib/libbristol.so.0.0.23

      Is what i get.

       
    • Nick Copeland

      Nick Copeland - 2008-12-01

      Can you do the following:

      rm /usr/local/lib/libbri*
      cd <bristol src dir>
      make install
      startBristol -jack -count 256 -juno

      I will be honest and say that all your .so libraries seem to point to the latest version however the .so and .so.0 do point to different releases so cleaning it up makes sense.

      Regards,

      Nick

       
    • Nick Copeland

      Nick Copeland - 2008-12-04

      Hi Andrew,
      Did a reinstallation resolve this issue?
      Regards, nick

       
    • Andrew C

      Andrew C - 2008-12-05

      Hehe, it did. :-P

      Thanks a lot Nick!

      Also, I must say, I am impressed that you alone managed to create Bristol! Wow!

       
    • Nick Copeland

      Nick Copeland - 2008-12-05

      That is good news. I think you may have mentioned that it seemed very loud? There have been a lot of changes in signal levels between different releases and the gain levels for 0.20 was excessive, something that is noticable with high resonance/emphasis on the filters. You can work around this with a different gain, perhaps 8 or 16 rather than the default (which is a little higher).

      The 0.30 release addresses some of this, the filter input signals have been adjusted to match the resonance and the overall level (default output gain) reduced for all the emulations so that might help too.

      Kind regards,

      Nick.

       

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks