CriticalEd -A Tool for Assisting with the Creation of Critical Commentaries Caspar M. Kjellberg (Aalborg Universitet) Axel Teich Geertinger (Det Kongelige.

Slides:



Advertisements
Similar presentations
XP New Perspectives on Microsoft Office Word 2003 Tutorial 7 1 Microsoft Office Word 2003 Tutorial 7 – Collaborating With Others and Creating Web Pages.
Advertisements

Interaction Design: Visio
Chapter 11 Designing the User Interface
User interface Adobe video and audio applications provide a consistent, customizable workspace. Although each application has its own set of panels (such.
Music Encoding Initiative (MEI) DTD and the OCVE
July 2010 D2.1 Upgrading strategy Javier Soto Catalog Release 3. Communities.
Authoring Languages and Web Authoring Software 4.01 Examine web page development and design.
ACCESSIBILITY OF DESIRE2LEARN LEARNING ENVIRONMENT.
Tutorial 8: Developing an Excel Application
Foundation Level Course
Web Applications Development Using Coldbox Platform Eddie Johnston.
Chapter 1 Creating a Flyer
Chapter 5 Creating Interactive Forms. An interactive form created in InDesign is exported as an interactive Adobe PDF file. The benefit of exporting the.
1 CS 106, Winter 2009 Class 4, Section 4 Slides by: Dr. Cynthia A. Brown, Instructor section 4: Dr. Herbert G. Mayer,
Dynamically generated pages using database-to-web technologies Enhancing library services and operations Amy S. Van Epps Purdue University June 24, 2003.
1 CA201 Word Application Creating Document for the Web Week # 9 By Tariq Ibn Aziz Dammam Community college.
Guide To UNIX Using Linux Third Edition
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
Quark QuarkXPress 4 Intermediate Level Course. Working with Master Pages The Document Layout Palette allows you to add, delete, and move document and.
Chapter 13: Designing the User Interface
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
Copyright 2003 By NTREIS, Inc. Welcome to NTREIS Listings “ADD/EDIT” PowerPoint Presentation.
COMPREHENSIVE Excel Tutorial 8 Developing an Excel Application.
Web Design Basic Concepts.
Web Content Management Systems. Lecture Contents Web Content Management Systems Non-technical users manage content Workflow management system Different.
Review Questions for Chapter 1 Test
Catlyn Colson. Recap of Previously Completed Work Previously I had done the following: Built the Database, started basic layout of the webpage, connected.
McGraw-Hill/Irwin © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Dynamic Action with Macromedia Dreamweaver MX Barry Sosinsky Valda Hilley.
Where Innovation Is Tradition SYST699 – Spec Innovations Innoslate™ System Engineering Management Software Tool Test & Analysis.
14 Chapter 11: Designing the User Interface. 14 Systems Analysis and Design in a Changing World, 3rd Edition 2 Identifying and Classifying Inputs and.
STATISTICS Microsoft Excel “Frequency Distribution”
Inspire students to develop ideas & organize thinking
Microsoft Outlook 2007 Basics Distance Learning (860) 343 – 5756 Chapman 633/632 Middlesex Community College Visit
Copyright © 2008 Pearson Prentice Hall. All rights reserved. 1 Exploring Microsoft Office Word 2007 Chapter 8 Word and the Internet Robert Grauer, Keith.
ASP.NET Web Application and Development Digital Media Department Unit Credit Value : 4 Essential Learning time : 120 hours Digital.
Marcel Casado NCAR/RAP WEATHER WARNING TOOL NCAR.
Flash & JavaScript Mariela Hristova October 19, 2004 INF 385E – Fall 2004 – School of Information.
Chapter 3 – Part 1 Word Processing Writer for Linux CMPF 112 : COMPUTING SKILLS.
CHAPTER TEN AUTHORING.
Just as there are many human languages, there are many computer programming languages that can be used to develop software. Some are named after people,
Word 2010 Vocabulary List 1. Click and Type - A feature that allows you to double-click a blank area of a document to position the cursor in that location,
Program Design and Coding
Microsoft Visual Basic 2010 CHAPTER THREE Program Design and Coding.
ENOMA - European Network of Online Musical Archives ENOMA Workshop – The Grieg Academy, UiB 26 May 2006 Leif Arne Rønningen and Lars Erik Løvhaug NTNU.
McGraw-Hill Career Education© 2008 by the McGraw-Hill Companies, Inc. All Rights Reserved. Office Word 2007 Lab 3 Creating Reports and Tables.
Introduction to Interactive Media Interactive Media Tools: Authoring Applications.
How to Setup and Score a Tournament May Let’s Get Organized The setup and organization outlined in this clinic are suggested steps however can be.
Final Review Word Window Basic Functions Editing Formatting Business Documents Q $100 Q $200 Q $300 Q $400 Q $500 Q $100 Q $200 Q $300 Q $400 Q $500 Final.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
Microsoft Word. OPENING MICROSOFT WORD Click Start button Point to Programs Click Microsoft Office then Microsoft Word 2007.
Word 2007® Business and Personal Communication How can Microsoft Word 2007 help you work with others?
Chapter 3 I Need a Tour Guide (Introduction to Visual Basic 2010) Clearly Visual Basic: Programming with Visual Basic nd Edition.
Production of Accessible Professional Journals Ron Stewart Technology Advisor Association on Higher Education and Disability.
MICROSOFT WORD PRESENTATION. Word Processing  Software that is designed for the entry, editing, and printing of documents.  Windows Version = Microsoft.
XML scheme for configuration data V.Černý on behalf of the Bratislava group Initiated by Marco’s call:...a software layer for implementing the handling.
AFTER THE QUIZ: ANALYSIS TOOLS, MODERATING & QUIZ LOGGING Professional Development February 4, 2016.
Key Applications Module Lesson 12 — Word Essentials Computer Literacy BASICS.
 After completing this lesson, you will be able to:  Describe the page setup options.  Describe how to insert page numbers and page breaks in a document.
Teaching slides Chapter 6. Chapter 6 Software user interface design & construction Contents Introduction Graphical user interface – Rich window based.
PowerPoint Presentation
Jeopardy Word-1 Word-2 Word-3 Word-4 Word-5 Q $100 Q $100 Q $100
Excel Tutorial 8 Developing an Excel Application
Implementation Process
LMEvents SharePoint Portal How-to Guide
Mail Merge And Macros in MS WORD
Key Applications Module Lesson 12 — Word Essentials
Description MS Lesson 1 (spring 2013)
Navya Thum January 30, 2013 Day 5: MICROSOFT EXCEL Navya Thum January 30, 2013.
Key Applications Module Lesson 12 — Word Essentials
Welcome To Microsoft Word 2016
Presentation transcript:

CriticalEd -A Tool for Assisting with the Creation of Critical Commentaries Caspar M. Kjellberg (Aalborg Universitet) Axel Teich Geertinger (Det Kongelige Bibliotek Copenhagen) Sigfrid Lundberg (Det Kongelige Bibliotek Copenhagen) David Meredith (Aalborg Universitet)

Project Motivation At the Danish Centre for Music Publication (DCM), they create critical editions of Danish historical works, e.g. Carl Nielsen’s works. The staff expressed a desire for a tool which would help them ensure consistency between the Emendations and Variant Readings part of the critical apparatus and the final score, since the current proof-reading work flow was error-prone and frustrating.

Current Work Flow at DCM Upon identifying a variant reading or making an emendation to the final score, a descriptive comment is added to the associated Word document – which has to be sorted by bar and instrument. (1000+ comments for an orchestral work)

DCM Requirements The staff at DCM formulated a set of features, which the tool would need to have, if they were to implement it. 1.Inputting comments for the score directly from the notation software. 2.Jumping back and forth between score and comment list, highlighting the currently selected comment. It must be possible to hide the comments. 3.Associating and embedding music examples with each comment. 4.Generating a document from the comment list mark-up, which would be suitable for sending to their layout house. (who work in Adobe InDesign).

Project Constraints DCM uses Sibelius 6 when creating their scores, so any software-based solution to the problem would have to extend its functionality by adding a separate layer. Initially, a solution using only Manuscript 6 was investigated, but due to limitations inherent to the scripting language, this was dismissed early on. Especially the lack of event handling was a problem. It does, however, support mapping keyboard shortcuts to plug-ins…

The CriticalEd System

Environment Choices An open-source, cross-platform design philosophy was chosen, in order to support Windows, Linux and OS X. Web interface was based on standard XAMPP distribution and was written in PHP. Helper application was written in C++ using Jules’ Utility Class Extensions, a GPL-licensed, cross-platform library. All data passed around in XML format.

1: Adding Comments from Sibelius 1.Selection is made. 2.Comma key pressed, dialog pops up in front of Sibelius. 3.Data is entered. (bar and instrument data is automatically filled in) 4.Comment is saved to the database.

2: In-score Comment Indication

3: Going back and forth

4: Embedding Examples (TODO) Currently TODO, but will initially be done by uploading image examples to the database. SMUFL font will be used for in-line symbols. In a future revision, it will be possible to embed examples in MEI format.

The Comment List

Supporting Other Notation Software In order to support other notation software, the built-in scripting language must support three features. 1.Gathering position and instrument data from the current selection. 2.Adding lines and text to the score (or another way to add visual indication). 3.Basic file input/output operations (reading/appending lines).

Current status Still experimental, but last round of testing will finish by June 14th. To be released for public scrutiny on July 1st, after I finish my Master’s thesis. Largely based on DCM’s needs, but was designed to be usable by other editing houses. Suggestions for features and improvements more than welcome! (send me a mail:

Questions?