• Orangery

    @Balwyn

    Thanks very much for sorting it. The patch works really well with some microtonal tunings. My intention was to record some miniatures to demonstrate its usefulness but Audacity is giving me a hard time at the moment (something to do with my VSTHost set up).

    Replacing "random 9 /+2" with "random 9/-11" produces a different harmony. as the randomly generated notes are now an octave lower. So for example, C3, E3 would become E2, C3.

    posted in tutorials read more
  • Orangery

    @Balwyn

    Great, thanks. I changed "random 7" to "random 9" so it covers numbers 2 through to 10. The numerical values change but they do not affect the output notes (intervals are constant). Maybe I have got something wrong (the new auto toggle switch for example)?

    balwyn_oot_edit.png

    posted in tutorials read more
  • Orangery

    @Balwyn

    The patch works fine but not quite what I had in mind, as the interval is constant (unless I'm not using it correctly).

    The idea was to randomly select an interval each time a note is depressed, say from a second to a minor 7th. This would equate to a number from 2-10 on your scale (I miss off 0, 1, 11 and 12 but not essential).

    posted in tutorials read more
  • Orangery

    @Balwyn

    Well, I'm still using the first version, as it's a little easier for me to understand and I'm happy with it, thank you.

    I like the fact that PlugData can be used inside of VSTHost. It means I can modify the code within a patch on the fly and hear the effect (if any).

    Creating new instances of plugins is easy in VSTHost (right click on plugin - new instance). The set-up below creates a wild harmonising effect.

    balwyn_dirty_patch_vsthost_instances.png

    Both synths have the same parameters (doesn't have to be the case) and are both fed pitch bend instructions from two instances of the "DirtyPatch" you created, One almost at minimum setting and the other on max.

    How difficult would it be to create a "standard" harmoniser patch (2nds, minor thirds, major thirds etc) with an element of randomisation? It should run alongside DirtyPatch and another instance of the synth (or synth only).

    posted in tutorials read more
  • Orangery

    @Balwyn

    I have just tried the updated VST version; very neat, thank you. I also liked the first version, even though mathematics was wrong.

    Could you explain a little on the UI controls. It seems that "pitch drifting" after a note is triggered, is now possible.

    posted in tutorials read more
  • Orangery

    @Balwyn

    Update: I now have the PlugData application in my VST folder and loaded up your "out-of-tune.pd" script (first version) in VSTHost via PD (following "dreamer's" advice).

    Yes, the Dirty Pitch controller seems to work well and is a lot of fun and very much appreciated! Others have also provided ideas (scripts); maybe I should try them too?

    Thank you everyone.

    posted in tutorials read more
  • Orangery

    @dreamer said:

    @Orangery You have to install plugdata and open the pd patch from there.

    Ah, I see now, thanks. As PlugData was already installed on my machine, I just copied it to my VST folder, fast updated plugins and opened the application in VSTHost (so basically what you said). Thanks for that.

    posted in tutorials read more
  • Orangery

    @Balwyn

    I downloaded your "out-of-tune.pd" to my plugin folder but VSTHost does not detect it. What am I doing wrong (something stupid I guess)?

    posted in tutorials read more
  • Orangery

    @playinmyblues

    No, I'm not tied to VSTHost but it's much less intimidating than a DAW. Also my compositions (if you can call them that) are usually a single take/track. I also enjoy creating new timbres for virtual synths.

    posted in tutorials read more
  • Orangery

    But VSTHost only recognises .vst or .dll extensions as far as I know.

    posted in tutorials read more
  • Orangery

    Thank you everyone for spending time on this.

    Just to clarify, I use VSTHost by Hermann Seib (instead of a DAW) to summon virtual synths and effects, something like this:

    MIDI in (MIDI keyboard) - Synth - Reverb - MIDI out

    And this is what I would like to achieve:

    MIDI in - Dirty Pitch - Synth - Reverb - MIDI out

    The Dirty Pitch is not intended to produce any sound, just static random pitch bend MIDI messages for the virtual synth to produce an ANTI autotune effect controllable by the user.

    So the Dirty Pitch PlugData script, would need to be converted/compiled (or whatever) into a VST3 Plugin format.

    Dave S.

    posted in tutorials read more
  • Orangery

    Dreamer,

    What do you mean by "You didn't mention that you need this patch to be compatible with Heavy, always good to mention beforehand." What is heavy?

    I don't have a working patch to share.

    posted in tutorials read more
  • Orangery

    Well, I couldn't get it to run without errors (too many).

    I spent about 45 minutes with ChatGPT but there were still issues. I wasn't even able to compile the patch.

    posted in tutorials read more
  • Orangery

    Can either of the two slider examples produce negative numbers?

    Dirty pitch should be in the range of +/-50 cents for it to allow slightly sharp/flat notes.

    posted in tutorials read more
  • Orangery

    Will,

    Thank you for assisting me with this; sounds very promising.

    Can you explain why there are two slider controls and have you tested this out yourself?

    Dave S.

    posted in tutorials read more
  • Orangery

    @Orangery The last sentence in the third paragraph should have read:

    On Max setting, the knob (or slider) should produce a random variance of +/- 50 cents, for any synth that lies in between it and the VST host output (I don't use a DAW).

    Sorry about that.

    posted in tutorials read more
  • Orangery

    I'm using PlugData for the first time tonight. I got as far as creating one object (an oscillator) which I actually don't need for this project.

    Anyone familiar with Mark Henning's AnaMark virtual synth? Well, I'm trying to recreate the "Dirty Pitch" control knob that allows random tuning of a note (or notes) in PlugData.

    This is to spice up 12 tone equal temperament, especially good for older types of instrument sounds. On Max setting, the knob (or slider) might produce a random variance of +/- 50 cents, for any synth that lies in between it and the VST host (I don't use a DAW).

    Can anyone help with this?

    Thank you,
    Dave S.

    posted in tutorials read more
Internal error.

Oops! Looks like something went wrong!