• raynovich

    Thank you so much for the feedback. I understand most of what you have indicated here.

    posted in technical issues read more
  • raynovich

    Interesting solution. I went to Gem because ofelia seemed to be less in favor and not being updated?

    @alexandros said:

    I think Pof, which embeds openFrameworks (much like Ofelia did), runs on a different thread (I think). But I have tried closing its window and that crashes Pd. But I could be wrong, as I could be doing this the wrong way.
    Switching back to another external that embeds OF, since you have switched from Ofelia to Gem, can be discouraging. I just thought of mentioning that Pof runs on a different thread (I think).

    posted in technical issues read more
  • raynovich

    Hey, I am doing as you exactly point out. I am opening Gem before the concert set begins. I have not yet tested the concert to see if that creates additional dropouts.

    Now your other idea to run Gem somewhere else, sound enticing. I am not sure I am "knowledge" to be able to do that right now, but I like it.

    @ddw_music said:

    Well, if you load a large audio file while sound is playing, you can get dropouts then too.

    pd-dropout.png

    That's a 97.3 MB file -- "audio I/O error." Only vanilla objects in the patch. Sending that read message does glitch the audio.

    So this isn't "a Gem issue."

    Since Pd is single-threaded and the control message layer runs within the audio loop, heavy activities in the control message layer can cause audio processing to be late. Reading a hundred MB of audio? :white_check_mark: Opening a window and preparing it for graphics rendering? :white_check_mark:

    AFAIK the available solutions are: A/ structure your environment so that all heavy initialization takes place before you start performing -- i.e., start Gem before your show, not during. Or B/ Put Gem in a different Pd process (which doesn't have to be [pd~] -- you could also run a second, completely independent Pd instance and use OSC to communicate between them). (Smart-alecky suggestion: Or C/ Move your audio production over to SuperCollider, whose audio engine shunts heavy loading off to lower-priority threads and whose control layer runs in a separate process, so it doesn't suffer this kind of dropout quite so easily.)

    "Except that dropout when you create and destroy. Wish that could be changed" -- sure, but the issue is baked into Pd's fundamental design, and would require a radical redesign (of Pd) to fix properly.

    hjh

    posted in technical issues read more
  • raynovich

    Maybe it is quarantining then. I changed the pathway to where the file is but the folder was not recognized by Pd. Perhaps, and very likely, Mac is doing things to make the folder not findable.

    posted in technical issues read more
  • raynovich

    Hey,
    Maybe this is with all externals, but I have been looking into transferring patches to other computers. I do not understand why, and I assume there is a reasonable explanation.

    The patches I have made, I merely just transfer to the new computer. Easy. The patches that are externals, at least in deken, but maybe others as well have to be downloaded again. I tried just moving all of the files to the new computer (I am using macs). I put the files in the location where all the files were documents/Pd/externals.

    As I write this, I realize the name of the account might be different which might be the reason Pd cannot find the files. Or is it that the files have to be recompiled.

    I am not sure if I had to recompile the files the last time I changed computers which was in 2018 or 2019. I transferred my entire account from one computer to another computer.

    Is it common to have to recompile? I assume so. Is there a way around this? At the same time, it might be good to recompile so that I can get any updates from the last time I got the externals.

    Any thoughts would be greatly appreciated so that I can understand better.

    posted in technical issues read more
  • raynovich

    Ha!!!! Yeah. . . I perform live while performing. I am already at a 50ms delay, which makes performance a bit challenging to say the least. I am also trying to get the delay shorter more like 25ms.

    posted in technical issues read more
  • raynovich

    Thank you for the confirmation. I appreciate it.

    I have changed all of my patches from ofelia to GEM. It seems to be working fairly well. I am pleased. Gem seems to be somewhat fragile.

    It can crash the system.

    It does not seem to take up too much CPU and can run in the background. I am currently pleased.

    Except that dropout when you create and destroy. Wish that could be changed.

    posted in technical issues read more
  • raynovich

    So, I am switching all of my visuals to GEM from Ofelia. It seems to mostly be working.

    I do have a question. When I am using audio I cannot create or destroy a GEM window without getting digital distortion/dropout. Is that just the way it is? Am I doing something wrong?

    posted in technical issues read more
  • raynovich

    Well that is reasonably the reason why.

    posted in technical issues read more

Internal error.

Oops! Looks like something went wrong!