Random presentation of signals

1 visualización (últimos 30 días)
Parisa
Parisa el 1 de En. de 2021
Comentada: Parisa el 5 de En. de 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?

Respuesta aceptada

Walter Roberson
Walter Roberson el 1 de En. de 2021
  3 comentarios
Walter Roberson
Walter Roberson el 4 de En. de 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 el 5 de En. de 2021
thank you very much for your time and help

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Audio Processing Algorithm Design en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by