ശബ്ദം#

ആമുഖം#

പ്രീലോഡ് ചെയ്ത സൗണ്ട് ഇഫക്റ്റുകളോ മ്യൂസിക്കൽ നോട്ടുകളോ പ്ലേ ചെയ്യുന്ന സൗണ്ട് വിഭാഗത്തിലെ രീതികൾ ഉപയോഗിച്ച്, VEX EXP ബ്രെയിനിന് അതിന്റെ ബിൽറ്റ്-ഇൻ സ്പീക്കർ വഴി ഓഡിയോ നിർമ്മിക്കാൻ കഴിയും.

താഴെയുള്ള ഉദാഹരണങ്ങൾക്ക്, നിർമ്മിത ബ്രെയിൻ-ൽ സൗണ്ട് രീതികളിലേക്കുള്ള ആക്‌സസ് ഉൾപ്പെടുന്നു, കൂടാതെ ആ രീതികളെക്കുറിച്ച് പരാമർശിക്കുമ്പോൾ ഈ API ഡോക്യുമെന്റേഷനിലുടനീളം തുടർന്നുള്ള എല്ലാ ഉദാഹരണങ്ങളിലും ഇത് ഉപയോഗിക്കും.

എല്ലാ രീതികളുടെയും ഒരു ലിസ്റ്റ് താഴെ കൊടുക്കുന്നു:

പ്രവർത്തനങ്ങൾ — തലച്ചോറിൽ നിന്നുള്ള ശബ്ദങ്ങൾ പ്ലേ ചെയ്യുക.

  • play_sound — തലച്ചോറിൽ നിന്ന് മുൻകൂട്ടി നിശ്ചയിച്ച ശബ്‌ദം പ്ലേ ചെയ്യുക.

  • play_note — തലച്ചോറിൽ നിന്നുള്ള ഒരു സംഗീത കുറിപ്പ് പ്ലേ ചെയ്യുക.

പ്രവർത്തനങ്ങൾ#

play_sound#

play_sound തലച്ചോറിന്റെ അന്തർനിർമ്മിതമായ ശബ്ദങ്ങളിൽ ഒന്ന് പ്ലേ ചെയ്യുന്നു.

Usage:
brain.play_sound(sound, volume)

പാരാമീറ്റർ

വിവരണം

sound

തലച്ചോറിൽ നിന്ന് പ്ലേ ചെയ്യേണ്ട നിർദ്ദിഷ്ട ശബ്ദം.

volume

ഓപ്ഷണൽ. 0% മുതൽ 100% വരെ പൂർണ്ണസംഖ്യയായി ശബ്ദം പ്ലേ ചെയ്യുന്ന വോളിയം. സ്ഥിരസ്ഥിതി 100% ആണ്.

ശബ്ദ നാമം

ശബ്ദം പ്ലേ ചെയ്യുക

SoundType.ALARM

SoundType.ALARM2

SoundType.DOOR_CLOSE

SoundType.FILLUP

SoundType.HEADLIGHTS_OFF

SoundType.HEADLIGHTS_ON

SoundType.POWER_DOWN

SoundType.RATCHET

SoundType.RATCHET2

SoundType.SIREN

SoundType.SIREN2

SoundType.TADA

SoundType.TOLLBOOTH

SoundType.WRENCH

SoundType.WRONG_WAY

SoundType.WRONG_WAY_SLOW

# Play the TADA sound from the brain
brain.play_sound(SoundType.TADA)

play_note#

play_note മില്ലിസെക്കൻഡുകളിൽ ഒരു പ്രത്യേക ദൈർഘ്യത്തിനായി ഒരു പ്രത്യേക കുറിപ്പ് പ്ലേ ചെയ്യുന്നു.

Usage:
brain.play_note(octave, note, duration, volume)

പാരാമീറ്ററുകൾ

വിവരണം

octave

താഴ്ന്നതോ ഉയർന്നതോ ആയ ഒക്ടേവ്:

  • 3 — താഴ്ന്ന ഒക്ടേവ്
  • 4 — ഉയർന്ന ഒക്ടേവ്

note

പ്ലേ ചെയ്യേണ്ട കുറിപ്പ്:

  • 0 — C
  • 1 — D
  • 2 — E
  • 3 — F
  • 4 — G
  • 5 — A
  • 6 — B

duration

ഓപ്ഷണൽ. നോട്ട് പ്ലേ ചെയ്യാനുള്ള ദൈർഘ്യം മില്ലിസെക്കൻഡുകളിൽ, പരമാവധി 500 മില്ലിസെക്കൻഡ് വരെ. ദൈർഘ്യം നൽകിയിട്ടില്ലെങ്കിൽ, ഡിഫോൾട്ട് ദൈർഘ്യം 500 മില്ലിസെക്കൻഡ് ആണ്.

volume

ഓപ്ഷണൽ. 0% മുതൽ 100% വരെ പൂർണ്ണസംഖ്യയായി നോട്ട് പ്ലേ ചെയ്യുന്ന വോളിയം. സ്ഥിരസ്ഥിതി 100% ആണ്.

# Play a quarter note C and half note F
brain.play_note(4, 0, 250)
brain.play_note(4, 3, 500)