Yahoo Groups archive

Disklavier

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

Message

Re: [disklavier] Eseq Player

2003-10-10 by Mark A. Fontana

Midi Magic,

Here is the ESEQ format spec available from Yamaha:

   http://dp70.dyndns.org/tmp/eseq_format_spec.pdf

This was freely available by fax from Yamaha customer support not long
ago (no NDA required). I scanned it into PDF format and tried to add it
to the files section on the Yahoo group, but there's not enough space
left there.

Robert is right about this being pretty terse for a spec.  One of the
biggest holes is that they haven't documented the format of the
"Program Dependent Area" used by various models of Disklaviers and
other Yamaha products.

If the software you're developing will be free or open source, I'm
willing to provide a C module for reading ESEQ files.

Rather than writing a complete music player application completely from
scratch, it would save a lot of time to just add ESEQ support as a
plugin to WINAMP 3, using the WINAMP SDK that Nullsoft provides.  Then
you'd get all the playlist support, remote control, skins etc. that
WINAMP already has for free.  Just an idea.  I've written a WINAMP
plugin and it was pretty straightforward (the SDK comes with lots of
sample code).

Mark Fontana


On Thu, 9 Oct 2003, midi_magic2000 wrote:

> Wanted Eseq file Format.
>
> I have a friend who is writing a program for me that will allow you
> to play Eseq ( .fil ) files from the PC.
> It works like any other "midi" player but this one will play
> Pianosoft disks. It will allow you to make up playlists on the PC and
> via a midi lead, let you send midi data out from the PC to control
> the Piano.

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.