Yahoo Groups archive

Disklavier

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

Thread

MIDI reset sequence

MIDI reset sequence

2016-11-07 by Dmitry

Hi guys,

Playing some MIDIs directly connected to the MIDI in to the Disklavier or using MIDI2PianoCD files and interrupting them in the middle the piano sometimes goes into weird issues like continue playing the last note(s) or one day it stopped synthesizing waves until full reboot.

Do you know is there any a MIDI sequence thet can ve sent to the Disklavier to reset all current playing notes and maybe other MIDI settings?

Thank you,
Dmitry

Re: [disklavier] MIDI reset sequence

2016-11-07 by Spencer Chase

i think i wrote a program to do this a long time ago but it would be a challenge to find it. if you don't find another solution, let me know and i'll see if i can find it.
Best regards, Spencer Chase
67550-Bell Springs Rd.
Garberville, CA 95542 Postal service only.
Laytonville, CA 95454 UPS only.
21220 92nd Place W., Edmonds, WA 98020
Spencer@...
Spencer@...
Spencer@...
http://www.spencerserolls.com
http://www.poodlex.com
(425) 791-0309
(707) 223-8212



------ Original Message ------
From: "Dmitry dmitryos@... [disklavier]" <disklavier@yahoogroups.com>
Sent: 11/6/2016 7:14:07 PM
Subject: [disklavier] MIDI reset sequence

Show quoted textHide quoted text

Hi guys,

Playing some MIDIs directly connected to the MIDI in to the Disklavier or using MIDI2PianoCD files and interrupting them in the middle the piano sometimes goes into weird issues like continue playing the last note(s) or one day it stopped synthesizing waves until full reboot.

Do you know is there any a MIDI sequence thet can ve sent to the Disklavier to reset all current playing notes and maybe other MIDI settings?

Thank you,
Dmitry

Re[2]: [disklavier] MIDI reset sequence

2016-11-07 by Spencer Chase

i actually had written a program that added a midi general reset and all notes off on channel one to any file. i ran this on a file with nothing in it which should produce a midi file that sends notes off on all notes on channel 1 and also sends a general reset. i have this file in case anyone wants it. could also write an app that does this but having a file that can be played is probably good enough???
Best regards, Spencer Chase
67550-Bell Springs Rd.
Garberville, CA 95542 Postal service only.
Laytonville, CA 95454 UPS only.
21220 92nd Place W., Edmonds, WA 98020
Spencer@spencerserolls.com
Spencer@...
Spencer@...
http://www.spencerserolls.com
http://www.poodlex.com
(425) 791-0309
(707) 223-8212



------ Original Message ------
From: "'Spencer Chase' lists@spencerserolls.com [disklavier]" <disklavier@yahoogroups.com>
Sent: 11/6/2016 8:30:32 PM
Subject: Re: [disklavier] MIDI reset sequence

Show quoted textHide quoted text

i think i wrote a program to do this a long time ago but it would be a challenge to find it. if you don't find another solution, let me know and i'll see if i can find it.
Best regards, Spencer Chase
67550-Bell Springs Rd.
Garberville, CA 95542 Postal service only.
Laytonville, CA 95454 UPS only.
21220 92nd Place W., Edmonds, WA 98020
Spencer@...
Spencer@...
Spencer@...
http://www.spencerserolls.com
http://www.poodlex.com
(425) 791-0309
(707) 223-8212



------ Original Message ------
From: "Dmitry dmitryos@... [disklavier]" <disklavier@yahoogroups.com>
Sent: 11/6/2016 7:14:07 PM
Subject: [disklavier] MIDI reset sequence

Hi guys,

Playing some MIDIs directly connected to the MIDI in to the Disklavier or using MIDI2PianoCD files and interrupting them in the middle the piano sometimes goes into weird issues like continue playing the last note(s) or one day it stopped synthesizing waves until full reboot.

Do you know is there any a MIDI sequence thet can ve sent to the Disklavier to reset all current playing notes and maybe other MIDI settings?

Thank you,
Dmitry

Re: Re[2]: [disklavier] MIDI reset sequence

2016-11-07 by Dmitry

Hi Spencer,

A file sounds great as it is easy to use with any software and any platform in this case to send to the MIDI in. If I understood you correctly and you already have such a file can you share with me/us please?

Thank you,
Dmitry
Show quoted textHide quoted text
On 7 November 2016 at 16:43, 'Spencer Chase' lists@... [disklavier] <disklavier@yahoogroups.com> wrote:

i actually had written a program that added a midi general reset and all notes off on channel one to any file. i ran this on a file with nothing in it which should produce a midi file that sends notes off on all notes on channel 1 and also sends a general reset. i have this file in case anyone wants it. could also write an app that does this but having a file that can be played is probably good enough???
Best regards, Spencer Chase
67550-Bell Springs Rd.
Garberville, CA 95542 Postal service only.
Laytonville, CA 95454 UPS only.
21220 92nd Place W., Edmonds, WA 98020
Spencer@...
Spencer@...
Spencer@...
http://www.spencerserolls.com
http://www.poodlex.com
(425) 791-0309
(707) 223-8212



------ Original Message ------
From: "'Spencer Chase' lists@... [disklavier]" <disklavier@yahoogroups.com>
Sent: 11/6/2016 8:30:32 PM
Subject: Re: [disklavier] MIDI reset sequence

i think i wrote a program to do this a long time ago but it would be a challenge to find it. if you don't find another solution, let me know and i'll see if i can find it.
Best regards, Spencer Chase
67550-Bell Springs Rd.
Garberville, CA 95542 Postal service only.
Laytonville, CA 95454 UPS only.
21220 92nd Place W., Edmonds, WA 98020
Spencer@...
Spencer@...
Spencer@...
http://www.spencerserolls.com
http://www.poodlex.com
(425) 791-0309
(707) 223-8212



------ Original Message ------
From: "Dmitry dmitryos@... [disklavier]" <disklavier@yahoogroups.com>
Sent: 11/6/2016 7:14:07 PM
Subject: [disklavier] MIDI reset sequence

Hi guys,

Playing some MIDIs directly connected to the MIDI in to the Disklavier or using MIDI2PianoCD files and interrupting them in the middle the piano sometimes goes into weird issues like continue playing the last note(s) or one day it stopped synthesizing waves until full reboot.

Do you know is there any a MIDI sequence thet can ve sent to the Disklavier to reset all current playing notes and maybe other MIDI settings?

Thank you,
Dmitry


Re[4]: [disklavier] MIDI reset sequence

2016-11-07 by Spencer Chase

my e-mail client is such a mess that i can not copy your address so as to send you the file. i am going to try to attach it to this e-mail but have no idea what yahoo will do with it. if you can't get it send me a private e-mail so i can reply. i need to find a decent e-mail client. em client was great until they upgraded it and totally screwed it up.
Best regards, Spencer Chase
67550-Bell Springs Rd.
Garberville, CA 95542 Postal service only.
Laytonville, CA 95454 UPS only.
21220 92nd Place W., Edmonds, WA 98020
Spencer@...
Spencer@...
Spencer@...
http://www.spencerserolls.com
http://www.poodlex.com
(425) 791-0309
(707) 223-8212



------ Original Message ------
From: "Dmitry dmitryos@... [disklavier]" <disklavier@yahoogroups.com>
Sent: 11/6/2016 9:48:27 PM
Subject: Re: Re[2]: [disklavier] MIDI reset sequence

Show quoted textHide quoted text

Hi Spencer,

A file sounds great as it is easy to use with any software and any platform in this case to send to the MIDI in. If I understood you correctly and you already have such a file can you share with me/us please?

Thank you,
Dmitry

On 7 November 2016 at 16:43, 'Spencer Chase' lists@... [disklavier] <;disklavier@yahoogroups.com> wrote:

i actually had written a program that added a midi general reset and all notes off on channel one to any file. i ran this on a file with nothing in it which should produce a midi file that sends notes off on all notes on channel 1 and also sends a general reset. i have this file in case anyone wants it. could also write an app that does this but having a file that can be played is probably good enough???
Best regards, Spencer Chase
67550-Bell Springs Rd.
Garberville, CA 95542 Postal service only.
Laytonville, CA 95454 UPS only.
21220 92nd Place W., Edmonds, WA 98020
Spencer@...
Spencer@...
Spencer@mcn.org
http://www.spencerserolls.com
http://www.poodlex.com
(425) 791-0309
(707) 223-8212



------ Original Message ------
From: "'Spencer Chase' lists@... [disklavier]" <disklavier@yahoogroups.com>
Sent: 11/6/2016 8:30:32 PM
Subject: Re: [disklavier] MIDI reset sequence

i think i wrote a program to do this a long time ago but it would be a challenge to find it. if you don't find another solution, let me know and i'll see if i can find it.
Best regards, Spencer Chase
67550-Bell Springs Rd.
Garberville, CA 95542 Postal service only.
Laytonville, CA 95454 UPS only.
21220 92nd Place W., Edmonds, WA 98020
Spencer@...
Spencer@...
Spencer@...
http://www.spencerserolls.com
http://www.poodlex.com
(425) 791-0309
(707) 223-8212



------ Original Message ------
From: "Dmitry dmitryos@... [disklavier]" <disklavier@yahoogroups.com>
Sent: 11/6/2016 7:14:07 PM
Subject: [disklavier] MIDI reset sequence

Hi guys,

Playing some MIDIs directly connected to the MIDI in to the Disklavier or using MIDI2PianoCD files and interrupting them in the middle the piano sometimes goes into weird issues like continue playing the last note(s) or one day it stopped synthesizing waves until full reboot.

Do you know is there any a MIDI sequence thet can ve sent to the Disklavier to reset all current playing notes and maybe other MIDI settings?

Thank you,
Dmitry


Attachments

Re: Re[4]: [disklavier] MIDI reset sequence [1 Attachment]

2016-11-07 by Dmitry

Yep!! It worked!!

Thank you very much,
Spencer

Show quoted textHide quoted text
On Mon, 7 Nov 2016, 7:19 PM 'Spencer Chase' lists@... [disklavier] <disklavier@yahoogroups.com> wrote:
[Attachment(s) from Spencer Chase included below]

my e-mail client is such a mess that i can not copy your address so as to send you the file. i am going to try to attach it to this e-mail but have no idea what yahoo will do with it. if you can't get it send me a private e-mail so i can reply. i need to find a decent e-mail client. em client was great until they upgraded it and totally screwed it up.
Best regards, Spencer Chase
67550-Bell Springs Rd.
Garberville, CA 95542 Postal service only.
Laytonville, CA 95454 UPS only.
21220 92nd Place W., Edmonds, WA 98020
Spencer@...
Spencer@...
Spencer@...
http://www.spencerserolls.com
http://www.poodlex.com
(425) 791-0309
(707) 223-8212



------ Original Message ------
From: "Dmitry dmitryos@gmail.com [disklavier]" <disklavier@yahoogroups.com>;
Sent: 11/6/2016 9:48:27 PM
Subject: Re: Re[2]: [disklavier] MIDI reset sequence

Hi Spencer,

A file sounds great as it is easy to use with any software and any platform in this case to send to the MIDI in. If I understood you correctly and you already have such a file can you share with me/us please?

Thank you,
Dmitry

On 7 November 2016 at 16:43, 'Spencer Chase' lists@spencerserolls.com [disklavier] <disklavier@yahoogroups.com> wrote:

i actually had written a program that added a midi general reset and all notes off on channel one to any file. i ran this on a file with nothing in it which should produce a midi file that sends notes off on all notes on channel 1 and also sends a general reset. i have this file in case anyone wants it. could also write an app that does this but having a file that can be played is probably good enough???
Best regards, Spencer Chase
67550-Bell Springs Rd.
Garberville, CA 95542 Postal service only.
Laytonville, CA 95454 UPS only.
21220 92nd Place W., Edmonds, WA 98020
Spencer@spencerserolls.com
Spencer@...
Spencer@...
http://www.spencerserolls.com
http://www.poodlex.com
(425) 791-0309
(707) 223-8212



------ Original Message ------
From: "'Spencer Chase' lists@spencerserolls.com [disklavier]" <disklavier@yahoogroups.com>
Sent: 11/6/2016 8:30:32 PM
Subject: Re: [disklavier] MIDI reset sequence

i think i wrote a program to do this a long time ago but it would be a challenge to find it. if you don't find another solution, let me know and i'll see if i can find it.
Best regards, Spencer Chase
67550-Bell Springs Rd.
Garberville, CA 95542 Postal service only.
Laytonville, CA 95454 UPS only.
21220 92nd Place W., Edmonds, WA 98020
Spencer@...
Spencer@...
Spencer@...
http://www.spencerserolls.com
http://www.poodlex.com
(425) 791-0309
(707) 223-8212



------ Original Message ------
From: "Dmitry dmitryos@... [disklavier]" <disklavier@yahoogroups.com>
Sent: 11/6/2016 7:14:07 PM
Subject: [disklavier] MIDI reset sequence

Hi guys,

Playing some MIDIs directly connected to the MIDI in to the Disklavier or using MIDI2PianoCD files and interrupting them in the middle the piano sometimes goes into weird issues like continue playing the last note(s) or one day it stopped synthesizing waves until full reboot.

Do you know is there any a MIDI sequence thet can ve sent to the Disklavier to reset all current playing notes and maybe other MIDI settings?

Thank you,
Dmitry


Re: [disklavier] MIDI reset sequence

2016-11-07 by George F. Litterst

Good morning, everyone.

Dmitry, a well-behaved MIDI player application should send out appropriate messages to stop all sounding notes when playback is stopped. What player application are you using?

When playback is stopped, the condition of the playback device should be unchanged from what it was moments ago. For example, if a flute was assigned as the voice on MIDI channel 5, the tone generator should still have the flute assigned on that channel.

If you resume playback in another part of the song or start a file from some place in the song other than the beginning, a good MIDI player application should “chase” the various patch and controller messages from the beginning of the file and send whatever messages are appropriate in order to insure correct playback from the currently location.

In addition, a properly authored MIDI file should have a variety of messages at the beginning to insure proper playback despite the current condition of the tone generator. Those messages typically include an initial reset message (typically GM, GS, or XG reset) as well as voice, volume, and panning settings for the various channels that will be used. Of course, many Internet files are not authored with a sense of understanding how the MIDI file should be set up.

The bottom line is that a proper MIDI player combined with correctly authored files should work great.

Regards,
PianoBench
Show quoted textHide quoted text
> On Nov 6, 2016, at 10:14 PM, Dmitry dmitryos@... [disklavier] <disklavier@yahoogroups.com> wrote:
> 
> 
> Hi guys,
> 
> Playing some MIDIs directly connected to the MIDI in to the Disklavier or using MIDI2PianoCD files and interrupting them in the middle the piano sometimes goes into weird issues like continue playing the last note(s) or one day it stopped synthesizing waves until full reboot.
> 
> Do you know is there any a MIDI sequence thet can ve sent to the Disklavier to reset all current playing notes and maybe other MIDI settings?
> 
> Thank you,
> Dmitry
> 
>

Re: [disklavier] MIDI reset sequence

2016-11-07 by Dmitry

Hi George,

I might agree with the approach a MIDI player should perform on a device. But as Disklavier supports playing "midi" from a "wave" file I came into a situation when I stopped one file in the middle of the piece and some notes continued to run. After some time Disklavier released the notes but I came into a situation when I continued playing in the silent mode (pressing the keys on the keyboard) after a minute or so Disklavier stopped generating sound. Switching of the silent mode of cause worked well but even standby mode didn't help to resent the wave table (which I suppose might happen). Only full power off/on help. I didn't have a chance to try to reproduce this again due to the time issue as that might even be not related to the wave syntheses as all. But I would like to have this midi reset file ready for this purpose.

Configuration: Raspberry PI with external sound card Creative Play 2 connected both with midi and audio to Disklavier. MPD with upmpdcli controlled by BubbleUPnP server through BubbleUPnP android client. For the midi player I use aplaymidi to play files from smb share.

Thank you,
Dmitry

Show quoted textHide quoted text
On 8 November 2016 at 00:38, 'George F. Litterst' PianoBench@... [disklavier] <disklavier@yahoogroups.com> wrote:

Good morning, everyone.


Dmitry, a well-behaved MIDI player application should send out appropriate messages to stop all sounding notes when playback is stopped. What player application are you using?

When playback is stopped, the condition of the playback device should be unchanged from what it was moments ago. For example, if a flute was assigned as the voice on MIDI channel 5, the tone generator should still have the flute assigned on that channel.

If you resume playback in another part of the song or start a file from some place in the song other than the beginning, a good MIDI player application should “chase” the various patch and controller messages from the beginning of the file and send whatever messages are appropriate in order to insure correct playback from the currently location.

In addition, a properly authored MIDI file should have a variety of messages at the beginning to insure proper playback despite the current condition of the tone generator. Those messages typically include an initial reset message (typically GM, GS, or XG reset) as well as voice, volume, and panning settings for the various channels that will be used. Of course, many Internet files are not authored with a sense of understanding how the MIDI file should be set up.

The bottom line is that a proper MIDI player combined with correctly authored files should work great.

Regards,
PianoBench


On Nov 6, 2016, at 10:14 PM, Dmitry dmitryos@... [disklavier] <disklavier@yahoogroups.com> wrote:


Hi guys,

Playing some MIDIs directly connected to the MIDI in to the Disklavier or using MIDI2PianoCD files and interrupting them in the middle the piano sometimes goes into weird issues like continue playing the last note(s) or one day it stopped synthesizing waves until full reboot.

Do you know is there any a MIDI sequence thet can ve sent to the Disklavier to reset all current playing notes and maybe other MIDI settings?

Thank you,
Dmitry



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.