Menu

Urgent: Weird rendering problem on OS X 10.6

2009-11-06
2012-10-22
  • Henry Thacker

    Henry Thacker - 2009-11-06

    Hi all - Has anyone seen the following rendering issue? It seems to have an
    issue drawing vertical lines (bars, note stems). I am not certain if this is a
    font issue, or other unrelated issue.

    Thanks,

    Henry

    http://www.henrythacker.com/sample/weirdissue.png "Rendering Issue"

     
  • Dominique Fober

    Dominique Fober - 2009-11-09

    Hi Henry,

    This is a problem related to the Guido font. You're likely using a font that
    doesn't corresponds to the engine framework. Please, send more details about
    versions, platform etc... (the Guido font has recently changed, with the
    release 1.38)

    Dominique

     
  • Henry Thacker

    Henry Thacker - 2009-11-10

    I'm on OS X (10.6), guidolib-1.38-devkit-macosx, guidolib-1.38-devkit-Qt.

    I installed the Guido font from the guidolib-1.38-devkit-macosx folder. The
    sample apps that seem to bundle their own font version seem to work great, but
    anything I try to compile has this font issue.

    Does this mean that perhaps the font in the guidolib-1.38-devkit-macosx folder
    is the incorrect version? I tried replacing with the font from the sample
    apps, but I think it may be exactly the same version of the font.

    Thanks again for your help,

    Henry

     
  • Dominique Fober

    Dominique Fober - 2009-11-10

    The Guido font for version 1.38 should be version 3 and should have a size of
    41424 bytes. On Mac OS, the version number is available from the copyright
    notice (get info on guido2.ttf). Make sure that your font is properly
    installed : on MacOS and using the Font Book.app, it seems that you need to
    remove the font first before installing the new version.
    Another solution is to make reference to the guido font in your local folder.

    I've got similar behavior when updating the guido font. To solve the problem,
    I've had to clear all the projects (removing the corresponding build folders)
    and to rebuild everything from scratch. Up to now, that remains unexplained to
    me.

    Let me know if it solves your problem.

    Dominique

     
  • Henry Thacker

    Henry Thacker - 2009-11-10

    Unfortunately the installed font is already v3 and the size corresponds to the
    one you gave me above. Not quite sure how to proceed here.

    Thanks,

    Henry

     
  • Henry Thacker

    Henry Thacker - 2009-11-16

    Please see my comment a few posts above:

    The sample apps that seem to bundle their own font version seem to work
    great, but anything I try to compile has this font issue.

    Thanks again

     
  • Dominique Fober

    Dominique Fober - 2009-11-16

    Strange to me :-(
    Have you tried to clear all the projects and to rebuild everything from
    scratch? Have you also tried to remove the font from your system and to
    reinstall it?

     
  • Henry Thacker

    Henry Thacker - 2009-11-23

    Yes I have tried this :( Could there be an issue with the font that is in the
    OS X distribution tar?

     
  • Henry Thacker

    Henry Thacker - 2009-11-23

    Found the solution! The GUIDOEngine-Info.plist in the guidolib-1.38-devkit-macosx.tar distribution indicates that the included GUIDOEngine framework is version 1.37 instead of 1.38. If I steal the actual framework for version 1.38 out of one of the sample applications and install this locally, this works great. Did someone put the wrong framework in the tar??

     
  • Dominique Fober

    Dominique Fober - 2009-11-24

    I'll check.. and you're right. I'll put the correct version on SF.
    Sorry for the trouble and thanks for pointing this out.

    Dominique

     
  • LittleTyke

    LittleTyke - 2009-11-30

    I get very similar corrupted results on Windows 98SE. I installed NoteViewer
    09. See here:
    http://www.littletyke.myzen.co.uk/guido98se.html

    Could I use a font from an earlier release?

     
  • Dominique Fober

    Dominique Fober - 2009-12-01

    Again, there is obviously a font problem.
    What version are you using? (there a whole suite of viewer 09, from 0.91 to
    0.93)

    Next, on windows, the viewer is supposed to load the font from the application
    folder, but probably unless you have the guido font installed in your system.
    Can you check that?

    Dominique

     
  • LittleTyke

    LittleTyke - 2009-12-01

    Thanks Dominique. I downloaded gmninst0.9.exe from http://clef.cs.ubc.ca/sali
    eri/nview/download.html
    a
    few days ago. In the About box the version is given as: 0.9 (30/Oct/2002). The
    file version (Windows Properties) of gmnview.exe is: 1.0.0.6. the font file
    guido2.TTF is only in C:\Windows\Fonts. The font file is 41424 bytes in size.

    Where are the versions 0.91 to 0.93 you mentioned? I have only seen reference
    to 0.9.

    Thanks!

     
  • LittleTyke

    LittleTyke - 2009-12-01

    I downloaded GuidoNoteViewer-0.9.3.0.zip and unzipped it into a new folder.
    However, when I run NoteViewer.exe I get:
    "Error starting program - A required DLL file MSVCR80.DLL was not found"

    I've checked and this file is not on my PC.

     
  • LittleTyke

    LittleTyke - 2009-12-01

    Fixed! Following the "missing DLL" issue I downloaded 0.92 instead. This also
    produced garbled display initially, but then I removed guido2.ttf from
    c:\windows\fonts and now NoteViewer works! I've just successfully imported two
    Bach inventions (MIDI).

     
  • Dominique Fober

    Dominique Fober - 2009-12-01

    Cheers !!
    If you ever want to get the latest version, note that the version 0.93 depends
    also on the following system specific dlls:

    • MFC80.DLL
    • MSVCP80.DLL
    • MSVCR80.DLL

    You can probably find them to download (for example: http://www.dll-
    files.com/
    - but I never tried ...)

     

Log in to post a comment.