|
1263 | 1263 | "numoutlets" : 0,
|
1264 | 1264 | "patching_rect" : [ 363.193665, 81.0, 53.552277, 20.0 ],
|
1265 | 1265 | "presentation" : 1,
|
1266 |
| - "presentation_rect" : [ 531.658752, 116.061554, 35.552277, 20.0 ], |
| 1266 | + "presentation_rect" : [ 503.030212, 116.061554, 35.552277, 20.0 ], |
1267 | 1267 | "text" : "pitch"
|
1268 | 1268 | }
|
1269 | 1269 |
|
|
3018 | 3018 | "digest" : "",
|
3019 | 3019 | "tags" : "",
|
3020 | 3020 | "boxes" : [ {
|
| 3021 | + "box" : { |
| 3022 | + "fontname" : "Arial", |
| 3023 | + "fontsize" : 12.0, |
| 3024 | + "frgb" : 0.0, |
| 3025 | + "id" : "obj-38", |
| 3026 | + "linecount" : 4, |
| 3027 | + "maxclass" : "comment", |
| 3028 | + "numinlets" : 1, |
| 3029 | + "numoutlets" : 0, |
| 3030 | + "patching_rect" : [ 313.700134, 483.692627, 150.0, 60.0 ], |
| 3031 | + "text" : "note that the window displayed here is at the incoming phasor frequency" |
| 3032 | + } |
| 3033 | + |
| 3034 | + } |
| 3035 | +, { |
| 3036 | + "box" : { |
| 3037 | + "fontname" : "Arial", |
| 3038 | + "fontsize" : 12.0, |
| 3039 | + "id" : "obj-36", |
| 3040 | + "maxclass" : "number~", |
| 3041 | + "mode" : 2, |
| 3042 | + "numinlets" : 2, |
| 3043 | + "numoutlets" : 2, |
| 3044 | + "outlettype" : [ "signal", "float" ], |
| 3045 | + "patching_rect" : [ 370.0, 309.842499, 172.0, 20.0 ], |
| 3046 | + "sig" : 0.0 |
| 3047 | + } |
| 3048 | + |
| 3049 | + } |
| 3050 | +, { |
| 3051 | + "box" : { |
| 3052 | + "fontname" : "Arial", |
| 3053 | + "fontsize" : 12.0, |
| 3054 | + "frgb" : 0.0, |
| 3055 | + "id" : "obj-33", |
| 3056 | + "linecount" : 3, |
| 3057 | + "maxclass" : "comment", |
| 3058 | + "numinlets" : 1, |
| 3059 | + "numoutlets" : 0, |
| 3060 | + "patching_rect" : [ 167.0, 254.025955, 156.0, 47.0 ], |
| 3061 | + "text" : "left inlet is a phasor signal going from 0 to chunk-size at the incoming phasor rate" |
| 3062 | + } |
| 3063 | + |
| 3064 | + } |
| 3065 | +, { |
| 3066 | + "box" : { |
| 3067 | + "fontname" : "Arial", |
| 3068 | + "fontsize" : 12.0, |
| 3069 | + "frgb" : 0.0, |
| 3070 | + "id" : "obj-31", |
| 3071 | + "linecount" : 3, |
| 3072 | + "maxclass" : "comment", |
| 3073 | + "numinlets" : 1, |
| 3074 | + "numoutlets" : 0, |
| 3075 | + "patching_rect" : [ 406.5, 407.095123, 150.0, 47.0 ], |
| 3076 | + "text" : "play the chunk - this is essentially pd version of indexing the play~ object" |
| 3077 | + } |
| 3078 | + |
| 3079 | + } |
| 3080 | +, { |
| 3081 | + "box" : { |
| 3082 | + "fontname" : "Arial", |
| 3083 | + "fontsize" : 12.0, |
| 3084 | + "frgb" : 0.0, |
| 3085 | + "id" : "obj-28", |
| 3086 | + "maxclass" : "comment", |
| 3087 | + "numinlets" : 1, |
| 3088 | + "numoutlets" : 0, |
| 3089 | + "patching_rect" : [ 406.5, 130.003876, 150.0, 20.0 ], |
| 3090 | + "text" : "current sample rate" |
| 3091 | + } |
| 3092 | + |
| 3093 | + } |
| 3094 | +, { |
| 3095 | + "box" : { |
| 3096 | + "fontname" : "Arial", |
| 3097 | + "fontsize" : 12.0, |
| 3098 | + "frgb" : 0.0, |
| 3099 | + "id" : "obj-26", |
| 3100 | + "linecount" : 2, |
| 3101 | + "maxclass" : "comment", |
| 3102 | + "numinlets" : 1, |
| 3103 | + "numoutlets" : 0, |
| 3104 | + "patching_rect" : [ 49.0, 7.0, 150.0, 33.0 ], |
| 3105 | + "text" : "incoming phasor~ signal that drives grain playback" |
| 3106 | + } |
| 3107 | + |
| 3108 | + } |
| 3109 | +, { |
| 3110 | + "box" : { |
| 3111 | + "fontname" : "Arial", |
| 3112 | + "fontsize" : 12.0, |
| 3113 | + "frgb" : 0.0, |
| 3114 | + "id" : "obj-24", |
| 3115 | + "maxclass" : "comment", |
| 3116 | + "numinlets" : 1, |
| 3117 | + "numoutlets" : 0, |
| 3118 | + "patching_rect" : [ 460.0, 35.568714, 150.0, 20.0 ], |
| 3119 | + "text" : "in seconds" |
| 3120 | + } |
| 3121 | + |
| 3122 | + } |
| 3123 | +, { |
| 3124 | + "box" : { |
| 3125 | + "fontname" : "Arial", |
| 3126 | + "fontsize" : 12.0, |
| 3127 | + "frgb" : 0.0, |
| 3128 | + "id" : "obj-21", |
| 3129 | + "linecount" : 2, |
| 3130 | + "maxclass" : "comment", |
| 3131 | + "numinlets" : 1, |
| 3132 | + "numoutlets" : 0, |
| 3133 | + "patching_rect" : [ 79.0, 326.0, 150.0, 33.0 ], |
| 3134 | + "text" : "multiply window by the input signal" |
| 3135 | + } |
| 3136 | + |
| 3137 | + } |
| 3138 | +, { |
3021 | 3139 | "box" : {
|
3022 | 3140 | "fontname" : "Arial",
|
3023 | 3141 | "fontsize" : 12.0,
|
|
3026 | 3144 | "numinlets" : 1,
|
3027 | 3145 | "numoutlets" : 1,
|
3028 | 3146 | "outlettype" : [ "bang" ],
|
3029 |
| - "patching_rect" : [ 385.0, 66.251709, 60.0, 20.0 ], |
| 3147 | + "patching_rect" : [ 450.0, 66.251709, 60.0, 20.0 ], |
3030 | 3148 | "text" : "loadbang"
|
3031 | 3149 | }
|
3032 | 3150 |
|
|
3040 | 3158 | "numinlets" : 1,
|
3041 | 3159 | "numoutlets" : 4,
|
3042 | 3160 | "outlettype" : [ "int", "float", "int", "int" ],
|
3043 |
| - "patching_rect" : [ 385.0, 92.0, 63.0, 20.0 ], |
| 3161 | + "patching_rect" : [ 450.0, 92.0, 63.0, 20.0 ], |
3044 | 3162 | "text" : "dspstate~"
|
3045 | 3163 | }
|
3046 | 3164 |
|
|
3051 | 3169 | "fontsize" : 12.0,
|
3052 | 3170 | "frgb" : 0.0,
|
3053 | 3171 | "id" : "obj-19",
|
3054 |
| - "linecount" : 2, |
| 3172 | + "linecount" : 5, |
3055 | 3173 | "maxclass" : "comment",
|
3056 | 3174 | "numinlets" : 1,
|
3057 | 3175 | "numoutlets" : 0,
|
3058 |
| - "patching_rect" : [ 305.0, 194.0, 176.0, 33.0 ], |
3059 |
| - "text" : "this inlet is the position (offset) into the source-array buffer" |
| 3176 | + "patching_rect" : [ 370.0, 194.0, 176.0, 74.0 ], |
| 3177 | + "text" : "this inlet is the position (offset) into the source-array buffer - it is constantly moving at a rate set by a speed factor. ie., 1 is normal" |
3060 | 3178 | }
|
3061 | 3179 |
|
3062 | 3180 | }
|
|
3081 | 3199 | "maxclass" : "scope~",
|
3082 | 3200 | "numinlets" : 2,
|
3083 | 3201 | "numoutlets" : 0,
|
3084 |
| - "patching_rect" : [ 104.0, 431.692627, 256.0, 69.0 ] |
| 3202 | + "patching_rect" : [ 22.0, 483.692627, 256.0, 69.0 ] |
3085 | 3203 | }
|
3086 | 3204 |
|
3087 | 3205 | }
|
|
3095 | 3213 | "numinlets" : 2,
|
3096 | 3214 | "numoutlets" : 2,
|
3097 | 3215 | "outlettype" : [ "signal", "float" ],
|
3098 |
| - "patching_rect" : [ 363.0, 161.692627, 85.0, 20.0 ], |
| 3216 | + "patching_rect" : [ 428.0, 161.692627, 85.0, 20.0 ], |
3099 | 3217 | "sig" : 0.0
|
3100 | 3218 | }
|
3101 | 3219 |
|
|
3123 | 3241 | "numinlets" : 2,
|
3124 | 3242 | "numoutlets" : 1,
|
3125 | 3243 | "outlettype" : [ "signal" ],
|
3126 |
| - "patching_rect" : [ 211.0578, 225.842499, 69.071182, 20.0 ], |
| 3244 | + "patching_rect" : [ 276.0578, 309.842499, 69.071182, 20.0 ], |
3127 | 3245 | "text" : "+~"
|
3128 | 3246 | }
|
3129 | 3247 |
|
|
3137 | 3255 | "numinlets" : 2,
|
3138 | 3256 | "numoutlets" : 1,
|
3139 | 3257 | "outlettype" : [ "signal" ],
|
3140 |
| - "patching_rect" : [ 211.0578, 99.53125, 69.071182, 20.0 ], |
| 3258 | + "patching_rect" : [ 276.0578, 99.53125, 69.071182, 20.0 ], |
3141 | 3259 | "text" : "*~"
|
3142 | 3260 | }
|
3143 | 3261 |
|
|
3193 | 3311 | "numinlets" : 2,
|
3194 | 3312 | "numoutlets" : 1,
|
3195 | 3313 | "outlettype" : [ "signal" ],
|
3196 |
| - "patching_rect" : [ 211.0578, 130.003876, 125.142357, 20.0 ], |
| 3314 | + "patching_rect" : [ 276.0578, 130.003876, 125.142357, 20.0 ], |
3197 | 3315 | "text" : "*~ 44100"
|
3198 | 3316 | }
|
3199 | 3317 |
|
|
3207 | 3325 | "numinlets" : 0,
|
3208 | 3326 | "numoutlets" : 1,
|
3209 | 3327 | "outlettype" : [ "" ],
|
3210 |
| - "patching_rect" : [ 261.128967, 35.568714, 125.142357, 20.0 ], |
| 3328 | + "patching_rect" : [ 326.128967, 35.568714, 125.142357, 20.0 ], |
3211 | 3329 | "text" : "r chunk-size"
|
3212 | 3330 | }
|
3213 | 3331 |
|
|
3233 | 3351 | "numinlets" : 1,
|
3234 | 3352 | "numoutlets" : 1,
|
3235 | 3353 | "outlettype" : [ "signal" ],
|
3236 |
| - "patching_rect" : [ 211.0578, 255.315109, 125.142357, 32.0 ], |
| 3354 | + "patching_rect" : [ 276.0578, 407.095123, 125.142357, 32.0 ], |
3237 | 3355 | "text" : "tabread4~ source-array"
|
3238 | 3356 | }
|
3239 | 3357 |
|
|
3258 | 3376 | "numinlets" : 0,
|
3259 | 3377 | "numoutlets" : 1,
|
3260 | 3378 | "outlettype" : [ "signal" ],
|
3261 |
| - "patching_rect" : [ 261.128967, 180.26416, 35.428474, 35.428474 ] |
| 3379 | + "patching_rect" : [ 326.128967, 194.0, 35.428474, 35.428474 ] |
3262 | 3380 | }
|
3263 | 3381 |
|
3264 | 3382 | }
|
|
3271 | 3389 | "numinlets" : 1,
|
3272 | 3390 | "numoutlets" : 1,
|
3273 | 3391 | "outlettype" : [ "signal" ],
|
3274 |
| - "patching_rect" : [ 261.128967, 66.251709, 69.071182, 20.0 ], |
| 3392 | + "patching_rect" : [ 326.128967, 66.251709, 69.071182, 20.0 ], |
3275 | 3393 | "text" : "sig~"
|
3276 | 3394 | }
|
3277 | 3395 |
|
|
3321 | 3439 | "source" : [ "obj-12", 0 ]
|
3322 | 3440 | }
|
3323 | 3441 |
|
| 3442 | + } |
| 3443 | +, { |
| 3444 | + "patchline" : { |
| 3445 | + "destination" : [ "obj-36", 0 ], |
| 3446 | + "disabled" : 0, |
| 3447 | + "hidden" : 0, |
| 3448 | + "source" : [ "obj-12", 0 ] |
| 3449 | + } |
| 3450 | + |
3324 | 3451 | }
|
3325 | 3452 | , {
|
3326 | 3453 | "patchline" : {
|
|
4094 | 4221 | "source" : [ "obj-2", 2 ]
|
4095 | 4222 | }
|
4096 | 4223 |
|
| 4224 | + } |
| 4225 | +, { |
| 4226 | + "patchline" : { |
| 4227 | + "destination" : [ "obj-29", 0 ], |
| 4228 | + "disabled" : 0, |
| 4229 | + "hidden" : 0, |
| 4230 | + "source" : [ "obj-2", 2 ] |
| 4231 | + } |
| 4232 | + |
| 4233 | + } |
| 4234 | +, { |
| 4235 | + "patchline" : { |
| 4236 | + "destination" : [ "obj-58", 0 ], |
| 4237 | + "disabled" : 0, |
| 4238 | + "hidden" : 0, |
| 4239 | + "source" : [ "obj-2", 2 ] |
| 4240 | + } |
| 4241 | + |
4097 | 4242 | }
|
4098 | 4243 | , {
|
4099 | 4244 | "patchline" : {
|
|
0 commit comments