{
  "fileFormatID": 1764,
  "formatName": "Portable Sound Format",
  "version": null,
  "formatDescription": "The Portable Sound Format (PSF) is a sequencer sound file format for video game music, created by Neill Corlett. PSF files contain audio data and a sequence player. A file with the .psf or .psf1 extensions will usually be self-contained files holding both the audio library data and sequencing data. A .minipsf or .minipsf1 will hold just sequencing data, while a .psflib or .psf1lib will contain the audio library data so these must reside in the same directory where used.",
  "releaseDate": null,
  "binaryFileFormat": null,
  "formatNote": null,
  "lastUpdatedDate": "14 Sep 2016",
  "formatProvenance": null,
  "formatSourceDate": "14 Sep 2016",
  "formatDisclosure": null,
  "formatEnvironment": null,
  "formatRisk": null,
  "formatAliases": null,
  "formatTypes": "Audio",
  "formatFamilies": null,
  "identifiers": [
    {
      "identifierText": "fmt/959",
      "identifierType": "PUID"
    }
  ],
  "internalSignatures": [
    {
      "signatureID": 1316,
      "name": "Portable Sound Format",
      "note": "BOF: PSFx, where x represents one of the following values for which PSF has been adapted\r\n\r\n4th byte:\r\n0x01: Playstation (PSF1)\r\n0x02: Playstation 2 (PSF2)\r\n0x11: Sega Saturn (SSF)\r\n0x12: Sega Dreamcast (DSF)\r\n0x13: Sega Genesis\r\n0x21: Nintendo 64 (USF)\r\n0x22: GameBoy Advance (GSF)\r\n0x23: Super NES (SNSF)\r\n0x41: Capcom QSound (QSF)\r\n\r\nFormat description: http://web.archive.org/web/20140125155137/http://wiki.neillcorlett.com/PSFFormat",
      "byteSequences": [
        {
          "positionType": "Absolute from BOF",
          "offset": 0,
          "maxOffset": 0,
          "byteSequence": "505346(01|02|11|12|13|21|22|23|41)",
          "endianness": null,
          "byteSequenceID": 1591
        }
      ]
    }
  ],
  "externalSignatures": [
    {
      "externalSignature": "psf",
      "signatureType": "File extension"
    },
    {
      "externalSignature": "psf1",
      "signatureType": "File extension"
    },
    {
      "externalSignature": "psflib",
      "signatureType": "File extension"
    },
    {
      "externalSignature": "minipsf",
      "signatureType": "File extension"
    },
    {
      "externalSignature": "minipsf1",
      "signatureType": "File extension"
    },
    {
      "externalSignature": "gsf",
      "signatureType": "File extension"
    },
    {
      "externalSignature": "gsflib",
      "signatureType": "File extension"
    },
    {
      "externalSignature": "minigsf",
      "signatureType": "File extension"
    }
  ],
  "relationships": [],
  "submittedBy": [
    1
  ]
}
