a workaround is to use a font with a capital version like Bodoni 72 and Bodoni 72 small caps and to switch between both.
Best regards
Jean-François
Hello Isadoramongers, quick test of a feature request: Caps Lock input for the Text Draw actor. (I never needed it before, but now there's the Speech to Text actor to play around with, it would be lovely to be able to dynamically control whether the text generated is in lower case or capitals)
@dbini said:
the text builds up over time. if you go directly from Audio to Text into Text Draw, it resets at the end of each sentence.
Not sure if this helps at all

Also just gunna throw these in here for good measure. Maybe I made something before that you might find useful: js-text-user-actors.zip
- although, after experimenting, the system works in a slightly different way, in that now the text builds up over time. if you go directly from Audio to Text into Text Draw, it resets at the end of each sentence. Im sure there's a way to add a reset trigger to the Javascript.
Thanks Ryan, I suspected there would be a codey way to format the text. Still, I think it would be a nice addition to the Text Draw.
@dbini said:
dynamically control whether the text generated is in lower case or capitals
This can easily be done via Javascript.
// iz_input 1 "text input"
// iz_input 2 "format mode"
// iz_output 1 "text output" /*
INPUT ORDER
arguments[0] = incoming text
arguments[1] = format mode (Integer) FORMAT MODES
1 = unchanged
2 = UPPERCASE
3 = lowercase OUTPUT ORDER
The single returned value is sent to output 1.
*/ function main()
{
var textInput = String(arguments[0]);
var formatMode = Math.round(arguments[1]); var outputText = textInput; if (formatMode === 2)
{
outputText = textInput.toUpperCase();
}
else if (formatMode === 3)
{
outputText = textInput.toLowerCase();
} // View these messages using Windows > Show Monitor.
print("Input: " + textInput + "\n");
print("Mode: " + formatMode + "\n");
print("Output: " + outputText + "\n"); return [outputText];
}
This looks very interesting. Could you provide a download link for the Max for Live devices?
We'd also love it if you could upload them to the Add-Ons Page with your description, as posts with useful tools eventually get buried in the forum over time.


Hi there! I work as an audio engineer in theater, and I wanted to be able to precisely control other departments, such as lighting and video, along with audio. I was really unhappy with the existing options, so I decided to build my own Max for Live devices.
If you are running a show with Ableton / M4L & Isadora, these devices might be just as useful for you.
There are two devices online, until now:
Liveaudio 2 OSC:
This plugin allows you to send OSC values to Isadora, depending on the incoming audio. For example, you can apply it to the brightness level of your projection: the louder the incoming audio, the brighter the projection. You can also use it for zoom, color, position, and more.
Audio-Automation 2 OSC:
With this plugin, you can use four different strings to send four different values to Isadora. For example, you can apply them to the brightness level of your projection simply by writing automations on your audio track. You can also use them for zoom, color, position, and much more.
Here are some videos, to explain, what the devices do: https://youtube.com/playlist?l...
I really hope this is useful for you and that you have a lot of fun using it!
Cheers, Alex
@woland Many thanks L! Hopefully it’s possible.
Best wishes Simon
I asked him about it and will let you know if we can get the file uploaded to the YouTube description and/or Add-Ons Page.