• EEight

    @flextUSer Neat! I see that you are using netreceive so it is really a standalone app? You could use OSC and make it a bit more compatible with other applications IMHO.

    Also I am sure you are aware, but share for people searching for sequencer, trigger, timeline etc https://www.iannix.org/en/whatisiannix/

    posted in extra~ read more
  • EEight

    Do you have screenshot or demo of your external - patches in action?

    posted in extra~ read more
  • EEight

    I find [Black MIDI / Art MIDI] videos quite interesting:

    I don’t have much time to dive deeper, but I took a moment to create a Pure Data (Pd) patch that sends MPE MIDI to a VST that supports it (Strike, Glide, Slide, Press, Lift – sometimes called 5D). It’s not exactly a Black MIDI MPE setup, but I’d love to see someone create a patch that truly showcases this concept...

    ⚠️ Warning: Contains flashing lights:

    Patch (only using 1 note on channel 2)
    image.png
    mpe.pd

    posted in output~ read more
  • EEight

    Crazy stuff. Keep up posting those please.

    posted in patch~ read more
  • EEight

    Another alternative is to use patreon, a good example:
    https://www.patreon.com/ArtiomConstantinov

    posted in patch~ read more
  • EEight

    @porres Let's go! Looking forward to test this! Thank you sir.

    posted in patch~ read more
  • EEight

    Well, silly me, we have the Audio I/O Error shown in the main interface! I think this is a good indicator that PD wasn't able to process the DSP fast enough. Sadly I don't think we can log that or get the information in a patch to count the number of occurence...

    Checking the source, I see this commented code, would love to have this information in the patch, or at the very minimum in the console log:

    if (sys_getrealtime() > nt_nextreporttime)
        {
            post("%d audio I/O error%s", nt_errorcount,
                (nt_errorcount > 1 ? "s" : ""));
            if (nt_resynccount) post("DAC/ADC sync error");
            nt_errorcount = nt_resynccount = 0;
            nt_nextreporttime = sys_getrealtime() - 5;
        }
    

    Pasted image 3.png

    posted in patch~ read more
  • EEight

    Thank you, I am new to Windows, trying to fine-tune the OS as much as possible to get super low latency (under 5ms). In linux when using qJackctl, on the main window, there's an "XRuns" counter that increments each time a dropout occurs.

    qjackctlMainForm2.png

    The number in parentheses shows the number of overrun xruns. Overruns occur when the audio buffer is not consumed quickly enough by the system, leading to a buffer overflow.

    The number outside the parentheses shows the total number of underrun xruns. Underruns happen when the system fails to provide data to the buffer in time, causing a buffer underflow.

    This is what I am looking for to have in Windows or directly in PD.

    posted in patch~ read more
  • EEight

    @porres Trying your library for the first time, I know late to the party! Is there a limiter~, the one from zexy~ is causing me issue on Windows after a few hours of use.

    posted in patch~ read more
  • EEight

    Looking for a patch, or library that can help me getting this precious information when trying to put in place a low latency setup in pd:

    jQQty1j.png

    I care mostly about:

    • Deadline
    • Load (AVG)
    • Load (MAX)

    I am currently on Windows... in Linux we have this information in Jack I think, and we know when a frame was dropped. I would like this information in pd or in Windows if there is a free software.

    Cheers~

    posted in patch~ read more
  • EEight

    As usual thank you for all the informations @whale-av
    @jameslo Perfect, I will be able to use a toggle in pd to invert the phase then!

    I am currectly looking at those solutions for room calibration, I simply don't have a good ear :)

    Have a good one!

    posted in patch~ read more
  • EEight

    Hi all!

    I have access to a space with 8 speakers, they are in multiple rooms:
    image.png

    The gear (showing for 6 speakers)
    image.png

    I want to use pure data to control the volume of each room and to also select stereo or mono (or even try to play with 4.1 for ambisonics).

    Here's what I have in mind for the patch:

    ADC~
    ---
    Gate
    EQ
    COMPRESSOR
    hip~ (remove DC)
    LIMITER
    Mixer
    VU meter
    ---
    (stereo, mono, 4.1?)
    ---
    DAC~ 1-2, 3-4, 5-6 with high pass (for channel using subwoofer)
    DAC 7-8 for subwoofer with dedicated low pass (built-in in amp but fine-tuning)
    

    Questions:

    • Am I forgetting something important in the chain?
    • Is there a patch out there to do Room calibration?
    • Speakers are pointing at each other in the first room, I had in mind to invert the phase (the cables) but maybe I can use pure data to control that too (not sure)?

    @whale-av I recall a patch you uploaded on this forum (like a mixer patch). Would it be interesting for me to use part of it?

    Thanks for any advice!

    posted in patch~ read more
  • EEight

    I really enjoy Artiom Constantinov music and also visualisation:

    Enjoy

    posted in output~ read more
  • EEight

    @y0g1 said:

    Are you still able to compile it ?

    Time flies... no, but checking this tutorial, maybe you should try to checkout a specific tag for:
    git clone --recursive https://github.com/espressif/esp-adf.git maybe trying with tag 2.4.1:
    https://github.com/espressif/esp-adf/tags

    Also don't get your hype too high, I had a feeling it was a proof-of-concept.
    Good luck

    posted in I/O hardware diyread more
  • EEight

    @whale-av said:

    Are we going to have to solve patching problems submitted by user "@ChatGPT" in the immediate future...?...:weary:

    Let's create a chatgpt plugin to exclude those :laughing:

    posted in Off topic read more
  • EEight

    @tungee Can you record a mini-sound demo (playing with this synth)?

    posted in patch~ read more
  • EEight


    Amazing playlist ^

    Not mine, from this creator: @SoundSimulator

    For example, I like this tutorial:

    posted in tutorials read more
  • EEight

    @whale-av Should we change the anti-spam question or it is a lost cause?
    "To send the sound to your sound card in pd, what object do you use (write it without the ~ and bracket)"

    posted in this forum read more
Internal error.

Oops! Looks like something went wrong!