<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<Canvas xmlns="http://www.jgrasp.org">
  <Language>Java</Language>
  <ShowTypes>false</ShowTypes>
  <Version>2</Version>
  <Grid>
    <Snap>true</Snap>
    <Show>false</Show>
  </Grid>
  <Scope id="0">
    <Name>main</Name>
    <Signature>([Ljava/lang/String;)V</Signature>
    <DeclaringType>MusicalColorSortExample</DeclaringType>
    <Depth>0</Depth>
  </Scope>
  <Frame>
    <Bounds>
      <AutoSize>false</AutoSize>
      <X>60</X>
      <Y>140</Y>
      <W>767</W>
      <H>227</H>
    </Bounds>
    <PanelSize>
      <Key>jgrasp_viewers.java__lang__Object_MusicalColorBarView0</Key>
      <Order>4</Order>
      <W>764</W>
      <H>250</H>
    </PanelSize>
    <Viewer>
      <ScopeID>0</ScopeID>
      <Expression>`local java.awt.Color[]` array</Expression>
      <ViewerClass>jgrasp_viewers.java__lang__Object_MusicalColorBarView</ViewerClass>
      <ViewerData>
                                
        
        
        <MinNote>34</MinNote>
                                
        
        
        <MaxNote>106</MaxNote>
                                
        
        
        <MinVelocity>65</MinVelocity>
                                
        
        
        <MaxVelocity>65</MaxVelocity>
                                
        
        
        <MinDuration>95</MinDuration>
                                
        
        
        <MaxDuration>95</MaxDuration>
                                
        
        
        <Instrument>Instrument: Sine Wave    bank #1024 preset #80</Instrument>
                                
        
        
        <InstrumentName>Sine Wave   </InstrumentName>
                              
      
      
      </ViewerData>
    </Viewer>
  </Frame>
  <Frame>
    <Bounds>
      <AutoSize>true</AutoSize>
      <X>70</X>
      <Y>60</Y>
      <W>114</W>
      <H>54</H>
    </Bounds>
    <Viewer>
      <ScopeID>0</ScopeID>
      <Expression>`local java.lang.String` label</Expression>
      <ViewerClass>jgrasp_viewers.java__lang__String_FormattedView</ViewerClass>
    </Viewer>
  </Frame>
  <Frame>
    <Bounds>
      <AutoSize>false</AutoSize>
      <X>60</X>
      <Y>410</Y>
      <W>767</W>
      <H>227</H>
    </Bounds>
    <PanelSize>
      <Key>jgrasp_viewers.java__lang__Object_MusicalColorBarView0</Key>
      <Order>4</Order>
      <W>764</W>
      <H>250</H>
    </PanelSize>
    <PanelSize>
      <Key>jgrasp_viewers.java__lang__Object_ColorBarView0</Key>
      <Order>3</Order>
      <W>764</W>
      <H>270</H>
    </PanelSize>
    <PanelSize>
      <Key>jgrasp_viewers._X_A_PresentationView0</Key>
      <Order>2</Order>
      <W>744</W>
      <H>260</H>
    </PanelSize>
    <Viewer>
      <ScopeID>0</ScopeID>
      <Expression>`local java.awt.Color[]` copy</Expression>
      <ViewerClass>jgrasp_viewers.java__lang__Object_MusicalColorBarView</ViewerClass>
      <ViewerData>
                                
        
        
        <MinNote>34</MinNote>
                                
        
        
        <MaxNote>95</MaxNote>
                                
        
        
        <Instrument>Instrument: Saw Wave     bank #0 preset #81</Instrument>
                                
        
        
        <InstrumentName>Saw Wave    </InstrumentName>
                              
      
      
      </ViewerData>
    </Viewer>
  </Frame>
  <TextBox>
    <Text>See the MusicalColorSortExample.java file for instructions.</Text>
    <Position>
      <X>250</X>
      <Y>70</Y>
    </Position>
  </TextBox>
  <Size>
    <W>950</W>
    <H>787</H>
  </Size>
  <ESize>
    <W>950</W>
    <H>787</H>
  </ESize>
</Canvas>
