BookmarkSubscribeRSS Feed
whymath
Barite | Level 11
data test;
  call sound(440,1000);
run;

When running a call sound routine, it costs SAS double time of its second parameter to finish the data step:

NOTE: The data set WORK.TEST has 1 observations and 0 variables.
NOTE: DATA statement used (Total process time):
      real time           2.03 seconds
      cpu time            0.00 seconds

And the voice can be heard only for 1 second, another 1 second is blank.

Why this happens? If I don't get it wrong, a SASor can write single-note very fluently songs in the old time.

1 REPLY 1
Kurt_Bremser
Super User

This obviously depends on environment:

 69         data _null_;
 70           call sound(440,1000);
 71         run;
 
 NOTE:  Verwendet wurde: DATA statement - (Gesamtverarbeitungszeit):
       real time           0.00 seconds
       user cpu time       0.00 seconds
       system cpu time     0.00 seconds

SAS On Demand, where sound makes no sense anyway.

sas-innovate-2026-white.png



April 27 – 30 | Gaylord Texan | Grapevine, Texas

Registration is open

Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!

Register now

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 1 reply
  • 509 views
  • 2 likes
  • 2 in conversation