Mscape Help


Effective Use Of a Playlist

Playlists should be used for car based journeys or walks so that you can layer information and retain its relevance to a particular location.

Imagine an audio walk or drive along a road with stories about things you are passing.
walkdesign2.jpg

The figure shows a walk/drive design. There are basically three main regions related to a church, a bridge and a castle. As you walk by the church you will hear the story of the church. Then if you stay in the Church Region you can hear the history of the church and the people involved with the church. If you leave the region before hearing about the church history or its people then you will not hear them unless you return to that area. As you walk onwards down the road you will enter the bridge region. If you are going so fast that you are still listening to the church story while going through the bridge region then you will get to the castle without ever hearing about the bridge. While you are by the castle you will hear about the castle. However if you took your time (or in a driving scenario if you were in slow traffic) you would hear all of the stories about the bridge while you could still see the bridge and then you would hear all about the castle.

How to implement this experience.

Create your maplib of the walk area and import it into your new mediascape Maps in mediascapes

Add the three regions to the map – ChurchRegion, BridgeRegion and CastleRegion.

Record the audio for the various stories – audio file names are shown in parentheses eg (churchStory).

Import the audio files into your mediascape. How to: Import Media

Select ChurchRegion. On the OnEnter script type the following

Playlist.AddIfNotPlayed(churchStory);
Playlist.AddIfNotPlayed(churchHistory);
Playlist.AddIfNotPlayed(churchPeople);

Click the OnExit tab of the ChurchRegion script. Type the following in the script window.

Playlist.Clear();

Select the BridgeRegion. On the OnEnter script type the following

Playlist.AddIfNotPlayed(bridgeStory);
Playlist.AddIfNotPlayed(bridgePoem);

Click the OnExit tab of the BridgeRegion script. Type the following in the script window.

Playlist.Clear();

Select the CastleRegion. On the OnEnter script type the following

Playlist.AddIfNotPlayed(castleStory);
Playlist.AddIfNotPlayed(castlePrisoners);
Playlist.AddIfNotPlayed(castleHistory);

Click the OnExit tab of the CastleRegion script. Type the following in the script window.

Playlist.Clear();

That is it.

-- JoReid? - 25 May 2007

Ready to
get started?

Download Mscape Suite Version 2.1 | 10.5 MB

Download Mscape Beta

Experimental Beta Version 2.5 | 10.5 MB

Ask the Mscape Community

Forums