
Constructing Music: Musical Explorations in Creative Coding
Dlaczego muzyka wywiera na nas tak silny wpływ? Jak ona działa? Tradycyjne kursy podstaw muzyki dają studentom podstawowe zrozumienie elementów składowych muzyki i tego, jak je połączyć, aby uzyskać zamierzony efekt. Constructing Music: Musical Explorations in Creative Coding przenosi uczniów o krok dalej: poprzez serię samouczków i lekcji krok po kroku, autorka Teresa M.
Nakra przedstawia nową metodę nauczania podstaw muzyki, która kładzie nacisk na kreatywne praktyki kodowania i opiera się na umiejętnościach informatycznych, które dzisiejsi uczniowie już posiadają. Zachęcając do eksperymentowania z kodem komputerowym, książka ta daje uczniom narzędzia do aktywnego badania, symulowania i angażowania się w strukturę muzyki, co ostatecznie prowadzi do lepszego zrozumienia procesów, które leżą u podstaw władzy muzyki nad nami. Zaprojektowany, aby wspierać komputerową naukę harmonii tonalnej, muzykalności i teorii muzyki, Constructing Music unika soczewki zachodniej notacji muzycznej i zamiast tego wyjaśnia treści muzyczne poprzez analogie z zabawkowymi klockami i odwołuje się do pomysłów z kreatywnej technologii, inżynierii i projektowania.
Uczniowie angażują się również bezpośrednio w komponenty struktury muzycznej za pomocą edytowalnych krótkich kodów "łatek" opracowanych w Max, wizualnym środowisku kodowania dla interaktywnej muzyki, dźwięku i mediów. Dziesiątki łatek towarzyszą książce i pozwalają czytelnikom bawić się elementami składowymi dźwięku, wzmacniając każdy temat poprzez majsterkowanie, modyfikowanie i tworzenie własnych wersji materiału.
Każdy rozdział szczegółowo wyjaśnia podstawowe koncepcje teorii muzyki i wspiera każdy opis poprzez symulacje kodu, przechodząc przez tematy o rosnącej złożoności. W ostatnim rozdziale Nakra bada pytania i teorie, które wyłaniają się z lekcji, rozważając rolę muzyki jako protoformy sztucznej inteligencji i jej wpływ na emocje, dobre samopoczucie i kreatywność.