Yahoo Groups archive

Disklavier

Index last updated: 2026-04-28 23:20 UTC

Thread

new velocity setting program

new velocity setting program

2003-12-29 by Spencer Chase

Greeting,

I have written a new utility for adjusting velocity in midi files. It
is designed to be very flexible and powerful. A short description
follows.

32 slider controls may be adjusted to control the mapping from
original velocity values to those of the modified new file. Minimum
and maximum values as well as dynamic compression or expansion can be
adjusted with these simple controls. In addition there will be a
variety of presets for common velocity modification tasks.

Presets can be modified but the ability to save them has not been
implemented yet. Eventually it will be possible to save any number of
presets and have them available from a great variety of operations.

The program operates on a batch basis so any number of files can be
modified without dealing with them individually. Just point the
program to the folder containing files and they will all be processed.

I would like to distribute the program for evaluation and testing but
would like to create some presets that might be useful and welcome
suggestions.

Examples of what might be useful are:

Setting minimum and maximum velocity in various combinations such as
minimum 30 maximum 100.

Dynamic compression or expansion to match recording and playback
devices better.

Any range of velocities remapped to correct for odd velocity scaling
of the original performances or of the playback device. For example,
the low velocity range can be expanded or compressed while the mid and
or high ranges are treated differently.

If you have any ideas of what you would like to have available as a
preset please let me know. If the program sounds useful and you would
like a more detailed explanation of how it works, please feel free to
contact me also.

  

-- 
Best regards,
Spencer Chase        mailto:spencer@...
67550 Bell Springs Rd.
Garberville, CA 95542  Postal service only.
Laytonville, CA 95454  UPS only.
Spencer@...
http://www.spencerserolls.com
http:///www.spencerserolls.com/MidiValve.htm
(707) 984-8356

Re: new velocity setting program

2003-12-29 by tillsbury2000

Hi there,

May I suggest some settings for ignoring certain notes.  In any live 
midi recording, there will be the odd bum note recorded, which may 
have a velocity of under 20 or so.  This won't sound, but if you 
have a simple set of calculations to adjust velocities, it'll be 
affected by these notes.  You should be able to either ignore or 
delete notes under a specific velocity (say 20 or 25), or drag them 
up to the minimum during the calculations.

Some kind of calculation could do this automatically, if it were 
statistically based, but it might be more trouble than it's worth.  
If you're adjusting velocities in a MIDI file, then you're likely to 
know the minimum workable velocity for the target instrument.

Of course, what we'd *really* like is a MIDI player that has simple 
playlists, and does this conversion on the fly (while playing each 
file), without affecting the stored MIDI file.  Now *that* would be 
worth having.  I keep meaning to write one, but know too little 
about MIDI formats.

Regards


Charles

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.