• Tempni ornatish va ozgartirish
  • Xalq ta’limi vazirligi tomonidan tashkil etilgan Scratch dasturlash kursi uchun




    Download 5,21 Mb.
    Pdf ko'rish
    bet67/79
    Sana19.01.2024
    Hajmi5,21 Mb.
    #141076
    1   ...   63   64   65   66   67   68   69   70   ...   79
    Bog'liq
    Scratch bo\'yicha o\'zbekcha kitob (1)

    Ovoz balandligini sozlash
    Audio fayllar, baraban zarbalari va notalarni kompyuteringiz 
    sozlagan ovoz balandligida o'ynatish o'rniga, audio fayllar, baraban 
    zarbalari va musiqiy notalarning ijro hajmini o'zgartirish yoki sozlash 
    uchun signal kod bloklaridan foydalanishingiz mumkin,11.9-rasmda 
    ko'rsatilgan. 


    11.9-rasmda ko'rsatilgan birinchi kod bloki individual sprite 
    uchun audio ijro etish hajmini o'zgartirish uchun ishlatiladi. Ushbu kod 
    bloki yordamida siz sprite ovozini ma'lum bir foizga o'zgartirishingiz 
    mumkin, bunda 0 - tovushsiz va 100 – bu maksimal daraja hisoblanadi. 
    Ikkinchi kod bloki 0 dan 100 gacha bo'lgan diapazonda spraytga ma'lum 
    bir qiymat belgilash imkonini beradi. Uchinchi kod bloki yordamida siz 
    sprayt hajmini olishingiz va agar xohlasangiz, ushbu qiymatni sahna 
    monitorda ko'rsatishingiz mumkin. 
    Bu boshqaruv bloklarining birinchisi bilan ishlash misoli: 
    Bu erda "miyov" nomli audio fayl kompyuterning standart ovoz 
    balandligida ijro etiladi. Keyinchalik, skript qo'shilgan sprite uchun 
    ovoz balandligi sozlamalarini korishingiz mumkun, bu ovoz 
    balandligini 80% ga kamaytiradi. Miyav fayli ikkinchi marta 
    o'ynaladi,lekin safar ancha tinchroq. 
    Quyidagi misol sprite ovozini standart ovoz balandligining 10 foiziga 
    o'rnatadi va keyin "miyov" deb nomlangan audio faylni o'ynaydi. 
    Rasm11.9. Ushbu kod bloklaridan foydalanib, ilovangizdagi har 
    qanday sprayt tomonidan ijro etiladigan musiqa va ovoz effektlari 
    hajmini boshqarishingiz mumkin. 


    Tempni o'rnatish va o'zgartirish
    Scratch tomonidan taqdim etilgan oxirgi uchta ko'rinish bloklari 11.10-
    rasmda ko'rsatilgan. Ushbu bloklar yordamida siz baraban urishi va 
    musiqiy notalar ijro etiladigan tempni o'rnatishingiz, o'zgartirishingiz va 
    temp xaqida xabar berishingiz mumkin. 
    11.10-rasmda ko'rsatilgan birinchi kod bloki baraban yoki notani chalish 
    uchun ishlatiladigan tempni o'zgartiradi. Temp - bu baraban yoki nota 
    chalinadigan tezlikni 1 daqiqada urish tezligi o'lchovidir. Temp 
    qanchalik baland bo'lsa, baraban yoki nota shunchalik tez chalinadi. 
    Kodning ikkinchi bloki baraban yoki notani o'ynash uchun ishlatiladigan 
    tempni soniyada ma'lum bir zarbalar soniga o'rnatish imkonini beradi. 
    Uchinchi kod blokidan foydalanib, siz sprayt uchun joriy tempni 
    olishingiz va agar xohlasangiz, uni sahnadagi monitorda ko'rsatishingiz 
    mumkin. 
    Quyidagi skript musiqiy notalarni ijro etishda sprayt tempini qanday 
    o'rnatish va o'zgartirishni ko'rsatadi: 
    Rasm 11.10. Ushbu kod bloklari sizga ritm va notalarni ijro etish 
    uchun sprayt ishlatadigan tempni o'zgartirish va hisobot berish 
    imkonini beradi.


    Bu yerda notalarni chalish uchun ishlatiladigan temp daqiqada 60 zarba 
    qilib o‘rnatiladi, so‘ngra bir soniyalik pauzadan so‘ng Si notasi har safar 
    yarim zarbadan ketma-ket besh marta chalinadi. Yana bir soniya 
    pauzadan so'ng, spraytning tezligi 1 daqiqada 20 zarbaga sekinlashadi 
    va Si notasi yana besh marta o'ynaydi. 

    Download 5,21 Mb.
    1   ...   63   64   65   66   67   68   69   70   ...   79




    Download 5,21 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Xalq ta’limi vazirligi tomonidan tashkil etilgan Scratch dasturlash kursi uchun

    Download 5,21 Mb.
    Pdf ko'rish