Operation of two msp signals. what is happen?


    May 15 2020 | 8:25 am
    I want to know what happens when I compute two msp signals. I am curious about the roles of the operators "% ~" and the operators "/ ~".
    I think that the operator "* ~" is the role of Ring Modulation, and the operator "+ ~" is an operator that mixes two sounds.
    So what happens to the operators "% ~" and "/ ~" calculations?
    {
    	"boxes" : [ 		{
    			"box" : 			{
    				"maxclass" : "message",
    				"text" : "-5. 5.",
    				"fontsize" : 12.0,
    				"numinlets" : 2,
    				"numoutlets" : 1,
    				"patching_rect" : [ 505.0, 324.0, 38.0, 18.0 ],
    				"outlettype" : [ "" ],
    				"id" : "obj-27",
    				"fontname" : "Arial"
    			}
    
    		}
    , 		{
    			"box" : 			{
    				"maxclass" : "newobj",
    				"text" : "loadmess 128",
    				"fontsize" : 12.0,
    				"numinlets" : 1,
    				"presentation_rect" : [ 514.0, 304.0, 0.0, 0.0 ],
    				"numoutlets" : 1,
    				"patching_rect" : [ 505.0, 303.0, 85.0, 20.0 ],
    				"outlettype" : [ "" ],
    				"id" : "obj-23",
    				"fontname" : "Arial"
    			}
    
    		}
    , 		{
    			"box" : 			{
    				"maxclass" : "newobj",
    				"text" : "loadmess 128",
    				"fontsize" : 12.0,
    				"numinlets" : 1,
    				"numoutlets" : 1,
    				"patching_rect" : [ 500.0, 190.0, 85.0, 20.0 ],
    				"outlettype" : [ "" ],
    				"id" : "obj-22",
    				"fontname" : "Arial"
    			}
    
    		}
    , 		{
    			"box" : 			{
    				"maxclass" : "newobj",
    				"text" : "loadmess 1",
    				"fontsize" : 12.0,
    				"numinlets" : 1,
    				"numoutlets" : 1,
    				"patching_rect" : [ 325.0, 175.0, 72.0, 20.0 ],
    				"outlettype" : [ "" ],
    				"id" : "obj-21",
    				"fontname" : "Arial"
    			}
    
    		}
    , 		{
    			"box" : 			{
    				"maxclass" : "message",
    				"text" : "-1 1",
    				"fontsize" : 13.0,
    				"numinlets" : 2,
    				"numoutlets" : 1,
    				"patching_rect" : [ 395.0, 324.0, 34.0, 19.0 ],
    				"outlettype" : [ "" ],
    				"id" : "obj-19",
    				"fontname" : "Arial"
    			}
    
    		}
    , 		{
    			"box" : 			{
    				"maxclass" : "message",
    				"text" : "-10 10",
    				"fontsize" : 13.0,
    				"numinlets" : 2,
    				"numoutlets" : 1,
    				"patching_rect" : [ 435.0, 324.0, 48.0, 19.0 ],
    				"outlettype" : [ "" ],
    				"id" : "obj-20",
    				"fontname" : "Arial"
    			}
    
    		}
    , 		{
    			"box" : 			{
    				"maxclass" : "number",
    				"fontsize" : 13.0,
    				"numinlets" : 1,
    				"presentation_rect" : [ 75.0, 75.0, 50.0, 20.0 ],
    				"numoutlets" : 2,
    				"patching_rect" : [ 500.0, 220.0, 53.0, 21.0 ],
    				"outlettype" : [ "int", "bang" ],
    				"id" : "obj-25",
    				"fontname" : "Arial",
    				"htextcolor" : [ 0.870588, 0.870588, 0.870588, 1.0 ],
    				"parameter_enable" : 0,
    				"triscale" : 0.9
    			}
    
    		}
    , 		{
    			"box" : 			{
    				"maxclass" : "number",
    				"fontsize" : 13.0,
    				"numinlets" : 1,
    				"presentation_rect" : [ 75.0, 75.0, 50.0, 20.0 ],
    				"numoutlets" : 2,
    				"patching_rect" : [ 325.0, 220.0, 53.0, 21.0 ],
    				"outlettype" : [ "int", "bang" ],
    				"id" : "obj-26",
    				"fontname" : "Arial",
    				"htextcolor" : [ 0.870588, 0.870588, 0.870588, 1.0 ],
    				"parameter_enable" : 0,
    				"triscale" : 0.9
    			}
    
    		}
    , 		{
    			"box" : 			{
    				"maxclass" : "attrui",
    				"fontsize" : 12.0,
    				"numinlets" : 1,
    				"numoutlets" : 1,
    				"attr" : "range",
    				"patching_rect" : [ 395.0, 349.0, 225.0, 20.0 ],
    				"outlettype" : [ "" ],
    				"id" : "obj-18",
    				"fontname" : "Arial",
    				"displaymode" : 4
    			}
    
    		}
    , 		{
    			"box" : 			{
    				"maxclass" : "scope~",
    				"numinlets" : 2,
    				"calccount" : 2,
    				"numoutlets" : 0,
    				"patching_rect" : [ 213.0, 303.0, 130.0, 130.0 ],
    				"id" : "obj-17",
    				"range" : [ -5.0, 5.0 ]
    			}
    
    		}
    , 		{
    			"box" : 			{
    				"maxclass" : "flonum",
    				"fontsize" : 12.0,
    				"numinlets" : 1,
    				"numoutlets" : 2,
    				"patching_rect" : [ 170.0, 54.0, 50.0, 20.0 ],
    				"outlettype" : [ "float", "bang" ],
    				"id" : "obj-9",
    				"fontname" : "Arial",
    				"parameter_enable" : 0
    			}
    
    		}
    , 		{
    			"box" : 			{
    				"maxclass" : "toggle",
    				"numinlets" : 1,
    				"numoutlets" : 1,
    				"patching_rect" : [ 30.0, 380.0, 20.0, 20.0 ],
    				"outlettype" : [ "int" ],
    				"id" : "obj-7",
    				"parameter_enable" : 0
    			}
    
    		}
    , 		{
    			"box" : 			{
    				"maxclass" : "newobj",
    				"text" : "dac~",
    				"fontsize" : 12.0,
    				"numinlets" : 2,
    				"numoutlets" : 0,
    				"patching_rect" : [ 65.0, 413.0, 37.0, 20.0 ],
    				"id" : "obj-5",
    				"fontname" : "Arial"
    			}
    
    		}
    , 		{
    			"box" : 			{
    				"maxclass" : "live.gain~",
    				"varname" : "live.gain~",
    				"numinlets" : 2,
    				"numoutlets" : 5,
    				"patching_rect" : [ 58.0, 210.0, 48.0, 136.0 ],
    				"outlettype" : [ "signal", "signal", "", "float", "list" ],
    				"id" : "obj-4",
    				"parameter_enable" : 1,
    				"saved_attribute_attributes" : 				{
    					"valueof" : 					{
    						"parameter_longname" : "live.gain~",
    						"parameter_shortname" : "live.gain~",
    						"parameter_type" : 0,
    						"parameter_mmin" : -70.0,
    						"parameter_mmax" : 6.0,
    						"parameter_initial" : [ 0.0 ],
    						"parameter_unitstyle" : 4
    					}
    
    				}
    
    			}
    
    		}
    , 		{
    			"box" : 			{
    				"maxclass" : "newobj",
    				"text" : "%~",
    				"fontsize" : 12.0,
    				"numinlets" : 2,
    				"numoutlets" : 1,
    				"patching_rect" : [ 65.0, 175.0, 32.5, 20.0 ],
    				"outlettype" : [ "signal" ],
    				"id" : "obj-3",
    				"fontname" : "Arial"
    			}
    
    		}
    , 		{
    			"box" : 			{
    				"maxclass" : "newobj",
    				"text" : "saw~ 440.",
    				"fontsize" : 12.0,
    				"numinlets" : 2,
    				"numoutlets" : 1,
    				"patching_rect" : [ 170.0, 93.0, 66.0, 20.0 ],
    				"outlettype" : [ "signal" ],
    				"id" : "obj-2",
    				"fontname" : "Arial"
    			}
    
    		}
    , 		{
    			"box" : 			{
    				"maxclass" : "newobj",
    				"text" : "saw~ 440",
    				"fontsize" : 12.0,
    				"numinlets" : 2,
    				"numoutlets" : 1,
    				"patching_rect" : [ 58.0, 93.0, 62.0, 20.0 ],
    				"outlettype" : [ "signal" ],
    				"id" : "obj-1",
    				"fontname" : "Arial"
    			}
    
    		}
     ],
    	"lines" : [ 		{
    			"patchline" : 			{
    				"source" : [ "obj-1", 0 ],
    				"destination" : [ "obj-3", 0 ],
    				"hidden" : 0,
    				"disabled" : 0
    			}
    
    		}
    , 		{
    			"patchline" : 			{
    				"source" : [ "obj-9", 0 ],
    				"destination" : [ "obj-2", 0 ],
    				"hidden" : 0,
    				"disabled" : 0
    			}
    
    		}
    , 		{
    			"patchline" : 			{
    				"source" : [ "obj-2", 0 ],
    				"destination" : [ "obj-3", 1 ],
    				"hidden" : 0,
    				"disabled" : 0
    			}
    
    		}
    , 		{
    			"patchline" : 			{
    				"source" : [ "obj-27", 0 ],
    				"destination" : [ "obj-18", 0 ],
    				"hidden" : 0,
    				"midpoints" : [ 514.5, 345.0, 404.5, 345.0 ],
    				"disabled" : 0
    			}
    
    		}
    , 		{
    			"patchline" : 			{
    				"source" : [ "obj-23", 0 ],
    				"destination" : [ "obj-27", 0 ],
    				"hidden" : 0,
    				"disabled" : 0
    			}
    
    		}
    , 		{
    			"patchline" : 			{
    				"source" : [ "obj-22", 0 ],
    				"destination" : [ "obj-25", 0 ],
    				"hidden" : 0,
    				"disabled" : 0
    			}
    
    		}
    , 		{
    			"patchline" : 			{
    				"source" : [ "obj-21", 0 ],
    				"destination" : [ "obj-26", 0 ],
    				"hidden" : 0,
    				"disabled" : 0
    			}
    
    		}
    , 		{
    			"patchline" : 			{
    				"source" : [ "obj-3", 0 ],
    				"destination" : [ "obj-17", 0 ],
    				"hidden" : 0,
    				"disabled" : 0
    			}
    
    		}
    , 		{
    			"patchline" : 			{
    				"source" : [ "obj-3", 0 ],
    				"destination" : [ "obj-4", 0 ],
    				"hidden" : 0,
    				"disabled" : 0
    			}
    
    		}
    , 		{
    			"patchline" : 			{
    				"source" : [ "obj-3", 0 ],
    				"destination" : [ "obj-4", 1 ],
    				"hidden" : 0,
    				"disabled" : 0
    			}
    
    		}
    , 		{
    			"patchline" : 			{
    				"source" : [ "obj-25", 0 ],
    				"destination" : [ "obj-17", 1 ],
    				"hidden" : 0,
    				"disabled" : 0
    			}
    
    		}
    , 		{
    			"patchline" : 			{
    				"source" : [ "obj-26", 0 ],
    				"destination" : [ "obj-17", 0 ],
    				"hidden" : 0,
    				"disabled" : 0
    			}
    
    		}
    , 		{
    			"patchline" : 			{
    				"source" : [ "obj-18", 0 ],
    				"destination" : [ "obj-17", 0 ],
    				"hidden" : 0,
    				"disabled" : 0
    			}
    
    		}
    , 		{
    			"patchline" : 			{
    				"source" : [ "obj-19", 0 ],
    				"destination" : [ "obj-18", 0 ],
    				"hidden" : 0,
    				"disabled" : 0
    			}
    
    		}
    , 		{
    			"patchline" : 			{
    				"source" : [ "obj-20", 0 ],
    				"destination" : [ "obj-18", 0 ],
    				"hidden" : 0,
    				"disabled" : 0
    			}
    
    		}
    , 		{
    			"patchline" : 			{
    				"source" : [ "obj-7", 0 ],
    				"destination" : [ "obj-5", 0 ],
    				"hidden" : 0,
    				"disabled" : 0
    			}
    
    		}
    , 		{
    			"patchline" : 			{
    				"source" : [ "obj-4", 1 ],
    				"destination" : [ "obj-5", 1 ],
    				"hidden" : 0,
    				"disabled" : 0
    			}
    
    		}
    , 		{
    			"patchline" : 			{
    				"source" : [ "obj-4", 0 ],
    				"destination" : [ "obj-5", 0 ],
    				"hidden" : 0,
    				"disabled" : 0
    			}
    
    		}
     ],
    	"appversion" : 	{
    		"major" : 6,
    		"minor" : 1,
    		"revision" : 10,
    		"architecture" : "x86"
    	}
    
    }