The NotationView defines structures for graphically representing musical information.
The NotationView package currently consists of the following modules:
The NotationView defines structures for graphically representing musical information.
The NotationView package currently consists of the following modules:
{
"name": "NotationView",
"path": "/usr/src/package",
"targets": [
{
"name": "StaffViewTests",
"path": "Tests/StaffViewTests",
"type": "test",
"c99name": "StaffViewTests",
"sources": [
"AccidentalTests.swift",
"ClefTests.swift",
"NoteheadTests.swift",
"StaffViewTests.swift",
"XCTestManifests.swift"
],
"module_type": "SwiftTarget",
"target_dependencies": [
"StaffView"
],
"product_dependencies": [
"QuartzAdapter",
"GraphicsTesting"
]
},
{
"name": "StaffView",
"path": "Sources/StaffView",
"type": "library",
"c99name": "StaffView",
"sources": [
"AccidentalView.swift",
"AltoClef.swift",
"BassClef.swift",
"ClefView.swift",
"Flat.swift",
"Natural.swift",
"NoteheadView.swift",
"Sharp.swift",
"StaffConfiguration.swift",
"StaffItemSize.swift",
"StaffLinesCollection.swift",
"StaffRepresentedPitch.swift",
"StaffView.swift",
"TenorClef.swift",
"TrebleClef.swift"
],
"module_type": "SwiftTarget",
"product_memberships": [
"StaffView",
"ScoreView"
],
"target_dependencies": [
"PlotView"
],
"product_dependencies": [
"StaffModel"
]
},
{
"name": "ScoreViewTests",
"path": "Tests/ScoreViewTests",
"type": "test",
"c99name": "ScoreViewTests",
"sources": [
"ScoreViewTests.swift",
"XCTestManifests.swift"
],
"module_type": "SwiftTarget",
"target_dependencies": [
"ScoreView"
],
"product_dependencies": [
"GraphicsTesting"
]
},
{
"name": "ScoreView",
"path": "Sources/ScoreView",
"type": "library",
"c99name": "ScoreView",
"sources": [
"ScoreView.swift"
],
"module_type": "SwiftTarget",
"product_memberships": [
"ScoreView"
],
"target_dependencies": [
"PlotView",
"StaffView",
"RhythmView"
],
"product_dependencies": [
"Rendering"
]
},
{
"name": "RhythmViewTests",
"path": "Tests/RhythmViewTests",
"type": "test",
"c99name": "RhythmViewTests",
"sources": [
"BeamsViewTests.swift",
"RhythmViewTests.swift",
"XCTestManifests.swift"
],
"module_type": "SwiftTarget",
"target_dependencies": [
"RhythmView"
],
"product_dependencies": [
"GraphicsTesting"
]
},
{
"name": "RhythmView",
"path": "Sources/RhythmView",
"type": "library",
"c99name": "RhythmView",
"sources": [
"Beam.swift",
"BeamsView.Builder.swift",
"BeamsView.swift",
"Orientation.swift",
"RhythmView.TieRenderer.swift",
"RhythmView.swift",
"SubdivisionView.swift",
"TupletBracketView.swift"
],
"module_type": "SwiftTarget",
"product_memberships": [
"RhythmView",
"ScoreView"
],
"product_dependencies": [
"Rendering",
"SpelledRhythm"
]
},
{
"name": "PlotViewTests",
"path": "Tests/PlotViewTests",
"type": "test",
"c99name": "PlotViewTests",
"sources": [
"AxisViewTests.swift",
"DefaultVerticalAxisViewTests.swift",
"DefaultVerticalPlotModelTests.swift",
"DefaultVerticalPlotViewTests.swift",
"PlotViewTests.swift",
"XCTestManifests.swift"
],
"module_type": "SwiftTarget",
"target_dependencies": [
"PlotView"
],
"product_dependencies": [
"GraphicsTesting"
]
},
{
"name": "PlotView",
"path": "Sources/PlotView",
"type": "library",
"c99name": "PlotView",
"sources": [
"AxisView.swift",
"DefaultVerticalAxisView.swift",
"DefaultVerticalPlotLinesCollection.swift",
"DefaultVerticalPlotView.Builder.swift",
"DefaultVerticalPlotView.swift",
"HorizontalAxisPosition.swift",
"HorizontalAxisView.swift",
"HorizontalPlotView.swift",
"LinesPosition.swift",
"LinesSegment.swift",
"LinesSegmentCollection.swift",
"PlotView.swift",
"PlotViewCollection.swift",
"VerticalAxisPosition.swift",
"VerticalAxisView.swift",
"VerticalPlotView.swift"
],
"module_type": "SwiftTarget",
"product_memberships": [
"PlotView",
"StaffView",
"ScoreView"
],
"product_dependencies": [
"PlotModel",
"Rendering"
]
}
],
"products": [
{
"name": "PlotView",
"type": {
"library": [
"automatic"
]
},
"targets": [
"PlotView"
]
},
{
"name": "StaffView",
"type": {
"library": [
"automatic"
]
},
"targets": [
"StaffView"
]
},
{
"name": "RhythmView",
"type": {
"library": [
"automatic"
]
},
"targets": [
"RhythmView"
]
},
{
"name": "ScoreView",
"type": {
"library": [
"automatic"
]
},
"targets": [
"ScoreView"
]
}
],
"platforms": [],
"dependencies": [
{
"url": "https://github.com/dn-m/Graphics",
"type": "sourceControl",
"identity": "graphics",
"requirement": {
"range": [
{
"lower_bound": "0.4.1",
"upper_bound": "1.0.0"
}
]
}
},
{
"url": "https://github.com/dn-m/NotationModel",
"type": "sourceControl",
"identity": "notationmodel",
"requirement": {
"range": [
{
"lower_bound": "0.9.0",
"upper_bound": "1.0.0"
}
]
}
}
],
"tools_version": "4.2",
"manifest_display_name": "NotationView"
}
{
"name": "NotationView",
"traits": [],
"targets": [
{
"name": "PlotView",
"type": "regular",
"exclude": [],
"settings": [],
"resources": [],
"dependencies": [
{
"byName": [
"PlotModel",
null
]
},
{
"byName": [
"Rendering",
null
]
}
],
"packageAccess": false
},
{
"name": "StaffView",
"type": "regular",
"exclude": [],
"settings": [],
"resources": [],
"dependencies": [
{
"byName": [
"PlotView",
null
]
},
{
"byName": [
"StaffModel",
null
]
}
],
"packageAccess": false
},
{
"name": "RhythmView",
"type": "regular",
"exclude": [],
"settings": [],
"resources": [],
"dependencies": [
{
"byName": [
"Rendering",
null
]
},
{
"byName": [
"SpelledRhythm",
null
]
}
],
"packageAccess": false
},
{
"name": "ScoreView",
"type": "regular",
"exclude": [],
"settings": [],
"resources": [],
"dependencies": [
{
"byName": [
"Rendering",
null
]
},
{
"byName": [
"PlotView",
null
]
},
{
"byName": [
"StaffView",
null
]
},
{
"byName": [
"RhythmView",
null
]
}
],
"packageAccess": false
},
{
"name": "PlotViewTests",
"type": "test",
"exclude": [],
"settings": [],
"resources": [],
"dependencies": [
{
"byName": [
"PlotView",
null
]
},
{
"byName": [
"GraphicsTesting",
null
]
}
],
"packageAccess": false
},
{
"name": "StaffViewTests",
"type": "test",
"exclude": [],
"settings": [],
"resources": [],
"dependencies": [
{
"byName": [
"StaffView",
null
]
},
{
"byName": [
"QuartzAdapter",
null
]
},
{
"byName": [
"GraphicsTesting",
null
]
}
],
"packageAccess": false
},
{
"name": "RhythmViewTests",
"type": "test",
"exclude": [],
"settings": [],
"resources": [],
"dependencies": [
{
"byName": [
"RhythmView",
null
]
},
{
"byName": [
"GraphicsTesting",
null
]
}
],
"packageAccess": false
},
{
"name": "ScoreViewTests",
"type": "test",
"exclude": [],
"settings": [],
"resources": [],
"dependencies": [
{
"byName": [
"ScoreView",
null
]
},
{
"byName": [
"GraphicsTesting",
null
]
}
],
"packageAccess": false
}
],
"products": [
{
"name": "PlotView",
"type": {
"library": [
"automatic"
]
},
"targets": [
"PlotView"
]
},
{
"name": "StaffView",
"type": {
"library": [
"automatic"
]
},
"targets": [
"StaffView"
]
},
{
"name": "RhythmView",
"type": {
"library": [
"automatic"
]
},
"targets": [
"RhythmView"
]
},
{
"name": "ScoreView",
"type": {
"library": [
"automatic"
]
},
"targets": [
"ScoreView"
]
}
],
"pkgConfig": null,
"platforms": [],
"providers": null,
"packageKind": {
"root": [
"/usr/src/package"
]
},
"dependencies": [
{
"sourceControl": [
{
"traits": [
{
"name": "default"
}
],
"identity": "graphics",
"location": {
"remote": [
{
"urlString": "https://github.com/dn-m/Graphics"
}
]
},
"requirement": {
"range": [
{
"lowerBound": "0.4.1",
"upperBound": "1.0.0"
}
]
},
"productFilter": null
}
]
},
{
"sourceControl": [
{
"traits": [
{
"name": "default"
}
],
"identity": "notationmodel",
"location": {
"remote": [
{
"urlString": "https://github.com/dn-m/NotationModel"
}
]
},
"requirement": {
"range": [
{
"lowerBound": "0.9.0",
"upperBound": "1.0.0"
}
]
},
"productFilter": null
}
]
}
],
"toolsVersion": {
"_version": "4.2.0"
},
"cLanguageStandard": null,
"cxxLanguageStandard": null,
"swiftLanguageVersions": null
}
{
"url": "/usr/src/package",
"name": "NotationView",
"path": "/usr/src/package",
"version": "unspecified",
"identity": "package",
"dependencies": [
{
"url": "https://github.com/dn-m/Graphics",
"name": "Graphics",
"path": "/usr/src/package/.build/checkouts/Graphics",
"version": "0.4.1",
"identity": "graphics",
"dependencies": [
{
"url": "https://github.com/drmohundro/SWXMLHash",
"name": "SWXMLHash",
"path": "/usr/src/package/.build/checkouts/SWXMLHash",
"version": "4.9.0",
"identity": "swxmlhash",
"dependencies": []
},
{
"url": "https://github.com/dn-m/Math",
"name": "Math",
"path": "/usr/src/package/.build/checkouts/Math",
"version": "0.8.0",
"identity": "math",
"dependencies": [
{
"url": "https://github.com/dn-m/Structure",
"name": "Structure",
"path": "/usr/src/package/.build/checkouts/Structure",
"version": "0.25.0",
"identity": "structure",
"dependencies": [
{
"url": "https://github.com/dn-m/PerformanceTesting",
"name": "PerformanceTesting",
"path": "/usr/src/package/.build/checkouts/PerformanceTesting",
"version": "0.4.0",
"identity": "performancetesting",
"dependencies": []
}
]
}
]
},
{
"url": "https://github.com/dn-m/Structure",
"name": "Structure",
"path": "/usr/src/package/.build/checkouts/Structure",
"version": "0.25.0",
"identity": "structure",
"dependencies": [
{
"url": "https://github.com/dn-m/PerformanceTesting",
"name": "PerformanceTesting",
"path": "/usr/src/package/.build/checkouts/PerformanceTesting",
"version": "0.4.0",
"identity": "performancetesting",
"dependencies": []
}
]
}
]
},
{
"url": "https://github.com/dn-m/NotationModel",
"name": "NotationModel",
"path": "/usr/src/package/.build/checkouts/NotationModel",
"version": "0.9.0",
"identity": "notationmodel",
"dependencies": [
{
"url": "https://github.com/dn-m/Structure",
"name": "Structure",
"path": "/usr/src/package/.build/checkouts/Structure",
"version": "0.25.0",
"identity": "structure",
"dependencies": [
{
"url": "https://github.com/dn-m/PerformanceTesting",
"name": "PerformanceTesting",
"path": "/usr/src/package/.build/checkouts/PerformanceTesting",
"version": "0.4.0",
"identity": "performancetesting",
"dependencies": []
}
]
},
{
"url": "https://github.com/dn-m/Math",
"name": "Math",
"path": "/usr/src/package/.build/checkouts/Math",
"version": "0.8.0",
"identity": "math",
"dependencies": [
{
"url": "https://github.com/dn-m/Structure",
"name": "Structure",
"path": "/usr/src/package/.build/checkouts/Structure",
"version": "0.25.0",
"identity": "structure",
"dependencies": [
{
"url": "https://github.com/dn-m/PerformanceTesting",
"name": "PerformanceTesting",
"path": "/usr/src/package/.build/checkouts/PerformanceTesting",
"version": "0.4.0",
"identity": "performancetesting",
"dependencies": []
}
]
}
]
},
{
"url": "https://github.com/dn-m/Music",
"name": "Music",
"path": "/usr/src/package/.build/checkouts/Music",
"version": "0.17.1",
"identity": "music",
"dependencies": [
{
"url": "https://github.com/dn-m/Structure",
"name": "Structure",
"path": "/usr/src/package/.build/checkouts/Structure",
"version": "0.25.0",
"identity": "structure",
"dependencies": [
{
"url": "https://github.com/dn-m/PerformanceTesting",
"name": "PerformanceTesting",
"path": "/usr/src/package/.build/checkouts/PerformanceTesting",
"version": "0.4.0",
"identity": "performancetesting",
"dependencies": []
}
]
},
{
"url": "https://github.com/dn-m/Math",
"name": "Math",
"path": "/usr/src/package/.build/checkouts/Math",
"version": "0.8.0",
"identity": "math",
"dependencies": [
{
"url": "https://github.com/dn-m/Structure",
"name": "Structure",
"path": "/usr/src/package/.build/checkouts/Structure",
"version": "0.25.0",
"identity": "structure",
"dependencies": [
{
"url": "https://github.com/dn-m/PerformanceTesting",
"name": "PerformanceTesting",
"path": "/usr/src/package/.build/checkouts/PerformanceTesting",
"version": "0.4.0",
"identity": "performancetesting",
"dependencies": []
}
]
}
]
}
]
}
]
}
]
}