joe.wright
2020-07-18 00:35
has joined #drop-ins-bela

joe.wright
2020-07-18 00:35
@joe.wright set the channel purpose: Bela Drop-in Sessions

niccolo.granieri
2020-07-18 00:35
has joined #drop-ins-bela

hassan.hussain5
2020-07-18 00:35
has joined #drop-ins-bela

overdriverecording
2020-07-18 00:35
has joined #drop-ins-bela

lamberto.coccioli
2020-07-18 00:35
has joined #drop-ins-bela

jonathan.pearce
2020-07-18 00:35
has joined #drop-ins-bela

richard.j.c
2020-07-18 00:35
has joined #drop-ins-bela

eskimotion
2020-07-20 09:25
has joined #drop-ins-bela

edmund.hunt
2020-07-20 09:25
has joined #drop-ins-bela

acamci
2020-07-20 17:01
has joined #drop-ins-bela

aaresty
2020-07-20 17:21
has joined #drop-ins-bela

10068197
2020-07-20 17:21
has joined #drop-ins-bela

a.nonnis
2020-07-20 17:22
has joined #drop-ins-bela

a.macdonald
2020-07-20 17:23
has joined #drop-ins-bela

andreas
2020-07-20 17:24
has joined #drop-ins-bela

dianneverdonk
2020-07-20 17:25
has joined #drop-ins-bela

likelian
2020-07-20 17:25
has joined #drop-ins-bela

ko.chantelle
2020-07-20 17:25
has joined #drop-ins-bela

anika.fuloria
2020-07-20 17:26
has joined #drop-ins-bela

clemens.wegener
2020-07-20 17:26
has joined #drop-ins-bela

ashlaeblume
2020-07-21 13:05
ello:)

a.benitotemprano
2020-07-21 13:29
hi!

abi
2020-07-22 08:36
Hello NIME! The Bela team is thrilled to be back at NIME. We'll be doing special Bela sessions each day: *July 22 (today!), at 1345-1445: Introduction to Bela, presented by @abi* If you're new to Bela or curious about what it is, drop in and see it in action and ask questions. *July 23, at 1830-1915: Trill Touch Sensing for Makers, presented by @robert.h.jack* Bela recently launched Trill, a family of touch sensors (that are compatible with Bela along with Arduino, Raspberry Pi, Teensy and more), that make it easy to incorporate high-resolution touch sensing into your interactive projects. We'll be demoing Trill and available for Q&A. *July 24, 1334-1445: Teaching with Bela, presented by @a.mcpherson* Bela was born in a university and is designed for teaching. Bela founder @a.mcpherson will talk about teaching with Bela, and how it can be the core of courses in DSP, interactive music, real-time programming and more. (Bela's current YouTube course can be found here: https://www.youtube.com/watch?v=aVLRUyPBBJk&list=PLCrgFeG6pwQmdbB6l3ehC8oBBZbatVoz3 *July 25, 1815-1900: General Bela Q&A, presented by @g.moro and @a.benitotemprano* The Bela team will be available for an open Q&A session. Please come by and say hello! Outside of our sessions this channel is open for any questions. Thanks!

abi
2020-07-22 09:09
Since I don't seem to be able to edit the above messages, I'll add session Zoom links here since they're a bit hard to find on the conference page: Day 2, July 22, 13:45-14:45: Introduction to Bela https://us04web.zoom.us/j/78020905176?pwd=ZW81dEVCZXB2d1dObWVJOVBqcFRpZz09 Day 3, July 23, 18:30-19:15: Trill touch sensing for makers https://us04web.zoom.us/j/71914998570?pwd=d3dKVk5uN1ByVDRzNS9EaS8xOE5zZz09 Day 4, July 24, 13:45-14:45: Teaching with Bela https://us04web.zoom.us/j/73264669828?pwd=QmRjY003bTlrKzhzVGpwUmlaMDFZQT09 Day 5, July 25, 18:15-19:00: Bela Q&A https://us04web.zoom.us/j/75698918087?pwd=VjdzcEtPN1RTZnNSbDNHaStzZlFTdz09

abi
2020-07-22 10:41
Bela has special discount codes for NIME attendees! NIME2020: £10 off any Bela or Bela Mini starter kit NIME2020BULK: 15% off 10 or more Bela or Bela Mini starter kits These can be used at http://shop.bela.io. If you have any questions, please reach out to one of the Bela team. :zap:

abi
2020-07-22 12:42
First Bela drop-in session, Introduction to Bela, is starting in a few minutes at https://us04web.zoom.us/j/78020905176?pwd=ZW81dEVCZXB2d1dObWVJOVBqcFRpZz09

abi
2020-07-22 12:45
(as soon as I can get into the room myself)

lamberto.coccioli
2020-07-22 12:46
I will let you in in a minute, just finishing listening to the paper session running late...

abi
2020-07-22 12:46
Ah great! Thank you so much :dizzy:

lamberto.coccioli
2020-07-22 12:47
It's open now!

robert.h.jack
2020-07-22 12:58
We?re live now, @abi is currently giving an overview of Bela. Feel free to drop in with your lunch.

a.benitotemprano
2020-07-22 13:12
re. CTAG: you can also get higher sampling rates and bit depth through ALSA at the cost of all the latency guarantees that Bela enables

dave.casey
2020-07-22 13:14
can you use the IDE via ipad+camera adapter?

harri.renney
2020-07-22 13:15
What kind of resolution does the trill stuff have??

g.moro
2020-07-22 13:17
up to 16 bit readings for each of the pads

g.moro
2020-07-22 13:19
you can use it via wifi: it's a web interface (the webserver is Bela itself). I think you should also be able to plug Bela as a USB OTG device on the iPad, and that will create a network between the two (that's how it works normally on a computer), but I haven't tried that

robert.h.jack
2020-07-22 13:20
And in terms of measurement the resolution is very fine: <0.1mm.

harri.renney
2020-07-22 13:21
Thanks!

aes
2020-07-22 13:25
This was nice, I hope to be back for the trill session tomorrow :slightly_smiling_face:

g.moro
2020-07-22 13:26
see you then!




g.moro
2020-07-22 13:36

a.benitotemprano
2020-07-22 13:41
@kcybulski I think you are muted

g.moro
2020-07-22 13:42
http://blog.bela.io for projects made with Bela

a.r.jensenius
2020-07-22 14:45
Hi, Bela-people, just a plug for our running installation: https://www.uio.no/ritmo/english/projects/self-playing-guitars/events/2020/index.html (with many Belas involved...)

g.moro
2020-07-22 14:46
who to @ on twitter?

a.r.jensenius
2020-07-22 14:48

g.moro
2020-07-22 14:49
tks will do

robert.h.jack
2020-07-22 14:57

robert.blazey1
2020-07-22 19:24
Was really enjoying this earlier @a.r.jensenius - was by myself though, hope I can catch it again when there are more people interacting

a.r.jensenius
2020-07-22 19:59
Thanks for the feedback. Yes, it is fun when you are there together with others. I had some really cool improvisations with some others earlier today!

g.moro
2020-07-23 09:23
Thanks for coming by yesterday, we'll be live again this afternoon 18.30 - 19.15 to talk about *Trill touch sensing for makers.*

abi
2020-07-23 09:28
In the meantime you can read the Trill documentation in the Bela Knowledge Base: http://bela.io/trill

robert.h.jack
2020-07-23 15:22
A reminder that after the final paper session of the day we will be hosting a drop-in from 18.30 - 19.15. We?ll mainly be talking about *Trill touch sensing for makers* but feel free to drop in to say hello to the Bela team and drink a beer / coffee depending on your timezone.

marije
2020-07-23 15:24
Hey Bela-team, how are you doing?

g.moro
2020-07-23 15:26
hey there! All good! what about you?

marije
2020-07-23 15:28
good, good! busy writing on my book

marije
2020-07-23 15:29
so, still waiting for a moment to actually try out the Trill sensors that I got a while ago :slightly_smiling_face:

robert.h.jack
2020-07-23 15:31
Hello! I signed up for your mailing list notification for when the book comes out, would love a physical copy.

marije
2020-07-23 15:32
great! the more I talk with the designers of the book, the more I think it will really be a beautiful thing to have :slightly_smiling_face:

robert.h.jack
2020-07-23 15:33
Looking forward to seeing how you use the Trill sensors. Jon Reus worked on supercollider integration for them and with the help of Giulio created a Ugen, if I?m not mistaken.

marije
2020-07-23 15:34
ah, great! I haven't had time for a long while now to get back to the SuperCollider port for Bela.

marije
2020-07-23 15:34
I don't know whether by now all the loose ends have been fixed?

robert.h.jack
2020-07-23 15:37
@g.moro is best placed to answer that but I know that with the next release of SC bela support will go up stream which should makes things easier to manage in the future.

g.moro
2020-07-23 15:37
I'm in a demo, will get back to you in a second

g.moro
2020-07-23 16:05
so Brian Heim got in touch about merging upstream https://github.com/BelaPlatform/supercollider/issues/73 clearly that'd be great, at which point many things should just naturally stop breaking and more easily supported.

marije
2020-07-23 16:06
ah, cool.

marije
2020-07-23 16:11
do you need me to look into this? I think that some things that I (we) moved out of the way, are not necessary to move out of the way anymore (Qt related stuff), if I understand correctly what has been done in the meantime in SC. That means that the main changes now are indeed the adaptations to SCsynth, the UGens, including the SCClass lib files for that, and the documentation.

g.moro
2020-07-23 16:12
I think I've done a bit of that tidying up when I rebased on top of 3.10. I will have to get my mind back into this to see exactly where we are at (haven't done any development on it for more than a year I think), then I'll ping you, if that's OK?

g.moro
2020-07-23 16:13
One thing that I had a stab at in the past is Xenomai-friendly Sc locking https://github.com/giuliomoro/supercollider/commit/0659847617d0236d2c101c62bb83eae2d6c88d29 This is because currently Ugens that rely on it (I think the one that does audio playback streaming from disk is one of them) currently cause mode switches in the audio thread. It's not so urgent really, but it'd be good to get this finalised in a form that they'd be happy to merge upstream, too.

marije
2020-07-23 16:13
that sounds good!

marije
2020-07-23 16:14
ah, yes, that seems important!

g.moro
2020-07-23 16:17
On the topic of Trill, there is a stand-alone OSC client https://github.com/BelaPlatform/Trill-Linux/tree/master/examples/trill-osc that could be used from Sc/Cs/Pd whatever, even outside Bela (this is just plain Linux) but it may come with some overhead. Jon Reus has also made some Trill uGens for his banjo last year, that can probably be more efficient, and I have made a PR to bring them up to date, but the coding style could definitely be improved there (lots of duplication between the two). https://github.com/jreus/Trill_SC/pull/1

abi
2020-07-23 17:26
The Bela drop-in session exploring Trill Touch Sensing For Makers starts in 5 minutes. Come along! https://us04web.zoom.us/j/71914998570?pwd=d3dKVk5uN1ByVDRzNS9EaS8xOE5zZz09

xname
2020-07-23 17:36
Hello everyone, clap clap to the team

xname
2020-07-23 17:37
The onlline Bela course is amazing :heart:

abi
2020-07-23 17:39
:raised_hands: :raised_hands: :raised_hands: to @a.mcpherson!

xname
2020-07-23 17:42
BTW, is the drop in a webinar? Could I get the link/?


abi
2020-07-23 17:51
If anyone has a question feel free to drop them here :slightly_smiling_face:

ko.chantelle
2020-07-23 17:52
All the bela products look really good. Has your team started communicating with robotics distributers in other countries?

abi
2020-07-23 17:54
We sell mainly from our own shop at the moment, as we haven't yet found the right distributor relationship for Bela. However Trill products have recently become available from http://pimoroni.co.uk!

dave.casey
2020-07-23 17:54
Craft question 1: How worried should I be about ESD with coated or uncoated sensor pads?

aes
2020-07-23 17:55
Is there a SuperCollider API for the Trill sensors? I couldn't find SC mentioned in the Trill docs, but maybe I haven't looked hard enough :sweat_smile:

a.benitotemprano
2020-07-23 17:55

dave.casey
2020-07-23 17:56
Craft question 2) You mentioned examples of the craft in use. Got any links? What was that curvy thing being cut in the demo video?

a.mcpherson
2020-07-23 17:56
It shouldn't be a problem. I've given these ICs a substantial zapping and I don't think I've ever damaged one that way. That said, use the usual caution you would with any electronic maker hardware.

dave.casey
2020-07-23 17:57
Craft question 3: will this screw terminal cause problems? (I can hold up to camera when we get to that point

a.benitotemprano
2020-07-23 17:58
Screw terminals are not connected to the ground plane, they are just mounting holes


abi
2020-07-23 17:59

dave.casey
2020-07-23 17:59
Craft question 4: Obviously, shorter is better, but what is ballpark lead length that works vs ?too long??

aes
2020-07-23 17:59
I'll check those out, thanks! I'd be happy to help out with testing, documentation etc.

a.benitotemprano
2020-07-23 17:59
we have used metal standoffs with no problems, but worth using plastic ones depending on the application.

abi
2020-07-23 17:59


tragtenberg
2020-07-23 18:00
Have you tried using a thin layer of non toxic silicone? How thick can it get to still be sensed by Bela? I imagine it could transform a Trill into a pressure sensor, since the harder you press the greater the area of the finger would be sensed.

tragtenberg
2020-07-23 18:02
The nice thing about silicone is that it gives some feedback of the pressure and could be done with different hardness silicones. Is it possible configure Trill's sensitivity?

tragtenberg
2020-07-23 18:03
I like smooth-on dragon skin sillicone, the lightest one is very soft and squishy

abi
2020-07-23 18:05
Going to try that one! :slightly_smiling_face:


alucas02
2020-07-23 18:06
Do you have any recommendations for connecting trill craft to strips of conductive paint or sticky-back copper tape? For the latter would solder be appropriate?

tragtenberg
2020-07-23 18:06
is the one to use for sex toys... so it isn't toxic at all...

alucas02
2020-07-23 18:07
Thanks!

g.moro
2020-07-23 18:07
thanks, will check this out

tragtenberg
2020-07-23 18:07
I have a 5 mm thick sample they sent me for free and pressing it gets as thin as 1mm

tragtenberg
2020-07-23 18:08
please let me know how it goes :slightly_smiling_face:

tragtenberg
2020-07-23 18:08
not the cheapest, but the best I've tried

tragtenberg
2020-07-23 18:09
please tell me how it goes

berntisak
2020-07-23 18:09
Csound opcodes are also coming soon

aes
2020-07-23 18:10
Does the stand-alone OSC client need to be built from cpp? Or is it just a matter of running the node script?


tragtenberg
2020-07-23 18:11
these are even softer

tragtenberg
2020-07-23 18:12
they get from 5mm up tu less then half a millimeter when pressed

g.moro
2020-07-23 18:13
@agpiepenbrink try this ```touchSensor.setup(1, Trill::BAR, 0x18);```


tragtenberg
2020-07-23 18:13
this is softer

aes
2020-07-23 18:15
Looking forward to making stuff with Trill and Bela. Thank you for these sessions.

g.moro
2020-07-23 18:15
thanks for coming along!

dave.casey
2020-07-23 18:16
Perfect! Thanks!

fcac
2020-07-23 18:17
Hi @a.mcpherson, I?ve just lost the explanation about how to use the new firmware of Trill on 2015's long capacitive sensors. Could you wrap up here? Thank you! :smiley: (I bought these sensors from you in NIME 2015 Batôn Rouge! =D)

g.moro
2020-07-23 18:18
see the line I pasted above (it assumes you'd have it connected on bus 1 with its default address)


xname
2020-07-23 18:18
Thanks Bela* for the presentation x

fcac
2020-07-23 18:18
Perfect! I?ll try it. Thanks, @g.moro

a.mcpherson
2020-07-23 18:24
Let us know how it goes

dave.casey
2020-07-23 18:25
Perfect! I was looking for examples of people dealing with connecting leads to foil/tape. The banjo post has the details I was looking for.

harrap
2020-07-23 18:26
Thanks for the presentation. Just a note that on your store when I try to buy a hex it takes me to the Square item page. Everything else seems to work. I?ll check back before the end of Nime to try to order some!

g.moro
2020-07-23 18:27
oh that's weird. From what page are you trying to access it? This is the correct page https://shop.bela.io/collections/trill/products/trill-hex

harrap
2020-07-23 18:29
If I try from the Trill overview page: https://bela.io/products/trill/ it is busted but just tried from this page: https://shop.bela.io/collections/trill and it works from there.

harrap
2020-07-23 18:29
So I?m good to spend :slightly_smiling_face:

g.moro
2020-07-23 18:29
OK thanks for flagging that, I will fix it now

harrap
2020-07-23 18:30
No problem. Finding all the bugs is a never ending journey, thanks again for such inspiring products.

g.moro
2020-07-23 18:33
it should be fixed now

harrap
2020-07-23 18:40
k. DId my order. Forgot the NIME code but that?s life! Looking forward to hacking!

g.moro
2020-07-23 18:48
we'll fix that in the next few days.

g.moro
2020-07-23 18:56
to whoever asked earlier (apologies for the delay): Trill OSC client https://github.com/BelaPlatform/Trill-Linux/tree/master/examples/trill-osc Trill ugens for SC https://github.com/giuliomoro/Trill_SC

aes
2020-07-23 20:04
Thanks @g.moro - I'll get around to these at some point and will be happy to help out if you need a hand with documentation/testing of the SC-specific stuff.

g.moro
2020-07-23 20:06
those ugens could use with some testing. The instructions for building/installing them are in the README

robert.h.jack
2020-07-24 11:12
A reminder that today *1334-1445* we have our *Teaching with Bela* drop-in hosted by @a.mcpherson and the Bela team. Bela was born in a university context and is designed for teaching. Bela founder Andrew McPherson will talk about teaching with Bela, and how it can be the core of courses in DSP, interactive music, real-time programming and more. (Bela?s current YouTube course can be found here: http://youtube.com/belaplatform

abi
2020-07-24 11:17
Sorry folks, that's my typo - session is 1345-1445. Zoom link here: https://us04web.zoom.us/j/73264669828?pwd=QmRjY003bTlrKzhzVGpwUmlaMDFZQT09

a.mcpherson
2020-07-24 12:48
Starting now! Feel free to post questions here or on the Zoom chat

tragtenberg
2020-07-24 13:25
The YouTube course is making a big difference to me! I have been wanting do learn low level DSP programming and pd and Max environments never got me fully in it. Bela is opening a brand new world to me, thank you so much! Maybe the Bela/C++ bias is more in tune with my musical intentions. The modular synthesis inspired pedagogy maybe is shaping this bias and I'm very happy about that.

g.moro
2020-07-24 14:02
thanks everyone for coming. Tomorrow we'll be available again 18:15-19:00 for an open Q&A session! https://us04web.zoom.us/j/75698918087?pwd=VjdzcEtPN1RTZnNSbDNHaStzZlFTdz09

g.moro
2020-07-24 14:27
@harrap good news: @robert.h.jack processed a £10 refund for you. I think it should get back on your credit card in a few days

matthew.mosher
2020-07-25 14:19
Hey Team, does the trill craft sensor output analog values (proximity/quantity of touch) or binary values (touched/not-touched)?

a.mcpherson
2020-07-25 14:21
It outputs a continuous reading for each pad, typically a usable range of 9-12bits depending on the settings and the materials used.

a.mcpherson
2020-07-25 14:22
The communication itself is via I2C

g.moro
2020-07-25 14:23
Each device has between 26 and 30 capacitive pads (Trill Craft has 30). Each pad is scanned and reports a capacitive activation value expressed in bits (9 to 16). For Trill Craft, you'd just read those activation values, which have the specified resolution. The "shapes" (i.e.: all the devices except Trill Craft), the readings from the individual pads are averaged and local "peaks" of activations are found: these correspond to touches, which have a fractional location (the interpolated position of the peak), and a size (the total amount of activation attributed to that touch).

g.moro
2020-07-25 14:25
you can see some examples of the individual readings of the Trill Craft https://learn.bela.io/products/trill/integrating-trill-into-your-projects/

matthew.mosher
2020-07-25 14:33
Great, thanks!


dave.casey
2020-07-25 17:26
What was the name of the Bela-Tidal person I should ping?

a.benitotemprano
2020-07-25 17:27
Jack Armitage is a former PhD student at the lab. His artistic name is lil data

a.benitotemprano
2020-07-25 17:28

dave.casey
2020-07-25 17:28
Thanks!


a.benitotemprano
2020-07-25 17:31
he was performing with Tidal Cycles together with Laurel and Kurjit on their performance for Music session 2, if I recall correctly

g.moro
2020-07-25 17:47
..

a.benitotemprano
2020-07-25 17:58
Thanks @dave.casey!

g.moro
2020-07-25 18:07
@m.ortiz were you the one asking about `pyo` and Bela yesterday? This is the project I was referring to: https://github.com/belangeo/pyo-bela .