Nodes/genereti/ꘇ chop.oscillator
ComfyUI Node

ꘇ chop.oscillator

Named sampled control channels and last value of first channel. Live in browser; Queue evaluates explicit samples/time. Device I/O only runs after its Connect button, never on opening or Queue.

By languel·Created 13 days ago·Updated a day ago· 1
ꘇ chop.oscillator
    • channels
    • value
    ◄wave▾►
    ◄frequency1.00►
    ◄amplitude1.00►
    ◄offset0.00►
    ◄phase0.00►
    ◄channels1►
    ◄samples1►
    ◄sample_rate60.00►
    ◄time0.00►
    ◄offset_t0.00►
    CategoryGenereti / CHOP

    Inputs (10)

    NameTypeDefaultDescription
    waveCOMBO5 options: sine, triangle, saw, square, ramp
    frequencyFLOAT1.000–10000—
    amplitudeFLOAT1.00-100000–100000—
    offsetFLOAT0.00-100000–100000—
    phaseFLOAT0.00-100000–100000—
    channelsINT11–64—
    samplesINT11–4096Samples per delivered block. Live updates/s = sample_rate / samples, limited by browser frames. Use 1 for responsive scalar control; 8 at 60 Hz delivers 7.5 blocks/s.
    sample_rateFLOAT60.001–1000Samples per second, not blocks per second. A block contains samples values; use samples=1 for updates near this rate.
    timeFLOAT0.00-100000–100000—
    offset_toptFLOAT0.00-100000–100000—

    Outputs (2)

    NameTypeDescription
    channelsGENERETI_CHOP—
    valueFLOAT—