OrchView

A Music Analysis Platform for Orchestration Research

OrchView is a postdoctoral research project by Dr. Félix Frédéric Baril (D.Mus. McGill University), built in collaboration with Baptiste Bohelay (Ircam, Master's in Computer Science).

It was conceived for the ACTOR Project at McGill University under the supervision of Prof. Stephen McAdams (Canada Research Chair in Music Perception and Cognition).

Download OrchView
For Mac os 13 or later

OrchView Summary

As a score-based orchestration analysis platform, OrchView allow users to annotate music scores in PDF or XML format.

It integrates a variety of annotation tools designed for a technical or a perceptual analysis of orchestration.

Data on each annotation, including instruments and measure range, is automatically written in a XML file in a format which is suitable for a research environment.

Timestamps for multiple audio recordings may be set and the playback cursor position will follow when selecting an annotation in the annotation list.

Credits

McAdams, Stephen
ACTOR Project Supervisor
Taxonomy of Orchestral Grouping Effects - Creator and Supervisor

Baril, Félix Frédéric
Orchview Project Leader
- Yearly budget and features timeline proposals
- Coordination between teams, researchers and contractual employees
- Yearly OrchView Workshops

OrchView Software Designer
- Software conception: Graphical and functional design of the user interface
- Technical design (systems and features, score encoding format, instrument/articulation list format and recorded data structure, etc.)
- Integration of orchestration taxonomies and design/creation of orchestration analysis tools
- Design and programming: Online database and integrated web content (HTML, CSS & Java Script)

Taxonomy of Orchestration Techniques - Assistant
Creation of the Timbral Manipulation category, cross-platform implementation
Bohelay, Baptiste
OrchView Software Programmer
- All programming tasks: interface and core systems, logic (JUCE, C++)
- Framework integration (SeeScore and PDF renderers)
- Technical design assistance and design of secondary systems (updates, progress bars, downloads, etc.)
Bouliane, Denys
Taxonomy of Orchestration Techniques - Creator and Supervisor
Soden, Kit
Original Annotation-Data-Retrieval Software Concept
Taxonomy of Orchestral Grouping Effects - Assistant

Goodchild, Meghan
Taxonomy of Orchestral Grouping Effects - Assistant
OrchARD database design and implementation (version 1 of the Grouping Effects database)
Macnab Séguin, Philippe
Scores
- XML Scores Conversion Protocols
- Python Scripts
- Percussion and Modes of Play Dictionary
Taxonomy of Orchestration Techniques - Assistant
Lafortune, Dominique
Scores
- Note entry and layout
Taxonomy of Orchestration Techniques - Assistant
Emeriaud, Eulalie
Scores
- Note entry and layout
- PDF score synchronization
As the OrchView project leader, I wish to express my most sincere gratitude to the beta tester team.
Your feedback has been absolutely essential.

If you find that some information on your involvement in the project is not properly listed, please send me an email and it will be rectified.