Skip | Home | Site Map | Terms and Conditions | Feedback Form | Keys

Mixtikl Pak Maker User Guide


pak.xml

This file defines the Pak base root and tempo, and a few other things. It is required in Construction Kits, and can be used in Separates Pak where all content shares a commmon root/pitch.

For a real example, see the pak.xml file in one of the Audio Loop Collection 1 add-on Tiklpaks.

From the webpage, copy the text below and paste it into a new text file that you save in your MyName_MyPak folder as pak.xml. Modify the pak.xml it to suit your requirements (see below for the optional items you can delete) :

<copy text below... >
        
<pak
messagespath="intermorphic/mixtikl/paks/MyName_MyPak/messages" 
tempo="135" 
root="F" 
scale="Major" 
hidden="0"
displayname="1" 
kmopenname="2" 
description="3" 
copyright="4" 
dispscale="5" 
eska="0"
path="/MyName_MyPak/" 
source="yourname" 
licenceURL="http://yourdomain.com/eula.html" 
linkURL ="http://yourdomain.com/getpaks/" 
year="2010" 
style="world" 
instrument="drum, beats, loops"
descriptors="beats" 
> 
</pak>
            
<copy text above... >

Notes:
  1. messagespath: The path to your pak messages.asm file; this will include your folder name (e.g. intermorphic/mixtikl/paks/MyName_MyPak/messages)
  2. tempo: The tempo is the tempo for which the content is designed to be played, in terms of beats per minute.
  3. root: The root parameter should be the root to which the media in your content is designed to be played. For example, this might be A, A#, C, Db etc.
  4. scale: The Scale is purely informational, describing guidance as to the harmonic structure of the content within the Pak; the user considers this, and for example might not choose to play a "Minor" Pak against a "Major" Pak (but there again: they might!).
  5. hidden: Set the value to 0 if you want the Pak to display in the Pak list (or just leave out the parameter altogether). e.g. for a Construction Kit; a value of 1 prevents it displaying in the Pak list, e.g. for a Separates Pak
  6. displayname: DO NOT CHANGE, points to string 1 in Pak messages.asm file
  7. kmopenname: DO NOT CHANGE, points to string 2 in Pak messages.asm file
  8. description: DO NOT CHANGE, points to string 3 in Pak messages.asm file
  9. copyright: DO NOT CHANGE, points to string 4 in Pak messages.asm file
  10. dispscale: DO NOT CHANGE, points to string 5 in Pak messages.asm file
  11. eska: DO NOT CHANGE
  12. All other parameters under this (as shown in grey) are currently optional and purely informational. The reason for including the other meta information is that some day Mixtikl will be able to use these of search on then, helping you to find samples quickly.
  13. WHEN MODIFYING THE XML, BE CAREFUL NOT TO ADD SPACES WITHIN DOUBLE-QUOTE CHARACTERS (except where text). DO NOT FORGET THE FINAL CLOSING BRACES.