Also, in jedem Takt wird die Notenfolge wiederholt, nur sind die Noten jeweils eine Note höher.
Genau das ist unklar.
Du willst offensichtlich eine steigende
Sequenz haben
Dein Beispiel zeigt ein "höher" werden, teils um einen Halbton, teils um einen Ganzton.
Falls es eine tonale Sequenz ist: um welche Tonart handelt es sich denn?
Eine chromatische Sequenz ist es jedenfalls nicht.
Das hat jetzt also nichts mit Terzen zu tun.
Die von Torsten erwähnten Terzen ergeben sich, wenn man die ersten zwei Töne einer jeden Sequenzierung miteinander vergleicht: Mal große, mal kleine Terzen.
Insoweit ist es auch keine reale Sequenz.
Nur was denn dann.
Um eine Funktion zu schreiben, die das von Dir gewünschte Ergebnis liefert muß man ja erst mal die Gesetzmäßigkeiten verstehen, denen diese Funktion dann Rechnung tragen soll.
Falls es
keine Gesetzmäßigkeit gibt, kann man zwar immer noch eine Funktion schreiben, die für jeden einzelnen Ton angeben kann wie er transponiert werden soll, das wäre jedoch ziemlich sinnlos - die direkte Eingabe der gewünschten Tonhöhen sicherlich einfacher und zeitsparender.
Gruß,
Harm