Skip to main content

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 - Flurmy

1451
General Discussion / Re: Entering Chord Names
The thing is not so easy, so I need some to think carefully about it.

My very first draft idea (absolutely unpondered yet) is to have all the letters (upper & lower case) and numbers at their places, so you can write whatever you want (A, B, C... H... do, re, mi, Do , Re, Mi... I, II, III, IV...) and mapping the symbols to the remaining keys.
I think that using the upper ANSI part (128 <= chars < 256) can be tricky for... "non programmers".
Are the ASCII symbols enough to map everithing? I didn't count them but I don't think so.
As I told before, this is just a draft of an idea...

Quote
Have I matched the sol-fa correctly?

Yes Lawrie, you did.
But why you talk about sol-fa?
I'd rather talk about la-sol (i.e. A..G) or, as we do usually, do..si (UT queant laxis / REsonare fibris / MIra gestorum / FAmuli tuorum...).

By the way: are the French still using UT?
1452
General Discussion / Re: Entering Chord Names
Quote
Better give me some specific details guys...  Including text examples.

Lawrie, in order to have uniformity of typecase to have both H (as B natural) and B (as Bb) can be useful for someone (e.g. Rike).

In my case I would need all the letters for "do", "re", "mi", "fa", "sol", "la", "si" and, to be flexible, in both upper and lower case (it's a matter of taste)... and possibly in the corresponding ASCII position.
Obviously impossible.
N.B. I was kidding!

What a pity we can not mix two fonts on a single text object: the note name from a normal text font and the chord "type" from your font.
1453
General Discussion / Re: Phrase break question.
"Cæsura" is the original latin spelling.
The most often used spelling I saw is the italian "cesura".

By the way: the actual sound is the same, unless you use the German latin reading: "ka-esura"...
1454
General Discussion / Re: How to selectively hide?
Quote
Despite requests, there is no simple hotkey to toggle layering, nor is there a way to configure layering off only in the Editor.

As very often happens, I second Rick's requests.
1455
General Discussion / Re: Entering Chord Names
Quote
You forgot in Europe very frequently (mainly!) used "Italian" system of notation - CDEFGAH.

Italian? Are you kidding? ;-)

The use of "H" is nordic: Germany and above. (Do you remember B-A-C-H?)
In Italy we use do, re, mi ,fa sol, la, si (absolutely never "ti").
So, Lawrie, since you're at it, could you please consider this too? :-)

Indeed I had to modify Andrew's transpose chord tool: https://forum.noteworthycomposer.com/?topic=6320.0
1456
General Discussion / Missing help
In the help of the latest NWC version, under "Notation Properties" I can't find any reference to:
- Override stem length
- Use stem for articulation

I know what they are for, but for a novice...
1459
General Discussion / Winamp plugin problems
I have winamp 5.35, SoundBlaster Live and Win2000.
When I listen to NWC files in winamp I have a couple of odd behaviours.

If I press winamp pause and then I press it again the play doesn't restart.
I must press play, but then the playing restarts from the beginning.
Luckily I can move the cursor to approximately the previous position but the thing is tedious.

Second, the winamp volume control does nothing.

These problems are specific of playing NWC files.
With WAV, MP3, MID etc. everything is fine.

Any hint?

N.B. The problem is not new at all. It's always been there. It's just that now I'm using winamp more frequently so I find it more annoying.

Winamp Output plugins settings
Wave Out device: SB Live! audio, Volume control enabled.
Direct sound output: SB Live! audio, Volume control enabled.
1460
General Discussion / Re: Importing from midi files
Quote
Except that note on at zero volume effectively halves the polyphony on midi keyboard modules .

Really?
I can't believe the module makers are so naifs...

Quote
1. Import Midi into NOTATION MUSICIAN.
2. Print to paper.
3. Scan to *.TIF ( or *.BMP)

There are ways to "print" directly to .TIF or .BMP files, but at the moment I can't recall how.
The only one I remember is Zan image printer that's exagerately costly, sorry.

Another way could be to get the image as .WMF then use a graphic program to rasterize it and get the required .bmp.
1461
General Discussion / Re: Importing from midi files
Quote
Some midi files turn a note "off" by repeating the note "on" message at zero volume.

Yes. This is another standard and perfectly legal way to do it.
It shouldn't cause any harm in any case.
1462
User Tools / Re: Imported triplets
Quote
It has, at least, shown me a small bug in the code at line 47, which should be

Line 47?

Of course you mean line 117.
The variable $last_item_was_rest is never used anywhere else.
1463
General Discussion / Re: Importing from midi files
Quote
even files that I know were OK originally

I don't know exactly what do you mean by that.

Do you mean they play right?

This by itself is not enough to say they are OK by the point of view of the import (in NWC or any other program).
It happens to find MIDI files in which the playing is completely mismatched from the "official" beat.
That's usual when you simply press "record" and start playing without listening to the recording program metronome.

Another case is when the MIDI file is purposedly tweaked exactly to avoid the "reverse engineering".
In this case it's possible to restore it but it's not so easy to do and even worse to explain.

If I remember well, "midi notate composer" tries to synch to the real beat.
1465
General Discussion / Don't change the cards on the desk!
While I was listening a piece I decided to move a staff upward.
The playing was still perfect.
The note catching... funny!

Nothing really serious.
After a stop and go everything was ok, but perhaps it can be a good idea to lock such commands while NWC is playing.
1466
General Discussion / NWC takes a little snooze
Listen to the example attached and take care of the ending.
After the song is finished, NWC waits 4 more bars before stopping the playback.
I could understand if the MPC were still pending but no, the MPC is finished.

A small NWC bug or my misunderstanding?
1468
General Discussion / Re: From pan to embers...
On the 'net I found this:

Quote
Roland GS Drum kits

The drum kits were assigned their own bank, cc#0 (Bank Select MSB) 127, cc#32 (Bank Select LSB) 0, and were accessible on any channel (but could not span more than two channels), with 9 different kits in total

Quote
GM2's introduction of Key-Based Instrument Controllers is a major step forward in drum programming. Key-based refers to how percussion is mapped, with each MIDI note number triggering a different timbre, such as kick drum on C2 and snare on E2. GM2 lets you map certain controllers to correspond to individual
keys and therefore individual drum sounds. That enables composers to do things such as override the default pan positions of drum kit elements. The hi-hat, for example, can be panned all the way to the right instead of centered. Other controllers that can be adjusted per note number include Volume, Reverb Send Level, and Chorus Send Level.

Having two channels for drums means you can change different channel-specific parameters, such as Volume and Pan, on different instruments. By moving a shaker or tambourine to channel 11 while keeping the rest of the drums on channel 10, you can create some movement by sweeping the shaker around the stereo field using good old controller 10 (Pan).

That's exactly what I'm looking for, but I don't know how to exploit it.
1469
General Discussion / Re: From pan to embers...
Quote
(I assume you mean the computer's Microsoft GS Wavetable Synth?)

This one too, but also a Roland keyboard and a SBLive board (beside the before mentioned Yamaha keyboard).

Quote
Whether a particular bank select works or not depends entirely on the synth or soundcard or softsynth playing it back, not on the GM or GM2 standard.

Yes, of course, but if a synth is GM compliant then it must have all the standard patches in the right position and handle the standard controllers in the same way and the drum kit in the channel 10 and so on.

I was hoping that, since many years have passed, GM2 synths with all its bonuses were widespread.
Nominally, both Yamaha and Roland actively support it.
In practice...

Quote
Synths simply ignore commands they cannot execute and make the most acceptable substitution within their limitations.

True for XG, false for GS.

Quote
You might have to save as 2 NWC files, one as yourmasterpieceXG.nwc with all the XG tricks and one as yourmasterpieceGM with all percussion tracks on MIDI CH 10 and no nice pans.

That's exactly what I did. :-(

Quote
If only all were so enlightened as to use Yamaha! ;)

If only there were only one universal standard!
Well, it is: GM; but it's old and limited.
Then GM2 was born but... I start to think it's born dead.
So we still have XG, GS, GMX etc. etc.
1470
General Discussion / From pan to embers...
I don't know if that saying is used outside of Italy, but we use it to say "from bad to worse".

The question is somehow the opposite of the one continuing to appear on this forum :-) and is a matter of MIDI, not strictly of NWC, but bear for me.

I need to pan some instruments of the drum kit.
The problem is that the pan command is unique for the whole channel 10.

Easy way out: I put the percussions I need to pan in a channel at wish (<> 10), then I tell NWC to use the bank select command with the MSB = 127, LSB = 0 and patch at wish (MSB = 127 are the drum kits). At this point I can pan that channel as I like.
Wow! It works perfectly... on a XG keyboard.
When I try with the (GS?) sound card it's a mess.

I could use the <Drums Setup Data Parameter Change> to pan the single percussion but, beside being a system exclusive message with all the problems of handling it in NWC generated file, it's supported only on XG keyboards. And I'm back at the starting point.

I think to remember that General MIDI 2 allows up to 2 simultaneous percussion kits (channels 10 and 11) but how to exploit that?

I think to remember too that General MIDI 2 (and GS) has the drum kits on MSB = 120, LSB = 0, but it doesn't seem to work.

What can I do to stay, more or less, in the GM standard?

Of course, beside: forget the pan... and get in the embers. ;-)
1472
User Tools / Re: Change Clef
Quote
It also occurs to me that: if ($firstClefFound) { ...
is not the test, but rather: if($shiftPos) { ...
since if you are changing from 'Bass' to 'Percussion', there is nothing to do.

I took the above as a bug fixing.
Sorry for the misunderstanding, Rick.
1473
User Tools / Re: Change Clef
I'm too ignorant of php to apply the modifications (...fine tuning...) Rick suggested being confident I got it right the first time.
I need to accurately study the program and make too many guesses about php to put my hands on it and at the moment I have no time.
I had yet no time to check it either!

Anyone kind enough to update the tool?
1477
General Discussion / Re: NWC is good. Will it become great?
IMO, agreement among users as to how these things should sound is the problem.

I second this.

Quote
I would rather see the MPC object (greatly) expanded so that any MIDI event could be injected into playback.

And I fully agree with this too!
I'm just finding a way to put XG controls in a MIDI file generated by NWC.

Of course that's an item to be used by "experts", but it seems so easy to implement!

Quote
Flurmy: Win95 will run fine on a 486. NoteWorthy runs quite well. I suspect that you could cram Win98 into a 486 as well.

I never tried; perhaps you're right.
But I hate Win95 for it's too buggy and uncomfortable. Win98SE is far better.
Anyway now my "music" computer is a (wow!) pentium II running Win2000, so I can use NWC2.

Now the 486 is just for some low-level hardware-fiddling programs I made long ago.
1478
General Discussion / Re: NWC is good. Will it become great?
>why I've chosen NWC as my primary notation program

I remember very well why I choosed NWC: it's very user friendly, it's good and it's cheap but, above all, it had (has) a version running on Win 3.11!
I still have not completely retired my 486, but back then it was my "musical" computer of election because of the physical proximity to the keyboards.
NWC2 can't run on it anymore... sob, sob. :-)
1479
General Discussion / Re: Four-line staves and leger lines
I completely forgot tablatures!

If there is such a thing as a Mandolin tab, it might use more than 6 lines.

Nope.
Mandolin, as soprano banjo, has 4 couples of strings with the same tuning (the tuning of the violin).
It's like saying that tablatures for 12 strings guitars need 12 lines...

Charango instead has the central couple tuned at octave interval.
Probably 5 lines are enough but I never saw a charango tablature so I don't know for sure.

And the lute tablatures? And the "liuto tiorbato" o "arciliuto" ones? :-)
1484
Tips & Tricks / Re: Making a catalog of your NWC files
I made some experiments and I can confirm that the problem is the mess windows does with filenames for compatibility reasons.

The easiest solution could be that Eric adds a call inside NWCInfo to the OemToChar function before opening the files when the switch /list is used.
But what would happen if someone prepares a file list "manually" and that list is already in the ANSI charset?
Exactly the opposite of what happens now.

Adding another command line switch to NWCInfo, e.g. something like /OEM, to enable the charset conversion could be a simple, fast and convenient solution to the problem.
Someone has a better idea?

In the meantime I opted for a quick (and dirty) solution like that (lets call it NWCList.bat) that seems to work fine:

Code: [Select · Download]
@echo off
echo Creating the list of the NWC files with its data
echo The results are in NWC_Catalog.TSV (tab-separated values)
echo N.B. The files .nwctxt are ignored
dir /b /s *.nwc | find /i /v ".nwctxt" | OEMToANSI | NWCInfo /list > NWC_Catalog.TSV
echo Done
pause

Of course, the juicy part is the line starting with "dir".
dir /b /s *.nwc prepares the list as usual (OEM charset)
find /i /v ".nwctxt" removes all the files *.nwctxt from the list
OEMToANSI is a small program I did to convert from locale codepage (OEM) to ANSI
NWCInfo /list > NWC_Catalog.TSV is the usual part.

If you want (and have time...) you can scan the full drive C: as already suggested: dir /b /s C:\*.nwc
With my big HD it's not a good idea.

If I'm right, I can not attach an executable here so it is downloadable from
http://rapidshare.com/files/167179223/NWCList.zip.html.
(N.B. It seems it's downloadable only 10 times and for 90 days. If we don't find a better solution I'll send it to Richard for the scripto)
Here I show the deplhi source code.

Code: [Select · Download]
program OEMToANSI;
{$APPTYPE CONSOLE}
uses
  Windows;
var
  S: string;
begin
  while not EOF(input) do
  begin
    readln(S);
    OemToChar(PChar(S), PChar(S));
    writeln(S);
  end;
end.

Wow! What seemed a trivial operation...

Rick, the wizard of scripts, do you have a cleaner solution?

N.B. Erik, I think that, as Rick said, this thread is in need of a little clean-up. Sorry for all my cluttering.
1485
Tips & Tricks / Re: I lost my Liszt...
Hi Bob.

Quote
Please remember that folder (directory) and file names containing spaces must be enclosed in quotes when working from the command line

Yes, of course. And indeed this was my first though.
But in this case NWCInfo /list reads the list of filenames generated by piping the output of the dir command and parses each line as a filename. I have no control on it.
Luckily NWCInfo is aware of the problem of the blanks in the filenames and handles it correctly.
Not so for the non-ASCII letters.

Years ago I read something somewhere (vague enough? :-) about the problem of the command line commands outputting filenames in the OEM codepage while the windows GDI programs work with the ANSI (or, more recently, Unicode) charset.
Indeed, if I send the output of the dir command to a file, the filenames are in the OEM codepage.

I hoped in the command
Code: [Select · Download]
%ComSpec% /a /c dir /s /b *.nwc > foo
but the result is unchanged.

Using the command
Code: [Select · Download]
%ComSpec% /u /c dir /s /b *.nwc > foo
the result changes: the output file is empty! :-(

N.B. I'm using win2000, just in case...
1486
General Discussion / Re: Staff Style and Object Defaults
Quote
I've never seen one set up that way. Must be made especially for him.

Yes indeed.
His harps are of Salvi brand (like mine), an italian harp builder, and they have also piezo pick-ups for each string and a battery operated stereo mixer on the basement to connect to amplification.
Guess the price...

In some concerts he added some electronic effects too.

Quote
it looks as though it might change the vibration characteristics of the soundbox (even when not applied)

I don't think so because the dumper don't lies on the sound table but is a few millimeter higher and don't touch it.
Furthermore, the higher it touches the strings, the more effective the dumping.
1487
General Discussion / Re: Staff Style and Object Defaults
Quote
Andrew Purdam wrote this quite some time ago - I think it'll do what you're looking for...

Oops, I missed it. Thank you Lawrie.

Quote
I have also at times wished for an invisible hairpin

Uh? Can't you obtain it with an hidden "crescendo"?

Quote
real harps don't have pedals (at least in the sense that pedal markings are used for).

Well, recently I saw a concert of Vincenzo Zitello, a harpist playing a "celtic" harp that made some strange effects.
Ok , he played with the nails but... Some staccato, some unusual (and very difficult to do) damping...
When I looked closely at his harp I saw he had a dumper lever on the left side of the harp that he pushed with his left knee. Look at the pictures: http://www.vincenzozitello.it/
A sort of "reversed" pedal, isn't it?

By the way: he also played a sort of "raga" with two harps contemporarily. (Again: see pictures)
One with gut strings and the other with metal strings.
A little bit too new age for me but good.
1489
General Discussion / Re: Staff Style and Object Defaults
Quote
For most songs with Piano and Bass, the piano's Lower Grand Staff is nearly identical to the Bass. These changes would reduce editing considerably.

That's exactly why I think in that case the default visibility for Tempo, Dynamic and Dynamic Variance should be "top staff only". When you print the bass line alone they become automatically visible.
This change should be very simple to implement.

Quote
Most of the dynamics from the Upper Grand Staff could be copied to the Lower Grand Staff staff without futher editing.

But if you copy something isn't the visibility attribute copied too?

A somehow annoying thing is that, when you write a piano grand staff, the dinamic variances applies to both staves so you have to manually copy all of them in the lower staff and change their attribute to "never" or (see above) "top staff only".
Maybe a user tool?
1490
General Discussion / Re: dynamic variance
Assuming this is what xytor asked (I'm not sure), I suggest using Expression instead of Volume.
This leaves the possibility of adjusting later the mixing without having to correct a lot of MPCs.
(Yes, I know that now we are rich and we have the user tools... ;-)
1493
General Discussion / Re: Section break extends system
Well, I think it's time to bother you. ;-)

I read many times about "digital whiteout" but I never found a description on how to do it.
I did a search in the community and found a lot of references but no explication. Maybe I didn't go back enough.

Any good soul around to enlighten me?
(I expect a link to the relevant thread I was unable to find...)
1494
General Discussion / Re: Tool for bulk modification of the File info.
David,
Ramlis wrote about thousands of files!
I think a bulk change tool is the only solution.
I had the same problem many times, but I was lucky my files were simply a dozen or so each time.

The problem is: how to do it?

The idea could be to convert all to NWCText, then use a good editor to do a "replace in files", then reconvert everything back to NVC binary format.

But now the problem is: how to convert a batch of files at once back and forth?

The only idea I have is some kind of "macro" à la Windows 3.1's RECORDER.EXE...
Outdated!

Is it possible with some windows scripting?
Or with a command line parameter to NWC? (Easy and clean, Eric wishing...)
Or, even better, directly changing the info via a more elaborate version of NWCinfo? (Much more work for Eric...)

By the way: NWC has already some command line parameters? I found no reference to it in any place.
Of course it accepts the filename of the file to open...
1496
General Discussion / Re: Very Rare Instruments
Quote
how are the flutes on the previous post? Strange?

Oh, not so much.
I already saw them two or three times... here! ;-)

Out of joke, before seeing your image I met only three kind of (transverse) flutes: "standard" flute, piccolo (i.e. ottavino) and bass flute (the J shaped one).
But, of course, the world is full of surprises.
1500
General Discussion / Re: real sounds
Quote
Here is sample mp3 file recorded direct from the output from the Creative X-Fi Extreme Gamer soundcard using the Chaos 8Mb soundfont.

Very nice.
The only problem is the volume level of some parts.
Brass are much louder than the solo sax.

But that's an old story: changing output device changes the relative volume levels...

By the way: who is the composer?