[BUG]ScorePlayerMorph class>>playMidiFile:>>doesNotUnderstand: binary
Darius
squeakuser at inglang.com
Sat Sep 20 07:14:29 UTC 2003
In a fresh 3.5 image, I tried to open a .mid file for use in a midi player
morph with both the "file list browser" and the "find any file browser". Both
give me this same walkback listed below. An already open "Score Player" morph
can open the same file, but only if it is in the Squeak folder.
Is this a known problem with the Score Player Morph? Is there a fix?
Cheers,
Darius
_________________
20 September 2003 12:31:30 am
VM: Win32 - Squeak3.5 of '11 April 2003' [latest update: #5180]
Image: Squeak3.5 [latest update: #5180]
UndefinedObject(Object)>>doesNotUnderstand:
Receiver: nil
Arguments and temporary variables:
aMessage: a Message with selector: #binary and
arguments: #()
Receiver's instance variables:
nil
[] in ScorePlayerMorph class>>playMidiFile:
Arguments and temporary variables:
fullName: 'H:\Documents and Settings\Darius
Clarke\My Documents\My Music\sofine...etc...
f: nil
score: nil
midiReader: MIDIFileReader
SystemDictionary(Dictionary)>>at:ifPresent:
Receiver: a SystemDictionary(lots of globals)
Arguments and temporary variables:
key: #MIDIFileReader
aBlock: [] in ScorePlayerMorph class>>playMidiFile:
v: MIDIFileReader
Receiver's instance variables:
tally: 1839
array: #(nil #MIDISynth nil #CArrayAccessor
#BalloonEngineSimulation #ScorePlay...etc...
cachedClassNames: a SortedCollection(#ADPCMCodec
#ADPCMCodecPlugin #AEDesc #AGe...etc...
ScorePlayerMorph class>>playMidiFile:
Receiver: ScorePlayerMorph
Arguments and temporary variables:
fullName: 'H:\Documents and Settings\Darius
Clarke\My Documents\My Music\sofine...etc...
f: nil
score: nil
midiReader: MIDIFileReader
Receiver's instance variables:
superclass: AlignmentMorph
methodDict: a MethodDictionary
(#atTrack:from:selectInstrument:->a CompiledMetho...etc...
format: 154
instanceVariables: #
('scorePlayer' 'trackInstNames' 'instrumentSelector' 'scrol...etc...
organization: ('initialization' closeMIDIPort
initialize onScorePlayer:title: o...etc...
subclasses: nil
name: #ScorePlayerMorph
classPool: a Dictionary(#LastMIDIPort->nil )
sharedPools: nil
environment: nil
category: nil
--- The full stack ---
UndefinedObject(Object)>>doesNotUnderstand:
[] in ScorePlayerMorph class>>playMidiFile:
SystemDictionary(Dictionary)>>at:ifPresent:
ScorePlayerMorph class>>playMidiFile:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
SimpleServiceEntry>>performServiceFor:
[] in MenuItemMorph>>invokeWithEvent:
BlockContext>>ensure:
CursorWithMask(Cursor)>>showWhile:
MenuItemMorph>>invokeWithEvent:
MenuItemMorph>>mouseUp:
MenuItemMorph>>handleMouseUp:
MouseButtonEvent>>sentTo:
MenuItemMorph(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
MenuItemMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
MenuMorph(Morph)>>processEvent:using:
MenuMorph(Morph)>>processEvent:
MenuMorph>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendMouseEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor:
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess
[] in BlockContext>>newProcess
More information about the Squeak-dev
mailing list
|