Садржај
Увод
8. Систематизација
16. Завршни квиз

14.1. Звук

Упозорење: пре него што почнемо да користимо звукове и музику у Скречу, скрећемо ти пажњу да гласни звукови могу да оштете слух, нарочито ако користиш слушалице. Да предупредиш случајно пуштање врло гласних звукова, било би добро да пре слушања било ког звука утишаш своје звучнике или слушалице, а затим их постепено појачаваш до нивоа који ти одговара.

Звук

Скреч нуди велики број готових звукова које можеш да употребиш у својим програмима. Звукове можеш да придружиш својим ликовима у неколико једноставних потеза. Прво кликни на картицу „Звукови” у горњем менију

../_images/zvukovi_meni.png

а затим постави миша на сличицу звучника у доњем левом углу.

../_images/zvukovi_dodavanje.png

Појављује се мени од четири сличице. Клик на лупу (или на сам звучник) води те у библиотеку Скречових звукова. Клик на микрофон омогућава ти да снимиш звук који желиш. Клик на звездице додаје твом лику звук насумично изабран из библиотеке. Последња, четврта сличица са стрелицом ка горе омогућава ти да додаш звук са свог рачунара, што може на пример, да буде фајл у формату mp3 (чита се „ем пе три”).

Кликни на звучник или лупу. Појавиће се избор од преко 300 различитих звукова.

../_images/zvukovi_izbor.png

Сваки од ових звукова можеш да чујеш када зауставиш миша на знаку за „свирање” звука (бели троугао у љубичастом кругу). На тај начин можеш да провериш да ли ти звук одговара и пре него што га изабереш. Ми ћемо репродукцију сваког звука често звати „свирање”, без обзира на то што звук можда није запис музике, већ може бити говор, оглашавање неке животиње, звук машине итд.

Када пронађеш звук који желиш да додаш свом лику, кликни на њега. Сада лик коме је звук придружен може да изговара или одсвира тај звук у програму. Програм је свакако занимљивији када се наши ликови и чују.

Ако се понуђени звукови не уклапају у оно што намераваш да направиш, можеш једноставно да снимиш неки нови звук и додаш га неком од ликова. Само кликни на микрофон и прати упутства. Ако, на пример, снимиш себе и своје другове и другарице како изговарате неке реченице, ликови у твом програму ће убрзо моћи да говоре твојим гласом и гласовима твојих другова и другарица.

У групи блокова Звук се налазе наредбе помоћу којих можеш у програму да користиш изабрани звук.

../_images/zvukovi_upotreba.png

  • Наредбе „репродукуј звук … до краја” и „покрени звук …” служе да се задати звук одсвира. Разлика између ове две наредбе је у томе што прва чека да се свирање звука заврши, па тек онда може да се настави са извршавањем скрипте, док друга само започиње свирање и допушта да скрипта настави да се извршава упоредо са свирањем звука.

  • Наредба „заустави све звукове” прекида свирање свих звукова који су започети пре ове наредбе. Наредба не утиче на звуке чије је свирање покренуто након ње.

  • Наредба „промени ефекат … за …” подржава промену два ефекта, а то су висина тона и баланс. Када помоћу ове наредбе променимо висину тона, свако следеће свирање било којег звука биће изведено вишим тоном (ако је вредност промене негативна, тон ће бити нижи). Други ефекат који се може мењати зове се „померање лево/десно”, а односи се на померање звука са левог на десни звучник или обрнуто. Негативне вредности померају звук на леви звучник, а позитивне на десни. Вредност ефекта -100 значи да се звук чује само на левом звучнику, а +100 да се чује само на десном.

  • Наредба „нека ефекат … буде …” је слична претходној, само што ова наредба не повећава и не смањује тренутну вредност ефекта, него поставља нову вредност.

  • Наредба „уклони звучне ефекте” поништава све ефекте и поставља стање какво је било на почетку рада програма.

  • Наредба „промени јачину звука за …” појачава звук датог лика за задату вредност (звук се утишава ако се зада негативна вредност).

  • Наредба „нека јачина звука буде …” поставља жељену јачину звука за дати лик (0 за нечујно, 100 за највећу могућу јачину).

Примери

Први пример показује како се ликовима придружују уграђени звук и снимљени звук. У овом примеру репортер „јачина звука” користимо као средство за управљање током програма.

Други пример илуструје како позадини и ликовима можемо да придружимо уграђене звукове различите од оних који су подразумевани.

Пример 1 – Мјаукање

У групи блокова Осећаји се налази репортер „јачина звука” који нам говори укупну јачину свих звукова који допиру до микрофона нашег рачунара. Овај репортер може лепо да се комбинује са подешавањем јачине звука појединих ликова. На пример, ако мачку придружимо ову скрипту:

../_images/zvukovi_maca_hoce_napolje.png

он ће мјаукати све гласније и гласније, док год се не промени вредност променљиве „мјаучи”.


Други лик, у нашем примеру Бака, може да извршава овакву скрипту:

../_images/zvukovi_dobro_idi_napolje.png

при чему је звук „добро, иди напоље” нека претходно снимљена реченица. Овај лик ће реаговати када мјаукање постане прегласно, тако што изговори снимљену реченицу и постави вредност променљиве „мјаучи” на 0 да прекине мјаукање. Потом разгласи поруку „иди напоље”, да би мачак могао да реагује. Мачак у нашем примеру реагује на ову објаву тако што иде до ивице позорнице и нестаје.


Покрени програм Мјаукање са Скречовог сајта и погледај га изнутра.


Пример 2 – Збрка на фарми

У овом примеру кликом на зелену заставицу покреће се уграђена мелодија Mystery придружена позорници. Она се понавља у бесконачном циклусу и може се прекинути само кликом на знак стоп за заустављање програма.

Кликом на неки од ликова (мачак, пиле, пас, коњ, петао или кокошка) чује се како се лик оглашава. Збрка је у томе што се ликови не оглашавају на уобичајен начин. На пример, коњ се оглашава као овца, а пас као пиле. То смо постигли тако да смо на картици Звукови сваком од ликова додали нови звук из библиотеке звукова и затим га изабрали из падајућег менија блока „репродукуј звук до краја”.

Покушај да поправиш збрку тако што ћеш у скриптама ликова вратити звук којим се обично оглашавају.


Поменимо на крају овог дела и то да, осим наредби које привремено мењају звук постављањем вредности ефеката (звук и баланс), можемо и трајно да изменимо звук. Када у горњем менију кликнемо на картицу Звукови, испод визуелног приказа звука налазе се ови симболи (преводи на српски још нису сасвим добри):

../_images/zvukovi_edit.png

Кликом на ове симболе звук можемо да убрзамо, успоримо, појачамо, утишамо, постепено појачавамо, постепено утишавамо, да га окренемо уназад, или да га „роботизујемо”. Ова преправљања звукова дају мноштво могућности за забаву и испољавање креативности у програмима.

Шта смо научили

У овој лекцији показали смо како можеш да обогатиш своје програме додавањем уграђених и снимљених звукова. Такође смо показали како да измениш неки звук.

Додатак

Погледај упутство „Употреба уграђеног звучног едитора” у нашем практикуму. Тако ћеш добити детаљнији увид у могућности за рад са звуковима.

Провери своје знање пролазећи кроз наредна питања и вежбе.

(Created using Swinx, RunestoneComponents and PetljaDoc)
© 2022 Petlja
A- A+