From Tristan Sent Wed, Jan 24th 2018, 10:59
Have a look at page 67 of the v3.0 manual in the section titled "Patch settings". There are a number of internal resources used when you make patches and any of these could be running low. CPU cycles, program memory, x memory, y memory, zero page and dynamic memory must all be considered. /Tristan On Wed, Jan 24th, 2018 at 9:58 AM, Mike Perkowitz <xxxx@xxxxxxxxx.xxx> wrote: > I think the gap here is too large to be explained by approximation, and the > Nord doesn't really have delay memory to fill up (I think the tiny delay > line steals directly from the DSP). I wondered if maybe adding too many > note detectors was just trying to do too much processing of the incoming > midi, but adding other low-cost modules also causes it to mute out. it's > weird and frustrating. I was so close! > > On Tue, Jan 23, 2018 at 2:50 PM, Brian Willoughby <xxxxxx@xxxxxxxxxxxx.xxx> > wrote: > > > My experience with other DSP systems is that %CPU measurements are not > > precise. The Catch-22 is that increasing the precision increases the > amount > > of CPU used by the measurement itself. Therefore, most systems opt for the > > simplest measurement algorithm to maximize the availability of CPU for > more > > important calculations, at the expense of accuracy. > > > > Basically, the only perfectly accurate way to know that you’ve used 100% > > of the CPU is when audio goes south. > > > > One potential resource other than CPU is memory. Delays obviously use the > > most, but some other algorithms might use memory. Your clever reuse of > > modules may end up requiring some amount of additional buffering. > > > > Unfortunately, I’m not familiar with Nord Modular, although I wish I had > > one. I’m already suspicious that Note Detector is 0%, because I don’t > see > > how it’s possible to implement any feature with no CPU (except, perhaps, > > routing of existing data to existing remote streams, or something that > > doesn’t actually require CPU). > > > > Brian > > > > > > On Jan 23, 2018, at 12:00 PM, Mike Perkowitz <xxxx@xxxxxxxxx.xxx> wrote: > > > Anyone here a Nord Modular (g1) expert? I'm working on a patch, and it > > says resources are used up and mutes audio even though I'm not at 100% of > > DSP. Aside from a vague reference in the manual to "other resources" being > > consumed, I can't find anything about what other limits there might be. > > Anyone know? I'd like to figure out what it is I'm actually using up. > > > > > > For context, the patch is an attempt to fit an entire 16-sound drumkit > > into a single slot. I'm up to 14 sounds, about 87% DSP, but I get "full" > > when I add even 0% modules like Note Detector. There's a fair bit of > > routing and logic to make it work, but nothing that seems extreme. > > > > > > If you're curious, I'm doing things like using the same oscillator for > > multiple tom sounds with the trigger determining a pitch offset; having > two > > snares and rim shot share oscillators; and using the same filtered noise > > for closed hat, open hat, and cymbal. It's... challengingly fun. > > > > > > mike > > > > > > > >