Christoph Thiede uploaded a new version of Sound to project The Trunk: http://source.squeak.org/trunk/Sound-ct.96.mcz
==================== Summary ====================
Name: Sound-ct.96 Author: ct Time: 10 December 2023, 8:02:06.528395 pm UUID: 09364855-68c9-d744-aed2-7980a0f9144b Ancestors: Sound-tpr.95
Adds file service for reading AIFF files.
=============== Diff against Sound-tpr.95 ===============
Item was changed: ----- Method: SampledSound class>>fileReaderServicesForFile:suffix: (in category 'file reader services') ----- fileReaderServicesForFile: fullName suffix: suffix
+ ^ suffix + caseOf: + {['wav'] -> [{self serviceLoadingWav}]. + ['aiff'] -> [{self serviceLoadingAiff}]} + otherwise: [#()]! - ^ (suffix = 'wav') - ifTrue: [Array with: self serviceLoadingWav] - ifFalse: [#()]!
Item was added: + ----- Method: SampledSound class>>fromDroppedAIFFFileNamed: (in category 'file reader services') ----- + fromDroppedAIFFFileNamed: fileName + + (self fromAIFFfileNamed: fileName) explore!
Item was added: + ----- Method: SampledSound class>>serviceLoadingAiff (in category 'file reader services') ----- + serviceLoadingAiff + + ^ SimpleServiceEntry + provider: self + label: 'load as sound' + selector: #fromDroppedAIFFFileNamed: + description: 'load the sound' + buttonLabel: 'load as sound'!
packages@lists.squeakfoundation.org