Generuj PDF tej strony

Transkrypt

Generuj PDF tej strony
Nazwa modułu:
Rok akademicki:
Wydział:
Kierunek:
Dźwięk w multimediach
2015/2016
Kod: RIA-2-207-DH-s
Punkty ECTS:
6
Inżynierii Mechanicznej i Robotyki
Inżynieria Akustyczna
Poziom studiów:
Studia II stopnia
Język wykładowy: Polski
Specjalność:
Drgania i Hałas w Technice i Środowisku
Forma i tryb studiów:
Profil kształcenia:
Ogólnoakademicki (A)
Stacjonarne
Semestr: 2
Strona www:
Osoba odpowiedzialna:
dr inż. Wierzbicki Jacek ([email protected])
Osoby prowadzące: dr inż. Borkowski Bartłomiej ([email protected])
dr inż. Wierzbicki Jacek ([email protected])
Alda Witold ([email protected])
dr inż. Ziółko Bartosz ([email protected])
Opis efektów kształcenia dla modułu zajęć
Kod EKM
Student, który zaliczył moduł
zajęć wie/umie/potrafi
Powiązania z EKK
Sposób weryfikacji efektów
kształcenia (forma zaliczeń)
M_W001
zna metody syntezy dźwięku i
ich zastosowania
IA2A_W01, IA2A_W08
Sprawozdanie, Wykonanie
ćwiczeń laboratoryjnych
M_W002
zna podstawowe pojęcia i
techniki związane z budową i
konfiguracją systemów
przetwarzania dźwięku w
komputerze
IA2A_W01, IA2A_W08
Aktywność na zajęciach,
Wykonanie ćwiczeń
laboratoryjnych
M_U001
umie udźwiękowić grę
komputerową
IA2A_W05, IA2A_W06, IA2A_W09,
IA2A_U03, IA2A_U07, IA2A_U09,
IA2A_U15, IA2A_K04, IA2A_K05
Aktywność na zajęciach,
Udział w dyskusji, Wykonanie
projektu, Wykonanie ćwiczeń,
Wykonanie ćwiczeń
laboratoryjnych
M_U002
samodzielnie realizuje
programowe implementacje
wybranych metod syntezy
dźwięku
IA2A_U04, IA2A_U09, IA2A_U11,
IA2A_U21
Sprawozdanie, Wykonanie
ćwiczeń laboratoryjnych
Wiedza
Umiejętności
1/5
Karta modułu - Dźwięk w multimediach
M_U003
kreatywnie wykorzystuje
metody syntezy dźwięku do
symulacji dźwięku
instrumentów akustycznych,
do przetwarzania sygnałów i
do kreowania nowych brzmień
IA2A_U09, IA2A_U15, IA2A_U21
Sprawozdanie, Wykonanie
ćwiczeń laboratoryjnych
M_U004
samodzielnie rozwiązuje
problemy związane z
systemem przetwarzania
dźwięku w komputerze
IA2A_W06
Odpowiedź ustna, Wykonanie
ćwiczeń laboratoryjnych,
Zaliczenie laboratorium
Matryca efektów kształcenia w odniesieniu do form zajęć
Konwersatori
um
Zajęcia
seminaryjne
Zajęcia
praktyczne
Zajęcia
terenowe
Zajęcia
warsztatowe
zna metody syntezy dźwięku i
ich zastosowania
+
-
+
-
-
-
-
-
-
-
-
M_W002
zna podstawowe pojęcia i
techniki związane z budową i
konfiguracją systemów
przetwarzania dźwięku w
komputerze
+
-
+
-
-
-
-
-
-
-
-
M_U001
umie udźwiękowić grę
komputerową
+
-
+
-
-
-
-
-
-
-
-
M_U002
samodzielnie realizuje
programowe implementacje
wybranych metod syntezy
dźwięku
-
-
+
-
-
-
-
-
-
-
-
M_U003
kreatywnie wykorzystuje
metody syntezy dźwięku do
symulacji dźwięku
instrumentów akustycznych,
do przetwarzania sygnałów i
do kreowania nowych
brzmień
-
-
+
-
-
-
-
-
-
-
-
M_U004
samodzielnie rozwiązuje
problemy związane z
systemem przetwarzania
dźwięku w komputerze
-
-
+
-
-
-
-
-
-
-
-
E-learning
Ćwiczenia
projektowe
M_W001
Inne
Ćwiczenia
laboratoryjne
Forma zajęć
Ćwiczenia
audytoryjne
Student, który zaliczył moduł
zajęć wie/umie/potrafi
Wykład
Kod EKM
Wiedza
Umiejętności
Treść modułu zajęć (program wykładów i pozostałych zajęć)
Wykład
Kodeki audio, strumieniowe przesyłanie dźwięku
2/5
Karta modułu - Dźwięk w multimediach
Architektura sprzętowo-programowa systemów przetwarzania dźwięku w komputerze
Karty dźwiękowe - parametry i konfiguracja
Osługa dźwięku w DirectX
Technologia ASIO i VST
Przegląd gier komputerowych
Przegląd rodzajów gier komputerowych. Krótkie omówienie etapów tworzenia gier.
Przedstawienie wybranych narzędzi wspomagających budowanie gry. Omówienie
znaczenia dźwięku w grach. Scharakteryzowanie, na przykładach, różnych rodzajów
dźwięków w grach. (2 godz.)
Dźwięk w programie GameMaker
Przedstawienie możliwości programu GameMaker. Pokaz budowania prostej gry 2D
(typu Pacman) w trakcie zajęć. Dodanie dźwięku tła i dźwięków związanych ze
zdarzeniami. (2 godz.)
Przestrzeń dźwiękowa w grach tworzonych w Unity 3D
Przedstawienie rozbudowanego silnika gier – Unity 3D. Pokaz tworzenia elementów gry
i scharakteryzowanie dostępnych assetów. Dokładniejsze omówienie assetów dźwięku:
audio clip, audio source i audio listener. Zbudowanie sceny dźwiękowej 3D,
przypisanie źródeł dźwięku do wybranych obiektów. Omówienie parametrów
przestrzeni dżwiękowej i obserwacja efektów ich zmiany (m.in. efekt Dopplera, funkcja
zanikania dźwięków z odległością, filtracja i inne). (3 godz.)
Obsługa dźwięków za pomocą skryptów w Unity 3D
Zaawansowana obsługa dźwięków w Unity 3D w opaciu o sterowanie skryptami w C1.
i Javascript. Krótkie przypomnienie charakterystyki języków C2. i Javascript.
Uzupełnianie i tworzenie własnych prostych skryptów do obsługi zdarzeń w środowisku
o złożonej geometrii. (3 godz.)
Programowe generowanie dźwięków
Omówienie oprogramowania do generowania dźwięków dla potrzeb gier i filmów
animowanych. Demonstracja programu Bfxr i pokazanie jego możliwości.
Wprowadzenie do języka programowania ChucK, zorientowanego na generowanie
dźwięków. Demonstracja i analiza przykładów w tym języku. (3 godz.)
Perspektywy rozwoju użycia dźwięku w grach
Uzupełnienie poprzednich wykładów. Omówienie poprawnej fizycznie realizacji.
Podział metod syntezy dźwięku, rys historyczny, sławne syntezatory analogowe
Synteza tablicowa, operowanie zarejestrowanymi próbkami dźwięków
Modelowanie widma: synteza addytywna i formantowe. Metody filtracyjne: synteza subtraktywna,
falowodowa, Karplus-Strong
Metody nieliniowe i inne: FM, kształtowanie fali, synteza granularna i in.
Modelowanie fizyczne
Ćwiczenia laboratoryjne
Realizacja nagrań do bazy efektów dźwiękowych do gier
Analiza istniejących rozwiązań w grach dotyczących dźwięków
Programowanie elementów silnika audio do gier komputerowych
3/5
Karta modułu - Dźwięk w multimediach
Testowanie i ustalanie akustyki pomieszczeń w grach komputerowych
Implementacja i testowanie algorytmów soundtracingu w grach komputerowych
Zapoznanie z oprogramowaniem Pure Data oraz Synthesis Toolkit in C++
Cyfrowa symulacja dźwięku syntezatorów analogowych i instrumentów akustycznych
Tworzenie nowych brzmień
Przetwarzanie sygnału metodami syntezy dźwięku
Sterowanie syntezatorem. Protokół MIDI
Konfiguracja toru przetwarzania dźwięku w komputerze dla zadanego celu
Wybór kodeków dźwięku i dobór ich nastaw, strumieniowanie dźwięku
Wybór wtyczki VST i dobór jej nastaw do realizacji zadanego efektu dźwiękowego
Sposób obliczania oceny końcowej
Ocena końcowa jest oceną z egzaminu.
Warunkiem przystąpienia do egzaminu jest otrzymanie zaliczenia ze wszystkich zakresów tematycznych
wchodzących w skład modułu:
- dźwięk w komputerze
- dźwięk w grach
- synteza dźwięku
Wymagania wstępne i dodatkowe
zaliczenie modułu Dźwięk w multimediach 1
Zalecana literatura i pomoce naukowe
Cook Perry R., Real Sound Synthesis for Interactive Applications. A K Peters, Wellesley, Massachusetts
2004.
Miranda Eduardo R., Computer Sound Design. Synthesis Techniques and Programming. Focal Press,
2006.
Metzger P., Anatomia PC. Wydanie XI. Helion 2007.
MSDN, msdn.microsoft.com
DirectX SDK, www.microsoft.com
ASIO SDK, www.steinberg.net
Publikacje naukowe osób prowadzących zajęcia związane z tematyką modułu
Nie podano dodatkowych publikacji
Informacje dodatkowe
Brak
4/5
Karta modułu - Dźwięk w multimediach
Nakład pracy studenta (bilans punktów ECTS)
Forma aktywności studenta
Obciążenie
studenta
Udział w wykładach
45 godz
Samodzielne studiowanie tematyki zajęć
25 godz
Udział w ćwiczeniach laboratoryjnych
45 godz
Przygotowanie do zajęć
30 godz
Przygotowanie sprawozdania, pracy pisemnej, prezentacji, itp.
30 godz
Egzamin lub kolokwium zaliczeniowe
1 godz
Sumaryczne obciążenie pracą studenta
176 godz
Punkty ECTS za moduł
6 ECTS
5/5

Podobne dokumenty