Keytrack FAC Fizzica v1.2

This script allows to keytrack FAC Fizzica’s MAIN.Freq and MAIN.Filter_Cutoff AUv3 parameters from midi notes and pitchbends. The built-in frequency modulations of Fizzica work in addition to the base frequencies set by the script. This enables new use cases, such as resonances that are tuned in the key and slide further up onto the next octave.

Controlling the two AUv3 parameters with 7bit CC values that match the note does not work because the supported frequency ranges are different. The script therefore uses 14-bit pitch bend messages to set the parameters to the closest corresponding frequency.

For each incomming note-on and incomming pitchbend two output pitchbends are computed meant to control the respective Fizzica AUv3 parameter. The script ignores midi channel information and does not forward any midi message.

The two config pages for MAIN.freq and MAIN.cutoff are toggled with the ๐™Ž๐™ƒ๐™„๐™๐™ button.
– Each pages allows to configure octave and semitone offsets and the output channel for the parameter
– Turning the ๐˜ฐ๐˜ถ๐˜ต ๐˜ค๐˜ฉ knob to fully left disables the output
– The ๐˜ฐ๐˜ถ๐˜ต ๐˜ค๐˜ฉ knob shows a โ€ผ๏ธ warning if both params use the same channel
– MAIN.freq defaults to channel 16, MAIN.cutoff to channel 15
– MAIN.freq can additonally be detuned by 5% for fine adjustment of phasing
– Incoming pitchbend further offsets the output according to the pb range configured on the MAIN.cutoff page

Setup in AUM
– Route the note input (usually the same midi that the instrument driving FAC Fizica receives) into this script
– Route the script to AUMs “Midi Control”
– Setup FAZ Fizica parameter automation:
โ€ฆ – MAIN.Freq to ‘CH 16’ and ‘PBEND’
โ€ฆ – MAIN.Filter_Cutoff to ‘CH 15’ and ‘PBEND’

๏น˜๐™ ๐™ž ๐Ÿถ๐Ÿจ.๐Ÿถ๐Ÿพ.๐Ÿธ๐Ÿถ๐Ÿธ๐Ÿบ

4 comments on “Keytrack FAC Fizzica v1.2
  • luxthor on said:

    It works flawlessly, now itโ€™s a completely different game with Fizzica. ๐Ÿคฉ Ki, thank you so much!

  • ki on said:

    Update v1.1
    – Adapted octave offset ranges for Freq (-5 .. +7) and Cutoff (-3 .. +7) with larger positive offset while keeping the double tap to zero feature

  • ki on said:

    Update v1.2
    – Moved pitchbend range knob to MAIN.Cutoff page
    – Added output channel configuation knob to both pages, that also allows to disable the output
    – Updated documentation (and screenshot)

  • luxthor on said:

    With output channel configuration, we are now able to control multiple Fizzicas. This is a fantastic upgrade to this FX functionality. Great script, it will be more than useful! ๐Ÿ‘

  • Leave a Reply

      1995 PM
    • Platform:
    • Category: Utility
    • Revision: 1.2
    • License: Creative Commons Attribution Share Alike 4.0
    • Modified: 3 months ago
    • Views: 253
      Likes: 2
      Downloads: 10
    Download
    Chat