Both Pianist and Jazz Pianist files (at least the ones I have) have
strictly on/off sustain pedaling. Based on that and the files' tendency
toward high note velocities, I'd guess that they were not recorded on a DKV.
There is something you can do to reduce the pedal thumping, and that is
to limit the pedal excursions to 20 to 95 instead of the original 0 to
127.
For the following to work well, your pedal must be in good adjustment
and calibrated.
Here's what you'd do with a Pianist file:
1. Open it in Cakewalk. In the Track view, you should see a single
track #1.
2. Copy the track #1 controllers to Track # 2 as follows:
a. Select Track 1 by clicking in far left box.
b. Copy the controllers to track #2 with the following CAL routine.
----------------
;Copy Controllers 64-67 to Track 2.CAL
(do
(TrackSelect 0 0)
(TrackSelect 0 -1)
(TrackSelect 1 0)
(ResetFilter 0 1)
(SetFilterKind 0 NOTE 0)
(SetFilterKind 0 KEYAFT 0)
(SetFilterRange 0 5 1 64 67)
(SetFilterKind 0 PATCH 0)
(SetFilterKind 0 CHANAFT 0)
(SetFilterKind 0 WHEEL 0)
(SetFilterKind 0 RPN 0)
(SetFilterKind 0 NRPN 0)
(SetFilterKind 0 SYSX 0)
(SetFilterKind 0 SYSXDATA 0)
(SetFilterKind 0 TEXT 0)
(SetFilterKind 0 LYRIC 0)
(SetFilterKind 0 WAVE 0)
(SetFilterKind 0 MCI 0)
(SetFilterKind 0 EXPRESSION 0)
(SetFilterKind 0 CHORD 0)
(SetFilterKind 0 HAIRPIN 0)
(EditCopy40 1 1 1 0 0 0 )
(TrackSelect 1 1)
(EditPaste40 0 1 1 1 191454 0 1 1 1 0 0 0 0 0 )
)
----------------
3. Set the controllers to channel 3. In the "Chn" box for track #2
type in a "3". Now select track 2 and apply the following CAL routine:
----------------
;Set control channel to 3
(do
(forEachEvent
(if (== Control.Num 64)
(= Event.Chan 2)
)
)
(forEachEvent
(if (== Control.Num 67)
(= Event.Chan 2)
)
)
)
----------------
4. Now with track #2 still selected, apply the following CAL routine:
----------------
;20-95.cal
;Limits sustain pedal to no less than 20
;and no greater than 95
(do
(forEachEvent
(if (== Control.Num 64)
(do
(if (> Control.Val 95)
(= Control.Val 95))
(if (< Control.Val 20)
(= Control.Val 20))
)
)
)
)
----------------
5. Now save your file as a type "MIDI Format 1".
If you are using a DKV that will not play SMF1 files from diskette,
convert the resulting *.mid file to E-SEQ using the Giebler utilities.
This technique also quiets PianoSoft files. Most of those already have
continuous pedaling directed to channel 3, so you need only apply the
20-95 CAL to the pedal track.
As you will notice, after the first pedal depression occurs, the pedal
will not fully release with a big thump but will remain slightly
depressed. I've used this method for about three years and I feel
confident that keeping the pedal solenoid slightly energized throughout
a song on a Mark II will not cause overheating.
With an adjusted pedal, a value of 20 will be fully damped and a value
of 95, fully undamped. The is no musical reason for the pedal having to
move further. It is the fall of the damper from 127 to 0 that provides
plenty of kinetic energy to be dissipated as an audible thump.
Danny wrote:
> I have several of the PG Music MIDI CDs / diskettes that I have collected over
> the years.
>
> 'The Pianist' (classical MIDI) that PG Music put out has all of the pedaling
> recorded in an off/on manner which produces a lot of mechanical 'thumps'. All
> the rest of PG Music's MIDI releases that I have (Jazz Pianist, Blues Pianist,
> New Orleans Pianist, etc.) seem to work just fine, i.e., as in continous
> pedaling.
>
> Is there a way within Sonar to 'limit' the pedal action (i.e. to between 20 and
> 100) and re-save the MIDI file?
>
> I have used .CAL within Cakewalk a while back but I am a little 'green' when it
> comes to getting started back in this again.
>
> Any suggestions?
>
>
> Thanks,
>
> Danny
>
>
> To Post a message to the group, send it to: disklavier@...
>
> To Post a private message to Todd Muncy, the group's founder and moderator, send it to:
> disklavier-owner@...
>
> To reach our group's web site go to:
> http://Yahoogroups.com/group/disklavier
>
> Todd's family web site was completely updated 01/15/03. It contains some fun disklavier content and links to midi sites among many other things, The url is:
> http://MuncyFamily.com
>
> THINKING OF LEAVING THE GROUP?
> If you are thinking of unsubcribing because you are getting too much mail, go the the web site and change your email delivery option instead. That will fix the problem, while maintaining your access to the group. If you insist on leaving us completely send a blank email to:
> disklavier-unsubscribe@...
>
> Know someone who wants to join? Have them send a blank email to:
> disklavier-subscribe@... or give them this link:
> http://Yahoogroups.com/group/disklavier/join
>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>
>
--
Robert Welcyng
Anchorage, Alaska