M32: MIDI turns on glide

Mother-32, DFAM, Subharmonicon, Grandmother, Matriarch
Post Reply
rsholmes
Posts: 3
Joined: Sun Dec 16, 2018 1:05 pm

M32: MIDI turns on glide

Post by rsholmes » Sun Dec 16, 2018 6:05 pm

I'm experiencing a problem similar to what was reported by noCort (viewtopic.php?f=19&t=27668) and by evolakim (viewtopic.php?f=19&t=29373). In my case the only thing I've been doing with MIDI is I've had a keyboard (M-Audio KeyStudio 25) plugged in. Seems that when the keyboard's connected, at some point the glide behavior (when playing either the builtin keyboard or the MIDI keyboard, but not when playing a sequence) gets cranked to maximum. If I jiggle the M32 glide knob it returns to normal. As far as I know there's no Program Change involved; I can't associate it with any particular thing I'm doing with the M32 or the keyboard, just that it doesn't seem to happen if the MIDI keyboard isn't plugged in. If it is, usually it behaves fine for a while but if I go away and come back in several minutes to a few hours it's gliding again. Once or twice it's happened while I was playing though.

I've also used the M32 with a Casio Previa electronic piano plugged in as a MIDI controller and have NOT seen the same problem, but I haven't used this configuration as much.

Is this a known firmware bug? Any fixes or workarounds?

oldmoogfan
Posts: 1
Joined: Sun Jan 20, 2019 3:42 pm

Re: M32: MIDI turns on glide

Post by oldmoogfan » Sun Jan 20, 2019 3:48 pm

Same problem here, with different details, and an odd twist.

My Moog Mother-32 module's glide setting gets messed up after playing only certain specific MIDI files.

I'm using an Expert Sleepers General CV module, and its MIDI breakout, to send MIDI into my M32 module:
  • - M32 plays .mid files I download, no problem, glide is fine.

    - M32 plays .abc files I download and convert to .mid with the open-source "abc2midi" program, no problem, glide is fine.

    - M32 plays (but something happens to the glide setting after playing) .mid files converted from .abc files I write myself.
I can fix the problem by flicking the "glide" knob a small amount, and then back to where it was.

Any ideas why some .mid files behave differently?

Below is a dump of one of my troublesome .mid files. The dump looks exactly the same as a dump of a working .mid file. The metadata is the same as a working file, except length and title. The data is the same, except different note/velocity sequence.

Thanks for any insight!

Code: Select all

File: test1.mid
Format: 0
Tracks: 1
Ticks per quarter note: 480

Track chunk of 182 bytes
000000t:  Meta-event type $01 (Text event) of length 10
	  note track
000000t:  Meta-event type $51 (Set tempo) of length 3
	  _? 
000000t:  Meta-event type $59 (Key signature) of length 2
	  __
000000t:  Meta-event type $58 (Time signature) of length 4
	  __0_
000000t:  Meta-event type $03 (Track name) of length 13
	  Scale Test 1a
000001t:  Note on ::  Channel 0.  Note 57.  Velocity 105
000239t:  Note off ::  Channel 0.  Note 57.  Velocity 0
000001t:  Note on ::  Channel 0.  Note 59.  Velocity 80
000239t:  Note off ::  Channel 0.  Note 59.  Velocity 0
000001t:  Note on ::  Channel 0.  Note 60.  Velocity 80
000239t:  Note off ::  Channel 0.  Note 60.  Velocity 0
000001t:  Note on ::  Channel 0.  Note 62.  Velocity 80
000239t:  Note off ::  Channel 0.  Note 62.  Velocity 0
000001t:  Note on ::  Channel 0.  Note 64.  Velocity 95
000239t:  Note off ::  Channel 0.  Note 64.  Velocity 0
000001t:  Note on ::  Channel 0.  Note 65.  Velocity 80
000239t:  Note off ::  Channel 0.  Note 65.  Velocity 0
000001t:  Note on ::  Channel 0.  Note 67.  Velocity 80
000239t:  Note off ::  Channel 0.  Note 67.  Velocity 0
000001t:  Note on ::  Channel 0.  Note 69.  Velocity 80
000239t:  Note off ::  Channel 0.  Note 69.  Velocity 0
000001t:  Note on ::  Channel 0.  Note 71.  Velocity 105
000239t:  Note off ::  Channel 0.  Note 71.  Velocity 0
000001t:  Note on ::  Channel 0.  Note 72.  Velocity 80
000239t:  Note off ::  Channel 0.  Note 72.  Velocity 0
000001t:  Note on ::  Channel 0.  Note 74.  Velocity 80
000239t:  Note off ::  Channel 0.  Note 74.  Velocity 0
000001t:  Note on ::  Channel 0.  Note 76.  Velocity 80
000239t:  Note off ::  Channel 0.  Note 76.  Velocity 0
000001t:  Note on ::  Channel 0.  Note 77.  Velocity 95
000239t:  Note off ::  Channel 0.  Note 77.  Velocity 0
000001t:  Note on ::  Channel 0.  Note 79.  Velocity 80
000239t:  Note off ::  Channel 0.  Note 79.  Velocity 0
000026t:  Meta-event type $2f (End-track event) of length 0
Sigma t = 3386
End.

Post Reply