Simply using the default midi driver on the PC - Sounds like that's where you reckon the delay may occur. My keyboard is a Casio CT470. Pretty old and naff - but a keyboard none the less. I will try routing the click track into that and see if it improves things.
The s/w approach to the problem which I have seen elsewhere would be for NWC to "promote" the recorded midi forward by a specified no of milliseconds before quantising against the pre-existing music - but I guess it doesn't do that!
v. many thanks for your prompt help - somehow I failed to spot the reply originally.
My Casio keyboard is connected to the PC via a USB converter cable. This works fine, but seems to impose a delay on the incoming notes. When attempting to record a supplementary part, NWC does not see the note at the time it should appear but ends up inserting spurious rests and ties. I am able to reduce (but not eliminate) this by playing VERY slowly and using cruder resolution parameters, but am wondering whether it might be possible to set up NWC to compensate. Alternatively - any other ideas?
I didn't know this as a keyboard work. It sounds like Partita no 2 for solo violin, in which form it is in d minor rather than C mi. Probably lots of midi versions available on the web. Hope this helps. - Andrew Shepperd
When printing out performing parts, it is often important to arrange for a rest bar to coincide with the end of the page (allowing time to turn over). "Force System Break" can be used to make a rest appear at the end of a line, but unless this just happens to be the last line on the page anyway, it seems to be necessary to cut and paste into Word or something to shorten the page (v. tedious and needs to be redone every time you edit something).
As a minimum solution, what is the chance of including a "Force Page Throw" as a bar-line option to remedy this? ... or have I missed something?
Thanks guys. Obviously a few plagiarisable examples of PHP manipulating would be jolly handy if like me you haven't used it before. What I was particularly wondering though is whether the mechanism is defined, e.g: - What are contents of STDIN passed by NWC? - What return codes should be set by the script and how does NWC react?
When importing MIDI there seems to be a problem with triplets. e.g: quaver triplets seem always to be interpreted as dotted semiquavers. Anyone know any way round this (apart from doing it the hard way)?
When editing imported MIDI files to make performing scores, it is sometimes necessary to impose a new key signature (without transposing notes). An example would be a piece of music with no key signature (C major), which indicates A's as A#. Probably these should have been notated as Bflat and the correct solution would be to place a key signature of F major at the beginning and use "Audit Enharmonics" to remove the spurious sharps. A problem arises however if any un-flattened B's were present since (accidentals in the key of F) now become unintentionally flattened.
Maybe I am missing something, but if not, a User Script to locate and apply natural signs to all such notes would seem to be the answer. Wish I were better at PHP!
When arranging existing Noteworthy scores for another combination of instruments (e.g: piano to String Quartet) it is often necessary to extract an existing melodic/harmonic line from chords. These notes may subsequently be moved or combined with another staff.
Where notes are chord members this is a fairly tedious job and I just wonder whether there is another approach. Does a better mechanism exist or is one planned?