dx7 style FM feedback loop


    Sep 27 2010 | 1:33 am
    I just recently realized after much yelling at the computer that max seems to automatically implement measures to prevent feedback loops
    however i would like to make a feedback loop
    I'm attempting to build a fairly elaborate fm synth with flexible modulation routing
    I've attached the maxpat that represents the core of each fm operator as a patch and .png
    Everything works great until I attempt to use a matrix for routing or for that matter feed an operator's signal into its modulation input...even using the limiter
    Now I have to wonder how the DX7 accomplished this

    • Sep 27 2010 | 3:34 am
      Use send~ and receive~ pairs; from the send help file:"Note: The use of a send~ object introduces a delay of one signal vector in any send~ - receive~ pair when a feedback loop is detected to allow for signal processing loops."
      You can also put a delay~ of 1 sample somewhere inside the path of your feedback loop and Max will allow the loop to work. T
    • Sep 27 2010 | 10:00 am
      aw crap, false alarm
      I just discovered the tapin/tapout objects
      it evolved a lot in the past few hrs; hopefully tomorrow I can figure out how to add midi control
      here's my flexible DX7: