{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/70809"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/70809","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"The Development of a Computer Program to Arrange and Print Traditional Music Notation","abstract":"The purpose of this study was to explore the problems involved in converting musical compositions and arrangements from concepts to functional scores with electronic data processing. The investigation describes design and development of the MUSCOR III system: a computer program and subprograms to process digital data into traditional music scores.","abstract_html":"The purpose of this study was to explore the problems involved in converting musical compositions and arrangements from concepts to functional scores with electronic data processing. The investigation describes design and development of the MUSCOR III system: a computer program and subprograms to process digital data into traditional music scores.","abstract_has_math":false,"creators":["Render, Charles Ray"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"Educat.D.","degree_level":"Dissertation","degree_discipline":"Music Education","degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2014,"date_issued":"2014-12-16T04:12:33Z","date_published":"2014-12-16T04:12:33Z","updated_at":"2026-07-22T22:26:03Z","subjects":["Computer Science"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["(UMI)AAI8203559"],"render_values":[{"text":"(UMI)AAI8203559","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/2142/70809","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:creator","label":"Author","values":["Render, Charles Ray"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2014-12-16T04:12:33Z","10000-01-01","1981"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Music Education"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Educat.D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Computer Science"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/70809","(UMI)AAI8203559"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["The purpose of this study was to explore the problems involved in converting musical compositions and arrangements from concepts to functional scores with electronic data processing. The investigation describes design and development of the MUSCOR III system: a computer program and subprograms to process digital data into traditional music scores.","Significant problems solved during the study include transposing notation, merging and positioning segments, automatically extracting and repositioning instrument parts and creating page layouts by automating traditional music scores.","The transposition problem revealed subtle complications which were beyond definition using algorithms and required extensive logic and programming. The technique developed includes three levels of abstraction. The first enables automatic selection of key signatures, notes and accidentals from any traditional key to the relative notation in any other traditional key. This selection process recognizes that accidentals may require changing the letter name of the note and use of a different accidental in order to maintain harmonic integrity in the transposed key and that selection decisions vary significantly between keys. The second level of abstraction determines correct disposition of multiple accidentals for the same note in the same measure and the effects of these upon the transposed notes. The third level involves optimization to minimize enharmonic notation.","The MUSCOR system consists of a small master control program and three processing modules of subprograms. The first of these modules allows encoding notes and symbols in digital form and applies edits for syntax and proper musical practices. Default conditions for duration and attributes are automatic and resettable. Output of the encoding process is stored on direct access files for processing by the secondary processing module which allows editing of the data strings and assembling them into instrument and voice parts. The final module processes assembled scores according to page dimensions and staff sizes and divides the score and parts into staves, calculates their placement upon the pages and passes plotting instructions to output devices.","The programs are written in ANSI FORTRAN IV without extensions and configured to operate on the Hewlett-Packard 3000 III minicomputer. They consist of over 13,000 statements configured to operate within 64 kilobytes of core with a virtual operating system. The system architecture was designed to be as machine independent as possible. With proper interface software, it can be used in conjunction with computer composition programs and with output processing software such as sound synthesizers and graphic output devices.","Made available in DSpace on 2014-12-16T04:12:33Z (GMT). No. of bitstreams: 1 8203559.pdf: 6556564 bytes, checksum: 2008adf2e2abb16b12ce2fa65e7fb4f0 (MD5) Previous issue date: 1981","Embargo set by: Seth Robbins for item 70975 Lift date: Forever Reason: Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","U of I Only","181 p.","Thesis (Educat.D.)--University of Illinois at Urbana-Champaign, 1981."]},{"key":"dc:title","label":"Title","values":["The Development of a Computer Program to Arrange and Print Traditional Music Notation"]}]}],"canonical_facts":{"dc:creator":["Render, Charles Ray"],"dc:date":["2014-12-16T04:12:33Z","10000-01-01","1981"],"dc:description":["The purpose of this study was to explore the problems involved in converting musical compositions and arrangements from concepts to functional scores with electronic data processing. The investigation describes design and development of the MUSCOR III system: a computer program and subprograms to process digital data into traditional music scores.","Significant problems solved during the study include transposing notation, merging and positioning segments, automatically extracting and repositioning instrument parts and creating page layouts by automating traditional music scores.","The transposition problem revealed subtle complications which were beyond definition using algorithms and required extensive logic and programming. The technique developed includes three levels of abstraction. The first enables automatic selection of key signatures, notes and accidentals from any traditional key to the relative notation in any other traditional key. This selection process recognizes that accidentals may require changing the letter name of the note and use of a different accidental in order to maintain harmonic integrity in the transposed key and that selection decisions vary significantly between keys. The second level of abstraction determines correct disposition of multiple accidentals for the same note in the same measure and the effects of these upon the transposed notes. The third level involves optimization to minimize enharmonic notation.","The MUSCOR system consists of a small master control program and three processing modules of subprograms. The first of these modules allows encoding notes and symbols in digital form and applies edits for syntax and proper musical practices. Default conditions for duration and attributes are automatic and resettable. Output of the encoding process is stored on direct access files for processing by the secondary processing module which allows editing of the data strings and assembling them into instrument and voice parts. The final module processes assembled scores according to page dimensions and staff sizes and divides the score and parts into staves, calculates their placement upon the pages and passes plotting instructions to output devices.","The programs are written in ANSI FORTRAN IV without extensions and configured to operate on the Hewlett-Packard 3000 III minicomputer. They consist of over 13,000 statements configured to operate within 64 kilobytes of core with a virtual operating system. The system architecture was designed to be as machine independent as possible. With proper interface software, it can be used in conjunction with computer composition programs and with output processing software such as sound synthesizers and graphic output devices.","Made available in DSpace on 2014-12-16T04:12:33Z (GMT). No. of bitstreams: 1 8203559.pdf: 6556564 bytes, checksum: 2008adf2e2abb16b12ce2fa65e7fb4f0 (MD5) Previous issue date: 1981","Embargo set by: Seth Robbins for item 70975 Lift date: Forever Reason: Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","U of I Only","181 p.","Thesis (Educat.D.)--University of Illinois at Urbana-Champaign, 1981."],"dc:identifier":["http://hdl.handle.net/2142/70809","(UMI)AAI8203559"],"dc:subject":["Computer Science"],"dc:title":["The Development of a Computer Program to Arrange and Print Traditional Music Notation"],"dc:type":["text"],"thesis:degree_discipline":["Music Education"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Educat.D."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:26:03Z"}