From: Andrew <no...@fl...> - 2013-03-01 05:29:51
|
Hi, all! When I try to import a Hydrogen song (an *.h2song file) I get this error: "Can't load Hydrogen file. It appears to be corrupted." I've tried a bunch of hydrogen files, same error. Just compiled version 13.02, my older version is 12.04 Same error in both versions. What gives? False hopes for this feature? As a side note: I tried to work around this by exporting from Hydrogen to MIDI, then importing the midi into RG. Well, that *appears* to work, but the result is the "notes" (percussion instruments) seem to be mismatched and scrambled - such that the percussion mappings can't be corrected with a simple, single "transpose" (for everything). Correct me if i'm wrong. Quite possible I'm making some type of transposing mistake. Anyhow, i'm hoping to either defeat the bug (and get the *.h2song file import) or find a workaround. thanks. andrew |
From: D. M. M. <ros...@gm...> - 2013-03-01 15:49:35
|
On 02/28/2013 02:19 PM, Andrew wrote: > What gives? False hopes for this feature? It's hard to imagine how many years it has been since the last time anybody tested that. I confirm that it's broken. > As a side note: I tried to work around this by exporting from Hydrogen to MIDI, then importing the midi into RG. Well, that *appears* to work, but the result is the "notes" (percussion instruments) seem to be mismatched and scrambled - such that the percussion mappings can't be corrected with a simple, single "transpose" (for everything). Correct me if i'm wrong. Quite possible I'm making some type of transposing mistake. I'll see what I can see. There are lots of possible explanations that may or may not be Rosegarden's fault. I don't have time to look into either problem just now, but I filed a couple of bug reports. I put them at "13.02" milestone along with the other bugs that didn't get fixed for the release that just went out. What was it I said, "Quality assurance is what we do best at the Rosegarden project!" Something like that. Thanks for the heads up, Andrew. -- D. Michael McIntyre |
From: David T. <dav...@gm...> - 2013-03-01 22:37:09
|
Hi Andrew, I think that feature has been broken for a long time. I posted about that quite a while ago and was told by Michael that the person who created that feature has been gone from Rosegarden for a long time. Dave On Thu, Feb 28, 2013 at 2:19 PM, Andrew <no...@fl...> wrote: > Hi, all! > > When I try to import a Hydrogen song (an *.h2song file) I get this error: > > > "Can't load Hydrogen file. It appears to be corrupted." > > I've tried a bunch of hydrogen files, same error. > > Just compiled version 13.02, my older version is 12.04 > > Same error in both versions. > > What gives? False hopes for this feature? > > As a side note: I tried to work around this by exporting from Hydrogen to > MIDI, then importing the midi into RG. Well, that *appears* to work, but > the result is the "notes" (percussion instruments) seem to be mismatched > and scrambled - such that the percussion mappings can't be corrected with a > simple, single "transpose" (for everything). Correct me if i'm wrong. > Quite possible I'm making some type of transposing mistake. > > Anyhow, i'm hoping to either defeat the bug (and get the *.h2song file > import) or find a workaround. > > thanks. > andrew > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_feb > _______________________________________________ > Rosegarden-user mailing list > Ros...@li... - use the link below to unsubscribe > https://lists.sourceforge.net/lists/listinfo/rosegarden-user > |
From: D. M. M. <ros...@gm...> - 2013-03-02 10:26:12
|
On 03/01/2013 05:37 PM, David Tisdell wrote: > I think that feature has been broken for a long time. I posted about > that quite a while ago and was told by Michael that the person who > created that feature has been gone from Rosegarden for a long time. Very true. If we actually get it working as well as it did the last time I used it, it's still a dubious feature. It hasn't been touched in maybe seven years? If it's too badly mangled I'll probably just cut it loose. Lots of other features have died quiet deaths like that. -- D. Michael McIntyre |
From: Kevin D. <ke...@do...> - 2013-03-02 11:32:14
|
::::On Saturday 02 March 2013 D. Michael McIntyre said:::: > On 03/01/2013 05:37 PM, David Tisdell wrote: > > I think that feature has been broken for a long time. I posted about > > that quite a while ago and was told by Michael that the person who > > created that feature has been gone from Rosegarden for a long time. > > Very true. If we actually get it working as well as it did the last > time I used it, it's still a dubious feature. It hasn't been touched in > maybe seven years? > > If it's too badly mangled I'll probably just cut it loose. Lots of > other features have died quiet deaths like that. I have a vague recollection of, a couple of years ago, exporting the Hydrogen file as a midi file, and then importing that into Rosegarden, and it seemed to work fine. Maybe direct import isn't needed anyway? -- Pob hwyl / Best wishes Kevin Donnelly kevindonnelly.org.uk bangortalk.org.uk |
From: Andrew <no...@fl...> - 2013-03-03 17:40:18
|
On Sat, Mar 02, 2013 at 11:16:37AM +0000, Kevin Donnelly wrote: > ::::On Saturday 02 March 2013 D. Michael McIntyre said:::: > > On 03/01/2013 05:37 PM, David Tisdell wrote: > > > I think that feature has been broken for a long time. I posted about > > > that quite a while ago and was told by Michael that the person who > > > created that feature has been gone from Rosegarden for a long time. > > > > Very true. If we actually get it working as well as it did the last > > time I used it, it's still a dubious feature. It hasn't been touched in > > maybe seven years? > > > > If it's too badly mangled I'll probably just cut it loose. Lots of > > other features have died quiet deaths like that. > > I have a vague recollection of, a couple of years ago, exporting the Hydrogen > file as a midi file, and then importing that into Rosegarden, and it seemed to > work fine. Maybe direct import isn't needed anyway? My instruments were mismapped, when I tried to play the imported MIDI in RG, through Hydrogen. I first hoped I could correct it by just transposing the whole thing by some interval, but then it seemed that my resulting array of instruments in RG was shuffled out of the original Hydrogen order, so my transposing attempts failed. Or maybe I missed something. Wouldn't it be really cool, if you could import a hydrogen file, such that it was instantly ready to be rendered "back" through Hydrogen? (played by Rosegarden but outsourced back to Hydrogen (mapping the instruments correctly, of course)) Maybe for the RG code to be corrected/expanded for this, some broader, more generalized changes must be made in RG code, for percussion? (just a vague hunch) |
From: Andrew <no...@fl...> - 2013-03-03 17:50:18
|
On Sat, Mar 02, 2013 at 05:26:01AM -0500, D. Michael McIntyre wrote: > On 03/01/2013 05:37 PM, David Tisdell wrote: > > > I think that feature has been broken for a long time. I posted about > > that quite a while ago and was told by Michael that the person who > > created that feature has been gone from Rosegarden for a long time. > > Very true. If we actually get it working as well as it did the last > time I used it, it's still a dubious feature. It hasn't been touched in > maybe seven years? > > If it's too badly mangled I'll probably just cut it loose. Lots of > other features have died quiet deaths like that. Only if "Cut it loose" doesn't mean forfeiting even a modicum of ambition. I'm sure I'm not the only one who wants to see Rosegarden blossom to its full potential (pun just presented itself) For this particular feature -- it looks like something is just misaligned, maybe a trivial fix(?) The "*.h2song" file seems like a very straightforward, non-cryptic XML format, which just needs a bit of undivided attention Someone just needs to keep track of all the mappings -- Hydrogen's internal mappings: instrument id's and how Rosegarden tries to read them and map each instrument to a pitch value. Doesn't sound hard. The workaround I tried -- exporting to midi, then importing that midi to RG -- entails a similar task of tracking the mappings. Back to "Cut[ting] it loose": I really think a maximal symbiosis between Hydrogen and RG would add a tremendous amount of value and creative power.... i wouldn't give up on the idea. (Percussion is huge!!)... I know, a few years ago I was whining about proper percussion notation in RG... and I still haven't given up on THAT idea either! ;-)) I'd recommend perhaps adding a parenthetical "(Experimental)" to this item menu (and whatever notes commentaries necessary in the docs), but not to give up on it completely. |
From: D. M. M. <ros...@gm...> - 2013-03-04 00:26:03
|
On 03/03/2013 12:25 PM, Andrew wrote: > Only if "Cut it loose" doesn't mean forfeiting even a modicum of ambition. I haven't investigated or made that determination yet. I have a modicum of ambition, but only just. As far as Rosegarden and its full potential, that's more up to the community than it is to me personally. My interest peaked and started waning a long time ago, and I'm just kind of here to support anybody else who feels like getting involved with writing code and making things happen. -- D. Michael McIntyre |
From: D. M. M. <ros...@gm...> - 2013-03-04 12:03:25
|
On 03/03/2013 07:25 PM, D. Michael McIntyre wrote: > I haven't investigated or made that determination yet. I have a modicum > of ambition, but only just. Well, now we know. // up to now we can only read files of version 0.9.3 and earlier // there was an xml format change in 0.9.4 The error message is useless, but the real problem is Rosegarden doesn't support the current version of Hydrogen's XML. Rewrite required. Investigation shows someone was interested in looking at this problem in 2010 and allowing Rosegarden to support the several different version of Hydrogen XML. It came to naught in three years. I didn't dig up a map to Hydrogen's current XML, which is different from the version used by the file I've been trying with, which is different from the version Rosegarden supports. That's all I need to see. Practically nobody ever noticed that this feature was broken, and it has now reached the point where it would require a great deal of work to get it working again. I'll look at the MIDI import problem next. That's the use case I'll worry about. Hydrogen import is gone. -- D. Michael McIntyre |
From: Thorsten A. <ros...@al...> - 2013-03-05 19:04:10
|
On Mon, 4 Mar 2013, D. Michael McIntyre wrote: > Investigation shows someone was interested in looking at this problem in > 2010 and allowing Rosegarden to support the several different version of > Hydrogen XML. It came to naught in three years. I guess that was me. My original plan was to prevent that crash when loading a new hydrogen file. I also added the version check but was not able to implement the new parsing. I was hoping somebody else could do that ... Thorsten |
From: Andrew <no...@fl...> - 2013-03-10 13:04:45
|
On Tue, Mar 05, 2013 at 07:43:13PM +0100, Thorsten Alteholz wrote: > > > On Mon, 4 Mar 2013, D. Michael McIntyre wrote: > > Investigation shows someone was interested in looking at this problem in > > 2010 and allowing Rosegarden to support the several different version of > > Hydrogen XML. It came to naught in three years. > > I guess that was me. My original plan was to prevent that crash when > loading a new hydrogen file. I also added the version check but was not > able to implement the new parsing. I was hoping somebody else could do > that ... i've requested help on this on the Hydrogen forum (and mailing list), asking about documentation for both new and old XML formats. user mauser just replied (Sun, 03/10/2013 - 13:31): Hi! You can get the source of 0.9.3 at the our sourceforge page. There should be also some demo songs included in the package. I guess that some of the demos which are part of the current code are also from that period... I'll try to find time to move forward on this. thanks. |
From: Abrolag <ab...@us...> - 2013-03-10 13:46:50
|
On Sun, 10 Mar 2013 09:04:35 -0400 Andrew <no...@fl...> wrote: > On Tue, Mar 05, 2013 at 07:43:13PM +0100, Thorsten Alteholz wrote: > > > > > > On Mon, 4 Mar 2013, D. Michael McIntyre wrote: > > > Investigation shows someone was interested in looking at this problem in > > > 2010 and allowing Rosegarden to support the several different version of > > > Hydrogen XML. It came to naught in three years. > > > > I guess that was me. My original plan was to prevent that crash when > > loading a new hydrogen file. I also added the version check but was not > > able to implement the new parsing. I was hoping somebody else could do > > that ... > > i've requested help on this on the Hydrogen forum (and mailing list), asking about documentation for both new and old XML formats. > > user mauser just replied (Sun, 03/10/2013 - 13:31): > > Hi! You can get the source of 0.9.3 at the our sourceforge page. There should be also some demo songs included in the package. I guess that some of the demos which are part of the current code are also from that period... > > I'll try to find time to move forward on this. > > thanks. I don't use hydrogen much, but in any case thanks for following this through. -- Will J Godfrey http://www.musically.me.uk Say you have a poem and I have a tune. Exchange them and we can both have a poem, a tune, and a song. |