Hi, I bought Circle online today. I have one or two comments/questions, if I may...
- The envelopes appear to be unipolar, while some common destinations are bipolar: this means I can't (for example) use an envelope to mix between two oscillator waveforms and get to the extremes - or is there something I'm missing in terms of setting up the modulation? (Actually, am I right in assuming envelopes are 0..1 and LFOs are -1..1? And that there's no normalisation at the destination?)
- LFOs and sequencers appear to be monophonic, and yet respond to keyboard position as a modulator - last note down is used as a monophonic source, with built-in glide. Is this correct? (I don't have a major problem with this, although per-voice LFOs can be useful. Perhaps the mono/poly status could be indicated in the UI?)
- Sequencers: it might be nice to have the loop start and end locations be modulation destinations... it might also be nice to have the start step be possibly somewhere other than the loop start, useful when retriggering.
- Cosmetics: Ableton Live does a nice thing when you apply a clip envelope to a modulation destination (clip envelopes always act as attenuators): the dial shows a visual indication of the clip envelope's attenuation. It would be nice to see the results of modulation in a similar manner in Circle.
- Patch editing: MOTU's MX4 shows when a patch has been edited (it italicises the name), which is useful when coming back to a saved state in a VST. (I very rarely actually save edited patches - I just let the VST host preserve the edit in a dedicated track.) MX4 also has a "revert" button.
- Circle's DSP load seems a little high: an unscientific test comparing Circle and MX4 playing thick chords of modulated pad voices seems to show Circle consuming up to twice the CPU of MX4. Are there plans to improve this?
Hope that doesn't sound too negative - it's a really nice piece of work and I look forward to using it...