-
60hz
I might be totally wrong here, but I think that the GPU is used by shaders only
I think that GPU is used for all but video decoding and classic pixels processing...
So the more you decode high resolution media and use [pix_*] objects for effects, the more you stress the cpu .One solution for FX is using shaders.
For media decoding... you can check what is the default backends used (check help files) and try different ones. Also There is a [certainly] more efficient ffmpeg plugin somewhere that could be compiled and used instead of the default decoder...You might open issues here to see what could be done?
https://github.com/umlaeute/Gem/issuesAlso, I see that ofelia is far more efficient than Gem at decoding videos...
-
60hz
@esaruoho said:
wow, even having one ceammc ui.menu displaying results in the else/multi.vsl's grinding to a halt updating-wise, no more being able to draw content onto them. looks like i'll not be able to use them then
I tried them altogether without any problem.
I would prefer [ui.sliders] if using ceammc, since it's a real compiled object and not an abstraction using dynamic patching, which is unfortunately more a hack rater than a feature in pd. -
60hz
I tried again today with last pd-0.54, deken -> typed "ceammc", download the package, going to browser externals->ceammc->ui.menu-help : works perfectly.
A new version of the lib will be released soon and will offer a lot of new features. I love this lib because I can make anything I want without any other external and it's functions names are much more clear and organised. A Real time saver.
-
60hz
@ddw_music I know there is a snapcraft for the full distribution https://snapcraft.io/pd-ceammc
-
60hz
What you displayed is the global ceammc help.
You can click on the link [ui.menu] in runmode it should open [ui.menu] specific help.Also, I did rewrite the [ui.menu] help a bit...
-
60hz
if using external is possible, you can use ceammc, which make all this kind of stuffs more easy than pd-vanilla.
Here is an example using [ui.menu] and [symbol2any] to do it:
-
60hz
ceammc lib have a [snd.file] object working like [soundfiler], that support mp3 and many more format
like AAC AIFF ALAC AU AVR CAF FLAC HTK IFF MACE3:1 MAC6:1 MAT4 MAT5 MP3 MP4 MPC OGG PAF PVF RAW RF64 SD2 SDS SF VOC W64 WAV WAVEX WVE XI. -
60hz
I think everybody will ask you why using a more than 12years old pd-extended software when you have "Purr-data" or "pd-2lork" (pd-extended replacement with a greater interfacre), or cyclone external with vanilla pd, or even Plugdata ? I am surprised pd-extended can still be launched in a computer today.
-
60hz
Or split all different parts (arduino for ex) in subpatches...