Difference between revisions of "Music 252"

From CCARH Wiki
Jump to navigation Jump to search
 
(19 intermediate revisions by one other user not shown)
Line 5: Line 5:
 
Music 252 is an introduction to music notation editing on computers, with a focus on the Finale and Sibelius programs.  Students interested in learning only one of these two programs may take the class for one credit. No prior experience with these programs is required or expected, although being able to read music is.  In addition, free alternatives to these two commercial music editors will be surveyed.
 
Music 252 is an introduction to music notation editing on computers, with a focus on the Finale and Sibelius programs.  Students interested in learning only one of these two programs may take the class for one credit. No prior experience with these programs is required or expected, although being able to read music is.  In addition, free alternatives to these two commercial music editors will be surveyed.
  
Webpage: [http://252.ccarh.org http://252.ccarh.org]
+
Webpage: [http://music252.stanford.edu http://music252.stanford.edu]
  
 
== Schedule ==
 
== Schedule ==
  
The class meets from 10:00 to 11:50 a.m. on Fridays in Braun Music Building, room 128, during the Fall 2010 quarter.
+
The class meets from 10:00 to 11:50 a.m. on Wednesdays in Braun Music Building, room 128, during the Fall 2012 quarter.
 
<center>
 
<center>
 
{| class="wikitable" style="text-align" width="400"
 
{| class="wikitable" style="text-align" width="400"
|+ <b>Fall 2010</b>
+
|+ <b>Fall 2012</b>
 
|-
 
|-
 
! scope="row" | 1
 
! scope="row" | 1
| Sep 24&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|| [[Finale Simple Note Entry |Finale 1: Simple Note Entry]]
+
| Sep&nbsp;26&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|| [[Finale Simple Note Entry |Finale 1: Simple Note Entry]]
 
|-  
 
|-  
 
! scope="row" | 2
 
! scope="row" | 2
| Oct  &nbsp;&nbsp;1 || [[Finale Midi Entry | Finale 2: MIDI Entry]]
+
| Oct  &nbsp;&nbsp;3 || [[Finale Midi Entry | Finale 2: MIDI Entry]]
 
|-
 
|-
 
! scope="row" | 3
 
! scope="row" | 3
| Oct  &nbsp;&nbsp;8 || [[SharpEye | Finale 3: Scanning/MusicXML]]
+
| Oct  10 || [[SharpEye | Finale 3: Scanning/MusicXML]]
 
|-
 
|-
 
! scope="row" | 4
 
! scope="row" | 4
| Oct 15 || [[Finale parameter editing | Finale 4: Fine Detail Editing]]
+
| Oct 17 || [[Finale parameter editing | Finale 4: Fine Detail Editing]]
 
|-
 
|-
 
! scope="row" | 5
 
! scope="row" | 5
| Oct 22 || [[Noteflight]]/[[MuseScore]]
+
| Oct 24 || [[Noteflight]]/[[MuseScore]]
 
|-
 
|-
 
! scope="row" | 6
 
! scope="row" | 6
| Oct 29 || [[Sibelius Alphabetic Note Entry|Sibelius 1: Alphabetic Note Entry]]
+
| Oct 31 || [[Sibelius Alphabetic Note Entry|Sibelius 1: Alphabetic Note Entry]]
 
|-
 
|-
 
! scope="row" | 7
 
! scope="row" | 7
| Nov  &nbsp;&nbsp;5 || [[Sibelius MIDI Entry | Sibelius 2: Midi Entry]]
+
| Nov  &nbsp;&nbsp;7 || [[Sibelius MIDI Entry | Sibelius 2: Midi Entry]]
 
|-
 
|-
 
! scope="row" | 8
 
! scope="row" | 8
| Nov 12 || Sibelius 3: Editing
+
| Nov 14 || [[Sibelius_details |Sibelius 3: Editing]]
 
|-
 
|-
 
! scope="row" | 9
 
! scope="row" | 9
| Nov 19 || Sibelius 4: Editing 2
+
| Nov 29 || [[Sibelius_Editing_2 | Sibelius 4: Editing 2]]
 
|-
 
|-
 
! scope="row" | 10
 
! scope="row" | 10
| Dec  &nbsp;&nbsp;3 || Non-interactive: Lilypond/ABC/Guido
+
| Dec  &nbsp;&nbsp;5 || Non-interactive: [[Lilypond]]/[[ABC Plus | ABC]] / [[Guido Music Notation |Guido]] / [[muse2ps]]
 
|}
 
|}
 
</center>
 
</center>
Line 50: Line 50:
 
* [http://www.amazon.com/exec/obidos/redirect?link_code=ur2&tag=themazurkapro-20&camp=1789&creative=9325&path=http%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2F0882847309 Essential Dictionary of Music Notation] by Tom Gerou and Linda Lusk. [http://www.amazon.com/exec/obidos/redirect?link_code=ur2&tag=themazurkapro-20&camp=1789&creative=9325&path=http%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2F0882847309 ISBN 0-88284-730-9]
 
* [http://www.amazon.com/exec/obidos/redirect?link_code=ur2&tag=themazurkapro-20&camp=1789&creative=9325&path=http%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2F0882847309 Essential Dictionary of Music Notation] by Tom Gerou and Linda Lusk. [http://www.amazon.com/exec/obidos/redirect?link_code=ur2&tag=themazurkapro-20&camp=1789&creative=9325&path=http%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2F0882847309 ISBN 0-88284-730-9]
 
*  [http://www.amazon.com/exec/obidos/redirect?link_code=ur2&tag=themazurkapro-20&camp=1789&creative=9325&path=http%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2F1423412001 Sibelius: A Comprehensive Guide to Sibelius Music Notation Software] by Thomas Rudolph and Vincent Leonard. [http://www.amazon.com/exec/obidos/redirect?link_code=ur2&tag=themazurkapro-20&camp=1789&creative=9325&path=http%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2F1423412001 ISBN 1-4234-1200-1]
 
*  [http://www.amazon.com/exec/obidos/redirect?link_code=ur2&tag=themazurkapro-20&camp=1789&creative=9325&path=http%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2F1423412001 Sibelius: A Comprehensive Guide to Sibelius Music Notation Software] by Thomas Rudolph and Vincent Leonard. [http://www.amazon.com/exec/obidos/redirect?link_code=ur2&tag=themazurkapro-20&camp=1789&creative=9325&path=http%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2F1423412001 ISBN 1-4234-1200-1]
* [http://www.finalemusic.com/usermanuals/finale2009win/ Finale] and Sibelius ([http://www.sibelius.com/download/documentation/pdfs/sibelius6-handbook-en.pdf Sibelius 6 Handbook as PDF]) online documentation and printed manuals found in lab.
+
* Finale: [http://www.finalemusic.com/UserManuals/Finale2012Mac/Finale.htm Mac], [http://www.finalemusic.com/UserManuals/Finale2012Win/Finale.htm Windows] and Sibelius ([http://www.sibelius.com/download/documentation/pdfs/sibelius6-handbook-en.pdf Sibelius 6 Handbook as PDF]) online documentation and printed manuals found in lab.
  
 
== Grading ==
 
== Grading ==
  
* 1 or 2 credits, Letter or Pass/Fail
+
* 1 <tt>-</tt> 2 credits, Letter or Pass/Fail
* 1 credit: come to 5 classes & do final project (Typically Finale section or Sibelius section).
+
* 1 credit: come to 5 classes & do final project. (typically Finale section or Sibelius section).
* 2 credits: come to 10 classes & do final project.
+
* 2 credit: come to 10 classes & do final project (both Finale section and Sibelius section).
  
 
* Grading:  
 
* Grading:  
Line 64: Line 64:
  
 
* Final project:
 
* Final project:
** Typeset 10 pages of music, your choice, my approval
+
** Typeset 5<tt>-</tt>10 pages of music, your choice, instructor's approval.
** Preliminary project submission 12 noon, 2 December
+
** Preliminary project submission 12 noon, 3 December.
** Final project submission due by 12 noon 10 December
+
** Final project submission due by 12 noon 12 December.
  
 
== Homework ==
 
== Homework ==
Line 74: Line 74:
 
# Enter three songs from [http://books.google.com/books?id=_-gNAAAAIAAJ&printsec=frontcover#v=onepage&q&f=false Teton Sioux Music] by Frances Densmore using the computer keyboard with [[Finale_Simple_Note_Entry | Simple Note Entry]] in Finale.  List of songs can be found on page xiii.  The first song is on page 67.  Choose at least one song which has triplets (tuplets) to try and figure out how to enter tuplet rhythms (<i>i.e.</i>, search the manual from the help menu).
 
# Enter three songs from [http://books.google.com/books?id=_-gNAAAAIAAJ&printsec=frontcover#v=onepage&q&f=false Teton Sioux Music] by Frances Densmore using the computer keyboard with [[Finale_Simple_Note_Entry | Simple Note Entry]] in Finale.  List of songs can be found on page xiii.  The first song is on page 67.  Choose at least one song which has triplets (tuplets) to try and figure out how to enter tuplet rhythms (<i>i.e.</i>, search the manual from the help menu).
 
# Input a page (or less) of simple music of your choice into Finale using all three input methods presented in class so far ([[Finale Simple Note Entry|Simple]], [[Finale Midi Entry|Speedy]], [[Finale Midi Entry|HyperScribe]]).  Be able to discuss at the next class meeting: Which method works best for you (as a novice user of Finale)?  Which method would work best if you were equally familiar with all input methods?
 
# Input a page (or less) of simple music of your choice into Finale using all three input methods presented in class so far ([[Finale Simple Note Entry|Simple]], [[Finale Midi Entry|Speedy]], [[Finale Midi Entry|HyperScribe]]).  Be able to discuss at the next class meeting: Which method works best for you (as a novice user of Finale)?  Which method would work best if you were equally familiar with all input methods?
# Scan at least two pages of printed music of your choice and process with [[SharpEye]] (preferably using batch mode).  Save the extracted symbolic data as a MusicXML file and load into Finale for final cleanup and printing. <i>Extra Credit</i>: Input the same music with one of the input methods presented in class (using the computer or MIDI keyboards).  Is scanning or manual entry faster for the music you selected (speculate on the differences between novice and expert points of view).
+
# Scan at least two pages of printed music of your choice and process with [[SharpEye]] (preferably using batch mode).  Save the extracted symbolic data as a MusicXML file and load into Finale for final cleanup and printing. <i>Extra Credit</i>: Input the same music with one of the input methods presented in class (using the computer or MIDI keyboards).  Is scanning or manual entry faster for the music you selected (speculate on the differences between novice and expert points of view)?
 
# Typeset two of the example lines of music given in [[Media:FinaleParameters.pdf|this PDF file]] (not including the one done in class, of course).  [[Finale_parameter_editing#Homework|See hints]]. Alternatively, choose an equivalent amount of music of your choice and my approval to do.
 
# Typeset two of the example lines of music given in [[Media:FinaleParameters.pdf|this PDF file]] (not including the one done in class, of course).  [[Finale_parameter_editing#Homework|See hints]]. Alternatively, choose an equivalent amount of music of your choice and my approval to do.
 
# Typeset 1/2 to 1 page of music in [[Noteflight]] and [[MuseScore]] (either the same or different music).  Email a link to these scores in your [http://www.noteflight.com Noteflight] and [http://www.musescore.com MuseScore] accounts. Also, transfer data from noteflight or MuseScore via MusicXML into Finale and print the music in Finale.
 
# Typeset 1/2 to 1 page of music in [[Noteflight]] and [[MuseScore]] (either the same or different music).  Email a link to these scores in your [http://www.noteflight.com Noteflight] and [http://www.musescore.com MuseScore] accounts. Also, transfer data from noteflight or MuseScore via MusicXML into Finale and print the music in Finale.
 +
# Input a page of music of your choice into Finale with alphabetic note input.
 +
# Input a page of a [http://kern.ccarh.org/cgi-bin/ksbrowse?type=collection&l=chopin/prelude Chopin prelude] using MIDI keyboard entry in Sibelius (only notes with no extra musical symbols).
 +
# Add all extra musical symbols to the music entered in the previous homework (slurs, dynamics, ornaments, articulations, layout, <i>etc</i>.).
  
 
== Class resources ==
 
== Class resources ==
Line 87: Line 90:
 
== Links ==  
 
== Links ==  
 
* <b>Classes</b>:
 
* <b>Classes</b>:
** [http://253.ccarh.org Music 253]: Introduction to Musical Information
+
** [http://music253.stanford.edu Music 253]: Introduction to Musical Information
** [http://254.ccarh.org Music 254]: Computational Music Analysis
+
** [http://music254.stanford.edu Music 254]: Computational Music Analysis
  
 
* <b>Software</b>:
 
* <b>Software</b>:
Line 99: Line 102:
 
** [http://www.salieri.org/GUIDO Guido] homepage: musical data format with an online graphical renderer ([http://www.noteserver.org Noteserver]).
 
** [http://www.salieri.org/GUIDO Guido] homepage: musical data format with an online graphical renderer ([http://www.noteserver.org Noteserver]).
 
** [http://www.visiv.co.uk/ SharpEye] homepage: Music scanning program.
 
** [http://www.visiv.co.uk/ SharpEye] homepage: Music scanning program.
** [http://www.recordare.com/musicxml MusicXML] homepage: Music data format for transferring music notation information between programs.
+
** [http://www.makemusic.com/musicxml MusicXML] homepage: Music data format for transferring music notation information between programs.
 
* <b>Other notation software not covered in the class</b>:
 
* <b>Other notation software not covered in the class</b>:
** [http://en.wikipedia.org/wiki/SCORE_%28software%29 SCORE] wikipedia page: professional music typesetting editor (covered in [http://253.ccarh.org Music 253]).
+
** [http://en.wikipedia.org/wiki/SCORE_%28software%29 SCORE] wikipedia page: professional music typesetting editor (covered in [[Music 253]]).
** [[Dmuse]]: [http://en.wikipedia.org/wiki/Integrated_development_environment IDE] for music/text data editing and notation rendering of musical data in the [http://www.ccarh.org/publications/books/beyondmidi/online/musedata/ MuseData] format.
+
** [[Dmuse]]: [http://en.wikipedia.org/wiki/Integrated_development_environment IDE] for music/text data editing and notation rendering of musical data in the [http://www.ccarh.org/publications/books/beyondmidi/online/musedata/ MuseData] format ([[muse2ps]], command-line implementation).
 
** [http://www.arkkra.com/ MUP] homepage: shareware graphical notation renderer.
 
** [http://www.arkkra.com/ MUP] homepage: shareware graphical notation renderer.

Latest revision as of 06:43, 29 March 2021

Music 252: Introduction to Music Notation Software

Music 252 is an introduction to music notation editing on computers, with a focus on the Finale and Sibelius programs. Students interested in learning only one of these two programs may take the class for one credit. No prior experience with these programs is required or expected, although being able to read music is. In addition, free alternatives to these two commercial music editors will be surveyed.

Webpage: http://music252.stanford.edu

Schedule

The class meets from 10:00 to 11:50 a.m. on Wednesdays in Braun Music Building, room 128, during the Fall 2012 quarter.

Fall 2012
1 Sep 26      Finale 1: Simple Note Entry
2 Oct   3 Finale 2: MIDI Entry
3 Oct 10 Finale 3: Scanning/MusicXML
4 Oct 17 Finale 4: Fine Detail Editing
5 Oct 24 Noteflight/MuseScore
6 Oct 31 Sibelius 1: Alphabetic Note Entry
7 Nov   7 Sibelius 2: Midi Entry
8 Nov 14 Sibelius 3: Editing
9 Nov 29 Sibelius 4: Editing 2
10 Dec   5 Non-interactive: Lilypond/ ABC / Guido / muse2ps

Textbook

Grading

  • 1 - 2 credits, Letter or Pass/Fail
  • 1 credit: come to 5 classes & do final project. (typically Finale section or Sibelius section).
  • 2 credit: come to 10 classes & do final project (both Finale section and Sibelius section).
  • Grading:
    • 50% class participation
    • 25% homework
    • 25% final project
  • Final project:
    • Typeset 5-10 pages of music, your choice, instructor's approval.
    • Preliminary project submission 12 noon, 3 December.
    • Final project submission due by 12 noon 12 December.

Homework

Due in class one week after assigned.

  1. Enter three songs from Teton Sioux Music by Frances Densmore using the computer keyboard with Simple Note Entry in Finale. List of songs can be found on page xiii. The first song is on page 67. Choose at least one song which has triplets (tuplets) to try and figure out how to enter tuplet rhythms (i.e., search the manual from the help menu).
  2. Input a page (or less) of simple music of your choice into Finale using all three input methods presented in class so far (Simple, Speedy, HyperScribe). Be able to discuss at the next class meeting: Which method works best for you (as a novice user of Finale)? Which method would work best if you were equally familiar with all input methods?
  3. Scan at least two pages of printed music of your choice and process with SharpEye (preferably using batch mode). Save the extracted symbolic data as a MusicXML file and load into Finale for final cleanup and printing. Extra Credit: Input the same music with one of the input methods presented in class (using the computer or MIDI keyboards). Is scanning or manual entry faster for the music you selected (speculate on the differences between novice and expert points of view)?
  4. Typeset two of the example lines of music given in this PDF file (not including the one done in class, of course). See hints. Alternatively, choose an equivalent amount of music of your choice and my approval to do.
  5. Typeset 1/2 to 1 page of music in Noteflight and MuseScore (either the same or different music). Email a link to these scores in your Noteflight and MuseScore accounts. Also, transfer data from noteflight or MuseScore via MusicXML into Finale and print the music in Finale.
  6. Input a page of music of your choice into Finale with alphabetic note input.
  7. Input a page of a Chopin prelude using MIDI keyboard entry in Sibelius (only notes with no extra musical symbols).
  8. Add all extra musical symbols to the music entered in the previous homework (slurs, dynamics, ornaments, articulations, layout, etc.).

Class resources

Links

  • Classes:
  • Software:
    • Finale homepage: commercial music notation editor.
    • Sibelius homepage: commercial music notation editor.
    • MuseScore homepage: free open-source music notation editor.
    • Noteflight homepage: online free/subscription music notation editor.
    • Lilypond homepage: free open-source music notation renderer.
    • ABC plus project: musical data format designed for folksongs, with basic polyphonic capabilities that can be graphically rendered with abcm2ps.
    • Guido homepage: musical data format with an online graphical renderer (Noteserver).
    • SharpEye homepage: Music scanning program.
    • MusicXML homepage: Music data format for transferring music notation information between programs.
  • Other notation software not covered in the class:
    • SCORE wikipedia page: professional music typesetting editor (covered in Music 253).
    • Dmuse: IDE for music/text data editing and notation rendering of musical data in the MuseData format (muse2ps, command-line implementation).
    • MUP homepage: shareware graphical notation renderer.