Download presentation
Presentation is loading. Please wait.
Published byLucas Lyons Modified over 9 years ago
1
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology IIISymbolic Reality III.2 (We Nov 16) Denotators I—definition of a universal concept space and notations
2
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology Sylvain Auroux: La sémiotique des encyclopédistes (1979) Three encyclopedic caracteristics of general validity: unité (unity) grammar of synthetic discourse philosophy unité (unity) grammar of synthetic discourse philosophy intégralité (completeness) all facts dictionary intégralité (completeness) all facts dictionary discours (discourse) encyclopedic ordering representation discours (discourse) encyclopedic ordering representation Jean le Rond D‘Alembert Jean le Rond D‘Alembert Denis Diderot Denis Diderot 1751
3
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology ramification type ~ completeness reference ~ unity linear ordering ~ discourse
4
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology (Kritik der reinen Vernunft, B 324) Man kann einen jeden Begriff, einen jeden Titel, darunter viele Erkenntnisse gehören, einen logischen Ort nennen. You may call any concept, any title (topic) comprising multiple knowledge, a logical site. Immanuel Kant concepts are points in concept spaces
5
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology (coordinates) (coordinates) <form_name><type>(coordinator) F1F1F1F1 FnFnFnFn D1D1D1D1 D s-1 DsDsDsDs form denotator
6
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology Simple Forms = Elementary Spaces
7
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology <form_name><type>(coordinator) example:‘Loudness’ (coordinates) (coordinates) example:‘mezzoforte’ A = STRG = set of strings (words) from a given alphabet a string of letters example:mf Simple Simple 1
8
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology <form_name><type>(coordinator) example:‘HiHat-State’ (coordinates) (coordinates) example:‘openHiHat’ A = Boole = {NO, YES} (boolean) boolean value example:YES Simple Simple 2
9
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology <form_name><type>(coordinator) example:‘Pitch’ (coordinates) (coordinates) example:‘thisPitch’ A = integers Ÿ = {...-2,-1,0,1,2,3,...} integer number from Ÿ example: b-flat ~ 58 Simple Simple 3
10
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology <form_name><type>(coordinator) example:‘Onset’ (coordinates) (coordinates) example:‘myOnset’ A = real (= decimal) numbers — real number from — example:11.25 Simple Simple 4
11
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology example:‘Eulerspace’ example:‘myEulerpoint’ Extend to more general mathematical spaces M! point in M e.g. Euler pitch spaces.... <form_name><type>(coordinator)<denotator_name><form_name>(coordinates) Simple octave fifth third Simple +
12
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology <form_name><type>(coordinator) A module M over a ring R (e.g., a real vector space) Simple Examples: M = — 3 space for space music description M = — 3 space for space music description M = – 3 pitch space o.log(2) + f.log(3) + t.log(5) M = – 3 pitch space o.log(2) + f.log(3) + t.log(5) M = Ÿ 12, Ÿ 3, Ÿ 4 for pitch classes M = Ÿ 12, Ÿ 3, Ÿ 4 for pitch classes M = Ÿ Ÿ 365 Ÿ 24 Ÿ 60 Ÿ 60 Ÿ 28 (y:d:h:m:s:fr) for time M = Ÿ Ÿ 365 Ÿ 24 Ÿ 60 Ÿ 60 Ÿ 28 (y:d:h:m:s:fr) for time M = ¬, Polynomials R[X] etc. for sound, analysis, etc. M = ¬, Polynomials R[X] etc. for sound, analysis, etc. ( Ÿ 12 ) ( Ÿ 12 )
13
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology
14
Rubato Composer: 1.Check the construction of rings and modules! 2.Check general simple forms! 3.Check construction of forms! 4.Check construction of denotators!
15
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology Compound Forms = Recursive Spaces
16
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology spaces/formsspaces/forms product/limitproduct/limitunion/colimitunion/colimit collections/powers ets exist three compound space types:
17
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology <form_name><type>(coordinator) example:‘Note’ (coordinates) (coordinates) example:‘myNote’ n denotators from F 1, F 1,... F n example (n=2): (‘myOnset’,’thisPitch’) Limit sequence F 1, F 2,... F n of n forms
18
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology example:‘Interval’ example:‘myInterval’ n denotators, plus arrow conditions example: (‘note 1 ’,’on’,’note 2 ’) Note Onset Note Note Onset Note <form_name><type>(coordinator)<denotator_name><form_name>(coordinates) Limit extend to diagram of n forms + functions F1F1F1F1 FnFnFnFn FiFiFiFi K-nets (networks!)
19
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology Db} J1J1J1J1 J2J2J2J2 J3J3J3J3 J4J4J4J4 Klumpenhouwer (hyper)networks
20
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology Ÿ 12 T4T4T4T4 T2T2T2T2 T 5.-1 T 11.-1 3724 Ÿ 12 T4T4T4T4 T2T2T2T2 T 5.-1 T 11.-1 limit
21
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology Rubato Composer: 1.Check the construction of limits!
22
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology <form_name><type>(coordinator) example:‘Orchestra’ (coordinates) (coordinates) example:‘mySelection’ one denotator for i-th form F i one denotator for i-th form F i example: Select a note from celesta Colimit sequence F 1, F 2,... F n of n forms
23
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology <form_name><type>(coordinator) Example:‘Motif’ (coordinates) (coordinates) example:‘thisMotif’ one form F A set of denotators of form F example: {n 1,n 2,n 3,n 4,n 5 } F = Note PowersetPowerset Power 1
24
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology <form_name><type>(coordinator) Example:‘Chord’ (coordinates) (coordinates) example:‘thisChord’ one form F A set of denotators of form F example: {p 1,p 2,p 3 } F = PitchClass PowersetPowerset Power 2
25
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology Rubato Composer: Check the construction of powerset denotators!
26
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology <form_name><type>(coordinator)Colimit diagram of n forms F1F1F1F1 FnFnFnFn FiFiFiFi Gluing together spaces of musical objects! Idea: take union of all F i and identify corresponding points under the given maps.
27
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology T n {c 1,c 2,...,c k } = {n+c 1, n+c 2,..., n+c k } mod 12 (transposition by n semitones) Result = set of n-transposition chord classes! Chord D = TnTnTnTn BTW: What would the Limit of D be? <form_name><type>(coordinator)Colimit F1F1F1F1 FnFnFnFn FiFiFiFi
28
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology — — OnsetOnsetLoudnessLoudnessDurationDurationPitchPitch NoteNote STRG Ÿ Note form
29
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology GeneralNoteGeneralNote — — OnsetOnsetLoudnessLoudnessDurationDurationPitchPitch NoteNote STRG Ÿ— — DurationDuration OnsetOnset PausePause GeneralNote form GeneralNote form
30
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology FM-Synthesis FM-Synthesis
31
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology NodeNode FM-ObjectFM-Object — — AmplitudeAmplitudePhasePhaseFrequencyFrequency FM-Synthesis FM-Synthesis — SupportSupport ModulatorModulator FM-ObjectFM-Object
32
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology NodeNode FM-ObjectFM-Object — — AmplitudeAmplitudePhasePhaseFrequencyFrequency FM-Synthesis FM-Synthesis— SupportSupport FM-ObjectFM-Object
33
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology ? Schenker Analysis GTTM Composition EmbellishmentsEmbellishments hierarchies!
34
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology macroscoremacroscore nodenode macroscoremacroscore scorescore NoteNote Flatten Nodify — — STRG ŸNoteNoteonsetonsetloudnessloudnessdurationdurationpitchpitchvoicevoice Ÿ
35
The denoteX notation for forms and denotators
36
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology 1.Forms Name:.TYPE(Coordinator); Name = word (string)Name = word (string) TYPE = one of the following: - Simple - Limit - Colimit - PowersetTYPE = one of the following: - Simple - Limit - Colimit - Powerset Coordinator = one of the following: - TYPE = Simple: STRING, Boole, Ÿ, — - TYPE = Limit, Colimit: A sequence F 1,... F n of form names - TYPE = Powerset: One form name FCoordinator = one of the following: - TYPE = Simple: STRING, Boole, Ÿ, — - TYPE = Limit, Colimit: A sequence F 1,... F n of form names - TYPE = Powerset: One form name F
37
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology 2.Denotators Name:@FORM(Coordinates); Name = word (string)Name = word (string) FORM = name of a defined formFORM = name of a defined form Coordinates = x, which looks as follows: - FORM:.Simple(F), then x is an element of F (STRING, Boole, Ÿ, — )Coordinates = x, which looks as follows: - FORM:.Simple(F), then x is an element of F (STRING, Boole, Ÿ, — ) - FORM:.Powerset(F), then x = {x 1, x 2, x 3,... x k } x i = F-denotators, only names x i : - FORM:.Limit(F 1,... F n ), then x = (x 1, x 2, x 3,... x n ) x i = F i -denotators, i = 1,...n - FORM:.Colimit(F 1,... F n ), then x = denotator of one F i (i>x, only names x:)
38
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology Exercise: A FM form and a denotator for this function: f(t) = -12.5 sin(2 5t+3)+cos(t -sin(6 t+sin( t+89)))A FM form and a denotator for this function: f(t) = -12.5 sin(2 5t+3)+cos(t -sin(6 t+sin( t+89)))NodeNode FM-ObjectFM-Object —— AmplitudeAmplitudePhasePhaseFrequencyFrequency — SupportSupportFM-ObjectFM-Object
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.