Audio samples corresponding to audio extracts or whole audio titles are
automatically mapped to triggers 12 in a playable sound-producing device
1, the mapping being dependent on the meta-data associated with the audio
samples. Thus, a user can play the sound-producing device and generate
sounds derived from his favorite audio titles. It is possible to define
different mappings between the audio samples and the playable domain of
the sound-producing device: an audio sample selector 50 can select
between different possible samples for playback by comparing the audio
properties of the samples and the play-mode and/or characteristics of the
user's performance. An audio sampler/sample-processor 70 can
automatically extract segments of an audio source file and map them to
triggers in the sound-producing device 1.