Bug 75

Summary: Fantasia Instrument Database have trouble with instrument names containing apostrophe
Product: JSampler Reporter: Anders Dahnielson <anders>
Component: JSamplerAssignee: Grigor Iliev <gr.iliev>
Status: CLOSED FIXED    
Severity: normal    
Priority: P2    
Version: SVN Trunk   
Hardware: PC   
OS: Linux   

Description Anders Dahnielson 2008-02-04 20:46:17 CET
Fantasia Instrument Database have trouble with instrument names that contains an
apostrophe like this one: port_1
Comment 1 Anders Dahnielson 2008-02-04 20:49:03 CET
Apparently bugzilla also have trouble with that particular character. Here's the
bug report sans offending example that truncated the original report:

Fantasia Instrument Database have trouble with instrument names that contains an
apostrophe like.

After importing all instruments from a gig, of which some have an apostrophe in
their name, into a newly created folder none of them will be displayed. Instead
an error message will pop up reading:

"Updating database instruments: Unkown DB instrument: <path and name of instrument>"

This error message will also pop up when you try to view the folder on
subsequent runs of Fantasia.

Using the LS Console in Fantasia to list the instruments in the folder shows
that they apparently was imported, have apostrophes in their names and that it's
the Instrument Database who can handle the character.

Loading the offending gig directly, not using the Instrument Database, works
fine and Fantasia display a pretty orange apostrophe.
Comment 2 Anders Dahnielson 2008-02-04 20:52:04 CET
The character in question can be represented like this in UTF-8: &#180;

Hope it's clear what I'm talking about. ;-)
Comment 3 Grigor Iliev 2008-02-04 21:32:54 CET
Hi Anders,
On my box everything works ok. Are you sure you use the latest LinuxSampler (at
least 0.5.1) and JSampler (at least 0.8a)?
linuxsampler --version
In JSampler - Help/About

If yes, can you provide me the exact instrument path of the error you get:
"Updating database instruments: Unkown DB instrument: <path and name of instrument>"
so I can try it on my box.
Comment 4 Anders Dahnielson 2008-02-05 18:25:55 CET
Maybe the issue isn't just isolated to JSampler but LinuxSampler also play a
role in it. My temporary solution was to open the instrument database file in
SQLiteBrowser and edit the offending names to use primes.
Comment 5 Grigor Iliev 2008-02-05 19:02:56 CET
OK, I get what you mean. You mean backquote, not apostrophe. I'll fix that when
I find some time.
Comment 6 Grigor Iliev 2008-04-29 18:15:52 CEST
Fixed.
Thanks!