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.
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.
It's finally time to hack! Remember to visit the SAS Hacker's Hub regularly for news and updates.
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.
Ready to level-up your skills? Choose your own adventure.