gizmo~ help

    Dec 21 2012 | 7:35 am
    Hi out there,
    I am working on using the gizmo~ to harmonize some live audio.
    I have been using the below subpatch to harmonize the input, but I also want to use this multi-voice gizmo on some grooveducks. The problem I am running into is when there are more than 7 or 8 or the gizmos within any point of the patch all of the audio becomes grainy and almost down sampled.
    Any ideas how make this happen. I would like to have 12-16 separate gizmos working within this patch.

    • Dec 23 2012 | 7:36 pm
      It sounds like you're overloading your CPU, which isn't surprising since pfft~ is a fairly expensive object. Try putting all of your gizmo~'s in one pfft~. That should help.
    • Dec 24 2012 | 11:04 pm
      I tried this below. But it seems to be increasing the chipping and crackling. I agree that reducing the number of pfft~s should help but I may not be doing this right. I am definitely still a nube to max. Thank you for your help.
    • Dec 24 2012 | 11:39 pm
      I don't have the patcher that goes into your pfft~, but I think you're on the right track.
      In the options menu, open up Audio Status. That should give you some idea of your CPU usage. Maybe, in the same window, you could increase your signal vector size?
    • Dec 25 2012 | 4:39 am
      This is the gizmo1.max file for the pfft~ patch. I created a patch that just uses the two above options. The first with the 4 pfft~s is completely clean and the second with only one pfft~is extremely crackly. I would like to be as efficient as possible so I can use more gizmo~s but this does not seem to be working so far. I tried the vector size and this did not do anything.
    • Dec 25 2012 | 9:43 pm
      What you're doing with gate~ in this patch is summing the real and imaginary outputs of the fftin~. And then, you are routing both the sum to both the real and imaginary inputs of gizmo~. In general, if two patch cords connect to one MSP inlet the signals are added together.
      Does it sound better if you use two gate~'s instead, one for real and one for imaginary?