Random presentation of signals

1 vue (au cours des 30 derniers jours)
Parisa
Parisa le 1 Jan 2021
Commenté : Parisa le 5 Jan 2021
Hi, I have 222 codes for auditory signals and I want to present them in random order with 1 min interval,
can any one help me please?

Réponse acceptée

Walter Roberson
Walter Roberson le 1 Jan 2021
  3 commentaires
Walter Roberson
Walter Roberson le 4 Jan 2021
% This demo shows two things:
%
% - How to use audio schedules in PsychPortAudio to preprogram a sequence
% of different sounds to play and how to dynamically add new sounds to the
% schedule while it is playing. This is similar to "playlists" in typical
% audio player applications like iTunes or the iPod etc.
%
% - How to create and use many prefilled audio buffers before start of a
% session. This way you can preload all needed sounds before start of an
% experiment into memory, in a format optimized for fast playback and low
% memory usage. This is similar to the concept of textures or offscreen
% windows in the domain of Screen() for the visuals.
So you start off by loading the 222 signals into audio buffers using PsychPortAudio('CreateBuffer'...)
Pad each buffer out to 1 minute as you do that.
Add them to a schedule in a random order. You can randperm() to get a random order.
Start playing the schedule.
Come back 3 1/2 hours later.
Parisa
Parisa le 5 Jan 2021
thank you very much for your time and help

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Audio Processing Algorithm Design dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by