1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Hit-Scripting

Dieses Thema im Forum "AppleScript" wurde erstellt von pi26, 05.11.05.

  1. pi26

    pi26 Adams Parmäne

    Dabei seit:
    17.12.04
    Beiträge:
    1.297
    In diesem Thread gilt es per Applescript mittels Schleifen und dem Sprachausgabebefehl "say" musikalische Werke zu schaffen. Da hierzu wie im folgenden Werk "tänkammatu" nur wenige Applescript-Behfehle notwendig sind, sollte auch für Anfänger der Einstieg leicht sein. Die Programme können im "Skripteditor" geschrieben und mittels der Taste "Ausführen" gestartet werden. Weiter Stimmlagen könnt ihr übrigens namentlich aus "Systemeinstellungen>Sprache>Systemstimme" entnehmen.
    Die einfachste Form eines solchen Programmes wäre

    say "la la la"

    etc.

    Im folgenden Beipiel nutze ich aber gezielt einige Besonderheiten bezüglich Zahlenaussprache der Sprachausgabe. Im Prinzip könnte man das aber auch z.B. mit reinem Text in der Art say "tenkommatwokommathreekommatenkommatwo" usw. lösen.

    --"tännkammatu"
    set alist to {"10,2,3,10,2", "10,2,3,com2,2", "3,10 2 2 com"}
    set cnt to count of alist
    repeat with k from 1 to 2
    repeat with i from 1 to cnt
    say item i of alist using "Bubbles"
    say item (cnt - i + 1) of alist using "Whisper"
    say item i of alist using "Bubbles"
    end repeat
    end repeat

    mfg pi26
     
    #1 pi26, 05.11.05
    Zuletzt bearbeitet: 05.11.05
  2. plismatm

    plismatm Gast

    *lach* ist ne interessante idee
     
  3. pi26

    pi26 Adams Parmäne

    Dabei seit:
    17.12.04
    Beiträge:
    1.297
    so hier nun die Finalfassung meines Sounds:

    set alist to {"10,2,3,10,2", "10,2,3,com2,2", "innovation and roots", "3,10 2 2 com"}
    set cnt to count of alist
    repeat with k from 1 to 3
    repeat with i from 1 to cnt
    say item i of alist using "Bubbles"
    say item (cnt - i + 1) of alist using "Whisper"
    say item i of alist using "bubbles"
    end repeat
    end repeat

    mfg pi26
     

Diese Seite empfehlen