Random presentation of signals

1 visualizzazione (ultimi 30 giorni)
Parisa
Parisa il 1 Gen 2021
Commentato: Parisa il 5 Gen 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?

Risposta accettata

Walter Roberson
Walter Roberson il 1 Gen 2021
  3 Commenti
Walter Roberson
Walter Roberson il 4 Gen 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 il 5 Gen 2021
thank you very much for your time and help

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Audio Processing Algorithm Design in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by