The Trunk: Sound-mt.78.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: Sound-mt.78.mcz

commits-2
Marcel Taeumel uploaded a new version of Sound to project The Trunk:
http://source.squeak.org/trunk/Sound-mt.78.mcz

==================== Summary ====================

Name: Sound-mt.78
Author: mt
Time: 15 April 2021, 4:33:10.347792 pm
UUID: 5afe1765-de62-44e1-a8c6-d28e39654d5e
Ancestors: Sound-eem.77, Sound-ct.69, Sound-ct.68

Merge.

Sound-ct.69:
        Add convenience setter for MIDIScore. These values are strongly related and should in most cases be set at once.

Sound-ct.68:
        Convenience constructor for TempoEvent

=============== Diff against Sound-eem.77 ===============

Item was changed:
  ----- Method: MIDIFileReader>>asScore (in category 'chunk reading') -----
  asScore
 
  ^ MIDIScore new
+ tracks: tracks trackInfo: trackInfo;
- tracks: tracks;
- trackInfo: trackInfo;
  tempoMap: tempoMap;
  ticksPerQuarterNote: ticksPerQuarter;
  source: stream localName
  !

Item was added:
+ ----- Method: MIDIScore>>tracks:trackInfo: (in category 'accessing') -----
+ tracks: trackList trackInfo: trackInfoList
+
+ self tracks: trackList; trackInfo: trackInfoList.!

Item was added:
+ ----- Method: TempoEvent class>>time:tempo: (in category 'instance creation') -----
+ time: aTime tempo: aTempo
+
+ ^ self new
+ time: aTime;
+ tempo: aTempo;
+ yourself!