2017-02-10 7 views
2

누락 된 기능은 사운드를 재생하는 것입니다. 사운드 라이브러리 이름을 매개 변수로 받아들이는 시스템 라이브러리 나 터미널 명령을 호출 할 생각입니다.Mac OS X에서 Rebol 2로 사운드를 재생하는 방법

목표는 예를 들어 버튼 클릭에서 소리를내는 것입니다.

추신. Mac OS X Panther와 함께 iBook G3에서 Rebol/view를 사용하고 있습니다.

답변

1

불행히도 Rebol sound port (sound://)은 MacOS/OSX에서 지원되지 않습니다. 마음에 와서

두 가지 해결 방법 :

1) 기본 터미널 벨

prin #"^G" 

2) call 사운드 도구를 밖으로 afplay

call [afplay %/System/Library/Sounds/Ping.aiff] 
+0

Afplay 등이 팬더와 함께 사용할 수 없습니다. – felix

+0

@felix - 팬더가 제공하는 오디오/사운드 시스템을 사용해야합니다. [osascript] (https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man1/osascript.1.html)를 통해 Applescript/iTunes를 호출하는 사람들을 회상합니다. – draegtun