but I don't think you mentioned which example project you were using.
you are absolutely right. I completely forgot to mention it in my first post (even though I had it in my head I forgot to actually write it down, haha). I was using the raw-multi-print example indeed.
did you get a printout failed to initialise trill flex?
No, I didn't. Here is the serial monitor print out of this sketch:
failed to initialise trill square
failed to initialise trill craft
failed to initialise trill ring
failed to initialise trill hex
FLEX 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
____________________________________________________________________________________________________________________________________________________________
FLEX 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
____________________________________________________________________________________________________________________________________________________________
FLEX 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
____________________________________________________________________________________________________________________________________________________________
FLEX 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
and it just keeps spitting out zeros, no matter touching the Flex or not.
I am thinking that maybe all you need is to call
delay(10);
trillFlex.setPrescaler(4);
delay(10);
trillFlex.updateBaseline();
at the end of setup().
Just added that and it makes this example sketch work flawlessly now!
I guess it would be good to include these lines in the example sketch for other users that may run into a similar or the same issue in the future. Because it's a provided example sketch a user (at least me) expects it to work flawlessly, usually haha :-D
that may have been Superbooth in Berlin ... possibly 2019 if Drew was there and Trill was mentioned ... ? Great that you managed to get back to your projects after a hiatus, looking forward to what comes out of it!
Hehe, no it was definitely at the Musikmesse Frankfurt and it was more of a "backyard hackerslab" than an actual booth if I remember correctly. Somebody in front of it was soldering pinheaders on what we now know as the Trill Craft and I went in and talked to Drew a bit about bela and was very excited to see people in there building their own synths and stuff. I mentioned that I had already experimented with the Capacitive Touch Pins on the Teensy 3.x as well as the Adafruit MPR 121 Capacitive Touch Board but was highly disappointed in the SNR of either of these (even though I did my best to handle things in software as well as trying everything to keep parasitic capacitance at a minimum) and Drew mentioned that they are working on something that would be part of a sensor line-up of capacitive touch sensing that was intended for audio applications and I should sign up for the beta testing. I just couldn't believe my ears as this was exactly what I was looking for but yeah life got me and I never signed up. But yeah, it was fortune to "stumble upon bela" on the way to the toilets. I still remember the moment. And honestly now finally being able to test the Trill series, I think you gurls and guys have done a remarkable job! Gotta keep you posted once I'm done :-D
Thanks again for your help and advice! <3