Yahoo Groups archive

Disklavier

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

Message

Re: [disklavier] Re: editing filenames with Vista PC

2007-08-26 by Spencer_Lists

Greetings dirkveldhorst,

i just remembered that i also have a program that lists out the track
names in midi files so you can start with this and list out all of the
track names and then choose what you want if it is already there. it
finds all of the track names in a type 1 file. some people use
multiple tracks for naming purposes only so this should give you all
of that to choose from. to do this sort of copy and paste editing, it
would help to have a spreadsheet program but just deleting the stuff
you don't want in a text editor would work too.

Sunday, August 26, 2007, 12:42:59 AM, you wrote:
> Thanks to all for your generous advice and help. Mike pointed to 
> GNMIDI and that works fine under Windows Vista. It is a labour of 
> love to open a file, press the little "TITLE" button and copy and 
> paste the right text to the first track. That's the one that is 
> displayed in my MARKlll unit. A more generic, batch-like approach 
> that could work on a list of files is still welcome! 

> best regards

> Dirk Veldhorst

> --- In disklavier@yahoogroups.com, Spencer_Lists <lists@...> wrote:
>>
>> Greetings George,
>> 
>> I think I just discovered that the DKV (sent a file to a friend for
>> testing as I do not have a DKV here)wants the "sequence" or "track"
>> name to be the first text event in the file or it will not find it. 
> I
>> wrote a script to promote the track name and will see if it works. 
> If
>> this is what is needed, I can write a program to add track names in
>> the proper position, from a master list, but it looks like no one is
>> interested in such a program.
>> 
>> Friday, August 24, 2007, 9:46:37 AM, you wrote:
>> > Good morning, everyone.
>> 
>> > Some years ago, I did a series of tests and came up with this list
>> > of rules that the Disklavier seems to follow when choosing a song 
> title to display:
>> 
>> > As best I can determine, the Disklavier display can get the file
>> > name for a SMF song from any of these four places:
>> 
>> > (1) a name stored in a directory that the Disklavier creates on 
> the
>> > floppy disk when you make a recording to the disk,
>> 
>> > (2) a Yamaha proprietary meta event added to the SMF by the 
> Disklavier,
>> 
>> > (3) the so-called "sequence" name meta event which is imbedded in
>> > the MIDI file--usually by a sequencing program,
>> 
>> > and
>> 
>> > (4) the DOS file name.
>> 
>> > Which name does the Disklavier use for display?
>> 
>> > In the case of pre-Mark IV Disklaviers, it seems as though the
>> > Disklavier defaults to reading the name in the directory file if 
> one is present.
>> 
>> > The display name registered in the directory file is put there 
> when
>> > the directory file is initially created. This directory file is
>> > created when a recording is made. Subsequently, whenever a new 
> piece
>> > is recorded or an old one rerecorded, the directory file is 
> updated
>> > with respect to the file being recorded or otherwise altered.
>> 
>> > If a directory file is not present, the Disklavier reads the name
>> > embedded in the Yamaha meta event. This meta event is created by 
> the
>> > Disklavier and is embedded in the file when you use the front 
> panel
>> > of the Disklavier to add a title to a SMF. Adding a title is,
>> > technically, a recording procedure which also updates the 
> directory
>> > on the disk or creates a new one if one is not present.
>> 
>> > Keep in mind that a proprietary meta event will normally not be
>> > read by another other piece of hardware or software except one 
> that
>> > is made by the manufacturer which is identified as the creator of
>> > the meta event. Therefore, Yamaha title meta events may be read by
>> > the Clavinova CVP, but will not be read by another manufacturer's 
> keyboard or by your sequencer.
>> 
>> > If a Yamaha meta event title is not embedded in the file and a
>> > directory file is not present which contains info about the file 
> in
>> > question, the Disklavier displays the sequence name. This name is
>> > added in a sequencer, such as Cakewalk, Vision, Performer, Metro,
>> > etc. For example, with Cakewalk Pro Audio 7, you can go to the 
> File
>> > menu and select Info.... This brings up a dialog which lets you 
> add
>> > a title. With Performer, you open the Chunks window and create 
> the sequence name there.
>> 
>> > When you resave the SMF from a sequencer, the Yamaha meta event--
> if
>> > any--is usually lost. The sequencer may add a sequence name for 
> the
>> > song title. If you do not specify a title in your sequencer, your
>> > sequencer may automatically add a sequence name anyway. This 
> default
>> > title usually shows up on the Disklavier display with the 
> name "Untitled."
>> 
>> > Note that the sequence name meta event is actually a "public" meta
>> > event--for lack of a better word; it is one that is universally 
> recognized.
>> 
>> > Finally, if a directory file is not present, a Yamaha title meta
>> > event is not present, and a SMF sequence title meta event is not
>> > present, the Disklavier will use the DOS file name for display. 
> You
>> > can create this last situation by taking a SMF, opening it in a
>> > sequencer, setting the sequence name to nothing, and resaving the
>> > SMF file to a disk which has no directory already on it.
>> 
>> > How should you add your titles? If you work with a sequencer a 
> lot,
>> > your best bet is to add the sequence title when you have the SMF
>> > open for editing. Otherwise, adding titles using the Disklavier's
>> > front panel is fine. The advantage to adding titles with your 
>> > sequencer is that the title stays "glued" to the file, regardless 
> of
>> > whether the file is opened in a sequencer by someone else or put 
> on
>> > a disk to which the Disklavier later adds a directory file.
>> 
>> > Keep in mind that on any Disklavier other than a Mark IV, the
>> > display name can be up to 32 characters long as far as the
>> > Disklavier's display is concerned. The first 16 characters
>> > (including spaces) go on the top line, the rest on the bottom 
> line. 
>> 
>> > On the Mark IV, there seems to be no limit as to the number of
>> > characters in a song title. The Mark IV provides a place to enter
>> > long song titles. Those names are stored a sequence name meta 
> events in the MIDI file.
>> 
>> > Regards,
>> > PianoBench
>> 
>> > On Aug 23, 2007, at 5:12 PM, dirkveldhorst wrote:
>> 
>> > dear friends,
>> > I have been struggling renaming my midifiles so they show up 
> corect on
>> > the Disklavier display. I see lots of numbers and irregularly 
> some song
>> > names. Alas another evening spent with no results... 
>> > I have searched earlier messages on this group but haven't 
> figured out
>> > how to do this on a Vista PC. Any help or advice is welcome!
>> > best regards
>> > Dirk Veldhorst
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> > = 
>> 
>> -- 
>> Best regards,
>> Spencer_Lists Chase mailto:lists@...
>> 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
>>

>  

-- 
Best regards,
Spencer_Lists Chase        mailto:lists@...
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

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.