Yahoo Groups archive

Disklavier

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

Message

Re: MIDI compatibility with Clavinova?

2008-01-10 by kgoroway

I just thought I would mention this to the group, since it might be
valuable to others with a Mark IV.  Especially people how wish there
was more software to take advantage of those amazing AEM horn voices.

The latest version of MidiPlayer is available here:

http://www.svpworld.com/dnn/Software/Stylemanagerseries/tabid/85/Default.aspx

And I've been using it for a while to convert Clavinova MIDI files to
be played on my DC3M4.  But, it often was a little disappointing,
since it would only use the standard XG voices.  I dug a bit deeper
and discovered that it could be forced to learn about new instruments.
 It uses a fixed format .DAT file (that is documented by the author)
and you can replace any of the ones that it comes with that you don't
normally use.  

Since I already have full access to the database on the MarkIV, and
it's list of voices is sitting there in a table, I just dumped them
directly to a .DAT file in the correct format for MidiPlayer. 

MIDI files converted this way take advantage of all of the AEM voices
that they can map to, and they sound GREAT!

I'll be placing the file in the Files section soon (It's called
PSR-450.DAT since that's the file that I over-wrote in MidiPlayer,
rename as you see fit).

-Kevin







--- In disklavier@yahoogroups.com, "david962548" <magic_midi@...> wrote:
>
> Hi
> 
> Ah I see, slightly different scenario now.  The accompaniment on the 
> 309 uses extra voices (Mega, Live, Sweet, Cool)that are NOT XG or 
> even GMidi.
> 
> http://www.yamaha-
> europe.com/yamaha_europe/uk/10_musical_instruments/50_clavinova/20_cv
> p_series/10_cvp_series/10_no_series/10_CVP_309/index.html
> 
> Taken from the above web site:
> 
> "64 + 96MB Wave ROM containing 948 AWM voices (GM and XG compatible) 
> inc. Mega, Live, Sweet, Cool, and organ flutes - digitally recorded 
> instruments, using Yamaha's AWM technology for superior sound. Mega 
> voices capture all the nuances of live guitar sounds. Live, Sweet 
> and Cool voices are extra high quality samples. Also includes a 
> supreme piano voice"
> 
> I would suggest you download the Data List for the 309 at this site:
> 
> http://www.yamaha.co.jp/manual/english/index.php
> 
> Just type in cvp309 in the search box then download the Data List.
> 
> Then look to see which Bank & Program number the midi file uses and 
> change it to the correct XG voice.
> 
> You may find these two programs useful.
> 
> http://www.svpworld.com/util_midiplayer.htm
> 
> http://www.svpworld.com/util_midiplayerII.htm
> 
> 
> Good Luck
> 
> Midi Magic
> 
> 
> 
> 
> 
> 
> 
> 
> --- In disklavier@yahoogroups.com, Kevin Goroway <kgoroway@> 
> wrote:
> >
> > Thanks for all of the replies.
> > 
> > Here's the exact scenario.
> > 
> > My uncle recently got a Clavinova CVP-309.  He plays a jazz tune 
> with a simple drum track, and upright bass as the "accompaniment".  
> I don't think he has any control over which patches the CVP-309 
> chooses for the accompaniment, but it "seems" to be choosing XG 
> instruments.  When he saves this as midi and emails it to me, it 
> looses something in the translation, to put it lightly.  I'm trying 
> to play it on my new DC3M4.
> > 
> > When I look at the track on the PDA the voice is listed as "-----" 
> (it can't even tell me it's name, though it is certainly mapping it 
> to something, since I can hear it...).
> > 
> > Thoughts on how we can make this "just plain work", since these 
> are both XG compatible instruments?
> > 
> > Thanks again.
> > -Kevin
> > 
> > ----- Original Message ----
> > From: david962548 <magic_midi@>
> > To: disklavier@yahoogroups.com
> > Sent: Friday, November 23, 2007 12:22:20 PM
> > Subject: [disklavier] Re: MIDI compatibility with Clavinova?
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> >   
> > 
> > 
> >     
> >             Hi
> > 
> > 
> > 
> > Midi IS Midi. But I would think you have a "Disk Orchestra 
> > 
> > Collection" disk.  If this is so, then the Clavinova uses a DOC 
> map 
> > 
> > which is NOT GM nor is it XG.  If it is DOC then it has a SysEX 
> > 
> > command in it to tell the clavinova to use the DOC map and NOT a 
> > 
> > Midi map.
> > 
> > 
> > 
> > Midi Magic
> > 
> > 
> > 
> > --- In disklavier@yahoogro ups.com, "kgoroway" <kgoroway@ .> wrote:
> > 
> > >
> > 
> > > I always thought MIDI was MIDI, but I'm encountering some strange
> > 
> > > behavior.
> > 
> > > 
> > 
> > > Given a Yamaha clavinova, producing a simple jazz Trio, piano on 
> > 
> > track
> > 
> > > 1, drumkit on track 10, and a bass line on track 11.  Plays and 
> > 
> > sounds
> > 
> > > great on the Clavinova.
> > 
> > > 
> > 
> > > Spit out a MIDI file, and put it on the Disklavier and the bass 
> > 
> > line
> > 
> > > is gone.  Look at the tracks, and it thinks that track 11 is 
> > 
> > a "Draw
> > 
> > > Organ".
> > 
> > > 
> > 
> > > Open the MIDI file on a PC, and it also is confused about track 
> 11,
> > 
> > > but has yet another idea about what instrument is there.
> > 
> > > 
> > 
> > > Any ideas?
> > 
> > > 
> > 
> > > Thanks.
> > 
> > > -Kevin
> > 
> > >
> > 
> > 
> > 
> > 
> > 
> >     
> >   
> > 
> >     
> >     
> > 
> > 
> > 
> > 
> > <!--
> > 
> > #ygrp-mkp{
> > border:1px solid #d8d8d8;font-family:Arial;margin:14px 
> 0px;padding:0px 14px;}
> > #ygrp-mkp hr{
> > border:1px solid #d8d8d8;}
> > #ygrp-mkp #hd{
> > color:#628c2a;font-size:85%;font-weight:bold;line-
> height:122%;margin:10px 0px;}
> > #ygrp-mkp #ads{
> > margin-bottom:10px;}
> > #ygrp-mkp .ad{
> > padding:0 0;}
> > #ygrp-mkp .ad a{
> > color:#0000ff;text-decoration:none;}
> > -->
> > 
> > 
> > 
> > <!--
> > 
> > #ygrp-sponsor #ygrp-lc{
> > font-family:Arial;}
> > #ygrp-sponsor #ygrp-lc #hd{
> > margin:10px 0px;font-weight:bold;font-size:78%;line-height:122%;}
> > #ygrp-sponsor #ygrp-lc .ad{
> > margin-bottom:10px;padding:0 0;}
> > -->
> > 
> > 
> > 
> > <!--
> > 
> > #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, 
> sans-serif;}
> > #ygrp-mlmsg table {font-size:inherit;font:100%;}
> > #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, 
> clean, sans-serif;}
> > #ygrp-mlmsg pre, code {font:115% monospace;}
> > #ygrp-mlmsg * {line-height:1.22em;}
> > #ygrp-text{
> > font-family:Georgia;
> > }
> > #ygrp-text p{
> > margin:0 0 1em 0;}
> > #ygrp-tpmsgs{
> > font-family:Arial;
> > clear:both;}
> > #ygrp-vitnav{
> > padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
> > #ygrp-vitnav a{
> > padding:0 1px;}
> > #ygrp-actbar{
> > clear:both;margin:25px 0;white-space:nowrap;color:#666;text-
> align:right;}
> > #ygrp-actbar .left{
> > float:left;white-space:nowrap;}
> > .bld{font-weight:bold;}
> > #ygrp-grft{
> > font-family:Verdana;font-size:77%;padding:15px 0;}
> > #ygrp-ft{
> > font-family:verdana;font-size:77%;border-top:1px solid #666;
> > padding:5px 0;
> > }
> > #ygrp-mlmsg #logo{
> > padding-bottom:10px;}
> > 
> > #ygrp-vital{
> > background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
> > #ygrp-vital #vithd{
> > font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-
> transform:uppercase;}
> > #ygrp-vital ul{
> > padding:0;margin:2px 0;}
> > #ygrp-vital ul li{
> > list-style-type:none;clear:both;border:1px solid #e0ecee;
> > }
> > #ygrp-vital ul li .ct{
> > font-weight:bold;color:#ff7900;float:right;width:2em;text-
> align:right;padding-right:.5em;}
> > #ygrp-vital ul li .cat{
> > font-weight:bold;}
> > #ygrp-vital a{
> > text-decoration:none;}
> > 
> > #ygrp-vital a:hover{
> > text-decoration:underline;}
> > 
> > #ygrp-sponsor #hd{
> > color:#999;font-size:77%;}
> > #ygrp-sponsor #ov{
> > padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;}
> > #ygrp-sponsor #ov ul{
> > padding:0 0 0 8px;margin:0;}
> > #ygrp-sponsor #ov li{
> > list-style-type:square;padding:6px 0;font-size:77%;}
> > #ygrp-sponsor #ov li a{
> > text-decoration:none;font-size:130%;}
> > #ygrp-sponsor #nc{
> > background-color:#eee;margin-bottom:20px;padding:0 8px;}
> > #ygrp-sponsor .ad{
> > padding:8px 0;}
> > #ygrp-sponsor .ad #hd1{
> > font-family:Arial;font-weight:bold;color:#628c2a;font-
> size:100%;line-height:122%;}
> > #ygrp-sponsor .ad a{
> > text-decoration:none;}
> > #ygrp-sponsor .ad a:hover{
> > text-decoration:underline;}
> > #ygrp-sponsor .ad p{
> > margin:0;}
> > o{font-size:0;}
> > .MsoNormal{
> > margin:0 0 0 0;}
> > #ygrp-text tt{
> > font-size:120%;}
> > blockquote{margin:0 0 0 4px;}
> > .replbq{margin:4;}
> > -->
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> >       
> _____________________________________________________________________
> _______________
> > Never miss a thing.  Make Yahoo your home page. 
> > http://www.yahoo.com/r/hs
> >
>

Attachments

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.