NoteWorthy Composer Forum

Forums => General Discussion => Topic started by: Paul Dann on 1997-02-03 05:00 am

Title: Midi Volume and Note Velocity
Post by: Paul Dann on 1997-02-03 05:00 am
Midi Volume & Note Velocity

I do not understand the difference, so far as Noteworthy Composer is concerned, between MIDI Volume and Note Velocity. Both can be used to control the loudness of a note, but neither appears to affect any other note parameter. The only difference in function which I have found is that MIDI Volume seems to give a more evenly graded change in loudness than Note Velocity when using Dynamic Variances (eg crescendo), especially when a fairly rapid change is called for. One might assume that Note Velocity also affects attack time, but this doesn't appear to be the case.

Is there something I have missed, or is there a recommended preference for one or the other?
Title: Re: Midi Volume and Note Velocity
Post by: Andrew Purdam on 1997-02-03 05:00 am
Volume is just that, like a volume control. I think it applies to a whole channel. Note velocity applies to each note down (MIDI also has a note up velocity but nobody ever used it).

The difference is that most good MIDI boxes will alter note timbre with velocity. So a piano for instance will sound more percussive and brighter the harder (higher velocity) it is played.

You noticed , as many of us have, that MIDI Volume seems to give a more evenly graded change in loudness than Note Velocity when using Dynamic Variances (eg crescendo). Noteworthy explained that the problem is with accumulated rounding in getting the maths right. I personally would like to see that part of the program rewritten so that it works as expected.

Andrew
Title: Re: Midi Volume and Note Velocity
Post by: Paul Dann on 1997-02-09 05:00 am
I am particularly interested in entering and playing Classical style piano but am presently limited to using a PC and associated software. Does software exist that will change the "note timbre" with Note Velocity? It seems that such a capability has to be provided outside Noteworthy (or does it?). If so, it would be also helpful to know of a "good MIDI box" (at a knock down price).

Paul
Title: Re: Midi Volume and Note Velocity
Post by: Andrew Purdam on 1997-02-12 05:00 am
Paul Dann said: "Does software exist that will change the "note timbre" with Note Velocity?"

Not exactly. Most new sound cards have moved away from FM synthesis, and are now using "wavetables" ie samples of the real sound. They then crossfade from a low-velocity sample to a high velocity sample as the midi velocity increases. This sort of technology has been on (keuboard-based) samplers for years, but is now firmly esconced in many midi boxes.

He went on to say "It seems that such a capability has to be provided outside Noteworthy (or does it?)."

Yes. Though sseyo's algorithm-driven machine can do similar things in software if you have enough memory.

And lastly "It would be also helpful to know of a "good MIDI box" (at a knock down price)."

I'd suggest going to your nearest music store, asking what's on special and giving it a good listen to. They'll normally happily link a midi box to a keyboard for you. Pay attention to instruments you are most likely to use. Mine (a GoldStar GS1000R) has a good set of pianos, but the dulcimer is detuned. Very annoying for me as my dulcimer player doesn't play like that.

You could also try on board sound cards. Again, find your favourite supplier, bring along a good couple of midi files, and ask for a go.

Cheers,

Andrew
Title: Re: Midi Volume and Note Velocity
Post by: support on 1997-02-28 05:00 am
Andrew did a good job of explaining volume versus velocity in earlier replies. Thanks Andrew. I just wanted to addd that the dynamic variance using MIDI velocity changes has been fixed in the next NWC upgrade, which is version 1.30g. Look for details from this web site in March.

One other point: this fix will not impact the nature of how your sound card actually responds to volume versus velocity changes. Different synthesizers use different logical implentations for responding to MIDI note and volume commans which are beyond the control of MIDI sequencing and play back software such as NoteWorthy Composer.

I hope this helps.

Eric, support@noteworthysoftware.com
Title: Re: Midi Volume and Note Velocity
Post by: Paul C on 2001-12-17 05:00 am
If you want software that allows you to change note velocity, and sounds like a piano, try microsoft direct music producer. Its bundled as part of DirectX 8 development kit from msdn.
Title: Re: Midi Volume and Note Velocity
Post by: marsu on 2001-12-17 05:00 am
Just a question: what do you need (processor, version of window$, memory amount) at least to have DirectX 8 working properly? I have no intention to lose my working version for a recent-and-not-working ( à la XP ) DirectX version.

BTW, I had the sensation that this kinf of difference was audible with Yamaha SoftSynth 50; am I wrong? Or did I extrapolate it from the differnce I experienced versus SB16 :)
...
HTH
Title: Re: Midi Volume and Note Velocity
Post by: Fred Nachbaur on 2001-12-18 05:00 am
marsu -

DirectMusic was included with DirectX versions as early as 6.something, but was buggy and not really usable until V7.0a. I've not seen (heard) a significant difference in V8.0, I think most of the improvements in V8 have to do with web stuff, streaming and so on. I've noticed no significant changes in "upgrading" from V7.0a to V8.0, and we have V8.0 installed on our teenager's P133 with no ill effects. (It even plays DX-Ball with no trouble.)

If all you want to do is listen to midi files using DirectMusic, you don't need the whole DM Producer (big download, about 25 megs IIRC) or SDK (even bigger, about 100 megs). You can just get a DM midi player. A very simple one from the SDK is available here (http://www.netidea.com/~fredn/programs/dmusmidi.zip). There's others available also.

And yes, the SoftSynths will indeed attack differently at various velocities, but only AFAIK on percussive instruments such as piano. You can try it out yourself, play a note at fff and a note a p, and adjust channel volume so that the loudness is about the same.
HTH
Fred
Title: Re: Midi Volume and Note Velocity
Post by: Fred Nachbaur on 2001-12-18 05:00 am
PS - One of the tracks on my CD were done specifically using DirectMusic. The midi file is here (http://www.netidea.com/~fredn/midi/lachrima.mid) if you want to test out your DM system and player.
Title: Re: Midi Volume and Note Velocity
Post by: Fred Nachbaur on 2001-12-18 05:00 am
PPS (sorry about the multiple posts) - All our systems here are on Win95c (aka OSR 2.5) and do fine on DX8.0.

Intel PII/400, 256 meg RAM
AMD K6-II/500, 192 meg RAMIntel P133, 24 meg RAM
Title: Re: Midi Volume and Note Velocity
Post by: marsu on 2001-12-20 05:00 am
Fred, thx for the answers! I'll try it asap.
If DX-Ball runs fine, then ok. I looooooove that game :)

No NWC in 16bits on your PCs then? Am I the last one with my Win3.11 in this terrifying world that competes to GHz ?

CUL8r
Title: Re: Midi Volume and Note Velocity
Post by: Fred Nachbaur on 2001-12-20 05:00 am
No marsu, you're not the only anachronist. My main machine (K6-II/500) is dual boot, using a separate D drive that can be booted into DOS 6.22/Win3.11 by changing boot drive in bios. My shop computer is the trusty old 486-DXII, complete with NWC for those times when I need to take a break from building valve amplifiers. (You see, I'm an anachronist in other ways too!) :)

Fred