Permalink
Browse files

Lots of changes since I didn't have internet access for a week:

1. Added clef selection to notation.
2. Added dynamics and articulations to notation.
3. Split & tied lilypond notes based on time left in bar.
4. Added key signature changes for sections that override the scale.
5. Lots of misc small changes.
  • Loading branch information...
1 parent f12b86a commit 5a163e057c2deaa1fe8f31498fe1c59fb8c3b538 @myronmarston committed Jul 29, 2008
Showing with 14,322 additions and 5,474 deletions.
  1. +12 −12 FractalComposer/build/cobertura-report/com.myronmarston.music.AudioFileCreator.html
  2. +130 −58 FractalComposer/build/cobertura-report/com.myronmarston.music.Dynamic.html
  3. +1 −1 FractalComposer/build/cobertura-report/com.myronmarston.music.GermIsEmptyException.html
  4. +1 −1 FractalComposer/build/cobertura-report/com.myronmarston.music.IncorrectNoteStringException.html
  5. +30 −30 FractalComposer/build/cobertura-report/com.myronmarston.music.Instrument.html
  6. +41 −41 FractalComposer/build/cobertura-report/com.myronmarston.music.MidiNote.html
  7. +904 −787 FractalComposer/build/cobertura-report/com.myronmarston.music.Note.html
  8. +320 −208 FractalComposer/build/cobertura-report/com.myronmarston.music.NoteList.html
  9. +75 −75 FractalComposer/build/cobertura-report/com.myronmarston.music.NoteName.html
  10. +1 −1 FractalComposer/build/cobertura-report/com.myronmarston.music.NoteStringInvalidPartException.html
  11. +1 −1 FractalComposer/build/cobertura-report/com.myronmarston.music.NoteStringParseException.html
  12. +438 −416 FractalComposer/build/cobertura-report/com.myronmarston.music.OutputManager.html
  13. +1 −1 FractalComposer/build/cobertura-report/com.myronmarston.music.SheetMusicCreator.html
  14. +150 −144 FractalComposer/build/cobertura-report/com.myronmarston.music.Tempo.html
  15. +62 −41 FractalComposer/build/cobertura-report/com.myronmarston.music.notation.AbstractNotationElement.html
  16. +383 −0 FractalComposer/build/cobertura-report/com.myronmarston.music.notation.Clef.html
  17. +1 −1 FractalComposer/build/cobertura-report/com.myronmarston.music.notation.GuidoRunException.html
  18. +1 −1 FractalComposer/build/cobertura-report/com.myronmarston.music.notation.LilypondRunException.html
  19. +380 −0 FractalComposer/build/cobertura-report/com.myronmarston.music.notation.NotationDynamic.html
  20. +68 −48 FractalComposer/build/cobertura-report/com.myronmarston.music.notation.NotationElement.html
  21. +254 −217 FractalComposer/build/cobertura-report/com.myronmarston.music.notation.NotationElementList.html
  22. +537 −325 FractalComposer/build/cobertura-report/com.myronmarston.music.notation.NotationNote.html
  23. +420 −209 FractalComposer/build/cobertura-report/com.myronmarston.music.notation.Part.html
  24. +424 −0 FractalComposer/build/cobertura-report/com.myronmarston.music.notation.PartSection.html
  25. +232 −186 FractalComposer/build/cobertura-report/com.myronmarston.music.notation.Piece.html
  26. +95 −90 FractalComposer/build/cobertura-report/com.myronmarston.music.notation.Tuplet.html
  27. +11 −11 FractalComposer/build/cobertura-report/com.myronmarston.music.scales.ChromaticScale.html
  28. +4 −4 FractalComposer/build/cobertura-report/com.myronmarston.music.scales.HarmonicMinorScale.html
  29. +1 −1 ...alComposer/build/cobertura-report/com.myronmarston.music.scales.InvalidKeySignatureException.html
  30. +31 −31 FractalComposer/build/cobertura-report/com.myronmarston.music.scales.KeySignature.html
  31. +6 −6 FractalComposer/build/cobertura-report/com.myronmarston.music.scales.MajorPentatonicScale.html
  32. +8 −8 FractalComposer/build/cobertura-report/com.myronmarston.music.scales.MajorScale.html
  33. +5 −5 FractalComposer/build/cobertura-report/com.myronmarston.music.scales.MinorPentatonicScale.html
  34. +8 −8 FractalComposer/build/cobertura-report/com.myronmarston.music.scales.MinorScale.html
  35. +46 −47 FractalComposer/build/cobertura-report/com.myronmarston.music.scales.Scale.html
  36. +21 −21 FractalComposer/build/cobertura-report/com.myronmarston.music.scales.Tonality.html
  37. +12 −12 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.AbstractVoiceOrSection.html
  38. +51 −43 ...mposer/build/cobertura-report/com.myronmarston.music.settings.AbstractVoiceOrSectionSettings.html
  39. +71 −71 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.FractalPiece.html
  40. +1 −1 ...omposer/build/cobertura-report/com.myronmarston.music.settings.InvalidTimeSignatureException.html
  41. +1 −1 ...ser/build/cobertura-report/com.myronmarston.music.settings.NonPositiveTimeSignatureException.html
  42. +184 −181 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.Section.html
  43. +71 −62 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.SectionSettings.html
  44. +82 −74 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.SelfSimilaritySettings.html
  45. +108 −91 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.TimeSignature.html
  46. +1 −1 ...bertura-report/com.myronmarston.music.settings.TimeSignatureDenominatorNotAPowerOf2Exception.html
  47. +23 −23 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.Voice.html
  48. +26 −26 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.VoiceOrSectionList.html
  49. +100 −86 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.VoiceSection.html
  50. +15 −15 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.VoiceSectionHashMapKey.html
  51. +12 −12 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.VoiceSectionList.html
  52. +54 −54 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.VoiceSettings.html
  53. +12 −12 FractalComposer/build/cobertura-report/com.myronmarston.music.transformers.InversionTransformer.html
  54. +11 −11 FractalComposer/build/cobertura-report/com.myronmarston.music.transformers.OctaveTransformer.html
  55. +52 −10 ...talComposer/build/cobertura-report/com.myronmarston.music.transformers.RetrogradeTransformer.html
  56. +15 −15 ...poser/build/cobertura-report/com.myronmarston.music.transformers.RhythmicDurationTransformer.html
  57. +88 −79 ...omposer/build/cobertura-report/com.myronmarston.music.transformers.SelfSimilarityTransformer.html
  58. +1 −1 FractalComposer/build/cobertura-report/com.myronmarston.music.transformers.Transformer.html
  59. +12 −12 FractalComposer/build/cobertura-report/com.myronmarston.music.transformers.TransposeTransformer.html
  60. +18 −18 FractalComposer/build/cobertura-report/com.myronmarston.music.transformers.VolumeTransformer.html
  61. +16 −16 FractalComposer/build/cobertura-report/com.myronmarston.util.AbstractPublisher.html
  62. +27 −27 FractalComposer/build/cobertura-report/com.myronmarston.util.ClassHelper.html
  63. +5 −5 FractalComposer/build/cobertura-report/com.myronmarston.util.FileHelper.html
  64. +484 −421 FractalComposer/build/cobertura-report/com.myronmarston.util.Fraction.html
  65. +168 −122 FractalComposer/build/cobertura-report/com.myronmarston.util.MathHelper.html
  66. +1 −1 FractalComposer/build/cobertura-report/com.myronmarston.util.ProcessRunner.html
  67. +1 −1 FractalComposer/build/cobertura-report/com.myronmarston.util.Publisher.html
  68. +1 −1 FractalComposer/build/cobertura-report/com.myronmarston.util.Subscriber.html
  69. +5 −5 FractalComposer/build/cobertura-report/com.myronmarston.util.ThreadedInputStreamRedirector.html
  70. +2 −2 FractalComposer/build/cobertura-report/frame-sourcefiles-com.myronmarston.music.html
  71. +14 −5 FractalComposer/build/cobertura-report/frame-sourcefiles-com.myronmarston.music.notation.html
  72. +1 −1 FractalComposer/build/cobertura-report/frame-sourcefiles-com.myronmarston.music.scales.html
  73. +2 −2 FractalComposer/build/cobertura-report/frame-sourcefiles-com.myronmarston.music.settings.html
  74. +2 −2 FractalComposer/build/cobertura-report/frame-sourcefiles-com.myronmarston.util.html
  75. +21 −12 FractalComposer/build/cobertura-report/frame-sourcefiles.html
  76. +10 −10 FractalComposer/build/cobertura-report/frame-summary-com.myronmarston.music.html
  77. +16 −9 FractalComposer/build/cobertura-report/frame-summary-com.myronmarston.music.notation.html
  78. +3 −3 FractalComposer/build/cobertura-report/frame-summary-com.myronmarston.music.scales.html
  79. +8 −8 FractalComposer/build/cobertura-report/frame-summary-com.myronmarston.music.settings.html
  80. +4 −4 FractalComposer/build/cobertura-report/frame-summary-com.myronmarston.music.transformers.html
  81. +4 −4 FractalComposer/build/cobertura-report/frame-summary-com.myronmarston.util.html
  82. +8 −8 FractalComposer/build/cobertura-report/frame-summary.html
  83. +8 −0 FractalComposer/dist/javadoc/allclasses-frame.html
  84. +8 −0 FractalComposer/dist/javadoc/allclasses-noframe.html
  85. +46 −1 FractalComposer/dist/javadoc/com/myronmarston/music/Dynamic.html
  86. +1 −1 FractalComposer/dist/javadoc/com/myronmarston/music/Instrument.html
  87. +111 −8 FractalComposer/dist/javadoc/com/myronmarston/music/Note.html
  88. +71 −4 FractalComposer/dist/javadoc/com/myronmarston/music/NoteList.html
  89. +70 −0 FractalComposer/dist/javadoc/com/myronmarston/music/class-use/Dynamic.html
  90. +3 −2 FractalComposer/dist/javadoc/com/myronmarston/music/class-use/MidiNote.html
  91. +11 −5 FractalComposer/dist/javadoc/com/myronmarston/music/class-use/Note.html
  92. +16 −0 FractalComposer/dist/javadoc/com/myronmarston/music/class-use/NoteList.html
  93. +28 −3 FractalComposer/dist/javadoc/com/myronmarston/music/notation/AbstractNotationElement.html
  94. +660 −0 FractalComposer/dist/javadoc/com/myronmarston/music/notation/Clef.html
  95. +2 −2 FractalComposer/dist/javadoc/com/myronmarston/music/notation/GuidoRunException.html
  96. +2 −2 FractalComposer/dist/javadoc/com/myronmarston/music/notation/LilypondRunException.html
  97. +394 −0 FractalComposer/dist/javadoc/com/myronmarston/music/notation/NotationDynamic.Articulation.html
  98. +476 −0 FractalComposer/dist/javadoc/com/myronmarston/music/notation/NotationDynamic.html
  99. +27 −3 FractalComposer/dist/javadoc/com/myronmarston/music/notation/NotationElement.html
  100. +49 −1 FractalComposer/dist/javadoc/com/myronmarston/music/notation/NotationElementList.html
  101. +264 −24 FractalComposer/dist/javadoc/com/myronmarston/music/notation/NotationNote.html
  102. +108 −7 FractalComposer/dist/javadoc/com/myronmarston/music/notation/Part.html
  103. +488 −0 FractalComposer/dist/javadoc/com/myronmarston/music/notation/PartSection.html
  104. +24 −2 FractalComposer/dist/javadoc/com/myronmarston/music/notation/Piece.html
  105. +26 −0 FractalComposer/dist/javadoc/com/myronmarston/music/notation/Tuplet.html
  106. +16 −29 FractalComposer/dist/javadoc/com/myronmarston/music/notation/class-use/AbstractNotationElement.html
  107. +205 −0 FractalComposer/dist/javadoc/com/myronmarston/music/notation/class-use/Clef.html
  108. +203 −0 ...Composer/dist/javadoc/com/myronmarston/music/notation/class-use/NotationDynamic.Articulation.html
  109. +219 −0 FractalComposer/dist/javadoc/com/myronmarston/music/notation/class-use/NotationDynamic.html
  110. +24 −29 FractalComposer/dist/javadoc/com/myronmarston/music/notation/class-use/NotationElement.html
  111. +18 −2 FractalComposer/dist/javadoc/com/myronmarston/music/notation/class-use/NotationElementList.html
  112. +124 −4 FractalComposer/dist/javadoc/com/myronmarston/music/notation/class-use/NotationNote.html
  113. +4 −55 FractalComposer/dist/javadoc/com/myronmarston/music/notation/class-use/Part.html
  114. +251 −0 FractalComposer/dist/javadoc/com/myronmarston/music/notation/class-use/PartSection.html
  115. +17 −0 FractalComposer/dist/javadoc/com/myronmarston/music/notation/package-frame.html
  116. +26 −0 FractalComposer/dist/javadoc/com/myronmarston/music/notation/package-summary.html
  117. +13 −1 FractalComposer/dist/javadoc/com/myronmarston/music/notation/package-tree.html
  118. +26 −28 FractalComposer/dist/javadoc/com/myronmarston/music/notation/package-use.html
  119. +1 −1 FractalComposer/dist/javadoc/com/myronmarston/music/package-summary.html
  120. +1 −1 FractalComposer/dist/javadoc/com/myronmarston/music/package-tree.html
  121. +7 −1 FractalComposer/dist/javadoc/com/myronmarston/music/package-use.html
  122. +1 −1 FractalComposer/dist/javadoc/com/myronmarston/music/scales/KeySignature.html
  123. +2 −2 FractalComposer/dist/javadoc/com/myronmarston/music/scales/Scale.html
  124. +8 −0 FractalComposer/dist/javadoc/com/myronmarston/music/scales/class-use/KeySignature.html
  125. +8 −0 FractalComposer/dist/javadoc/com/myronmarston/music/scales/class-use/Scale.html
  126. +23 −1 FractalComposer/dist/javadoc/com/myronmarston/music/settings/AbstractVoiceOrSectionSettings.html
  127. +23 −1 FractalComposer/dist/javadoc/com/myronmarston/music/settings/SectionSettings.html
  128. +23 −1 FractalComposer/dist/javadoc/com/myronmarston/music/settings/SelfSimilaritySettings.html
  129. +23 −1 FractalComposer/dist/javadoc/com/myronmarston/music/settings/TimeSignature.html
  130. +28 −3 FractalComposer/dist/javadoc/com/myronmarston/music/settings/VoiceSection.html
  131. +3 −3 FractalComposer/dist/javadoc/com/myronmarston/music/settings/VoiceSettings.html
  132. +8 −0 ...mposer/dist/javadoc/com/myronmarston/music/settings/class-use/AbstractVoiceOrSectionSettings.html
  133. +8 −0 FractalComposer/dist/javadoc/com/myronmarston/music/settings/class-use/SectionSettings.html
  134. +8 −0 FractalComposer/dist/javadoc/com/myronmarston/music/settings/class-use/SelfSimilaritySettings.html
  135. +106 −0 FractalComposer/dist/javadoc/com/myronmarston/music/settings/class-use/VoiceSection.html
  136. +8 −0 FractalComposer/dist/javadoc/com/myronmarston/music/settings/class-use/VoiceSettings.html
  137. +1 −1 FractalComposer/dist/javadoc/com/myronmarston/music/settings/package-tree.html
  138. +14 −0 FractalComposer/dist/javadoc/com/myronmarston/music/settings/package-use.html
  139. +2 −2 FractalComposer/dist/javadoc/com/myronmarston/util/AbstractPublisher.html
  140. +18 −48 FractalComposer/dist/javadoc/com/myronmarston/util/Fraction.html
  141. +25 −0 FractalComposer/dist/javadoc/com/myronmarston/util/MathHelper.html
  142. +29 −0 FractalComposer/dist/javadoc/com/myronmarston/util/class-use/AbstractPublisher.html
  143. +70 −4 FractalComposer/dist/javadoc/com/myronmarston/util/class-use/Fraction.html
  144. +2 −5 FractalComposer/dist/javadoc/com/myronmarston/util/package-tree.html
  145. +7 −0 FractalComposer/dist/javadoc/com/myronmarston/util/package-use.html
  146. +12 −0 FractalComposer/dist/javadoc/constant-values.html
  147. +15 −2 FractalComposer/dist/javadoc/index-files/index-12.html
  148. +3 −0 FractalComposer/dist/javadoc/index-files/index-14.html
  149. +38 −5 FractalComposer/dist/javadoc/index-files/index-16.html
  150. +32 −2 FractalComposer/dist/javadoc/index-files/index-17.html
  151. +14 −0 FractalComposer/dist/javadoc/index-files/index-19.html
  152. +19 −1 FractalComposer/dist/javadoc/index-files/index-2.html
  153. +4 −1 FractalComposer/dist/javadoc/index-files/index-3.html
  154. +3 −0 FractalComposer/dist/javadoc/index-files/index-4.html
  155. +94 −5 FractalComposer/dist/javadoc/index-files/index-6.html
  156. +3 −0 FractalComposer/dist/javadoc/index-files/index-7.html
  157. +7 −0 FractalComposer/dist/javadoc/index-files/index-8.html
  158. +7 −5 FractalComposer/dist/javadoc/overview-tree.html
  159. +1 −1 FractalComposer/dist/javadoc/serialized-form.html
  160. +103 −63 FractalComposer/src/com/myronmarston/music/Dynamic.java
  161. +96 −29 FractalComposer/src/com/myronmarston/music/Note.java
  162. +95 −28 FractalComposer/src/com/myronmarston/music/NoteList.java
  163. +27 −12 FractalComposer/src/com/myronmarston/music/OutputManager.java
  164. +4 −1 FractalComposer/src/com/myronmarston/music/Tempo.java
  165. +11 −0 FractalComposer/src/com/myronmarston/music/notation/AbstractNotationElement.java
  166. +198 −0 FractalComposer/src/com/myronmarston/music/notation/Clef.java
  167. +199 −0 FractalComposer/src/com/myronmarston/music/notation/NotationDynamic.java
  168. +10 −0 FractalComposer/src/com/myronmarston/music/notation/NotationElement.java
  169. +26 −4 FractalComposer/src/com/myronmarston/music/notation/NotationElementList.java
  170. +159 −44 FractalComposer/src/com/myronmarston/music/notation/NotationNote.java
  171. +159 −32 FractalComposer/src/com/myronmarston/music/notation/Part.java
  172. +222 −0 FractalComposer/src/com/myronmarston/music/notation/PartSection.java
  173. +29 −2 FractalComposer/src/com/myronmarston/music/notation/Piece.java
  174. +7 −4 FractalComposer/src/com/myronmarston/music/notation/Tuplet.java
  175. +3 −3 FractalComposer/src/com/myronmarston/music/scales/Scale.java
  176. +6 −1 FractalComposer/src/com/myronmarston/music/settings/AbstractVoiceOrSectionSettings.java
  177. +1 −1 FractalComposer/src/com/myronmarston/music/settings/FractalPiece.java
  178. +4 −2 FractalComposer/src/com/myronmarston/music/settings/Section.java
  179. +6 −1 FractalComposer/src/com/myronmarston/music/settings/SectionSettings.java
  180. +6 −1 FractalComposer/src/com/myronmarston/music/settings/SelfSimilaritySettings.java
  181. +10 −1 FractalComposer/src/com/myronmarston/music/settings/TimeSignature.java
  182. +23 −13 FractalComposer/src/com/myronmarston/music/settings/VoiceSection.java
  183. +3 −3 FractalComposer/src/com/myronmarston/music/settings/VoiceSettings.java
  184. +1 −1 FractalComposer/src/com/myronmarston/music/transformers/InversionTransformer.java
  185. +1 −1 FractalComposer/src/com/myronmarston/music/transformers/OctaveTransformer.java
  186. +28 −3 FractalComposer/src/com/myronmarston/music/transformers/RetrogradeTransformer.java
  187. +1 −1 FractalComposer/src/com/myronmarston/music/transformers/RhythmicDurationTransformer.java
  188. +8 −2 FractalComposer/src/com/myronmarston/music/transformers/SelfSimilarityTransformer.java
  189. +1 −1 FractalComposer/src/com/myronmarston/music/transformers/TransposeTransformer.java
  190. +1 −1 FractalComposer/src/com/myronmarston/music/transformers/VolumeTransformer.java
  191. +1 −1 FractalComposer/src/com/myronmarston/util/AbstractPublisher.java
  192. +80 −43 FractalComposer/src/com/myronmarston/util/Fraction.java
  193. +29 −2 FractalComposer/src/com/myronmarston/util/MathHelper.java
  194. +65 −0 FractalComposer/test/com/myronmarston/music/DynamicTest.java
  195. +59 −5 FractalComposer/test/com/myronmarston/music/NoteListTest.java
  196. +73 −28 FractalComposer/test/com/myronmarston/music/NoteTest.java
  197. +27 −4 FractalComposer/test/com/myronmarston/music/OutputManagerTest.java
  198. +86 −0 FractalComposer/test/com/myronmarston/music/notation/AbstractNotationElementTest.java
  199. +106 −0 FractalComposer/test/com/myronmarston/music/notation/ClefTest.java
  200. +132 −0 FractalComposer/test/com/myronmarston/music/notation/NotationDynamicTest.java
  201. +27 −1 FractalComposer/test/com/myronmarston/music/notation/NotationElementListTest.java
  202. +130 −52 FractalComposer/test/com/myronmarston/music/notation/NotationNoteTest.java
  203. +101 −29 FractalComposer/test/com/myronmarston/music/notation/PartTest.java
  204. +9 −8 FractalComposer/test/com/myronmarston/music/notation/PieceTest.java
  205. +6 −5 FractalComposer/test/com/myronmarston/music/notation/TupletTest.java
  206. +1 −1 FractalComposer/test/com/myronmarston/music/scales/ScaleTest.java
  207. +4 −4 FractalComposer/test/com/myronmarston/music/settings/AbstractVoiceOrSectionSettingsTest.java
  208. +8 −0 FractalComposer/test/com/myronmarston/music/settings/FractalPieceTest.java
  209. +8 −4 FractalComposer/test/com/myronmarston/music/settings/PieceTest.java
  210. +1 −1 FractalComposer/test/com/myronmarston/music/settings/SectionSettingsTest.java
  211. +1 −1 FractalComposer/test/com/myronmarston/music/settings/SelfSimilaritySettingsTest.java
  212. +7 −1 FractalComposer/test/com/myronmarston/music/settings/TimeSignatureTest.java
  213. +89 −3 FractalComposer/test/com/myronmarston/music/settings/VoiceSectionTest.java
  214. +2 −1 FractalComposer/test/com/myronmarston/music/settings/VoiceSettingsTest.java
  215. +28 −18 FractalComposer/test/com/myronmarston/music/settings/VoiceTest.java
  216. +7 −10 FractalComposer/test/com/myronmarston/music/settings/XmlSerializationTest.java
  217. +9 −1 FractalComposer/test/com/myronmarston/music/transformers/InversionTransformerTest.java
  218. +4 −0 FractalComposer/test/com/myronmarston/music/transformers/OctaveTransformerTest.java
  219. +3 −1 FractalComposer/test/com/myronmarston/music/transformers/RetrogradeTransformerTest.java
  220. +3 −0 FractalComposer/test/com/myronmarston/music/transformers/RhythmicDurationTransformerTest.java
  221. +43 −33 FractalComposer/test/com/myronmarston/music/transformers/SelfSimilarityTransformerTest.java
  222. +1 −0 FractalComposer/test/com/myronmarston/music/transformers/TransformerTest.java
  223. +4 −0 FractalComposer/test/com/myronmarston/music/transformers/TransposeTransformerTest.java
  224. +3 −0 FractalComposer/test/com/myronmarston/music/transformers/VolumeTransformerTest.java
  225. +32 −34 FractalComposer/test/com/myronmarston/util/FractionTest.java
  226. +10 −1 FractalComposer/test/com/myronmarston/util/MathHelperTest.java
@@ -90,11 +90,11 @@
<td class="src"><pre class="src">&nbsp;<span class="comment"> * @author Myron</span></pre></td></tr>
<tr> <td class="numLine">&nbsp;36</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;<span class="comment"> */</span></pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;37</td> <td class="nbHitsCovered">&nbsp;24</td> <td class="src"><pre class="src">&nbsp;<span class="keyword">public</span> <span class="keyword">class</span> AudioFileCreator {</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;37</td> <td class="nbHitsCovered">&nbsp;25</td> <td class="src"><pre class="src">&nbsp;<span class="keyword">public</span> <span class="keyword">class</span> AudioFileCreator {</pre></td></tr>
<tr> <td class="numLine">&nbsp;38</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="keyword">private</span> <span class="keyword">final</span> OutputManager outputManager; </pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;39</td> <td class="nbHitsCovered">&nbsp;22</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">final</span> AudioFormat.Encoding MPEG1L3 = Encodings.getEncoding(<span class="string">"MPEG1L3"</span>);</pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;40</td> <td class="nbHitsCovered">&nbsp;22</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">final</span> AudioFileFormat.Type MP3 = AudioFileTypes.getType(<span class="string">"MP3"</span>, <span class="string">"mp3"</span>);</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;39</td> <td class="nbHitsCovered">&nbsp;23</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">final</span> AudioFormat.Encoding MPEG1L3 = Encodings.getEncoding(<span class="string">"MPEG1L3"</span>);</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;40</td> <td class="nbHitsCovered">&nbsp;23</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">final</span> AudioFileFormat.Type MP3 = AudioFileTypes.getType(<span class="string">"MP3"</span>, <span class="string">"mp3"</span>);</pre></td></tr>
<tr> <td class="numLine">&nbsp;41</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">final</span> <span class="keyword">double</span> MICROSECONDS_PER_SECOND = 1000000.0;</pre></td></tr>
<tr> <td class="numLine">&nbsp;42</td> <td class="nbHits">&nbsp;</td>
@@ -111,22 +111,22 @@
<td class="src"><pre class="src">&nbsp; </pre></td></tr>
<tr> <td class="numLine">&nbsp;48</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="keyword">static</span> { </pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;49</td> <td class="nbHitsCovered">&nbsp;22</td> <td class="src"><pre class="src">&nbsp; Synthesizer synth = <span class="keyword">null</span>;</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;49</td> <td class="nbHitsCovered">&nbsp;23</td> <td class="src"><pre class="src">&nbsp; Synthesizer synth = <span class="keyword">null</span>;</pre></td></tr>
<tr> <td class="numLine">&nbsp;50</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="keyword">try</span> {</pre></td></tr>
<tr> <td class="numLine">&nbsp;51</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="keyword">try</span> {</pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;52</td> <td class="nbHitsCovered">&nbsp;22</td> <td class="src"><pre class="src">&nbsp; synth = AudioFileCreator.getAudioSynthesizer();</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;52</td> <td class="nbHitsCovered">&nbsp;23</td> <td class="src"><pre class="src">&nbsp; synth = AudioFileCreator.getAudioSynthesizer();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;53</td> <td class="nbHitsUncovered">&nbsp;0</td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp; } <span class="keyword">catch</span> (MidiUnavailableException ex) {</span></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;54</td> <td class="nbHitsUncovered">&nbsp;0</td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp; <span class="keyword">throw</span> <span class="keyword">new</span> UndeclaredThrowableException(ex, <span class="string">"An error occured while getting the Midi synthesizer."</span>);</span></pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;55</td> <td class="nbHitsCovered">&nbsp;22</td> <td class="src"><pre class="src">&nbsp; }</pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;56</td> <td class="nbHitsCovered">&nbsp;22</td> <td class="src"><pre class="src">&nbsp; SOUNDBANK = synth.getDefaultSoundbank();</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;55</td> <td class="nbHitsCovered">&nbsp;23</td> <td class="src"><pre class="src">&nbsp; }</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;56</td> <td class="nbHitsCovered">&nbsp;23</td> <td class="src"><pre class="src">&nbsp; SOUNDBANK = synth.getDefaultSoundbank();</pre></td></tr>
<tr> <td class="numLine">&nbsp;57</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; } <span class="keyword">finally</span> {</pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;58</td> <td class="nbHitsCovered">&nbsp;22</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">if</span> (synth != <span class="keyword">null</span>) synth.close();</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;58</td> <td class="nbHitsCovered">&nbsp;23</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">if</span> (synth != <span class="keyword">null</span>) synth.close();</pre></td></tr>
<tr> <td class="numLine">&nbsp;59</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; } </pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;60</td> <td class="nbHitsCovered">&nbsp;22</td> <td class="src"><pre class="src">&nbsp; }</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;60</td> <td class="nbHitsCovered">&nbsp;23</td> <td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLine">&nbsp;61</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<tr> <td class="numLine">&nbsp;62</td> <td class="nbHits">&nbsp;</td>
@@ -332,8 +332,8 @@
<td class="src"><pre class="src">&nbsp; <span class="keyword">private</span> <span class="keyword">static</span> AudioSynthesizer getAudioSynthesizer() <span class="keyword">throws</span> MidiUnavailableException {</pre></td></tr>
<tr> <td class="numLine">&nbsp;180</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="comment">// First check if default synthesizer is AudioSynthesizer.</span></pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;181</td> <td class="nbHitsCovered">&nbsp;26</td> <td class="src"><pre class="src">&nbsp; Synthesizer synth = MidiSystem.getSynthesizer();</pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;182</td> <td class="nbHitsUncovered"><a title="Line 182: Conditional coverage 50% (1/2).">&nbsp;26</a></td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp;<a title="Line 182: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (synth <span class="keyword">instanceof</span> AudioSynthesizer) <span class="keyword">return</span> (AudioSynthesizer) synth;</a></span></pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;181</td> <td class="nbHitsCovered">&nbsp;27</td> <td class="src"><pre class="src">&nbsp; Synthesizer synth = MidiSystem.getSynthesizer();</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;182</td> <td class="nbHitsUncovered"><a title="Line 182: Conditional coverage 50% (1/2).">&nbsp;27</a></td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp;<a title="Line 182: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (synth <span class="keyword">instanceof</span> AudioSynthesizer) <span class="keyword">return</span> (AudioSynthesizer) synth;</a></span></pre></td></tr>
<tr> <td class="numLine">&nbsp;183</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<tr> <td class="numLine">&nbsp;184</td> <td class="nbHits">&nbsp;</td>
@@ -408,6 +408,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
-<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9 on 7/16/08 4:10 PM.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9 on 7/23/08 7:49 PM.</div>
</body>
</html>
Oops, something went wrong.

0 comments on commit 5a163e0

Please sign in to comment.