Content Naming Convention

The content naming convention is of particular relevance to Paks that contain a lot of content as it helps to group similar content in list displays (e.g. content list).

Naming Convention: track_bars-contentName-aksmo.type

e.g. d_2-kick2_140d-o.ogg

track_

Use this naming convention so that different (appropriate) icons are displayed in Remixer. Choose one of 5 single character values followed by an "underscore" (the user never sees these letters):

  • d_ (drums)
  • b_ (basses)
  • c_ (chords/structure)
  • l_ (leads/arps)
  • u_ (fx/vox/custom/stings)

bars-

The number of bars followed by a "dash" (e.g. "4-")

  • OPTIONAL - we generally do not use this identifier, but it is available for you if it helps you.
  • 0 is a special case that indicates content that will play for a very long time, which as far as the application is concerned, effectively means forever. This kind of content is generative in nature, and the generative material is authored with Noatikl. Noatikl content can be set up to play for a maximum of 9 hours, for example!
  • This number will show at the front of the ContentName in a content cell in Performer, allowing advanced users to see how long the content will play for.
  • If the content is only 1 bar long, then you can ignore this, i.e. track_ContentName-aksmo.type.

contentName

The name shown in a content cell in Performer, or on a Remixer button when Button Images is set to off. Using this convention means content is shown in the easiest, briefest and most easily understandable way in both the Performer cells and the content list. The contentName can include the underscore character.

Recommended syntax is : "sampleTypesampleNumber_TempoRoot" (e.g. kick1_140d for Kick Drum 1).

  • sampleType of 3-4 characters
    • snar” for Snare Drum
    • syn” for Synth
    • prc” for percussion
    • kick” for bass drum
    • hhat” for hi hat
    • cym” for cymbal
    • vox” for voice
    • chrd” for chords
    • bass” for bass etc
  • sampleNumber
    • the variant, e.g. 1, 2, 3 etc.
  • _TempoRoot
    • The tempo and root note e.g. _140d

-aksmo

Preceded by a "dash", this is an advanced set of identifiers used by content authors to identify specific content types. If you are using audio or MIDI content only, then you can ignore these identifiers (i.e. track_bars-ContentName.type).

  • a - the identifier for advanced content, which is content constructed in such a way that it requires more than normal usage of computer processing to play. An example of this being content that uses modular synthesis to generate the sounds, or has heavy use of multi-layered audio samples. This content will display as red in the content list.
  • k - used for content that uses the Noatikl Music Engine. This content is typically generative, in that music is continuously created on-the-fly.
  • s - the identifier for content that uses sounds created through modular synthesis. 's' labelled content is normally labelled "advanced" as well.
  • m - MIDI based content.
  • o - Content that uses compressed audio samples, such as sample in Ogg Vorbis format.

type

This is the file extension, such as .partikl, .noatikl, .mid, .ogg or .wav etc. The file extension determines what color the content will show up in the Mixtikl content list.

  • Audio content displays as blue (Ogg, WAV);
  • MIDI content displays as black (MIDI, MIDI partikl);
  • Advanced content displays in dark red (.partikl, .noatikl)