PlaLa Address Modifier

Do you have questions about PlaLa? Please write directly here in the comment section below the post.
Our general customer service cannot provide developer support for PlaLa.

Addresses

The address of a title that hörbert plays consists of: Page, Playlist, Title, (Byte) Position. Each of these values starts at 0

Pages will be supported in a future firmware version. Until then, only page 0 will be used for addresses.

  • Each page can contain 9 playlists
  • Each playlist can contain up to 65534 titles
  • Each audio file can be up to 2GB in size

Therefore, the address of the first byte of the 5th title in the 3rd playlist of the 1st page is:
0.2.4.0

In order to jump to other titles using PlaLa, Address Modifiers are used. For example, there is an Address Modifier that determines what should be played by hörbert after power-on. For 5 external buttons, there is an Address Modifier for each button that defines the function of the respective button.

Address Modifier

Address Modifiers (Eng.) look like addresses and affect the individual sections: page, playlist, title, and byte position. An Address Modifier always acts on the address of the currently playing title. Each section of the current address can be maintained, modified relatively or absolutely, or randomized.

Example of an Address Modifier that does not change anything:
*.*.*.*

Address Modifier that jumps to position 0 in the first title of the 5th playlist of the current page:
*.4.0.0

Address Modifier that plays the next title in the current playlist from the beginning:
*.*.+1.0

Address Modifier that jumps back two titles in the current playlist. Caution: The jump can also go too far back over 0 and then land, for example, at title Index 60000 in the same playlist.
*.*.-2.0

Address Modifier that plays any title between 0 and 5 in the current playlist from the beginning:
*.*.[0..5].0

Address Modifier that plays any of the next 5 titles in the current playlist from the beginning:
*.*.+[0..4].0

Address Modifier that jumps to a title from a list and plays it from the beginning:
*.*.(1,2,5,8,99).0

* Prices including 19% VAT