• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Die Bildungsoffensive hier im Forum geht weiter! Jetzt sollen Kreativität und technische Möglichkeiten einen neue Dimension erreichen. Das Thema in diesem Monat lautet - Verkehrte Welt - Hier geht es lang --> Klick

Hit-Scripting

pi26

Adams Parmäne
Registriert
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
 
Zuletzt bearbeitet:
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