Arabic Maqām Network - TypeScript Library Documentation - v0.1.0
GitHub
NPM Package
Preparing search index...
functions/export
MergedMaqam
Interface MergedMaqam
interface
MergedMaqam
{
maqamId
:
string
;
name
:
string
;
ascendingPitchClasses
:
string
[]
;
descendingPitchClasses
:
string
[]
;
descendingPitchClassIntervals
:
PitchClassInterval
[]
;
ascendingPitchClassIntervals
:
PitchClassInterval
[]
;
ascendingMaqamAjnas
?:
{
[
noteName
:
string
]:
null
|
string
}
;
descendingMaqamAjnas
?:
{
[
noteName
:
string
]:
null
|
string
}
;
maqamatModulations
?:
MaqamatModulationsWithKeys
;
ajnasModulations
?:
AjnasModulationsWithKeys
;
transposition
:
boolean
;
commentsEnglish
:
string
;
commentsArabic
:
string
;
SourcePageReferences
:
any
[]
;
}
Index
Properties
maqam
Id
name
ascending
Pitch
Classes
descending
Pitch
Classes
descending
Pitch
Class
Intervals
ascending
Pitch
Class
Intervals
ascending
Maqam
Ajnas?
descending
Maqam
Ajnas?
maqamat
Modulations?
ajnas
Modulations?
transposition
comments
English
comments
Arabic
Source
Page
References
Properties
maqam
Id
maqamId
:
string
name
name
:
string
ascending
Pitch
Classes
ascendingPitchClasses
:
string
[]
descending
Pitch
Classes
descendingPitchClasses
:
string
[]
descending
Pitch
Class
Intervals
descendingPitchClassIntervals
:
PitchClassInterval
[]
ascending
Pitch
Class
Intervals
ascendingPitchClassIntervals
:
PitchClassInterval
[]
Optional
ascending
Maqam
Ajnas
ascendingMaqamAjnas
?:
{
[
noteName
:
string
]:
null
|
string
}
Optional
descending
Maqam
Ajnas
descendingMaqamAjnas
?:
{
[
noteName
:
string
]:
null
|
string
}
Optional
maqamat
Modulations
maqamatModulations
?:
MaqamatModulationsWithKeys
Optional
ajnas
Modulations
ajnasModulations
?:
AjnasModulationsWithKeys
transposition
transposition
:
boolean
comments
English
commentsEnglish
:
string
comments
Arabic
commentsArabic
:
string
Source
Page
References
SourcePageReferences
:
any
[]
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
maqam
Id
name
ascending
Pitch
Classes
descending
Pitch
Classes
descending
Pitch
Class
Intervals
ascending
Pitch
Class
Intervals
ascending
Maqam
Ajnas
descending
Maqam
Ajnas
maqamat
Modulations
ajnas
Modulations
transposition
comments
English
comments
Arabic
Source
Page
References
GitHub
NPM Package
Arabic Maqām Network - TypeScript Library Documentation - v0.1.0
Loading...