ശബ്ദം#
ആമുഖം#
പ്രീലോഡഡ് സൗണ്ട് ഇഫക്റ്റുകളോ മ്യൂസിക്കൽ നോട്ടുകളോ പ്ലേ ചെയ്യുന്ന സൗണ്ട് വിഭാഗത്തിലെ രീതികൾ ഉപയോഗിച്ച്, VEX IQ (രണ്ടാം തലമുറ) തലച്ചോറിന് അതിന്റെ ബിൽറ്റ്-ഇൻ സ്പീക്കർ വഴി ഓഡിയോ നിർമ്മിക്കാൻ കഴിയും.
താഴെയുള്ള ഉദാഹരണങ്ങൾക്ക്, നിർമ്മിത ബ്രെയിൻ ൽ സൗണ്ട് രീതികളിലേക്കുള്ള ആക്സസ് ഉൾപ്പെടുന്നു, കൂടാതെ ഈ API ഡോക്യുമെന്റേഷനിലുടനീളം ആ രീതികളെ പരാമർശിക്കുമ്പോൾ തുടർന്നുള്ള എല്ലാ ഉദാഹരണങ്ങളിലും ഇത് ഉപയോഗിക്കും.
എല്ലാ രീതികളുടെയും ഒരു ലിസ്റ്റ് താഴെ കൊടുക്കുന്നു:
പ്രവർത്തനങ്ങൾ — തലച്ചോറിൽ നിന്നുള്ള ശബ്ദങ്ങൾ പ്ലേ ചെയ്യുക.
play_sound— തലച്ചോറിന്റെ ബിൽറ്റ്-ഇൻ സൗണ്ട് ഇഫക്റ്റുകളിൽ ഒന്ന് പ്ലേ ചെയ്യുന്നു.play_note— തലച്ചോറിൽ നിന്നുള്ള ഒരു സംഗീത കുറിപ്പ് പ്ലേ ചെയ്യുക.sound_off— നിലവിൽ പ്ലേ ചെയ്യുന്ന ശബ്ദം നിർത്തുക.
പ്രവർത്തനങ്ങൾ#
play_sound#
play_sound തലച്ചോറിന്റെ അന്തർനിർമ്മിതമായ ശബ്ദങ്ങളിൽ ഒന്ന് പ്ലേ ചെയ്യുന്നു.
Usage:
brain.play_sound(sound)
പാരാമീറ്റർ |
വിവരണം |
|---|---|
|
തലച്ചോറിൽ നിന്ന് പ്ലേ ചെയ്യേണ്ട നിർദ്ദിഷ്ട ശബ്ദം. |
ശബ്ദ നാമം |
ശബ്ദം പ്ലേ ചെയ്യുക |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Play the TADA sound from the brain
brain.play_sound(SoundType.TADA)
play_note#
play_note ഒരു പ്രത്യേക കാലയളവിലേക്ക് ഒരു പ്രത്യേക കുറിപ്പ് പ്ലേ ചെയ്യുന്നു.
Usage:
brain.play_note(octave, note, duration)
പാരാമീറ്ററുകൾ |
വിവരണം |
|---|---|
|
താഴ്ന്നതോ ഉയർന്നതോ ആയ ഒക്ടേവ്: |
|
പ്ലേ ചെയ്യേണ്ട കുറിപ്പ്:
|
|
ഓപ്ഷണൽ. നോട്ട് പ്ലേ ചെയ്യാനുള്ള ദൈർഘ്യം മില്ലിസെക്കൻഡുകളിൽ, പരമാവധി 500 മില്ലിസെക്കൻഡ് വരെ. ദൈർഘ്യം നൽകിയിട്ടില്ലെങ്കിൽ, ഡിഫോൾട്ട് ദൈർഘ്യം 500 മില്ലിസെക്കൻഡ് ആണ്. |
# Play a quarter note C and half note F
brain.play_note(4, 0, 250)
brain.play_note(4, 3, 500)
sound_off#
sound_off നിലവിൽ പ്ലേ ചെയ്യുന്ന ഒരു ശബ്ദം നിർത്തുന്നു.
Usage:
brain.sound_off()
പാരാമീറ്ററുകൾ |
വിവരണം |
|---|---|
ഈ രീതിക്ക് പാരാമീറ്ററുകൾ ഇല്ല. |
# Stop any sound that is playing on the brain
brain.play_sound(SoundType.POWER_DOWN)
wait(0.2, SECONDS)
brain.sound_off()