• Balwyn

    @Glop-Glop you could use a data structure and scalar as a receiver for a click, that sits behind the array graph but still allows you to edit it and then a line object for a bit of a run-on to update the other array
    array-update.pd
    image.png

    posted in technical issues read more
  • Balwyn

    @Glop-Glop The errors are caused by not having a number for the y position in the array xlabel, therefore the label elements do not match
    To fix: search using find for pd, this will show 1 of 2 sub patches [pd seq_temp resize] then find again for 2 of 2 sub patches [pd random_temp resize]. Open each sub patch and insert [list prepend 0] between the list object and [list prepend xlabel] in each sub patch as below

    Edit: in fact -.1 is better for seq_temp and -4 for random_temp
    image.png

    posted in technical issues read more
  • Balwyn

    @Orangery Yes, sorry about I hadn't tested it and the numberbox outlet was not connected to the [+ ] object, but worse than that was the random notes cause some notes hang when playing more than one note if playing polyphonically. The best I could come up with to address that, was to count the note-on and note-off and when sum was zero perform an all notes off (cc 123).
    out-of-tune-3.pd

    posted in tutorials read more
  • Balwyn

    @Orangery try adding these
    image.png

    posted in tutorials read more
  • Balwyn

    @dreamer I was just checking about the dsp when you posted, and you are right of course Thanks again

    posted in tutorials read more
  • Balwyn

    @dreamer Solved, updated plugdata to v0.93 and I think I needed dsp on to run the metro. Anyway thanks for great product :smiley:
    image.png

    posted in tutorials read more
  • Balwyn

    @Orangery I'm not that good on music terminology, but here I've added an hradio of 13 cells that when set greater than zero will also play a note that many semitones above the original at the same velocity
    out-of-tune-2.pd
    I've just noticed today when you first open the plugdata.vst edit button there is a plug icon to enter plugin mode
    image.png

    posted in tutorials read more
  • Balwyn

    @dreamer I have followed the instruction on sites you directed me to and compiled the plugin. I loaded it in vsthost but it doesn't output anything
    What do you think is missing?
    image.png

    posted in tutorials read more
  • Balwyn

    @dreamer please don't take offence, at my age I need all the safety precautions I can get, Anyway I just checked and the whole toolchain business is all intact now so I tried to compile it. the vst has no inlets or outlets or Gui, I guess it doesn't like me :anguished:

    posted in tutorials read more
  • Balwyn

    aha! @dreamer now I see why McAfee keeps quarantining heavy.exe, It's trying to protect my sanity. I don't think I'll bother

    posted in tutorials read more
  • Balwyn

    @Orangery you can open the outoftune.pd that is in the outoftune vst3 folder in plugdata.vst3 or puredata to see the difference
    which are the control connections are now wireless using send and receive, there is a second toggle that opens a second spigot allowing the metro to bang the random continuously instead of only when a note is pressed and there is also an offset slider which raises or lowers pitch centre

    posted in tutorials read more
  • Balwyn

    @Orangery I have just notice that my mathematics is wrong [- 4096] should be [+ 4096]
    I also failed to mention a plugin called Camomile by Pierre Guillot that allows for the creation of vst3 from a Pure Data patch. Its not too difficult but It took few goes to get the settings right. All the files in the zip need to kept together in a folder "outoftune" and copied to your vstplugins folder.
    https://github.com/pierreguillot/Camomile/wiki

    I've used an updated version of out-of-tune.pd to create outoftune.vst3 using Camomile
    outoftune.zip

    image.png

    posted in tutorials read more
  • Balwyn

    @Orangery I have just loaded plugdata.vst3 with my out-of-tune.pd loaded, into vsthost plus a synth that responds to pitchbend and it works.
    image.png

    posted in tutorials read more
  • Balwyn

    @Orangery
    I think you could achieve this by using pitchbend

    out-of-tune.pd

    image.png

    posted in tutorials read more
  • Balwyn

    Hi @atux
    This is not really the answer, but it does simulate glissando in sfont~. Maybe it will help.
    copy theremin.sf2 from else/sf to the same folder as this
    theremin.pd
    image.png

    posted in technical issues read more
  • Balwyn

    have a look at iemmatrix matrix-help.pd

    posted in technical issues read more
  • Balwyn

    Hi @atux will there be more than one pair of number boxes multiplied per preset

    posted in technical issues read more
  • Balwyn

    Hi @ytt
    Maybe like midi note pairs
    set-valves.pd
    image.png

    posted in technical issues read more
  • Balwyn

    If your sending MIDI you could do it like this (see the bug note in {bendout} help)
    slider-bendout.pd

    image.png

    posted in technical issues read more
  • Balwyn

    Vanilla Shapes

    A collection of 14 objects that can be used to create static shapes in a graph-on-parent patch or abstraction using a single object with creation arguments for each shape, all the arguments are required except for the destination(last), which can be replaced by the single outlet using send and a bang to it's inlet, useful only for creation order changes and the destination should be cleared first.

    IMPORTANT the destination patch or graph-on-parent patch should be cleared before saving changes. This is because the objects are created at load time by an internal loadbang and any previously saved objects scalar may be stranded and accumulate in the .pd file causing Pd to crash on the next load. The file also grows from a few KB to 20KB or 30 KB. Use the object "clear-first" as the very first object.

    These objects require a graph-on-parent to have ranges set from 0 to size to match the GOP window size otherwise the object will be distorted

    Once the desired graphics are completed and saved, create another GOP patch of the same size and new name, place above the graphics patch and add controls etc.

    Pd-vanilla uses rounded end caps for its drawn lines, this gives soft or rounded corners to weightier lines. This also gives us the ability to make nicer circles by creating a single pixel dot and changing the weight (line-width) to change the size, "circle-filled" and "circle-filled-xl" use this feature.

    “rectangle”, “rectangle-filled”, “singleline”, "circle-unfilled", "ellipse" and "ellipse-filled" are drawn geometrically and "ellipse" / "ellipse-filled" can also draw circles when the width and height are the same.

    "polygon" has a maximum of 8 nodes, any unused nodes need to repeat the last node.
    "polygon-filled" has a maximum of 7 nodes, any unused nodes need to repeat the last node and the last node will join to the first node and enclose the shape.

    "curve" and "curve-filled" both have a start position followed by 12 nodes as offsets from there. It is easier to decide the number of nodes to use first then create the curve from the right side and leave the remaining nodes as 0 offsets.

    "seriesoflines-h" and "seriesoflines-v" useful for drawing grids of horizontal and vertical lines that could also be skewed.

    Vanilla-Shapes.zip

    image.png

    posted in abstract~ read more
Internal error.

Oops! Looks like something went wrong!