• Products
    • Isadora
    • Get It
    • ADD-ONS
    • IzzyCast
    • Get It
  • Forum
  • Help
  • Werkstatt
  • Newsletter
  • Impressum
  • Dsgvo
  • Press
  • Isadora
  • Get It
  • ADD-ONS
  • IzzyCast
  • Get It
  • Press
  • Dsgvo
  • Impressum

Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags

    ​Isadora 4.5 Has Arrived: Unleashing the Power of Interactive Audio!

    TroikaTronix Announcements
    18
    22
    1218
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • dbini
      dbini last edited by

      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)

      John Collingswood
      taikabox.com
      2021 M1PRO 32GB OSX 26.3.1 & 2019 MBPT 2.6GHZ i7 OSX15.7.4 16GB
      plus an old iMac and assorted Mac Minis for installations

      DusX 1 Reply Last reply Reply Quote 0
      • DusX
        DusX Izzy Guru @dbini last edited by

        @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];
        }

        🎛️ TroikaTronix Professional Services
        https://troikatronix.com/professional-services

        🎫 Support Tickets
        https://support.troikatronix.com/support/tickets/new

        💻 Add-ons
        https://troikatronix.com/add-ons/?u=dusx

        🧪 GitHub Projects
        https://github.com/rwebber

        🖥️ Win11 | i7 | RTX 4070 | 32GB RAM | Ontario, Canada

        1 Reply Last reply Reply Quote 0
        • First post
          Last post