From: equilet <2237372+equilet@users.noreply.github.com> Date: Thu, 26 Jun 2025 08:07:52 +0000 (-0700) Subject: adding new misc content X-Git-Tag: v0.1~36 X-Git-Url: https://git.dabkitsch.com/?a=commitdiff_plain;h=b9ef8b0840bcad4c1dd44bffb0dd82530ae66faa;p=sonogarden_maxproj.git adding new misc content --- diff --git a/misc/.DS_Store b/misc/.DS_Store index c1204f9..cd4759d 100644 Binary files a/misc/.DS_Store and b/misc/.DS_Store differ diff --git a/misc/pathpop.js b/misc/pathpop.js new file mode 100644 index 0000000..dcee251 --- /dev/null +++ b/misc/pathpop.js @@ -0,0 +1,25 @@ +outlets = 1; +var numpops = jsarguments[1]; + +function bang(){ + do_bang(); +} + +function loadbang(){ + do_bang(); +} + +function do_bang(){ + var path = this.patcher.filepath; +// var path = p.filepath; + var pary = path.split('/'); + pary.pop(); + + for(i=0; iby", ",", "sample_libraries/Poke II/Melodic/Guitar/Funkaup", ",", "sample_libraries/Poke II/Melodic/Guitar/Funkaup/Chordal", ",", "sample_libraries/Poke II/Melodic/Guitar/Funkaup/Doubleups", ",", "sample_libraries/Poke II/Melodic/Guitar/Funkaup/Motifs", ",", "sample_libraries/Poke II/Melodic/Guitar/Funkaup/Slides", ",", "sample_libraries/Poke II/Melodic/Guitar/Funkaup/Stings", ",", "sample_libraries/Poke II/Melodic/Guitar/Grindomatic", ",", "sample_libraries/Poke II/Melodic/Guitar/HarmScratchs", ",", "sample_libraries/Poke II/Melodic/Guitar/Interstellar", ",", "sample_libraries/Poke II/Melodic/Guitar/Jazz", ",", "sample_libraries/Poke II/Melodic/Guitar/Nearmisses", ",", "sample_libraries/Poke II/Melodic/Guitar/Nitrous", ",", "sample_libraries/Poke II/Melodic/Guitar/Phasmaster", ",", "sample_libraries/Poke II/Melodic/Guitar/Raggers", ",", "sample_libraries/Poke II/Melodic/Guitar/RockOn", ",", "sample_libraries/Poke II/Melodic/Guitar/Shorty's", ",", "sample_libraries/Poke II/Melodic/Guitar/Steel Dick", ",", "sample_libraries/Poke II/Melodic/Guitar/Stings", ",", "sample_libraries/Poke II/Melodic/Guitar/SubPopHero", ",", "sample_libraries/Poke II/Melodic/Guitar/Surfdaddy", ",", "sample_libraries/Poke II/Melodic/Guitar/Sustainathon", ",", "sample_libraries/Poke II/Melodic/Guitar/Tails", ",", "sample_libraries/Poke II/Melodic/Guitar/VibroSlicer", ",", "sample_libraries/Poke II/Melodic/Guitar/WahWah", ",", "sample_libraries/Poke II/Melodic/Guitar/Wigglers", ",", "sample_libraries/Poke II/Melodic/Noize", ",", "sample_libraries/Poke II/Melodic/Synths", ",", "sample_libraries/Poke II/Melodic/Synths/Alien Orch Hit", ",", "sample_libraries/Poke II/Melodic/Synths/Analog Synth A", ",", "sample_libraries/Poke II/Melodic/Synths/Assorted Synths", ",", "sample_libraries/Poke II/Melodic/Synths/BB dropverb", ",", "sample_libraries/Poke II/Melodic/Synths/Convolvaffex", ",", "sample_libraries/Poke II/Melodic/Synths/Convolvaffex/Chorous", ",", "sample_libraries/Poke II/Melodic/Synths/Convolvaffex/ElectroDrones", ",", "sample_libraries/Poke II/Melodic/Synths/Convolvaffex/Misc FX", ",", "sample_libraries/Poke II/Melodic/Synths/Cynth", ",", "sample_libraries/Poke II/Melodic/Synths/Dark Strike", ",", "sample_libraries/Poke II/Melodic/Synths/Darkness Constructs", ",", "sample_libraries/Poke II/Melodic/Synths/Deep MIDI", ",", "sample_libraries/Poke II/Melodic/Synths/Dune '91", ",", "sample_libraries/Poke II/Melodic/Synths/FM Impact", ",", "sample_libraries/Poke II/Melodic/Synths/FM Sweep", ",", "sample_libraries/Poke II/Melodic/Synths/Funky bell", ",", "sample_libraries/Poke II/Melodic/Synths/Grain Stg", ",", "sample_libraries/Poke II/Melodic/Synths/Gus", ",", "sample_libraries/Poke II/Melodic/Synths/MushroomHead", ",", "sample_libraries/Poke II/Melodic/Synths/Neverland", ",", "sample_libraries/Poke II/Melodic/Synths/Pianomorphous", ",", "sample_libraries/Poke II/Melodic/Synths/Radiation Synth", ",", "sample_libraries/Poke II/Melodic/Synths/Radiation Synth/Alpha Waves", ",", "sample_libraries/Poke II/Melodic/Synths/Radiation Synth/Beta Waves", ",", "sample_libraries/Poke II/Melodic/Synths/Radiation Synth/Gamma Waves", ",", "sample_libraries/Poke II/Melodic/Synths/Radiation Synth/Grinchs", ",", "sample_libraries/Poke II/Melodic/Synths/Radiation Synth/SynTone", ",", "sample_libraries/Poke II/Melodic/Synths/Rast", ",", "sample_libraries/Poke II/Melodic/Synths/Razzor", ",", "sample_libraries/Poke II/Melodic/Synths/RingMod Tones", ",", "sample_libraries/Poke II/Melodic/Synths/Squeeb", ",", "sample_libraries/Poke II/Melodic/Synths/Syntone", ",", "sample_libraries/Poke II/Melodic/Synths/Urgence!", ",", "sample_libraries/Poke II/Melodic/Synths/VS pad", ",", "sample_libraries/Poke II/Melodic/Synths/Wander", ",", "sample_libraries/Poke II/Percussive", ",", "sample_libraries/Poke II/Percussive/Assorted Weird-ass", ",", "sample_libraries/Poke II/Percussive/BellLike", ",", "sample_libraries/Poke II/Percussive/Bottle Drums", ",", "sample_libraries/Poke II/Percussive/CymbLike", ",", "sample_libraries/Poke II/Percussive/DrumLike", ",", "sample_libraries/Poke II/Percussive/Glass", ",", "sample_libraries/Poke II/Percussive/HatLike", ",", "sample_libraries/Poke II/Percussive/KickLike", ",", "sample_libraries/Poke II/Percussive/Klix", ",", "sample_libraries/Poke II/Percussive/Knox", ",", "sample_libraries/Poke II/Percussive/Metalic", ",", "sample_libraries/Poke II/Percussive/Metalic/Metal Bowls", ",", "sample_libraries/Poke II/Percussive/Metalic/Metal Bowls/Brush Bowls", ",", "sample_libraries/Poke II/Percussive/Metalic/Stove FX", ",", "sample_libraries/Poke II/Percussive/Percussive Noise", ",", "sample_libraries/Poke II/Percussive/Percussive Noise/Chiffs", ",", "sample_libraries/Poke II/Percussive/ShakerLike", ",", "sample_libraries/Poke II/Percussive/Snaps & Klaps", ",", "sample_libraries/Poke II/Percussive/SnareLike", ",", "sample_libraries/Poke II/Percussive/Things Closing", ",", "sample_libraries/Poke II/Rhythm Loops", ",", "sample_libraries/Poke II/Rhythm Loops/ Electronic", ",", "sample_libraries/Poke II/Rhythm Loops/ Electronic/Asylum Loops 100bpm", ",", "sample_libraries/Poke II/Rhythm Loops/ Ethnic", ",", "sample_libraries/Poke II/Rhythm Loops/ Ethnic/Chants", ",", "sample_libraries/Poke II/Rhythm Loops/ Found rhythms", ",", "sample_libraries/Poke II/Rhythm Loops/ Found rhythms/Hydrals", ",", "sample_libraries/Poke II/Rhythm Loops/ Found rhythms/PoundingSqweal", ",", "sample_libraries/Poke II/Rhythm Loops/ Noise rhythms", ",", "sample_libraries/Poke II/Rhythmic Hits", ",", "sample_libraries/Poke II/Rhythmic Hits/Beat Kit/120", ",", "sample_libraries/Poke II/Rhythmic Hits/House Hits", ",", "sample_libraries/Poke II/Rhythmic Hits/Industry", ",", "sample_libraries/Poke II/Rhythmic Hits/Noise hits", ",", "sample_libraries/Poke II/TheVolumeSettingsFolder", ",", "sample_libraries/Poke II/Voice", ",", "sample_libraries/Poke II/Voice/Narrative ", ",", "sample_libraries/Poke II/Voice/Narrative /Not So Famous Brand Quotes", ",", "sample_libraries/Poke II/Voice/Narrative /Not So Famous Brand Quotes/english lessons", ",", "sample_libraries/Poke II/Voice/Narrative /Not So Famous Brand Quotes/Jerry Buddy", ",", "sample_libraries/Poke II/Voice/Narrative /political violence", ",", "sample_libraries/Poke II/Voice/Narrative /political violence/ S.Africa", ",", "sample_libraries/Poke II/Voice/Narrative /Politically Correct", ",", "sample_libraries/Poke II/Voice/Narrative /sub-titles required", ",", "sample_libraries/Poke II/Voice/Narrative /weird gloomster dialogue", ",", "sample_libraries/Poke II/Voice/Voice Samples", ",", "sample_libraries/Poke II/Voice/Voice Samples/Bobb-a-tized", ",", "sample_libraries/Poke II/Voice/Voice Samples/Breaths/moans/screams", ",", "sample_libraries/Poke II/Voice/Voice Samples/ethno", ",", "sample_libraries/Poke II/Voice/Voice Samples/Mouth Percussion", ",", "sample_libraries/ppexports", ",", "sample_libraries/TapeVermonaDRM", ",", "sample_libraries/TapeVermonaDRM/Samples", ",", "snippets", ",", "snippets/snip2", ",", "synth_sounds", ",", "synth_sounds/minniks", ",", "synth_sounds/synthesis01", ",", "synth_sounds/synthesis02", ",", "synth_sounds/synthesis03", ",", "synth_sounds/synthesis04", ",", "tones-basses", ",", "tones-basses/__NI_SMPL_ADD__", ",", "tones-basses/bass_samples", ",", "tones-basses/bass_samples/licks_bass_rec", ",", "tones-basses/bass_samples/tones", ",", "tones-basses/clarinet_samples", ",", "tones-basses/drones", ",", "tones-basses/good tones", ",", "tones-basses/guitar_samples", ",", "tones-basses/guitar_samples/drones", ",", "tones-basses/guitar_samples/guit_loops", ",", "tones-basses/guitar_samples/guitplicks", ",", "tones-basses/mortem", ",", "tones-basses/mw_xt_seq", ",", "tones-basses/mw_xt_seq/by_tempo", ",", "tones-basses/mw_xt_seq/by_tempo/222bpm_4-4", ",", "tones-basses/piano_sounds", ",", "tones-basses/richtones", ",", "tones-basses/sine_tones", ",", "tones-basses/violin_samples", ",", "vocal", ",", "vocal/BABY-Samples-revised", ",", "vocal/beat_box", ",", "vocal/cari_gee", ",", "vocal/freesound_vox", ",", "vocal/jl-vocals", ",", "vocal/jl-vocals/mouthgroisee", ",", "vocal/jl-vocals/stupid", ",", "vocal/jl-vocals/stupid/_to_cut_up", ",", "vocal/jl-vocals/stupid/letters", ",", "vocal/jl-vocals/stupid/pheefer", ",", "vocal/speak&spell", ",", "vocal/speak_and_spell" ], + "maxclass" : "umenu", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "int", "", "" ], + "parameter_enable" : 0, + "parameter_mappable" : 0, + "patching_rect" : [ 156.0, 256.0, 521.0, 22.0 ], + "prefix" : "~/Documents/audio/all_samp_dir_wav/", + "prefix_mode" : 2, + "types" : "fold" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-43", 1 ], + "order" : 1, + "source" : [ "obj-17", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-48", 0 ], + "order" : 0, + "source" : [ "obj-17", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 1 ], + "order" : 1, + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "order" : 0, + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-36", 0 ], + "source" : [ "obj-27", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "source" : [ "obj-29", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "source" : [ "obj-44", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-46", 0 ], + "source" : [ "obj-45", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "order" : 1, + "source" : [ "obj-46", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-47", 1 ], + "order" : 0, + "source" : [ "obj-46", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-44", 0 ], + "source" : [ "obj-47", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-44", 1 ], + "source" : [ "obj-48", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-47", 0 ], + "source" : [ "obj-48", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-57", 0 ], + "source" : [ "obj-54", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-57", 0 ], + "source" : [ "obj-55", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "source" : [ "obj-56", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-56", 0 ], + "source" : [ "obj-57", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "thru.maxpat", + "bootpath" : "C74:/patchers/m4l/Pluggo for Live resources/patches", + "type" : "JSON", + "implicit" : 1 + } + ], + "autosave" : 0, + "bgcolor" : [ 0.313725490196078, 0.313725490196078, 0.313725490196078, 1.0 ] + } + +} diff --git a/misc/polytest.maxhelp b/misc/polytest.maxhelp index bd4bde2..b63fc2a 100644 --- a/misc/polytest.maxhelp +++ b/misc/polytest.maxhelp @@ -10,7 +10,7 @@ } , "classnamespace" : "box", - "rect" : [ 299.0, 224.0, 1268.0, 749.0 ], + "rect" : [ 138.0, 87.0, 1268.0, 744.0 ], "gridsize" : [ 15.0, 15.0 ], "boxes" : [ { "box" : { @@ -220,8 +220,8 @@ "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "bang" ], - "patching_rect" : [ 453.0, 142.0, 126.0, 22.0 ], - "text" : "qmetro 200 @active 1" + "patching_rect" : [ 453.0, 142.0, 119.0, 22.0 ], + "text" : "qmetro 50 @active 1" } } diff --git a/misc/slider_calib.maxpat b/misc/slider_calib.maxpat new file mode 100644 index 0000000..ceca999 --- /dev/null +++ b/misc/slider_calib.maxpat @@ -0,0 +1,748 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 59.0, 106.0, 660.0, 530.0 ], + "gridsize" : [ 15.0, 15.0 ], + "boxes" : [ { + "box" : { + "id" : "obj-44", + "linecount" : 2, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 433.0, 277.0, 140.0, 33.0 ], + "presentation_linecount" : 5, + "text" : "this could be calculated upon mouseup" + } + + } +, { + "box" : { + "id" : "obj-43", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 430.0, 252.0, 61.0, 20.0 ], + "text" : "grab stats" + } + + } +, { + "box" : { + "id" : "obj-41", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 195.0, 400.0, 174.0, 22.0 ], + "text" : "min 18 max 86 median 43" + } + + } +, { + "box" : { + "id" : "obj-39", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 467.0, 216.0, 24.0, 24.0 ] + } + + } +, { + "box" : { + "id" : "obj-37", + "linecount" : 3, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 50.0, 149.0, 77.0, 47.0 ], + "presentation_linecount" : 3, + "text" : "4. use slider w/ defined range" + } + + } +, { + "box" : { + "id" : "obj-36", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 365.0, 47.0, 196.0, 20.0 ], + "presentation_linecount" : 3, + "text" : "3. (move gain again) ...set low val" + } + + } +, { + "box" : { + "id" : "obj-35", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 278.0, 47.0, 77.0, 20.0 ], + "text" : "2. set hi val" + } + + } +, { + "box" : { + "id" : "obj-34", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 185.0, 47.0, 77.0, 20.0 ], + "text" : "1. move gain" + } + + } +, { + "box" : { + "id" : "obj-32", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 992.0, 212.0, 876.0, 537.0 ], + "gridsize" : [ 15.0, 15.0 ], + "boxes" : [ { + "box" : { + "id" : "obj-21", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 103.0, 188.0, 22.0, 22.0 ], + "text" : "t b" + } + + } +, { + "box" : { + "id" : "obj-20", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 103.0, 159.0, 67.0, 22.0 ], + "text" : "mousefilter" + } + + } +, { + "box" : { + "id" : "obj-19", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 690.0, 286.0, 60.0, 22.0 ], + "text" : "zl.median" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-18", + "index" : 2, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 516.0, 454.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "id" : "obj-16", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 516.0, 321.0, 193.0, 22.0 ], + "text" : "pack 0 0 0" + } + + } +, { + "box" : { + "id" : "obj-15", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 516.0, 413.0, 147.0, 22.0 ], + "text" : "min $1 max $2 median $3" + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 516.0, 255.0, 193.0, 22.0 ], + "text" : "t l l l" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 516.0, 114.0, 92.0, 22.0 ], + "text" : "route int bang" + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 516.0, 170.0, 179.0, 22.0 ], + "text" : "zl.group 4096 @zlmaxsize 4096" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "int", "int" ], + "patching_rect" : [ 603.0, 286.0, 61.0, 22.0 ], + "text" : "maximum" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "int", "int" ], + "patching_rect" : [ 516.0, 286.0, 57.0, 22.0 ], + "text" : "minimum" + } + + } +, { + "box" : { + "id" : "obj-25", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 250.0, 419.0, 87.0, 22.0 ], + "text" : "prepend range" + } + + } +, { + "box" : { + "id" : "obj-22", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 250.0, 170.0, 29.0, 22.0 ], + "text" : "thru" + } + + } +, { + "box" : { + "id" : "obj-17", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 250.0, 288.0, 104.0, 22.0 ], + "text" : "pak 0. 157." + } + + } +, { + "box" : { + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "int", "bang", "int" ], + "patching_rect" : [ 250.0, 114.0, 42.0, 22.0 ], + "text" : "t 0 b 2" + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 250.0, 255.0, 104.0, 22.0 ], + "text" : "gate 2" + } + + } +, { + "box" : { + "id" : "obj-12", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "int", "bang", "int" ], + "patching_rect" : [ 297.0, 114.0, 42.0, 22.0 ], + "text" : "t 0 b 1" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 335.0, 170.0, 91.0, 22.0 ], + "text" : "f" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-27", + "index" : 2, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 250.0, 57.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-28", + "index" : 3, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 297.0, 57.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-29", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 102.0, 57.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-31", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 250.0, 454.0, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 1 ], + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "source" : [ "obj-12", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "source" : [ "obj-12", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 1 ], + "source" : [ "obj-13", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "source" : [ "obj-14", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "source" : [ "obj-14", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 0 ], + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 2 ], + "source" : [ "obj-19", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 1 ], + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "source" : [ "obj-20", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "source" : [ "obj-28", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 0 ], + "order" : 1, + "source" : [ "obj-29", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "order" : 0, + "source" : [ "obj-29", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 1 ], + "order" : 1, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "source" : [ "obj-4", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "order" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "source" : [ "obj-5", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "source" : [ "obj-5", 1 ] + } + + } + ] + } +, + "patching_rect" : [ 206.0, 317.0, 163.0, 22.0 ], + "text" : "p" + } + + } +, { + "box" : { + "id" : "obj-9", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 381.0, 83.0, 37.0, 20.0 ], + "text" : "lo val" + } + + } +, { + "box" : { + "id" : "obj-8", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 309.0, 83.0, 37.0, 20.0 ], + "text" : "hi val" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 350.0, 81.0, 24.0, 24.0 ] + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 278.0, 81.0, 24.0, 24.0 ] + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "gain~", + "multichannelvariant" : 0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "" ], + "parameter_enable" : 0, + "patching_rect" : [ 185.0, 81.0, 40.0, 182.0 ] + } + + } +, { + "box" : { + "contdata" : 1, + "id" : "obj-1", + "maxclass" : "multislider", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "parameter_enable" : 0, + "patching_rect" : [ 153.0, 81.0, 24.0, 182.0 ], + "setminmax" : [ 27.0, 93.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "source" : [ "obj-2", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "midpoints" : [ 215.5, 352.5, 127.27392578125, 352.5, 127.27392578125, 71.5, 162.5, 71.5 ], + "source" : [ "obj-32", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-41", 1 ], + "source" : [ "obj-32", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "source" : [ "obj-39", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 1 ], + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 2 ], + "source" : [ "obj-6", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "thru.maxpat", + "bootpath" : "C74:/patchers/m4l/Pluggo for Live resources/patches", + "type" : "JSON", + "implicit" : 1 + } + ], + "autosave" : 0 + } + +} diff --git a/misc/testsound.maxpat b/misc/testsound.maxpat new file mode 100644 index 0000000..95057d5 --- /dev/null +++ b/misc/testsound.maxpat @@ -0,0 +1,449 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 271.0, 87.0, 692.0, 734.0 ], + "gridsize" : [ 15.0, 15.0 ], + "boxes" : [ { + "box" : { + "contdata" : 1, + "ghostbar" : 38, + "id" : "obj-45", + "maxclass" : "multislider", + "numinlets" : 1, + "numoutlets" : 2, + "orientation" : 0, + "outlettype" : [ "", "" ], + "parameter_enable" : 0, + "patching_rect" : [ 338.0, 210.0, 165.0, 20.0 ], + "setminmax" : [ 0.0, 1.0 ] + } + + } +, { + "box" : { + "format" : 6, + "id" : "obj-44", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 338.0, 239.0, 87.0, 22.0 ] + } + + } +, { + "box" : { + "id" : "obj-42", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 168.0, 93.0, 119.0, 22.0 ], + "text" : "metro 500 @active 1" + } + + } +, { + "box" : { + "id" : "obj-39", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 168.0, 540.0, 29.0, 22.0 ], + "text" : "thru" + } + + } +, { + "box" : { + "id" : "obj-27", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 84.0, 131.0, 1000.0, 780.0 ], + "gridsize" : [ 15.0, 15.0 ], + "boxes" : [ { + "box" : { + "id" : "obj-29", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 50.0, 195.0, 33.0, 22.0 ], + "text" : "* 64." + } + + } +, { + "box" : { + "id" : "obj-26", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 167.0, 59.0, 22.0 ], + "text" : "transratio" + } + + } +, { + "box" : { + "id" : "obj-19", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 100.0, 66.0, 22.0 ], + "text" : "random 48" + } + + } +, { + "box" : { + "id" : "obj-18", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 50.0, 133.0, 29.5, 22.0 ], + "text" : "- 48" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-22", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-23", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 50.0, 238.0, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "source" : [ "obj-18", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "source" : [ "obj-19", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-29", 0 ], + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "source" : [ "obj-29", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 221.0, 209.0, 54.0, 22.0 ], + "text" : "p genval" + } + + } +, { + "box" : { + "id" : "obj-21", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "bang", "bang" ], + "patching_rect" : [ 168.0, 174.0, 72.0, 22.0 ], + "text" : "t b b" + } + + } +, { + "box" : { + "format" : 6, + "id" : "obj-16", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 221.0, 239.0, 81.0, 22.0 ] + } + + } +, { + "box" : { + "channels" : 1, + "id" : "obj-13", + "lastchannelcount" : 0, + "maxclass" : "live.gain~", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "signal", "", "float", "list" ], + "parameter_enable" : 1, + "patching_rect" : [ 168.0, 327.0, 48.0, 136.0 ], + "saved_attribute_attributes" : { + "valueof" : { + "parameter_longname" : "live.gain~[1]", + "parameter_mmax" : 6.0, + "parameter_mmin" : -70.0, + "parameter_modmode" : 3, + "parameter_shortname" : "live.gain~", + "parameter_type" : 0, + "parameter_unitstyle" : 4 + } + + } +, + "varname" : "live.gain~[1]" + } + + } +, { + "box" : { + "id" : "obj-12", + "maxclass" : "newobj", + "numinlets" : 5, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 168.0, 274.0, 231.0, 22.0 ], + "text" : "comb~ 2000 10 1. 0. 0.955" + } + + } +, { + "box" : { + "id" : "obj-11", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 345.0, 502.0, 35.0, 22.0 ], + "text" : "open" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "ezdac~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 168.0, 575.0, 45.0, 45.0 ] + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 168.0, 133.0, 24.0, 24.0 ] + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 168.0, 239.0, 39.0, 22.0 ], + "text" : "click~" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-39", 0 ], + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 1 ], + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "source" : [ "obj-21", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 1 ], + "order" : 0, + "source" : [ "obj-39", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "order" : 1, + "source" : [ "obj-39", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "source" : [ "obj-42", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 2 ], + "source" : [ "obj-44", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-44", 0 ], + "source" : [ "obj-45", 0 ] + } + + } + ], + "parameters" : { + "obj-13" : [ "live.gain~[1]", "live.gain~", 0 ], + "parameterbanks" : { + "0" : { + "index" : 0, + "name" : "", + "parameters" : [ "-", "-", "-", "-", "-", "-", "-", "-" ] + } + + } +, + "inherited_shortname" : 1 + } +, + "dependency_cache" : [ { + "name" : "thru.maxpat", + "bootpath" : "C74:/patchers/m4l/Pluggo for Live resources/patches", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "transratio.maxpat", + "bootpath" : "~/Library/Application Support/Cycling '74/Max 9/Examples/max-tricks/notes-and-pitch/pitch-to-freq-ratio", + "patcherrelativepath" : "../../../../../Library/Application Support/Cycling '74/Max 9/Examples/max-tricks/notes-and-pitch/pitch-to-freq-ratio", + "type" : "JSON", + "implicit" : 1 + } + ], + "autosave" : 0 + } + +}