Modland

From ExoticA
Revision as of 22:19, 28 December 2008 by BuZz (talk | contribs) (→‎Web Interface and Instructions for use: New instructions first draft)

Modland is a very large, and well organised module archive created and maintained by Coma (Daniel Johansson), which contains over 360,000 music modules in 290 different formats. The collection is distributed over FTP from the main site and a few mirrors.

Web Interface and Instructions for use

You can find the interface at the Special:Modland page.

Because of the size, navigating the collection can take some time, and looking for a specific file can at times be difficult. To remedy this, ExoticA provides an interface to the collection which allows searching and browsing by filename, author, format and collection. It even allows searching the instrument texts of some music formats.

The collection field handles an additional grouping level which some tunes have, and helps to find music from a set, for example the tunes from a game might well be together in a collection.

The instrument search will allow you to search the instrument texts or other information stored inside the modules. Currently Fasttracker, Fasttracker2, Protracker and PlaySID formats are supported. You can also display this information when browsing or viewing search results.

Browsing

Use the A-Z links for module name, author, format or collection. After choosing the starting letter, you can filter the results down further by adding additional letters. There is a button to switch on the display of instrument data. Only the formats mentioned above are currently supported.

Searching

By default the search boxes use a boolean search. To make a search enter one or more keywords with an optional prefix of + or -. + means the word must appear in the data. - means the word should not appear in the data. If no prefixes are used, and more than one keyword is entered, then the search would match all data which contains either of the entered keywords. To match an exact phrase enter the string in quotes. To make this clearer here are some examples

  • +apples -oranges would match data that contains the word apples but not oranges.
  • +apples +oranges would match data that contains both the words apples and oranges (in any order)
  • "apples and oranges would match data that contains the phrase apples and oranges

The quick search box works in the same way, but matches against Filename, Author and Collection fields.

The boolean search works on words at least 3 characters in length or more, unless searching for a phrase where it can match against phrases contains shorter words or numbers (in addition to at least one word which is of 3 characters). Some words are excluded from the search. These are "stop" words, or common words like "and, the, who" and so on. A full list of the ignored words can be read here Fulltext Stopwords.

Some boxes also have a check box next to them. This enables exact mode. In this mode, the search doesn't recognise the search as separate keywords but one entire string. This is useful to match against exact module names especially if they contain non alphanumeric characters which make it hard to find in the boolean mode. The exact search supports the wildcard * for partial matching (apart from the instrument search: see below), for example searching for format: *tracker* will return any formats with the word 'tracker' in the name, or a search for author Coma* would return any authors which start with 'Coma'. The exact search with wildcards is many times slower than the default boolean search, and for most searches the boolean search should be used.

The instrument search only supports a boolean search method. The same rules apply as explained above.

Structure

Because the database is created from a filesystem structure, there are some discrepancies. For example if two different authors have the same directory name in two areas, they will be considered the same author. To avoid confusion, different authors with the same name should be separated through adding country codes to the folder name. If you find two folders which accidentally have the same name, please notify Coma so he can correct it: coma [at] modland.com

Contacting

For questions regarding the collection, please contact Daniel Johansson at coma [at] modland.com. For problems or queries regarding the web interface please contact BuZz at buzz [at] exotica.org.uk

      __  ___               __ __                      __
    //  \/   \             |  |  |  .: welcome to :.  |  |
   |          |  _____   __|  |  |  _____   _____   __|  |
..:|          |// ,   |// ,   |  |// ,   |//     |// ,   |:..
   |___,__,__/|______/|______/|__|____,__|____,__|______/


External Links