User talk:Horndude77

Free public domain sheet music from IMSLP / Petrucci Music Library

Jump to: navigation, search

Hi there! I see you've uploaded the second movement of Bruckner's 4th onto IMSLP but haven't submitted it... so I wanted to say something just to prevent us both doing the same thing twice.

I've actually written a Variations project mass download program to mass download (massd.cpp) and convert (massc.cpp) Variations project scores, you can get the source here. If you use linux, it should be a piece of cake to compile with g++, but the program doesn't work on windows because it needs several programs that windows doesn't have (wget for massd.cpp and pdftk+imagemagick for massc.cpp). The arguments it needs are all related to the URL of the pictures, of which you will need to get the URL of one of them (shouldn't be too hard). I'm also saying this for everyone who cares to use this program to submit stuff to IMSLP :)

But anyway, on to the problem. I converted a few scores (two Bruckner symphonies, two Dvorak symphonies, and Debussy's La Mer), and realized that the quality is so bad that some parts of the score cannot be made out... so I decided not to use it, at least for now. On the other hand, I realized that besides orchestral scores, other scores should be fairly legible since the noteheads are larger, even scanned at that resolution... so it should suite IMSLP quite well :)

--Feldmahler 22:39, 19 June 2006 (CDT)

Contents

Moved from the Messiah discussion page

Is someone scanning on this? I found a 1912 schirmer edition at my parents house a couple of weeks ago and was thinking about scanning it. I don't want to duplicate work. Let me know. This leads me to another question: is there a page where people can post scores they own or scores they plan on scanning? It might not be a problem now that IMSLP is still relatively small, but as it grows this could help coordinate work. Horndude77 23:15, 7 December 2006 (EST)

That would indeed be a good idea. I would add it to one of the community pages or create a new one. But this page here isn't correct: the composer G.F. doesn't exist... --Peter 11:13, 8 December 2006 (EST)
I agree that it's a good idea... anyone care to start this off by creating a page and write something on it (i.e. what you are planning to scan)? :) Btw, I moved this to your talk page Horndude because I didn't want to delete this discussion along with the article itself. --Feldmahler 14:45, 8 December 2006 (EST)
I added something simple at Current events --Peter 18:58, 8 December 2006 (EST)
I think that's good enough. When I get started I'll add myself to that list. Thanks!

Kjerulf List

Sorry what is going on with the kjerulf list?--Abra 19:46, 29 July 2007 (EDT)

It looks like there are two. One is being maintained (List of compositions by Halfdan Kjerulf), and I marked the misspelled one to be deleted (List of compositions by Halfdan Kjrulf). Just minor cleanup. Horndude77 19:59, 29 July 2007 (EDT)

Thank you.I guess you are a clever hornplayer :)--Abra 20:01, 29 July 2007 (EDT)

Question

Where shall the :List of compositions featuring Conducter,list be ?, -its not an instrument list- --Abra 15:32, 6 August 2007 (EDT)

I was thinking of parts of the orchestra when I was originally making the list. I was feeling a bit silly when I added conductor. I don't think there are any pieces that feature the conductor. Some may dispute this however :) Horndude77 21:38, 6 August 2007 (EDT)

Villanelle

Hello. First of all, congratulations for you exelect job on with the scores. Cloud you please tell-me how can I contact you email or sonething else. I've found some typeset mistakes in vilanelle, I would lite to tell you to correct. Thanks, Rmatosinhos 14:08, 8 October 2007 (EDT)

Thanks for taking a look. Unfortunately the typeset of the villanelle which is here is old and I've correct quite a few things. Even the copy on mutopia is somewhat old (I've fixed some missing flat signs and added some missing expressive text since). I need to put an updated version up. In any case this forum here is a fine way to let me know of problems. As a side note, editing in these discussion pages can take some getting used to. When you finish a post sign it with four tildes (~~~~). The wiki software will translate this to your user name and a timestamp. See Help:Tutorial/Talk pages for more information. Horndude77 22:31, 8 October 2007 (EDT)

Thanks

Hi - Just wanted to thank you for the Danzi Op.28 sonata. Physicist 08:45, 29 July 2008 (EDT)

No problem and welcome back. Horndude77 10:07, 29 July 2008 (EDT)

The Children Sing

Hi, Have you checked the renewal status of this? It has a valid 1951 notice but would be free if no renewal was filed. Thanks, Carolus 18:13, 23 August 2008 (EDT)

I did my best with the web search to find it. It doesn't seem to be there. If there's anything else you'd like me to check let me know. Horndude77 23:01, 23 August 2008 (EDT)

Thanks, If you can't find it there, they probably didn't renew it. I'll tag accordingly. Carolus 01:10, 24 August 2008 (EDT)

Brahms: Horn Trio

Hi, Should I delete the old, 200 dpi files since you've put up nice high-resolution ones? I don't see any particular need for them, but just wanted to ask before I blasted them. Thanks, Carolus 23:55, 28 August 2008 (EDT)

Yeah, I think the low resolution ones should be deleted too. There's not much use for them anymore. The higher resolution ones also have some publisher information with them. Thanks. Horndude77 08:53, 29 August 2008 (EDT)

RFC

Hi Horndude, since you've been working on some image processing for IMSLP already, I would like to ask if you have any suggestions to improve this. You can find some output samples on the FTP server (general uploads, "Munich Digitization Centre"). I'm not a programmer (which is also why the code is in PHP and rather messy...), but if you can suggest any tools that could be integrated into the processing to improve the final output (deskew, despeckle, whatever...), I'd be glad to hear about it. (You can also have my code, but you wouldn't like it... ;)). --Leonard Vertighel 04:08, 20 January 2009 (EST)

Which ftp server is this on? I can't see the area you pointed to. Perhaps I don't have the same permissions as you on the imslp's ftp server. I'd like to take a look. So the 'BSB' logo can be removed easily enough (even just cropping it out would work). Most of the scans that I've looked at seem pretty clean so converting to monochrome should work acceptably in most cases I'd guess too. Thanks. Horndude77 22:40, 20 January 2009 (EST)

suggestion

Hi Horndude, I've been toying a little more with OM logo removal. Unfortunately I don't have the time now to write a proper program (not to mention my lack of programming skills), but I thought I should share some ideas.

  • Color logos: These are ugly to match due to variations in dithering etc. Here is a strategy which appears to eliminate them without any actual matching:
    1. Threshold each channel separately at 50%, then OR the three channels to one 1-bit image (image "A"). Some of the logos are removed completely in this step.
    2. To get rid of the black center square of the remaining logos, one possibility is this: Threshold and invert the saturation channel of the original image, in other words: if Red != Green or Red != Blue, the pixel becomes black, otherwise white. Now flood fill with black at a point away from the logo. In the case of the rectangular logos, you should be left with a white rectangle that corresponds to the black rectangle of the logo, and black everywhere else. Now OR this image with image "A" and the color logos should be gone.
  • Monochrome logos: Matching seems to work reasonably well with those. Sometimes however the logo may overlap some other part of the page, in which case it seems to be XOR'd. Sometimes it may also be chopped off at the top and/or the side.
    1. Matching: use only the center part of the logo (e.g. you could chop off 25% on each side and use the rest for matching). In this way, a slight overlap won't make the matching fail. Allow for positions which would put part of the complete logo beyond the page border. This still won't get every logo, so you may want to log failed matchings for manual cleanup. (You could also cut the logo into, say, 4 segments and see if any one matches, but that may be overkill.)
    2. Removal: XOR with an image of the complete logo at the right position. This should both remove the logo and restore any elements that were overlapped by the logo.

Clearly these ideas use some specific features of the OM logos, so they won't work in general with other types of logos. On the other hand, the OM scores are a lot, so it may be worthwhile to deal with them separately, at least as long as we don't have a reliable general method. Hope this helps - maybe you have already thought of these things yourself. --Leonard Vertighel 03:37, 4 February 2009 (EST)

I've been working through the cello OM parts and what you outline above is almost exactly what I'm doing! I've uploaded the scripts so you can take a look.
  • To find a mask for the color logo I do this: mask = threshold(128, invert(red(image) - green(image))). Then I find the bounding box for the mask and clear that box in the image. I haven't found a page where this doesn't work yet.
  • For monochrome logos I apply the Hit&Miss Transform. For a pdf I try a few logos (the OM set has different logos and different sizes of the same logo). Most of the time these can be removed with a simple subtraction. When the logo can't be found I do what you suggested above and just use the inner portions of the logo for the HMT and XOR the full logo for removal. There are a few instances where this hasn't totally worked, but it works 99% of the time.
All of this is very fast. About 30 minute on average for a volume though I haven't done real timings. Sorry that I haven't communicated well what I've been working on. Go check it out. Horndude77 20:33, 4 February 2009 (EST)

4-point cleaning algorithm

Hi Horndude, the algorithm I use really is more sophisticated (at least I believe that). It is part of the filters offered in the PhotoLine software I always use, so I don't know how it works. It uses 4 parameters (size - that's what I call number of pixels, color-system - gray in my case of monocrome data, intensity - I use 100%, threshold - I use 90). I guess it is some 4 x 4 filter matrix used here, but I can be wrong. The calculation time is a bit long (about one minute or more for a 1200dpi page). You can get a 30 day trial of the software if you like to check the results on your scans. In my experience it works fine with 1200dpi monocrome scans. Most dust pixels disapear and missing pixels will come alive, borders get sharper, but details will disapear, of course. --Piupianissimo 20:48, 21 June 2009 (CET)

Mozart: Horn Quintet, K.407

Hello Horndude, Ssellis claimed to be the typesetter for the transposed Horn part in F (which would also make him the editor and publisher for that item). Do you have information contradicting this? Since he posted it very soon after the Mutopia parts were posted, I assumed he based his typeset upon yours in E-flat. Thanks, Carolus 00:13, 24 June 2009 (EDT)

I'm positive it is not generated from the mutopia part. It looks like a scan to me from some other edition. I've tried to figure out who the publisher is can't (I only own a very recent typesetting of the horn part and Google didn't turn up much). Since I can't place where it comes from it is possible that he is the typesetter, but it is unrelated to the mutopia pdfs. Horndude77 01:33, 24 June 2009 (EDT)

It's definitely a Sibelius creation, probably a scan thereof. The treble clef is a dead giveaway. It's a not a bad layout, but a professional engraver would have fit it into 4 pages instead of 6 - 2 of which have large bottom margins. That's why I thought Ssellis' claim of authorship was credible. Carolus 01:42, 24 June 2009 (EDT)

(Edit conflict) Ok I just looked at his haydn trumpet concerto contributions and the typesetting is the same except the trumpet concerto has identifying markings in the PDF itself. So apparently he is the typesetter. I was mostly thrown off because the horn part is made of images (without any identifying markings) while the trumpet parts are make of vector graphics. Sorry for the noise. (I'll recognize sibelius in the future :) ) Horndude77 01:46, 24 June 2009 (EDT)

More Lists

I have an ongoing discussion with Tolentino - and Tolentino has provided us with two new, updated pages: List of Compositions Featuring the Organ and List of Compositions Featuring the Harpsichord. Have fun.-- Snailey Talk to Me Email me 02:28, 16 July 2009 (UTC)

Oh Oh !!

   BooBoo:  (Midsummer Night's Dream) = (Fingal's Cave) !!!!!!!!
Hi .... just browsing the *wonderful* orchestral uploads - and discovered the above - with such riches being uploaded it's inevitable that one golden nugget gets mixed up with another. I guess you uploaed Midsummer from the wrong directory.

Thanks for your wonderful works... Homer --Homerdundas 21:03, 24 July 2009 (UTC)

Midsummer Night's Dream

You kind of made a mess of this (the wind parts were the hebrides...), so I rolled back all of your edits. COuld you please reupload?-- Snailey Talk to Me Email me 21:16, 24 July 2009 (UTC)

I hope I've fixed the mess now. Sorry about that. I've done that twice now. I need to be more careful. Horndude77 21:31, 24 July 2009 (UTC)
Tagged. Interesting filename - it's the overture's op.-- Snailey Talk to Me Email me 21:41, 24 July 2009 (UTC)
I'm using the filenames right out of the FTP server. Should we change these since it doesn't make much sense? Horndude77 21:47, 24 July 2009 (UTC)
The filename was a mistake on my part!! I typed the opus number wrong in the re-naming script I was using. (We assign new filenames so as to not look like those of OMCDRL.) Carolus 23:42, 24 July 2009 (UTC)

Regarding IMSLP Programming

Hi Horndude! I wanted to ask how enthusiastic or willing you will be if I asked you to be an IMSLP programmer. You will have SVN access to the IMSLP Mediawiki extensions, and the changes there will be periodically uploaded to the IMSLP server proper.

The reason I ask is that I am going to be semi-away soon, and Leonard, who is currently the IMSLP programmer, is rather busy with real life stuff. And so I thought perhaps you would be interested in helping IMSLP by programming (I can tell you what needs fixing/improving if you want). In case it matters, the IMSLP code should not be shared with anyone other than Leonard and me, because there are some private data in it that should not be disclosed (not really a security issue, but will defeat the purpose of the said data).

Tell me what you think. --Feldmahler 15:14, 18 August 2009 (UTC)

Rosamunde

Do you have any idea what's wrong? I tried to fix it, but it refuses to work.-- Snailey Talk to Me Email me 21:01, 29 August 2009 (UTC)

Nope. I'll keep messing with it. Horndude77 21:04, 29 August 2009 (UTC)
Leonard seems to have fixed it. I just submitted the Berlioz Fantastique with no problems, so I'm not sure what happened.-- Snailey Talk to Me Email me 21:43, 29 August 2009 (UTC)
Ugh. Figures -- a missing closing brace. Horndude77 23:42, 29 August 2009 (UTC)

Bruckner 7

Hi, Thanks for uploading these. I think that Kalmus reprinted the Gutman parts here, though I don't know that for sure. I do know that they aren't the Haas ed. parts, which is what they reprinted for most of the Bruckner symphonies. Gutman, like a number of publishers in that era, sometimes printed the parts they sold from originals prepared by a professional copyist instead of going to the expense of actually engraving plates. At any rate, I noticed that OMCDL managed to miss scanning Tenor Wagner-Tuba 2. I'll see if I can obtain one to scan. Carolus 05:04, 30 August 2009 (UTC)

The Wagner Tuba parts are also grouped with the low brass instead of with the horns (Maybe they're played on euphoniums sometimes). If you can find the part great. Horndude77 05:28, 30 August 2009 (UTC)

Mahler

Thanks for kicking off the Mahler parts!-- Snailey Talk to Me Email me 01:45, 25 October 2009 (UTC)

Glad to help. Though the clarinet and percussion parts should be double checked to make sure I got their descriptions somewhat correct.

Horndude77 04:41, 25 October 2009 (UTC)

It's very good to have all the parts! Thanks a lot for uploading!
Do you have any more complete scores of Mahler symphonies to upload? Thank you! Hanserblich 18:53, 2 November 2009 (UTC)
The parts were part of the OM project. Though I do have the scores to Mahler 3 and 4 that I've been thinking of scanning... Horndude77 01:13, 3 November 2009 (UTC)

Manual of Style

OP Project Manual of Style - feel free to make changes.-- Snailey Talk to Me Email me 18:59, 25 October 2009 (UTC)

Personal tools
Donate via Paypal