Hi all,

I have an interface consisting of 8 ldrs triggered by 8 laser pointers, 8 leds, 3 faders. Sound engine programmed in puredata.

When I power up Bela, some of the leds light up and then goes away until it boots up the programme. I was wondering whether it is possible to programme the leds in order to show the loading process. It takes about 20-25 seconds which is quite some time. I'm looking for a way to inform the user that its loaded and ready to go.

You can see the process in the video that it is loaded when it starts reacting my hand:

I appreciate any suggestions.

Thanks!

    wow that looks interesting!

    bleenisgrue s. It takes about 20-25

    this should be more in the 10-12 second area with a v0.3.8b image, unless you are loading a lot of samples when the program starts ...

    How are these LEDs wired up? It is not straightforward to have them display a sequence at boot, but it should be doable to hold them fully off until the program starts, if that is desirable.

      giuliomoro

      The long waiting time must be about the samples as you mentioned.

      The ground legs of the leds meet at the ground. Positive legs are connected to digital outs with resistors in between. Thats all. Its pretty straight forward. When you cut the laser pointing to the correspondent LDR, it turns on the leds. Everything is working perfectly once its loaded.

      How is it possible to keep the leds off by default? is it possible with hardware solutions like pull down resistors or software solutions?

      thanks for help.

      The Bela digitals are already set to pulldown internally and this takes effect when the Linux kernel is done booting (I believe!), i.e.: when the blue lights come on ... what pins are you using exactly? I cannot reproduce it with my green LEDs ... I guess red LEDs have a lower Vf and therefore it's more obvious there...