fbpx
Skip to main content

MIDI Forum

Notifications
Clear all

CC 121

2 Posts
2 Users
0 Reactions
5,305 Views
Jonas
Posts: 207
Reputable Member
Topic starter
 

My old Soundcanvas manual say that CC 121 is reset all controllers but what does it do? 120 turn of all voices.
I send CC 120 and 121 when i stop or pause playing, and stop record?

But i do not notice any difference for the 121 i think effects still linger on, but 120 seem to kil all voices.

It seem my sequencer do not turn off sustain or if it is reverb on my unit after first playup, then there is still some effects //CC on my soundcanvas that make sound foggy.
What messages in general do midisequensers send when stop play, stop record, and pause?
Can anyone help me out to reset the canvas, "without power on and off".

Jonas

Update: CC 64 to zero did it, but should not CC 121 have take care of that or is the default value 64?

 
Posted : 22/02/2021 12:17 am
Pedro Lopez-Cabanillas
Posts: 154
Estimable Member
 

My old Soundcanvas manual say that CC 121 is reset all controllers but what does it do?

The effect of CC 121 is documented in the MIDI 1.0 specification:

"When a device receives the Reset All Controllers message (121), it should reset the condition of all its controllers (continuous and switch controllers, pitch bend, and pressures) to what it considers an ideal initial state (Mod wheel to 0, Pitch Bend to center, etc.). Reception follows the same rules as All Notes Off -- Ignore if OMNI is On."

After the "General MIDI" was published, a "Recommended Practice" document RP-015 was issued to clarify what CC 121 should do (and not do) in combination with GM:

https://www.midi.org/specifications/midi1-specifications/midi-1-addenda/response-to-reset-all-controllers

Can anyone help me out to reset the canvas, "without power on and off".

There are some Sysex RESET messages the Sound Canvas understands:

* GM1 System On
F0 7E 7F 09 01 F7

This is a command message that resets the internal settings of the unit to the General MIDI 1
initial state. After receiving this message Rx.BANK SELECT will be OFF and Rx.NRPN will be
OFF.There must be an interval of at least 50 ms between this message and the next message.

* GM2 System On
F0 7E 7F 09 03 F7

When this message is received, the synthesizer will be able to receive the messages specified
by General MIDI 2, and use the General MIDI 2 sound map.

* GM System Off
F0 7E 7F 09 02 F7

This is a command message that resets the internal state from the GM state to the default state.

* GS Reset
F0 41 10 42 12 40 00 7F 00 41 F7

GS Reset is a command message that resets the internal settings of a device to the GS initial
state. This message appears at the beginning of GS music data, and a GS device that receives
this message will automatically be set to the proper state to correctly play back GS music
data.

 
Posted : 22/02/2021 4:51 am
Share: