Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Ses ProgramlamaDTP267124200
ÖnkoşullarYok
YarıyılGüz, Bahar
Dersin DiliTürkçe
Dersin SeviyesiLisans
Dersin TürüSeçmeli @ Duysal (Ses) Sanatları Tasarımı Lisans Programı
Seçmeli @ Müzik Toplulukları Lisans Programı
Ders KategorisiUzmanlık/Alan Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimMüzik ve Sahne Sanatları Bölümü
Dersin KoordinatörüKemal Karaosmanoğlu
Dersi Veren(ler)Kemal Karaosmanoğlu
Asistan(lar)ı
Dersin AmacıTüm parametrelere egemen biçimde, bilgisayar diskinde ve belleğinde sıfırdan .WAV formatında sesler oluşturup işleyerek, konunun bir kapalı kutu olmaktan çıkarılması Tüm parametrelere egemen biçimde, bilgisayar diskinde ve belleğinde sıfırdan .MIDI formatında sesler oluşturup bu sesleri işleme
Dersin İçeriğiTüm parametrelere egemen biçimde, bilgisayar diskinde ve belleğinde sıfırdan WAV formatında sesler oluşturup işlemek. MIDI standardı, dosya yapısı, MIDI mesajları ve programlama
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Adım Adım Visual Basic 6.0 Uygulamaları, Erdal Akpınar, Nirvana, 4. Baskı, 2006
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Öğrenciler programlamanın temelleri (Görsel Basic)hakkında yeterli bilgiye sahip olabileceklerdir.
  2. Oran/sent denklemlerini kullanıp zarf oluşturarak trigonometric olarak basit dalgalardan basit sesler oluşturabilecekler.
  3. WAV ve MIDI dosyalarını analiz edebileceklerdir.
  4. Dizinlerden dosya oluşturabileceklerdir.
  5. Bilgisayar diskinde ve belleğinde sıfırdan WAV formatında sesler oluşturup işleme becerisi edinecek ve hiç bir hazır yazılım aracı kullanmadan, yalnızca programlama tekniklerinden yararlanarak MIDI dosyaları ve sesleri üretebileceklerdir.

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1Programlamanın Temelleri / Visual Basic HakkındaNA
2İlk Proje: Orandan Sente Dönüşüm / Zarf (ADSR) Grafiği ÇizimiNA
3Trigonometrik Fonksiyonlar / Sinüs Dalgası Grafiği ÇizimiNA
4Kare ve Üçgen Dalgalar / İki Sinüs Eğrisinin ToplanmasıNA
5WAV Dosya Formatı / Sinüs Dalgasından Ses OluşturmaNA
6Kare/Üçgen Dalg. Ses Oluşturma / Harmonik Sayı ve Genlik ParametresiNA
7Zarf Giydirme / Faz ParametresiNA
8Ara Sınav 1
9Windows API’leri İle İlk MIDI Sesi / MIDI Cihazlarını Belirleme / MIDI Kanalını SeçmeNA
10Standart MIDI Enstrümanları / Döngü ile SeslendirmelerNA
11Akor/Arpej Olarak Seslendirme / Rastgele SeslerNA
12MIDI Dosya Formatı – 1 / 2NA
13Tempo Belirleme / Teksesli İlk MIDI Dosyası / Çoksesli İlk MIDI DosyasıNA
14Metronom Uygulaması / Scala Dosyalarını SeslendirmeNA
15Final

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım1220
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev720
Sunum/Jüri
Projeler
Seminer/Workshop
Ara Sınavlar120
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati132
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması134
Derse Özgü Staj
Ödev74
Küçük Sınavlar/Stüdyo Kritiği
Projeler
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)14
Final (Sınav Süresi + Sınav Hazırlık Süresi)14
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok