Audio Player – AP 01

Introduction

The Molitor AP 01 Media Player plays back audio files in premium quality and boasts practical functionality. Audio files can be saved onto a commercial SDHC memory card or USB stick and then played back on the AP 01. Alongside classic stand-alone use in museums and exhibitions, the AP 01 is suitable for many other uses such as information offices, point of-sale installations or for permanent background music.

Please read these instructions carefully before connecting the audio player and using it. The connection and start-up procedure should only be carried out by qualified personnel.

molitor AP 01 device
molitor AP 01 dimensions
Features of the AP 01

General Purpose Inputs / outputs  – GPIO
The inputs to your AP 01 can come from standard buttons or sensors and require a close contact to trigger the input. When wiring multiple inputs, we suggest wiring a common ground in parallel. This will reduce the amount of wires coming into the ground socket of your GPIO.

Line Output

The 3.5mm Line Output provides a nonadjustable line level signal for connecting to amplifiers and active speakers.

Wiring your VIA or USO

For mono handsets like the VIA and USO, one side of the audio needs to be wired to ground (GND).

You can connect the audio and reed contact circuits of up to two handsets. In that case, please ensure that the reed contacts are connected parallel in order to ensure that the circuit works. As long as one of the handsets is lifted, the player will work. If both handsets are put back, the playback will stop.

Note: If you do not wish to use the auto-start function of your handset, then the yellow and green wires should not be wired into the AP 01.

Programming

The Molitor AP 01 can be setup quickly for commonly used functionality by using one of the included playlist scripts on the SD Card that is provided with your purchase. If you require more unique functionality from your AP 01, you can simply edit the ‘playlist.txt’ using your favourite text editor and follow this guide. When you are ready, simply save and copy your playlist.txt and audio files onto the top level of your SD Card, and insert it into your AP 01 to test.

Here’s a simple example where one audio track starts once the handset is picked up and stops once the handset is put back in place

Private File - Access Forbidden

Playlist .txt file editing:

Every playlist .txt file starts with the line sw_active=0 or 1.
This line describes how and if the auto-start function of the AP 01 is to be used.
sw_active=0   Utilise a Normally Open reed contact. (Use this with a Molitor VIA or USO)
sw_active=1     Utilise a Normally Closed reed contact.
Do not include this line if you do not wish to use the auto-start function of your AP 01.

After defining if reed is NO or NC, we add the audio files inside [Content] by defining their name, and some extra actions like triggers, and further control. At the end of each [Content] we define the next  [Content], or possible and endless Loop.[Content0] will play initially when a reed handset has been picked up, or simply when the device has been turned on if no auto-start is being used.

All other [Content#] can then be triggered or played automatically based on how you setup your actions.
Associated file names including extension must be the same here as the file name you wish to play. These names and extensions are case sensitive.

Actions and triggers:
All actions and triggers are dependent on which [Content] is currently playing. This lets you use the same triggers for different actions, when different files are playing. Any compatible sensor can be used as a trigger, e.g., a simple button or an IR motion detector.

Common Actions
  • JumpX=Y     
    This will start Content Y when trigger X is received eg. Jump1=4 Change to Content 4 when a trigger on input 1 is received
  • Pause=X 
    Pause/Resume the content when trigger X is received  eg. Pause=9  Pause when a trigger on input 9 is received
  • Volume=X 
    Change the volume of the player to X. The player will remain at this volume until it is manually changed or there is another Content with a different volume level command.
  • Succ=X 
    Content X will start playing after the current track has finished playing.
  • Loop
    Content will loop until it receives another command to change Content.
Example Playlists
4 Buttons_silent menu

Using the ‘Auto-Play’ function of a suitable handset like the USO or VIA, the player will start to play once handset is picked up and a button 1-4 is pressed.
Once the track finishes playing it will return to silence. Ensure that you copy across start.jpg as well as the playlist.txt

Content Folders

Sets of audio files can all be played together under one content number via folders. Files will be played back in the order in which they are copied to the folder. This allows for very simple file changing without the need to adjust your playlist. Just add or remove the files from the folder as necessary.

In order to use a content folder, it is done via the file association for content numbers.

Eg. File=foldername/*.*

Saving your Playlist

In this example, as shown in lines 29–33:

29  [ITEM 22]
30  Datei=3.mp4
31  Key1_off=0
32  Succ=1
33  

Notice:
This format clearly indicates that line 33 should remain empty.
The empty line at the end is important—do not remove it, as it may be required for correct file or script processing.

Ensure that all of your media files and playlist.txt file are saved to the top level of your SD Card. Folders will be ignored unless they have been programmed to be read in the playlist.txt file.

Important Note:The mac OS operating system will create hidden files that can interfere with the smooth running of your AP 01. In that case make sure you make a “clean eject” of the sd-card, so no hidden files will be created.

Technical data
Spec Value
Model molitor AP 01
Power 12 V DC, 3 W
Media SDHC, USB (≤64 GB)
Formats FAT, NTFS, FAT32
Out 3.5mm/Phx HP, Line Out
In 10p I/O, 2p Switch
Audio MP3, WAV
Weight 290 g
Size (cm) 16×14.5×3
Temp 0–40 °C
Humidity ≤80%

(HP = Headphones, Phx = Phoenix plug, p = pin, Out = Output, In = Input)

Example Downloads







Private File - Access Forbidden
Private File - Access Forbidden

Related Articles