<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE EDL PUBLIC "-//OPENEMULATOR//DTD EDL 1.0//EN" "http://www.openemulator.org/DTD/edl-1.0.dtd">
<edl version="1.0" creator="OpenEmulator" framework="787" label="Apple Disk III" image="images/Apple/Apple Disk III.png" description="The Disk III Floppy Disk Subsystem is a 5¼-inch floppy disk drive for Apple III computers.">
    
    <device id="appleDiskIII" label="Apple Disk III" image="images/Apple/Apple Disk III.png">
        <setting ref="appleDiskIII.drive" name="forceWriteProtected" label="Force Write Protected" type="checkbox"/>
        <setting ref="appleDiskIII.drive" name="mechanism" label="Mechanism" type="select" options="Shugart,Alps"/>
        <setting ref="appleDiskIII.drive" name="volume" label="Volume" type="slider" options="0,1"/>
    </device>
    <connector id="appleDiskIII.connector" type="Apple Disk Drive Port">
        <inlet ref="appleDiskIII.drive" property="controlBus" outletRef="controlBus"/>
        <inlet ref="appleDiskIII.headPlayer" property="controlBus" outletRef="controlBus"/>
    </connector>
    <component id="appleDiskIII.drive" class="AppleDiskDrive525">
        <property name="device" ref="appleDiskIII"/>
        <property name="controlBus" ref=""/>
        <property name="diskImage" value=""/>
        <property name="track" value="0"/>
        <property name="forceWriteProtected" value="0"/>
        <property name="doorPlayer" ref="appleDiskIII.doorPlayer"/>
        <property name="drivePlayer" ref="appleDiskIII.drivePlayer"/>
        <property name="headPlayer" ref="appleDiskIII.headPlayer"/>
        <property name="imageDriveOff" value="images/Apple/Apple Disk III.png"/>
        <property name="imageDriveInUse" value="images/Apple/Apple Disk III In Use.png"/>
        <property name="mechanism" value="Shugart"/>
        <property name="volume" value="0.5"/>
        <property name="soundShugartOpen" value="${resourcePath}/sounds/Shugart/Shugart SA400 Open.ogg"/>
        <property name="soundShugartClose" value="${resourcePath}/sounds/Shugart/Shugart SA400 Close.ogg"/>
        <property name="soundShugartDrive" value="${resourcePath}/sounds/Shugart/Shugart SA400 Drive.ogg"/>
        <property name="soundShugartHead" value="${resourcePath}/sounds/Shugart/Shugart SA400 Head.ogg"/>
        <property name="soundShugartStop" value="${resourcePath}/sounds/Shugart/Shugart SA400 Stop.ogg"/>
        <property name="soundShugartAlign" value="${resourcePath}/sounds/Shugart/Shugart SA400 Align.ogg"/>
        <property name="soundAlpsOpen" value="${resourcePath}/sounds/Shugart/Shugart SA400 Open.ogg"/>
        <property name="soundAlpsClose" value="${resourcePath}/sounds/Shugart/Shugart SA400 Close.ogg"/>
        <property name="soundAlpsDrive" value="${resourcePath}/sounds/Alps/Alps 2124A Drive.ogg"/>
        <property name="soundAlpsHead" value="${resourcePath}/sounds/Alps/Alps 2124A Head.ogg"/>
        <property name="soundAlpsStop" value="${resourcePath}/sounds/Alps/Alps 2124A Stop.ogg"/>
        <property name="soundAlpsAlign" value="${resourcePath}/sounds/Shugart/Shugart SA400 Align.ogg"/>
    </component>
    <component id="appleDiskIII.doorPlayer" class="AudioPlayer">
        <property name="audio" ref="audio"/>
    </component>
    <component id="appleDiskIII.drivePlayer" class="AudioPlayer">
        <property name="audio" ref="audio"/>
        <property name="loop" value="1"/>
    </component>
    <component id="appleDiskIII.headPlayer" class="AudioPlayer">
        <property name="audio" ref="audio"/>
        <property name="controlBus" ref=""/>
    </component>
    
</edl>
