MediaWiki API result

This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.

Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.

See the complete documentation, or the API help for more information.

{
    "batchcomplete": "",
    "continue": {
        "gapcontinue": "Source_code",
        "continue": "gapcontinue||"
    },
    "warnings": {
        "main": {
            "*": "Subscribe to the mediawiki-api-announce mailing list at <https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce> for notice of API deprecations and breaking changes."
        },
        "revisions": {
            "*": "Because \"rvslots\" was not specified, a legacy format has been used for the output. This format is deprecated, and in the future the new format will always be used."
        }
    },
    "query": {
        "pages": {
            "7": {
                "pageid": 7,
                "ns": 0,
                "title": "SNDINFO",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "SNDINFO is a lump used to assign certain properties to sounds. ECWolf references sounds by their logical name and not their lump name so this lump is primarily used to assign logical names.\n== Logical Names ==\nTo assign a logical name to a sound lump all you need to do is specify the logical name followed by the lump name of the sound. Wolfenstein has three types of sounds. Digital, AdLib, and PC Speaker sounds. If the sound you wish to use is only of the digital type then just specifying the two names will work. Otherwise you must enclose the lumps in braces and in the before mentioned order. \"NULL\" can be used where a sound of that type does not exist. If the PC speaker sound does not exist it may be left out.\n misc/mynewsound    MYSND // This is a digital-only sound\n misc/myadlibsound  { NULL MYALSND } // This sound only has an AdLib form.\n msic/mypcspkrsound { NULL NULL MYPCSND } // This sound only has a PC Speaker form.\n== Commands ==\nSNDINFO also supports a few commands to create sounds with certain properties.\n* '''$alias''' ''logicalname'' ''othersound'' - Creates a logical sound that is indentical to the ''othersound''.\n* '''$random''' ''logicalname'' { ''othersound'' ... } - Creates a logical sound that randomly plays one sound from the list.\n[[Category:Special Lumps]]"
                    }
                ]
            },
            "344": {
                "pageid": 344,
                "ns": 0,
                "title": "Sound format",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "The following formats are supported for sound and music data in ECWolf.\n== Sampled formats ==\n* FLAC - [[wikipedia:FLAC|Free Lossless Audio Codec]]\n* OPUS - [[wikipedia:Opus (audio format)|OGG Opus]]\n* OGG - [[wikipedia:Vorbis|OGG Vorbis]]\n* WAV - [[wikipedia:WAV|Waveform Audio File Format]]\n\nIn most cases Opus should be preferred over Vorbis. MP3 will not be supported by ECWolf as you should be encoding with Opus instead.\n\n== OPL (AdLib) formats ==\n* IMF - [http://www.shikadi.net/moddingwiki/IMF_Format id Software Music Format] (Type 1)\nFor background music only. [http://www.shikadi.net/moddingwiki/AudioT_Format#Adlib_Sounds AdLib sounds] and [http://www.shikadi.net/moddingwiki/AudioT_Format#PC_Sounds PC speaker] sounds can also be used, but requires specific set up within [[SNDINFO]].\n\n== MIDI formats ==\n* MID/MIDI/SMF - [[wikipedia:MIDI#Standard_MIDI_files|Standard MIDI file format]]\n\nFor background music only. At this time, the MIDI playback code is highly unstable. It is recommended that MIDI files be rendered to Opus instead.\n\n== Module formats ==\n* 669 - Composer 669, Unis 669\n* AMF - DSMI Advanced Module Format\n* AMF - ASYLUM Music Format V1.0\n* APUN - APlayer\n* DSM - DSIK internal format\n* FAR - Farandole Composer\n* GDM - General DigiMusic\n* IT - Impulse Tracker\n* IMF - Imago Orpheus\n* MOD - 15 and 31 instruments\n* MED - OctaMED\n* MTM - MultiTracker Module editor\n* OKT - Amiga Oktalyzer\n* S3M - Scream Tracker 3\n* STM - Scream Tracker\n* STX - Scream Tracker Music Interface Kit\n* ULT - UltraTracker\n* UNI - MikMod\n* XM - FastTracker 2\n\nFor background music only."
                    }
                ]
            }
        }
    }
}