FAUST on Bela is meant to run without GUI, using Bela's inputs as controllers.
These lines in the faust.dsp
file
freq = hslider("[1]Frequency[BELA:ANALOG_0]", 440,460,1500,1):smooth(0.999);
pressure = hslider("[2]Pressure[style:knob][BELA:ANALOG_4]", 0.96, 0.2, 2.0, 0.01):smooth(0.999):min(0.99):max(0.2);
mean (as far as I understand, as I know nothing about FAUST) that you can use either an hslider
or the Bela analog inputs in order to control freq
and pressure
. In fact here I am playing titanic on it using a breath sensors and a slider:
In the future there may be a GUI (e.g.: as an additional tab in the IDE), which would make tweaking parameters easier during prototyping, but ultimately, I think that the final objective of running some program on Bela is to run it embedded, controlled by the sensors.