소리#

소개#

VEX AIM 코딩 로봇은 내장 사운드, 사용자 지정 오디오 파일, 악보 등을 재생할 수 있는 기능을 제공합니다. 또한 사운드를 정지하거나 현재 오디오가 재생 중인지 감지하는 기능도 포함되어 있습니다.

아래는 모든 블록 목록입니다.

  • 소리 재생 — 미리 정의된 목록에서 내장된 소리를 재생합니다.

  • 사운드 파일 재생 — 사용자가 업로드한 사운드를 재생합니다.

  • 음표 연주 — 지정된 음높이, 옥타브 및 지속 시간을 가진 음표를 연주합니다.

  • 소리 중지 — 현재 재생 중인 소리를 중지합니다.

  • 사운드 활성 — 현재 사운드가 재생 중인지 확인합니다.

소리 재생#

소리 재생 스택 블록은 로봇에 내장된 소리 중 하나를 재생합니다.

소리 재생 초인종 스택 블록#
소리 [기쁜 행동 v] 재생 ▶

매개변수

설명

소리

아래에 표시된 내장 사운드 중 하나입니다.

그리고 기다리지 마세요

화살표( ▶ )를 선택하여 블록을 확장하면 기다리지 마세요라고 표시되고, 스택의 다음 블록이 즉시 실행됩니다.

소리 이름

소리 재생

행복한 척하세요

슬픈 척해

바보처럼 행동해

화난 척하다

신나서 행동하세요

앞으로 나아가다

뒤로 이동

오른쪽으로 돌다

좌회전

충돌

브레이크

찾다

감지

감지됨

장애

불꽃

깜박이

짹짹

반복

완벽한

보내다

받다

정지시키다

재개하다

짜잔

실패하다

초인종

화

융성

환호

예

시작할 때, 소리를 내고 행복한 척하세요.#
시작 시
[Play the act happy sound.]
소리 [기쁜 행동 v] 재생 ▶

음성 파일 재생#

사운드 파일 재생 스택 블록은 사용자가 불러온 사용자 지정 사운드를 재생합니다.

사용자 사운드 재생 1 스택 블록#
소리 파일 [1 v] 재생 ▶

매개변수

설명

사운드 슬롯 번호

사용할 사용자 지정 사운드는 1부터 10까지의 숫자로 지정할 수 있습니다. 사운드 번호는 AIM 제어판에 표시되는 번호와 일치합니다.

그리고 기다리지 마세요

화살표( ▶ )를 선택하여 블록을 확장하면 기다리지 마세요라고 표시되고, 스택의 다음 블록이 즉시 실행됩니다.

예

시작 시 사용자 사운드 1을 재생합니다.#
시작 시
[Upload a sound file in VEXcode.]
[Play the custom sound.]
소리 파일 [1 v] 재생 ▶

연주 노트#

음표 연주 블록은 특정 음표를 특정 시간 동안 연주합니다.

재생 노트 액션 블록.#
음표 [낮음 v] [C v] [note_eight v] 재생 ▶

매개변수

설명

옥타브

음의 옥타브: 낮은 또는 높은.

메모

음높이를 정의합니다:

  • C
  • C#
  • D
  • D#
  • E
  • F
  • F#
  • G
  • G#
  • A
  • A#
  • B
  • 쉼표

음표 길이

음표의 길이를 설정합니다:

  • 온음표 — 온음표
  • 반음표 — 반음표
  • 4분음표 — 4분음표
  • 8분음표 — 8분음표
  • 16분음표 — 16분음표

그리고 기다리지 마세요

화살표( ▶ )를 선택하여 블록을 확장하면 기다리지 마세요라고 표시되고, 스택의 다음 블록이 즉시 실행됩니다.

예

첫 번째 음성 파일을 재생하고 기다리지 마세요. 2초 동안 기다립니다. 소리가 여전히 재생 중이면 소리를 멈춥니다.#
시작 시
[Play a short tune.]
음표 [낮음 v] [C v] [note_half v] 재생 ▶
음표 [낮음 v] [D v] [note_quarter v] 재생 ▶
음표 [낮음 v] [E v] [note_sixteenth v] 재생 ▶

소리 멈춤#

소리 정지 스택 블록은 현재 재생 중인 소리를 정지시킵니다.

정지음 동작 블록.#
소리 정지

매개변수

설명

이 블록에는 매개변수가 없습니다.

예

첫 번째 음성 파일을 재생하고 기다리지 마세요. 2초 동안 기다립니다. 소리가 여전히 재생 중이면 소리를 멈춥니다.#
시작 시
[Stop sound if it is still playing after 2 seconds]
소리 파일 [1 v] 재생 ◀ 및 기다리지 않음
(2)초 기다리기
<소리 재생 중?>이면
소리 정지
끝

사운드 활성화#

소리 활성화 불리언 블록은 현재 소리가 재생 중인지 여부를 나타냅니다.

  • 참 — 소리가 재생되고 있습니다.

  • 거짓 — 소리가 재생되지 않습니다.

사운드 활성화 불리언 블록.#
<소리 재생 중?>

매개변수

설명

이 블록에는 매개변수가 없습니다.

예

첫 번째 음성 파일을 재생하고 기다리지 마세요. 2초 동안 기다립니다. 소리가 여전히 재생 중이면 소리를 멈춥니다.#
시작 시
[Stop sound if it is still playing after 2 seconds]
소리 파일 [1 v] 재생 ◀ 및 기다리지 않음
(2)초 기다리기
<소리 재생 중?>이면
소리 정지
끝