Regarding the XML Legacy error - I found that if I load one of the built-in
kits and then save it as a "new" kit from within Hydrogen, it adds the
component tag (as well as the new hihat and a few others) and removes the
errors.

It would be a Good Thing to update all of the available kits - I can do
that if you'd like.

Side note: Any real reason there aren't more of the kits included by
default? I think it would really boost the number of users if there were
some better sounding kits pre-packaged.

Cheers
Paul

On Tue, Mar 24, 2015 at 12:56 PM, Paul Vint <pjv...@gmail.com> wrote:

> Good to know, thanks Thijs.
>
> I see that it means that legacy.cpp is handling the parsing and it would
> be nice to fix it.... perhaps I'll stick with what I'm doing now on adding
> images and maybe take a peek at that after.
>
> Paul
>
> On Tue, Mar 24, 2015 at 12:41 PM, Thijs van severen <
> thijsvanseve...@gmail.com> wrote:
>
>> Hi Paul
>>
>> the message
>>
>> (E) XMLDoc::read XML document
>> /usr/local/share/hydrogen/data/drumkits/GMkit/drumkit.xml is not valid
>> (/usr/local/share/hydrogen/data/xsd/drumkit.xsd), loading may fail
>> (E) Legacy::load_drumkit loading drumkit with legacy code
>>
>> has been around for a while
>> it's not pretty (in fact a lot of people tend to freak out over it) but
>> afaik it doesnt do any harm
>> but again : it's not pretty and should probably be fixed
>>
>> grtz
>> Thijs
>>
>> 2015-03-24 16:31 GMT+01:00 Paul Vint <pjv...@gmail.com>:
>>
>>> In working on adding the images to drumkits I've come across an XML
>>> error (also present in unmodified source, from today's git , latest commit:
>>> 3cedc00e84):
>>>
>>> $ /usr/local/bin/hydrogen
>>>
>>> Hydrogen 0.9.7-'3cedc00' [Mar 24 2015]  [http://www.hydrogen-music.org]
>>> Copyright 2002-2008 Alessandro Cominu
>>>
>>> Hydrogen comes with ABSOLUTELY NO WARRANTY
>>> This is free software, and you are welcome to redistribute it
>>> under certain conditions. See the file COPYING for details
>>>
>>> libpng warning: iCCP: known incorrect sRGB profile
>>> libpng warning: iCCP: known incorrect sRGB profile
>>> Error XSDError in
>>> file:///usr/local/share/hydrogen/data/drumkits/GMkit/drumkit.xml, at line
>>> 11, column 17: Element {
>>> http://www.hydrogen-music.org/drumkit}instrumentList is not defined in
>>> this scope.
>>> Error XSDError in
>>> file:///usr/local/share/hydrogen/data/drumkits/TR808EmulationKit/drumkit.xml,
>>> at line 11, column 17: Element {
>>> http://www.hydrogen-music.org/drumkit}instrumentList is not defined in
>>> this scope.
>>> libpng warning: iCCP: known incorrect sRGB profile
>>> libpng warning: iCCP: known incorrect sRGB profile
>>> (E) ::void NsmClient::createInitialClient() No NSM URL available: no NSM
>>> management
>>>
>>> (E) XMLDoc::read XML document
>>> /usr/local/share/hydrogen/data/drumkits/GMkit/drumkit.xml is not valid
>>> (/usr/local/share/hydrogen/data/xsd/drumkit.xsd), loading may fail
>>> (E) Legacy::load_drumkit loading drumkit with legacy code
>>> (E) XMLDoc::read XML document
>>> /usr/local/share/hydrogen/data/drumkits/TR808EmulationKit/drumkit.xml is
>>> not valid (/usr/local/share/hydrogen/data/xsd/drumkit.xsd), loading may fail
>>> (E) Legacy::load_drumkit loading drumkit with legacy code
>>>
>>> === end of paste ===
>>>
>>> This appears to be because InstrumentList is newly added?
>>>
>>> Thoughts?
>>>
>>> Paul
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>> sponsored
>>> by Intel and developed in partnership with Slashdot Media, is your hub
>>> for all
>>> things parallel software development, from weekly thought leadership
>>> blogs to
>>> news, videos, case studies, tutorials and more. Take a look and join the
>>> conversation now. http://goparallel.sourceforge.net/
>>> _______________________________________________
>>> Hydrogen-devel mailing list
>>> Hydrogen-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
>>>
>>>
>>
>>
>> --
>> follow me on my Audio & Linux blog <http://audio-and-linux.blogspot.com/>
>> !
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Dive into the World of Parallel Programming The Go Parallel Website,
>> sponsored
>> by Intel and developed in partnership with Slashdot Media, is your hub
>> for all
>> things parallel software development, from weekly thought leadership
>> blogs to
>> news, videos, case studies, tutorials and more. Take a look and join the
>> conversation now. http://goparallel.sourceforge.net/
>> _______________________________________________
>> Hydrogen-devel mailing list
>> Hydrogen-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
>>
>>
>
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Hydrogen-devel mailing list
Hydrogen-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel

Reply via email to