In welche Sprachebene in Chomskys Hierarchie würden die Akkordfolgen der klassischen Musik eingeordnet?

Formale Sprachen

In der Sprach- und Grammatiktheorie ist eine Sprache die von einer Grammatik erzeugte Ausgabe .

Nehmen wir an, "die Grammatik" sind die Regeln und "die Sprache" sind die Sätze und Wörter , die durch diese Regeln erzeugt werden können.

Zum Beispiel können wir sagen, dass dieser Text "The some the though are about over on under thin then over we the when." ist kein Teil der englischen Sprache, obwohl die Interpunktion korrekt ist und die Wörter zum Englischen gehören. Dieser Ausdruck ist kein Satz in der englischen Sprache, da er nicht mit den Grammatikregeln generiert werden kann (dh: Satz => Subjekt + Prädikat, Subjekt => xxxx, Prädikat => [Ergänzungen] + Verb + [Ergänzungen]) usw.

Musiktheorie

In Bezug auf die Akkordprogression weiß ich, dass "was gut klingt" von Ihrer "Kultur", dem Musikstil, der Epoche / dem Jahrhundert, in der sich Ihr Analysekorpus befindet, und so weiter abhängt. Es ist nicht dasselbe Flamenco wie Jazz oder chinesische Volksmusik. Stimme voll und ganz zu. Grenzen Sie diese Frage auf westliche klassische Musik ein.

Also ... es gibt Akkordfolgen, die "klassische Regeln verletzen" würden. Hey, ich weiß bereits , dass man jede beliebige Akkordfolge verwenden kann . Aber es gibt Akkordfolgen, die als "grammatikalisch korrekt" und andere als "nicht korrekt" gelten.

Bei dieser Frage ist es mir egal, ob "die Regeln vor Jahrhunderten existierten" oder ob die Regeln jetzt entdeckt werden, nachdem wir Musik von vor Jahrhunderten analysiert haben. Nehmen wir für diese Frage an, dass die Regeln nur in klassischen Musiktheoriebüchern existieren.

Frage

Ich würde gerne wissen, ob die "generativen Regeln" einer "formalen Grammatik" sagen können, ob "der nächste Akkord in einer Sequenz" "Teil der Sprache ist oder nicht" (dh: zu der Menge gehört, die generiert werden kann von die Grammatikregeln) zu Sprachniveau 0, 1, 2 oder 3 in der Kategorisierung von Chomsky gehören und WARUM diese Regeln auf diesem Niveau sind.

Für konkretere Referenzen:

Referenzen zu zusammengestellten Akkordfolgeregeln

Es gibt dieses alte VST-Plugin "Harmony Improvisator", das Akkordvorschläge in Abhängigkeit vom aktuellen Akkord "generieren" konnte . Ich weiß nicht, ob der Vorschlag auch durch die vorherigen Akkorde vor dem aktuellen bedingt war.

Mein Interesse an dieser Frage beschränkt sich nur auf eine Reihe von Regeln, die die Autoren von "Harmony Improvisator" hätten verwenden können.

Sie sagen auf ihrer Seite:

Komponieren nach den Regeln der klassischen Harmonielehre

Und

Funktionen und Regeln auswendig lernen, um klassisch korrekte, farbenfrohe Musik zu kreieren

Verwandte Fragen auf dieser Website

Es gibt andere Fragen auf dieser SE-Site, die sich auf die Grammatiktheorie von Noam Chomsky beziehen:

Diese Frage zur generativen Musik: Was sind die neuesten Innovationen in generativen Musiktheorien?

Dieser andere vergleicht „Musik lernen“ mit dem Erlernen der „Muttersprache“: Warum wird Musik durch das Lesen von Noten gelehrt?

Chomskys Werk

Chomky widmete sein Leben der Theorie jeder Grammatik für jede Sprache erfunden oder zu erfinden. Dies umfasst die menschlichen Sprachen wie Englisch, Französisch oder Katalanisch, die Computersprachen wie C++ oder Java oder viele andere Sprachen, die aus "Sequenzen von Dingen" bestehen.

Also Frage

Wie kann ich feststellen, auf welcher hierarchischen Ebene Chomskys die "klassischen Regeln der Akkordfolge" liegen?

Lässt Chomsky die Existenz einer Sprache zu, der eines von {Subjekt, Verb, Objekt} fehlt? Ich verstehe nicht, wie Sie diese in eine Akkordfolge einordnen würden.
Da es hier um die Ausdrucksfähigkeit einer formalen Sprache geht, müssen Sie Ihren Algorithmus meiner Meinung nach genau spezifizieren, bevor er beantwortet werden kann. (Hinweis: Wenn Sie hier über "Ebenen" sprechen, beziehen Sie sich auf Chomskys Arbeit in mathematischer Logik, nicht in natürlichen Sprachen). Es könnte durchaus sein, dass das von Ihnen erwähnte VST zB ein Markov-Modell verwendet und keine "generative Grammatik" im sinnvollen Sinne verwendet.
Vielleicht setzt dies voraus, dass Chomskys Sicht auf Sprache richtig ist und Musik darin einpassen möchte. Es kann nicht sein, es gibt konkurrierende Sprachtheorien.
Ich muss sagen, ich finde das eine faszinierende Frage, aber sie kann aufgrund ihrer Natur abgewählt werden. Haben Sie auch auf dem Philosophie-Stack-Austausch gepostet? Um noch einmal zu fragen: "Wie kann ich sagen, auf welcher hierarchischen Ebene Chomskys die "klassischen Regeln der Akkordfolge" liegen?" geht davon aus, dass Chomsky Recht hat (und ich vielleicht nicht).
Die grundlegende Prämisse, dass Musik eine Sprache ist und daher bestimmten Regeln gehorchen muss, ist fehlerhaft. Nehmen Sie drei beliebige diatonische Noten oder Akkorde, und sie können in 6 verschiedene Ordnungen gehen und sind immer noch akzeptabel. Mit Worten, das geht nicht !
@Tim, ich habe den roten Ball getreten. Der rote Ball, den ich getreten habe... Der Ball, den ich getreten habe, war rot. Sie können die Wortreihenfolge neu anordnen. Und bestimmte Akkordfolgen sind nicht umkehrbar. iv6 Fr+6 Vkann nicht zufällig nachbestellt werden.
@MichaelCurtis - für jedes dieser Beispiele gibt es Dutzende von Beispielen, die funktionieren . Den roten Ball habe ich getreten . Und dein 3. Beispiel hat geschummelt! Ich war der gekickte rote Ball .
Betrogen? Der Ball, den ich getreten habe: rot. Ich nehme an, Sie müssen mit einem Doppelpunkt interpunktieren, um nur die Wörter der ursprünglichen Zeile zu verwenden. Ich würde auch sagen, dass Nachbestellungen nicht alle gleichwertig sind, sie können unterschiedliche Auswirkungen haben. Der Punkt ist, dass es sowohl in der Sprache als auch in der Musik ein gewisses Maß an flexibler Neuordnung gibt.
Akkordfolgen sind Teil der Semantik, nicht Teil der Syntax oder lexikalischen Struktur. Sie passen überhaupt nicht in die Chomsky-Hierarchie.
Sprache. Fehlerhaft? Ich gehe auch in den Laden, um zwei Äpfel zu kaufen. Welche 2 ist Hexe (ähm... welche...).
Ich habe diese Frage jetzt 20 Minuten lang angestarrt, und ich denke wirklich, dass sie, wie geschrieben, ziemlich unbeantwortbar ist. Es scheint die Konzepte der generativen Grammatik von Chomski (die anscheinend mit natürlichen Sprachen verwandt sind, wie einige Musiktheoretiker versucht haben) mit der hierarchischen Grammatiktheorie von Chomski (die hauptsächlich für die Computerlogik relevant ist) zu verwechseln. Und dann scheint es sich darauf zu beschränken, zu fragen, welche Art von Algorithmen ein bestimmtes Plugin möglicherweise verwendet hat, auf das keine Antwort hier KEINEN Einblick hat, da wir die Interna dieser Anwendung nicht kennen. Wenn es kein aktives Kopfgeld gäbe, würde ich für das Schließen stimmen.

Antworten (9)

Erstens gibt es nicht die Regeln der klassischen Musik. Verschiedene Leute haben verschiedene Regeln aufgestellt. Ich würde diese Regeln auch eher als starke Vorschläge statt als unveränderliche Gesetze betrachten. Wenn Sie daher die formale Sprachtheorie verwenden würden, um einen Parser für klassische Musik zu erstellen, werden Sie diesen Parser höchstwahrscheinlich nicht auf alle bis auf einen winzigen Bruchteil von Stücken anwenden.

Lassen Sie uns nun ein Beispiel für Regeln auswählen, zum Beispiel Percy Goetschius' Übungen zum Schreiben von Melodien . Hier werden Akkorde in verschiedene Klassen eingeteilt. Beispielsweise kann ein Akkord der Tonika-Klasse in jede andere Klasse fortschreiten, während ein Akkord der Dominant-Klasse höchstwahrscheinlich in die Tonika-Klasse fortschreiten wird. Usw. Was Sie hier sehen sollten, ist, dass jeder Akkord (dh die Literale unserer formalen Sprache) einen zugeordneten Zustand (die Klasse) hat. Diese Klasse ist eindeutig endlich und es ist einfach, einen endlichen Automaten zu konstruieren, der diese Regeln akzeptiert (wenn man das wirklich will, was ich ziemlich fragwürdig finde). Dies zeigt, dass diese formale Sprache der Akkordfolgeregeln regulär ist (oder Typ 3).

Abgesehen von der musikalischen Form (da sie in der Frage nicht erwähnt wird), fällt mir kein Grund ein, warum eine formale Sprache von Akkordfolgen nicht regelmäßig sein sollte. Es ist schließlich gar nicht so schwer zu sagen, welche Akkordfolgen gut klingen. Und was noch wichtiger ist, Sie brauchen kein Wissen über eine möglicherweise unendliche Anzahl von Entscheidungen für Akkordfolgen, die Sie in der Vergangenheit getroffen haben. So können Sie alle Informationen, die Sie benötigen, um zu entscheiden, welcher Akkord als nächstes verwendet werden soll, in einer endlichen Anzahl von Zuständen kodieren. Wenn wir uns jedoch einer musikalischen Form anpassen wollen, werden die Dinge komplizierter.

Zuletzt stimme ich dem Kommentar von helveticat zu, dass Markov Chains für Anwendungsfälle wie den Harmony Improvisator viel besser geeignet erscheinen. Schließlich werden die Regeln oft mit Worten wie „Tendenz“ formuliert. Und ich würde die Werbung des Harmony Improvisator mit Vorsicht genießen. :)

Da ich mit Chomskys Arbeit nicht vertraut bin, kann ich dies nicht direkt beantworten, aber ich möchte darauf hinweisen, dass der von Ihnen geschriebene Beispielsatz im Fall von Sprache keine kohärenten Ideen im Kopf des Lesers oder Zuhörers hervorruft. Ich weiß nicht, ob Chomskys Regeln dies vorhersagen und niemals zu einer Mehrdeutigkeit führen, aber es scheint, dass diese Zuordnung von Wörtern zu Ideen im Kopf eine Voraussetzung dafür ist, dass eine Sprache nützlich ist. Auf diese Weise teile ich meine Gedanken anderen mit, damit sie meine Gedanken anhand der Signale, die ich ihnen gebe, reproduzieren können. Ihre Nachbildung ist möglicherweise keine getreue Darstellung des ursprünglichen Gedankens.

Manche Musiker bezeichnen Musik als „eine Sprache“. Dies dient vielen nützlichen Zwecken, von denen einer darin besteht, neuen Schülern auszudrücken, dass es wichtiger ist, zu "spielen" und zu verstehen, warum einige Ideen funktionieren, anstatt andere, als eine Reihe von Regeln zu lernen und dann zu spielen. Dies ist jedoch eine Analogie und nicht unbedingt eine Bestätigung dafür, dass Musik tatsächlich eine legitime Sprache ist. Sogar in der westlichen klassischen Musik sind diese "Regeln" wirklich Richtlinien für bewährte Verfahren, die sich über Jahrhunderte entwickelt haben (vielleicht sind die Regeln der Grammatik dieselben, eine Reihe von bewährten Verfahren, die sich über Millionen von Jahren entwickelt haben).

Eine nicht standardmäßige Akkordfolge ist nicht dasselbe wie eine unzulässige Wortfolge. Keine Akkordfolge ist in der Lage, einen kohärenten Gedanken wie "Wilde Hunde nähern sich und werden uns in weniger als 4 Minuten angreifen" hervorzurufen. Der einzige Gedanke, der mir einfällt, ist "Hey, diese Akkordfolge klingt wie die meisten anderen, von denen mir gesagt wurde, dass sie den "Regeln" der Musik folgen" oder "Das ist eine interessante Wahl der Akkordfolge". Aber in beiden Fällen kommt mir eine Reihe von Wörtern in meiner Sprache in den Sinn, um zu beschreiben, in welchem ​​Geisteszustand ich mich beim Erleben der Akkorde befinde. Die "Akkorde" selbst tragen nichts dazu bei, diese oder jene Idee zu vermitteln.

Außerdem würde ich nicht unbedingt sagen, dass Akkorde die Wörter und ihre Reihenfolge sind, die von der Grammatik diktiert werden. Auch in der klassischen Musik sind Akkorde dem melodischen Thema untergeordnet. Das hat eher sprachlichen Charakter. Man kann auch zweistimmige Harmonien haben, parallel oder kontrapunktisch, homophon oder polyphon. Warum die Akkorde als das musikalische Äquivalent von Worten hervorheben?

Mir ist klar, dass Sie die Frage "in Bezug auf Akkordfolge" und "westliche klassische Musik" formuliert haben, aber genau diese Einschränkung könnte ein großer Ablenkungsmanöver sein.

Nun, wenn Sie sich mit Fugen, Symphonien und Opern befassen, sind Sie definitiv jenseits einer kontextfreien Grammatik. In einer Computersprache wie Java hängt die Bedeutung von a + b von den Deklarationen von a und b ab; dh ganzzahlige Addition oder Fließkommaaddition? Um einer Beethoven-Symphonie oder einer Wagner-Oper einen Sinn zu geben, muss man die Erklärung des Motivs beachten, wie die ersten vier Töne von Beethovens Fünfter oder Siegfrieds Hornruf, und beachten, wie es später in veränderter Form auftaucht. Das geht in die Semantik der Musik ein, aber für mich sind Syntax und Semantik in der Musik genauso miteinander verbunden wie in der Literatur.

Ich mag die Analyse in den anderen Antworten hier, aber angesichts der Konzepte von Tonart und Modulation in einem klassischen Kontext denke ich, dass Akkordfolgen höchstens Typ 2 (kontextfreie Grammatik) oder niedriger sein müssen. Eine kontextfreie Grammatik ist leistungsfähiger als eine reguläre Grammatik, die nur Sequenzen und Wiederholungen codieren kann, da sie lokalen Kontext oder Klammern codieren kann (wie der vorherige Schlüssel während eines Modulationsabschnitts).

Klassische Werke bis in die Romantik haben überwiegend eine vorgeschriebene Tonart oder einen tonalen Mittelpunkt, der eine Reihe von Harmonien bestimmt. Abweichend von diesem Satz ist entweder ein kleines Ornament (passierender Akkord, der mit seinen umgebenden Akkorden zu einer Phrase gruppiert würde) oder ein erweiterter Abschnitt, der eine Modulation zu einer neuen Tonart ist . Im klassischen Stil kehrt eine Modulation normalerweise zur vorherigen Tonart zurück, sodass es eine Art lokalen Kontext gibt, der durch den Abschnitt getragen wird.

Ich gehe davon aus, dass eine Modulation auf eine neue Tonart später immer mit einer Modulation zurück zur ursprünglichen Tonart gepaart ist und eine Phrasenstruktur bildet. Da diese Strukturen auch verschachtelt sein können (dh A moduliert zu E, das zu B moduliert, bevor es zurück zu E und dann schließlich zurück zu A moduliert), liegt die Darstellung dieser Struktur in der Grammatik außerhalb der Möglichkeiten einer regulären Sprache.

Unter Verwendung der Akkordkategorien von Goetschius ist hier ein Versuch einer solchen Grammatik:

<Tonikum> := Ich | vi
<dominant> := V | V7 | V9 | vii° | vii°7 | iii
<Subdominante> := ii | ii7 | IV | ii9 | IV7
<von-Tonikum> := <Tonikum>
              | <tonisch> ( <von-tonisch> | <von-dominant> | <von-subdominant> )
<von-dominant> := <dominant> <von-tonic>
<von-Subdominante> := <Subdominante> ( <von-Dominante> | <von-Tonika> )

Bisher ist dies eine reguläre Grammatik. Ich denke darüber nach, wie ich den Rest angehen soll ... (wird fortgesetzt).

Ich bin mir nicht ganz sicher, ob ich Sie richtig verstehe, aber da es nur eine endliche Anzahl möglicher Modulationen gibt (und eine noch kleinere Anzahl, die „sinnvoll“ ist), sollte es nicht möglich sein, die Automaten für die verschiedenen neuen einfach zu kleben Tonarten zusammen mit Übergängen zurück zur ursprünglichen Tonart? Das wäre immer noch ein endlicher Automat. Vielleicht übersehe ich etwas, aber ich sehe hier nichts deutlich Kontextfreies.
Ich betrachte Modulation weg und Modulation zurück als Klammerstruktur, wie ausgeglichene Klammern . In einem endlichen Automaten können Sie die Erinnerung an den "Originalschlüssel" nicht mehr als eine endliche Anzahl von Schritten mit sich führen. Sie könnten sicherlich endliche Automaten für jede endliche Liste von Beispielen konstruieren, aber es hat nicht die Macht, die ausgewogene Struktur im Allgemeinen zu beschreiben. Daher die allgemeine Meinung, dass reguläre Ausdrücke das falsche Werkzeug zum Analysieren von HTML oder jeglichem Text mit Klammern oder Parens sind, die ausgeglichen werden müssen.
Aber das Erkennen ausgeglichener Klammern ist nicht regulär, nur weil es unendlich viele dieser Klammern geben kann, sodass Sie keinen endlichen Automaten konstruieren können, der eine beliebige Anzahl dieser verschachtelten Ebenen erkennt (Sie würden eine unendliche Anzahl von Zuständen benötigen). Dies ist jedoch der Kern meines Einwands: Es gibt nicht unendlich viele Modulationen, also muss man früher oder später zur ursprünglichen Tonart zurückkehren.
Ich denke, mein Punkt ist mehr die Verschachtelung als die Anzahl der Möglichkeiten an sich. Angenommen, Sie haben ein Stück, das in A beginnt, dann zu E moduliert und dann innerhalb dieses Abschnitts zu B moduliert, bevor es zurück zu E und dann zurück zu A geht. Die rekursive Natur des Phänomens erfordert meiner Meinung nach eine Grammatik mit der Fähigkeit, diese Struktur zu beschreiben. ...Aber ich bin ziemlich überzeugt von @MarkLuttons Antwort. Das Beschreiben eines Themas oder Motivs (und das Erkennen seiner Wiederkehr) scheint mehr Gedächtnis zu erfordern, als selbst ein CFG hat.
Ich denke, Sie sollten in Ihrer Antwort angeben, dass Sie davon ausgehen, dass jede Modulation eine inverse Modulation erfordert (wie Blöcke in einer strukturierten Programmiersprache). Ich bin davon ausgegangen, dass Sie Modulationen eher wie eine Reise betrachten (Sie müssen nicht genau so zurückreisen). Bezüglich der Rekursion: Nehmen wir an, wir haben eine LISP-ähnliche SExpr-Grammatik, die wir auf eine Tiefe von 3 begrenzen möchten. Dann können wir für jede Tiefe die Nonterminals sexpr0, sexpr1, sexpr2, sexpr3 einführen. Daher können wir die Rekursion eliminieren, wenn wir eine begrenzte Tiefe haben (meine Annahme). Aber ich stimme zu, dass der Umgang mit Motiven etc. alles verändert
(Lesen Sie dies später mit einer frischeren Perspektive noch einmal) Ich glaube, ich verstehe, worauf Sie hinauswollen. Da könntest du recht haben. Wenn wir die maximale Tiefe auf etwa 4 oder 5 festlegen können, kann sie zu einer regulären Grammatik abgeflacht werden. Und das können wir wahrscheinlich. 5 scheint mir nach einigen Spekulationen eine vernünftige Grenze zu sein. Ich stimme allem über 3 zu und der Zuhörer wird wahrscheinlich die ursprüngliche Tonart (3+ Ebenen darüber) vergessen und einfach damit weitermachen. Ein kleines Polster für Extremfälle führt mich also zu 5 als vernünftige Grenze für alles, was Sie wahrscheinlich auf diese Weise analysieren werden.

Zunächst einmal gibt es einen ziemlich signifikanten Unterschied zwischen der klassischen harmonischen Theorie und der klassischen harmonischen Theorie. Es hört sich so an, als würden Sie die Frage in Bezug auf die klassische harmonische Theorie stellen (die für die europäische klassische Musik charakteristische harmonische Theorie), aber in dem von Ihnen geposteten Screenshot wird "klassisch" großgeschrieben. Sie können dies auf verschiedene Arten verstehen, aber ich bin bereit zu erraten, dass sie klassische Musiktheorie in der Art und Weise meinen, wie die meisten Menschen sie einfach als "Musiktheorie" beschreiben würden. Swing-Rhythmen und die Blues-Tonleiter sind beide Freiwild in der klassischen Musiktheorie, aber nicht so sehr in der klassischen Musiktheorie. "Klassisch" ist eines der schlüpfrigsten Wörter, die für den regelmäßigen Gebrauch verfügbar sind.

Ich werde mich jedoch zurückdrängen, gegen den Instinkt zu schreien: „Musik ist eine mystische Kraft, die mit der weltlichen Maschinerie der Sprachtheorie nicht kompatibel ist“, und versuchen, tatsächlich zu sehen, ob es passen könnte. Wie jeder andere vernünftige Fußgänger hatte ich noch nie von der Chomsky-Hierarchie gehört, aber Wikipedia sagt mir, dass Sie Terminal-, Nicht-Terminal- und Startsymbole benötigen. Es scheint ein ziemlich guter Ausgangspunkt zu sein, um herauszufinden, was unsere nicht-terminalen Elemente in diesem Modell sein würden. Wenn Sie nur über die Akkordfolgen und nicht über die Musik sprechen, können wir Folgendes ignorieren:

  1. die Tatsache, dass Akkorde aus Noten bestehen
  2. Amplitude (und damit Klang, Dynamik usw.)
  3. Zeit (und damit Tempo, Rhythmus usw.)

Es mag so klingen, als würde ich Ihrer Frage hier ausweichen, aber ich denke, Sie fragen nur nach den Akkordfolgen, die eine drastische Abstraktionsebene darstellen, und nicht nach der Musik selbst. Wenn ich mich richtig an meine Musikgeschichte erinnere, orientierten sich die Komponisten der klassischen Musik an Harmonieregeln, die bereits abstrahiert wurden, wenn unsere atomare Einheit hier der Akkord ist, also wäre die fragliche Sprache nicht die gleiche wie die die Komponisten "sprachen".

Es wäre jedoch rekursiv aufzählbar, da jede Akkordfolge per Definition ausschließlich aus Akkorden besteht und keiner von ihnen meines Wissens unendlich lang ist.

Ich muss hier aufhören, weil mir langsam der Zeitaufwand bewusst wird, aber es steht jedem frei, dies in Stücke zu reißen oder darauf aufzubauen, wie Sie es für richtig halten.

Das ist ein guter Anfang. Kannst du noch ein bisschen hinzufügen?

Meine erste Vermutung wäre, dass Musik nur durch eine Typ-0-Sprache beschrieben werden kann. Allerdings fiel mir kein schnelles Beispiel ein. Außerdem hängt es davon ab, was in der Frage enthalten ist; ist nur eine Akkordfolge oder ein Rhythmus erforderlich (den wir Akkordfolgen aufzwingen können, indem wir zusätzlich zum nominellen Rhythmus der Musik einen harmonischen Rhythmus fordern oder zulassen). die Grammatik) kann durch Wiederholung regelmäßig gemacht werden. Ich denke, dass die meisten unregelmäßigen Rhythmen durch Wiederholung reguliert werden können. Ich denke, dass (da bei einer unregelmäßigen Art der Wiederholung Unregelmäßigkeiten auftreten können) die Beschreibung von Melodie oder Rhythmus zumindest uneingeschränkt kontextsensitiv ist; Es ist nicht klar, dass Akkordfolgen nicht ähnlich behandelt werden können. Unregelmäßiges "atonal"

In den letzten Jahren wurden mehrere Versuche unternommen, die Verbindung herzustellen. Die meisten dieser Papiere scheinen zumindest zu Typ 1 zu passen (kontextgebunden ist zu restriktiv).

https://royalsocietypublishing.org/doi/10.1098/rstb.2014.0097 https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3367686/ http://webprojects.eecs.qmul.ac.uk/marcusp /papers/RohrmeierPearce2018.pdf https://puredata.info/groups/pd-graz/label/book/bang_10_juri_80-89.pdf https://mtosmt.org/issues/mto.15.21.2/gjerdingen_bourne_structure.html

Ein Beispiel für Probleme in einer solchen Beschreibung zeigt die Folia-Progression: iVi-VII-III-VII-iVi, wobei das erste Vi nicht wirklich eine Kadenz ist (oder nicht sein muss), aber wenn die Komposition wie hier endet, das letzte Vi ist. Die Kadenzqualität von VII-III kann modifiziert werden (ich neige dazu, die Phrase auf dem ersten VII zu beenden, damit VII-III nicht in Kadenzposition auftritt.

In ähnlicher Weise können Beispiele eines Zyklus von Quinten in Moll einen Moll-v-Akkord haben, bis die letzten paar Takte dann zu Vi wechseln. Es gibt ein Arrangement von Greensleeves als Romanesca in Bukofzers Buch über Barockmusik, das i-VII-ivi-VII-iVi-III-VII-iv-III-VII-iVi lautet. Andere verwenden eine Eröffnung i-VII-iV. Der Punkt ist, dass das übliche i-VII-iV nicht unbedingt eine Kadenz ist, sondern man einen möglicherweise unbegrenzten Kontext benötigt, um dies herauszufinden.

Zum Analyseproblem (und warum ich Typ 0 mag) trägt auch bei, dass bestimmte Merkmale weggelassen werden können. Der "Trio"-Teil von Märschen (oder Polkas) steht traditionell in der Subdominante, aber die Musik endet oft dort. Ist dies ein ausgelassenes I in der I-IV-I-Gesamtstruktur oder ein I-IV oder ein VI, das täuschend als I-IV geschrieben wird?

Ich denke keine.

Das liegt daran, dass es in keinem von ihnen eine Möglichkeit gibt, Rhythmus zu codieren, und das ist absolut entscheidend. Sie müssten nebenbei viel Buchhaltung machen (Beats zählen), was sich nicht gut in Ihre Grammatik "einbetten" würde.

Es ist ähnlich, wie Sie C++-Quellen nicht parsen können, ohne tatsächlich die Semantik zu verfolgen (verfügbare Konstruktoren vs. Funktionen).

Versuchen Sie, das Mingus-Modul in Python zu verwenden (benutzen Sie pip install minguses, um es zu bekommen). [Mingus ist ein Paket für Python, das von Programmierern, Musikern, Komponisten und Forschern verwendet wird, um Musik zu machen und zu erforschen.] Sie werden alles bekommen, was Sie brauchen (glaube ich). Sie müssen sich also keine Gedanken darüber machen, eine Sprache für Musik zu programmieren.

Willkommen bei Music.SE, @Sam! Vielen Dank für Ihren Beitrag. Bei dieser Frage geht es nicht um Programmierung; es geht um mögliche Ähnlichkeiten zwischen Harmonielehre und Linguistik. Hoffentlich sind alle freundlich, aber seien Sie auf einige negative Stimmen gefasst ...
Danke für die Warnung ... Ich habe nichts von einer solchen Beziehung erfahren, aber als ich die Frage durchgelesen habe, hatte ich das Gefühl, dass sie hauptsächlich mit der Programmierung zusammenhängt als mit irgendetwas anderem. Kein Problem ! Ich habe für die meisten meiner Antworten immer negative Stimmen erhalten (außer auf Quora) ☺ ..
Aber mindestens ein Upvote reicht aus..... also bitte, auch wenn diese Antwort nichts wert ist, bitte upvote ☺
Muss ich meine Antwort löschen? 😅

Kurzer Beweis, dass kontextfrei nicht reicht:

  • Angenommen, Sie haben ein Lied, das einfach einen Vers V wiederholt. Das macht Ihre Sprache zu V^n, die regelmäßig ist.
  • Nehmen wir an, der Vers besteht aus drei Zeilen, das macht ihn (abc)^nkontextfrei.
  • Aber jetzt im letzten Vers wiederholen Sie die letzte Zeile dreimal (vor dem Schlussakkord, aber lassen Sie uns das ignorieren), ein sehr verbreitetes Mittel. Jetzt haben Sie (abc)^n abcccund das ist nicht mehr kontextfrei, weil es ein pumpendes Lemma nicht erfüllt.