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.

hackathon24-white-horiz.png

The 2025 SAS Hackathon has begun!

It's finally time to hack! Remember to visit the SAS Hacker's Hub regularly for news and updates.

Latest Updates

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
  • 457 views
  • 2 likes
  • 2 in conversation