51
Messages
This section allows you to view all Messages made by this member. Note that you can only see Messages made in areas you currently have access to.
Messages - PhilHolmes
52
General Discussion / Re: not printing unused part of score
53
General Discussion / Re: On the Road
54
General Discussion / Re: Help with MusicXML!
55
General Discussion / Re: Placement of two chord members of the same (overlapping) note pitch
56
General Discussion / Re: Overlaying parts
57
Tips & Tricks / Re: In case translation from XML (via MXML2NWCC.exe) seems wrong.
58
General Discussion / Re: Uneven ladder...
59
User Tools / Re: NWC to LilyPond
60
Version 1.75 Discussion / Re: SEPERATING A FILE
61
General Discussion / Re: How do I make CDs of piano SATB arrangements sound more realistic?
62
General Discussion / Re: How do I make CDs of piano SATB arrangements sound more realistic?
Could you talk me (us) through how you would set this up to be used from NWC? TIA.
63
General Discussion / Re: loss of function from XP to vista
64
General Discussion / Re: Dumb question, but ...
To correct the Dnat to D#, place your cursor after the note, on the 4th line of the staff, level with the D. Hit Ctrl-Backspace to delete the upper Dnat. Hit the 9 key on the keypad to turn on sharps. Hit the 3 key to make sure you enter a quarter note. Hit Ctrl-Return to add a new note to the chord.
65
General Discussion / Re: Dumb question, but ...
66
General Discussion / Re: Dumb question, but ...
67
General Discussion / Re: Plural staffs playing simultaneously rather than sequentially
68
General Discussion / Re: copying to Word then printing
69
General Discussion / Re: copying to Word then printing
70
General Discussion / Re: Converting .nwc files to .ly (on Ubuntu)
71
General Discussion / Re: Beta versions
72
General Discussion / Beta versions
73
General Discussion / Re: music recognition/transcription?
74
General Discussion / Re: music recognition/transcription?
First of all, Phil, harmonics aren't just multiples of the original frequency - they're fractional multiples. Straight multiples only produce octaves (220, 440 and 880 are all A's). The overtone series has octaves, fifths, fourths, thirds, seconds, and some intervals we don't have names for.
What I said wasn't quite accurate, but neither is this. The harmonics are categorically only straight multiples of the fundamental. Thus if we play a low A (110 Hz) we get all the multiples of 110 Hz in varying degrees. So we get 220 Hz (the next A), 330 Hz (approximately E above the A), 440 Hz (the next A), 550 Hz (approximately C) and so forth. We get no other frequencies in between. Therefore, if I provide the waveform from an instrument playing the low A, it's easy to determine that this is the fundamental being played. Similarly, if I provide the waveform of one instrument playing a low A and another playing a low C at the same time, a Fourier transform makes it plain that this is what's being played by both instruments. As I've said, I'm not downplaying the difficulty of doing this with multiple instruments and a time-varying waveform, simply that (in contrast to what's quoted below) it is a computationally difficult problem, but not impossible. Unscrambling eggs is impossible and is a poor analogy.
Second, instrumental timbres are averages: one clarinet rarely sounds exactly like another, because their overtones don't match exactly. Third, our brains don't operate computationally.
This is not relevant. The different timbres come from the varying proportion of the harmonics - 2nd, 3rd, 4th, etc. But these all still exist at the straight multiples as descibed above. It seesm to me that characterising an instrument (like training voice recognition) would make it easier to identify the fundamental of that instrument and remove all the higher harmonics, thus simplifying the problem of identifying the other instruments, but this is an improvement, not necessary.
There is a large body of hard scientific evidence that they operate by gestalt - that patterns are grasped as wholes rather than as the sum of their parts. This isn't a computational problem, it's a problem in pattern recognition. For that, the ear and brain operating together are much better than a computer.
Whan I was a lad, we were often told that chess requires human intelligence and that a computer will never beat the best men. This has been shown to be incorrect.
I can almost always sort the cello part out of a string ensemble, even when it goes higher than the violins (for an example of that, check the Shostakovitch op. 69 trio). My wife (who is a string player) usually cannot. I seriously doubt that a computer will ever be able to do it.
I'm fairly certain it will. In the first instance, I would expect the the computer will simply identify the tones, rather than the instrument playing. I do think that it will also be possible to do both at some point.
75
General Discussion / Re: music recognition/transcription?
I'm not surprised to read the negative reviews on Amazon. Lawrie is right: the problem is akin to unscrambling an egg. I have serious doubts that it will ever be satisfactorily done.
I don't believe this. It's not unmixing something - that's well known to be impossible. See below.
What makes a clarinet sound different from a kazoo is the overtone structure of the sound - which of the partials of a given note (the high notes that are sounding softly from an instrument) are sounding how loud in relation to the fundamental (the note you actually hear the instrument producing). Sorting out which instrument is producing any particular partial is a next-to-impossible task.
Each note played only produces harmonics - i.e. multiples of the original frequency, and these diminish quite sharply as the frequency rises. So a violin playing middle C will produce some C above middle, soem C above that, and so on. It should be possible to recogise the patterns of specific instruments and match these to the frequency distribution. As I said, it's not easy, or it would have been done, but it can't be computationally impossible - we do it, and we only have ears and a brain to hear and calculate.
76
General Discussion / Re: music recognition/transcription?
The question for us on this forum is - would this be worth it? Most of us are trying to create music (which wouldn't benefit from the above) or recreate something from the original. Generally, the original was written music and the layout will be complex - many voices, slurs, ties, accidentals, key changes, etc., etc. This complexity will be very poorly represented in the performed music, and so any transcription from that performed music will be a very poor representation of the original.
So I'll stick to starting with the printed music....
77
General Discussion / Re: music recognition/transcription?
78
General Discussion / Re: Showing Chords for melody
www*philholmes*net/software/ has a link to my converter (change * to .). Google LilyPond for a view of what that free, open-source program can do.
79
General Discussion / Re: ABC to NWCTXT conversion
80
General Discussion / Re: Composer <--> Sibelius file conversion?
81
General Discussion / Re: Composer <--> Sibelius file conversion?
* - replace the asterisks in the link with dots.
82
General Discussion / Re: Importing a hard copy
83
User Tools / Re: 64-bit mxml2nwc available
84
User Tools / Re: NWC to LilyPond
Will have to learn how to use Lilypond properly,
to get at those features which Noteworthy cannot (yet) handle.
The later versions I use for my own benefit implement a fair number of Lilypond features that Noteworthy doesn't. If you have specific requirements, please let me know.
85
User Tools / Re: NWC to LilyPond
1. NWCTXT2ly.exe is hard-coded to produce a *.ly file, with header section which starts:
% Generated by NWCTXT2Ly C# version 1.0.1.1 by Phil Holmes
% Based on nwc2ly by Mike Wiering
\version "2.8.0"
The version available for download with your link, calls itself:
lilypond-2.12.3-1.mingw.exe
Question: Should I manually change the version, if the *.ly file is to be kept for a longer period?
My understanding is that the version number tells LilyPond of the minimum version needed - so if you put version 2.8.0 and run version 2.12.3 it works fine. That's what I do.
2. After working through the samples which you provide,
I noticed that quite a large number of temporary files had been created.
Would it be feasable for NWCTXT2Ly.exe to create a \temp folder where these could be collected?
Quite a few of these are produced by LilyPond, so it's not really feasible. The simplest way is just to put the test files in a folder you won't use in the future, and delete them if you don't want them.
86
General Discussion / Re: Two dots one note
87
General Discussion / Re: Feature request: marcato marking
Marcato is currently available in NWC as a performance style. Since marcato playing usually is called for over a complete passage, or at least over several notes (in contrast to accents, which are often just on single notes), I can live with this. The few times a note must be marked individually can be handled with text entries. IMHO, There are far more important things for Eric to concern himself with.
I (probably along with a great many other people) partially use Noteworthy to reproduce scores in order to re-use them. It's therefore important to me that Noteworthy supports commonly used notation - and in almost any classical music, a marcato mark over/under the note is very common. It's therefore very frustrating to me that NW does not support what must be a tiny variation in the program since it already supports the 3 similar features previously discussed.
88
General Discussion / Re: Converting PDF to Noteworthy
89
General Discussion / Re: Feature request: marcato marking
Maybe I'm overthinking this, but perhaps you might want to document here what you're expecting, so if you ever get this feature, you'll get what you're expecting!
I think possibly you are :-). From my perspective, I don't think I've ever seen marcato set with accent or tenuto or whatever on a single note, but TBH I wouldn't care whether it was allowed or not. If it's allowed, I can see it and turn off the other marking. If not, I wouldn't miss it. Also, from my perspective I wouldn't really mind whether it's performed or not - it's not as obvious as staccato and so wouldn't really matter. It's really just a case of being able to notate with a really, really, really common notation.
90
General Discussion / Re: Converting PDF to Noteworthy
How about the other direction - is there any way to bulk convert NWC to PDF? There is nwc-conv, which gets you from NWC to NWCTXT. Then I think there's utilities to get from there to MusicXML or LilyPond or something else? (Sorry if I'm remembering these other formats wrong.) Then is there anything out there that can generate PDF from these other formats, using command line parameters?
LilyPond automatically generates PDF as its "normal" output. My Noteworthy->LilyPond converter has, as an undocumented feature, the ability to take an NWCTXT file as a command-line argument, so you could write a batch file to autoconvert NWC to PDF - providing the NWC isn't too unusual for my converter to handle.
91
General Discussion / Re: Converting PDF to Noteworthy
Phil,
Correct me if I'm wrong - but I think that Sharpeye (last time I checked) does not read in pdf files, only tif and bmp.
Correct - but it's pretty easy to convert PDF to any image file type - the simplest being to display the PDF on screen and take a screen shot. I happen to have a licensed copy of the PDF995 software which will also convert a printed image to a TIFF.
92
General Discussion / Re: Converting PDF to Noteworthy
93
General Discussion / Re: Is it possible to make note spacing proportional to their duration?
Lilypond is way too hard to use in comparison to NWC.
I just convert Noteworthy to Lilypond for printing.
94
General Discussion / Re: Is it possible to make note spacing proportional to their duration?
95
General Discussion / Feature request: marcato marking
96
General Discussion / Re: When printing, is there a way to make the clef only appear on the top most staff
97
General Discussion / Re: A tacet staff before end of piece, can one do that?
LilyPond (http://lilypond.org/) can do this, and providing your music isn't too complex, my Noteworthy to LilyPond translator could well be able to take your Noteworthy score and translate it direct to LilyPond. See http://www.holmessoft.co.uk/homepage/software/NWC2LY/index.htm for details.
98
General Discussion / Re: LOSS OF SOUND
99
General Discussion / Re: deleting discussion group messages
100