dywen is a user on post.lurk.org. You can follow them or interact with them if you have an account anywhere in the fediverse.
dywen @wendy

Anyone know of active communities/fora/malinglists?

If all goes well my - computationally strong audio floss embedded system arrives next week, and I need a hand patching.
(bela.io)

@mathr
Ok, thanks! Yes, the pd seems pretty quiet in these appy times..

@wendy can you share your thoughts on using Bela once you spent some time with it? Also isn't Bela relying on a closed source audio synth that makes use of Pd patching instead of actually running Pd's audio engine?

@320x200 @wendy seems bela is using the closed compiler-as-a-service "heavy" bela.io/archive/faq.html#3

@mathr

Hey, you slipped out of the conversation, so I repeat just in case (netiquette)
It's a choice you make. Libpd is open but slower..
github.com/BelaPlatform/Bela/w

@320x200
to my understanding (and from the doc) :
"There are two ways you can run Pd patches on Bela: using Enzien Audio's Heavy Audio Tools or using libpd"

so when it's transpiled through HA Tools it's probably faster, but as you can already use pd on a Rpi3 with some good perf, it's a question of achieving super low latency for instrument feel and feedback I guess.

github.com/BelaPlatform/Bela/w
@wendy

@Olm_e @wendy @mathr Ah, I see. And was there any benchmark or comparison between using bela+libpd vs rpi3+libpd+dac?

@320x200
Hmm, not that I know of. Should we try? Bela claims to be prioritizing the audio processes. And it has a decent line in/mic in and out (and more). Also some pi's have misbehaved with regard to crashed sd cards. Meh..
I know of a Bela user who really gave me thumbs up, but she uses supercollider & osc.
@Olm_e @mathr

@wendy @Olm_e @mathr Yeah... RPis are a bit of a mess sometimes with SD card corruption. The RPi3 is better though, but usually as soon as I have something that is more or less complete, I make the system read-only to avoid bad surprises.

@320x200
:-\ can't do that, because it needs to record as well.
@Olm_e @mathr

@wendy @Olm_e @mathr what I do is make a rw partition for data and only make the system partition ro.

@320x200
Hmm, ok, yes, time for a comparison, then. Don't have any rpi3, but I could try my olimex. Now, how to benchmark.. search engine?
@Olm_e @mathr

@320x200 do you have any specific tips/docs on this? Are there any issues with sockets or temp files?

@KnowPresent
Connect a power off button is what I did. Active sd cards don't like power loss. In combination with what Aymeric said.. :-)
@320x200

@KnowPresent you need to use unionfs so that some files are accessible via a tmpfs overlay (/var, and sometimes /etc) and disable some stuff like fsck on system partition and some cron jobs. It's on my TODO to make a doc one day, probably next time I have to make it again :]
When I do, I will put it there:
things.bleu255.com/moddingfrid

@320x200
How easy is rpi & pure data & sensors?
@Olm_e @mathr

@320x200 @Olm_e @mathr
Haha, the web.. forum.pdpatchrepo.info/topic/9

...BUT I always advise that it would be a lot easier to buy a second-hand €50 windows7 laptop (which already has a screen and a keyboard etc.)...... and which is likely to be fully supported for anything and everything that you want to do.........
David.

@wendy @Olm_e @mathr dunno, I don't use sensors, but @blcktofu did something in Python that we could use once to read stuff from GPIO into Pd (via OSC) for a project at XPUB git.xpub.nl/pushingscore-gpio/ pzwiki.wdka.nl/mediadesign/Pi_

@320x200
Ok, cool. Thanks! I got sucked into bela because if the nice way pd communicates with the analog & digital inputs. Also how you can easily smooth the incoming signal.
(Meh g$$gle)
docs.google.com/presentation/d

Signing off!
Keep cool & goodnight

@Olm_e @mathr @blcktofu

@blcktofu
Hey, looks cool! Good to know about running the python daemon.
I need to make something really robust, so I cannot afford fragility. It's an instrument with little pieces of woven conductive textile, to be used in workshops.
Will post online if the reality corresponds with the plan in my head :-).
@320x200 @Olm_e @mathr

@wendy @320x200 @Olm_e @mathr
Btw. This board seems interesting. Need to look into. Would like to use it ti build standalone instrumemts with

@320x200
Hey, there's two ways of compiling the pd file for Bela. But the proprietary one is more efficient, thus the github explanation.
I don't have the Bela - yet - so the documentation stays a bit abstract (imagining local webserver stuff only stretches so far in my head)..
You can also use c++ :-)

I need multivoice sample recording & playing with sensors. So I'll see next week if the cape&beagle behave!

@320x200
Libpd or Heavy
github.com/BelaPlatform/Bela/w
' libpd is Pure Data. It is not a fork of Pure Data, not a different flavor of Pure Data. It is simply a way of using Pd in a new way that can be more convenient and allows compatibility with mobile app development, game development, embedding into sophisticated 3D visualization tools [...]It has the same license as Pd, too. It is every bit as free and open source as Pd.'

@wendy
start with a patch that does what you want, then you'll see to convert if needed ... ;)
don't waste time in such consideration now, you often gain much of the perf in doing your patch efficient rather than counting on blackbox transpiler IMHO

@320x200

@Olm_e
So very true
@320x200
But I made another FrankenPatch!
The horror!
:unacceptable:

@wendy ? Yes, I know libpd :) and you can use it on a Pi also, or pretty much anywhere where the library can be compiled, but let me rephrase the other question then: is there any benchmark or comparison between using bela+heavy vs bela+libpd vs rpi3+libpd+dac

I've been toying with idea of making a small RPi based effect processor or maybe a guitar amp+cabinet simulator, so that's why I'm interested :)

@320x200
Aha, I can ask on the forum, they are pretty responsive.
I chose Bela because it really needs to be robust & standalone. Making it for someone else.. I think it should be better because of the ££$$€€pingpingfrancpesetadinero!

@wendy @320x200
Oh, good to know that Bela supports libpd as well as Heavy - sorry for misleading earlier!

@mathr
No worries
I knew what I was getting into ;-)