Sovelle-u digitaalinen signaalinkäsi-ely

Samankaltaiset tiedostot
Sovelle-u digitaalinen signaalinkäsi-ely

Ryhmätyö. Kalle Palomäki Signaalinkäsi5elyn ja akus8ikan laitos

Sovelle&u digitaalinen signaalinkäsi&ely. Audio 1 Vesa Välimäki (& Kalle Palomäki)

Jukka Pätynen. Jukka, Jussi, Niklas, aiheassistenat 5: Tilaääni Prof. Ville Pulkki, Juhani Paasonen

Tietoliikenteen signaalinkäsi4ely

Sovelle-u digitaalinen signaalinkäsi-ely

Kuvankäsi/ely. Vieraana Jorma Laaksonen Tietotekniikan laitos. Viikko Luento Ope-ajat Harjoitus 7: Tietoliikenteen signaalinkäsi/ely

Matema&ikkaa kemisteille

Kurssijärjestelyt. ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mari Hirvi Informaatioverkostot / Mediatekniikan laitos

Kurssijärjestelyt. CS-1180 Verkkojulkaisemisen perusteet (5 op) Hanna Hämäläinen Informaatioverkostot / Mediatekniikan laitos

Kon Mekanismiopin perusteet

SGN-4200 Digitaalinen audio

Digitaalinen audio

Classic Motocross Sipoo Kierrosajat 35 (54) Jukka Lahti (A)

Matema&ikkaa kemisteille

Classic Motocross Cup Heinola Kierrosajat 1 Piippola Pauli (Classic A)

Aalto CHEM Kandidaattiseminaari (+ BTT/KEM/MTE seminaarit)

Kurssin käytännön järjestelyt. Tuotantotalous 1 Joel Kauppi

PHYS-A0120 Termodynamiikka (TFM) Maanantai

Classic Motocross Heinola Kierrosajat 35 Lahti Jukka (Classic A)

ENY-C2003 Vesi- ja ympäristötekniikka KURSSIPALAUTE 2014

MS-A0103 / Syksy 2015 Harjoitus 1 / viikko 37

Kurssin aloitus. AS XML-kuvauskielten perusteet Janne Kalliola

4. kierros (Vapaa kierros; SUTE) Hiekka- Pe W-B VS V-P harju klo peli kentällä 7 klo peli kentällä 8 klo 19.

EK 1, OVERAL RESULTS F-rallisarja B-juniorit

Ohjelmistoarkkitehtuurit. Kevät

TULOSLUETTELO Hämeenlinna Ahvenisto

22A00110 Laskentatoimen perusteet (6 op) SYLLABUS. Opettaja. Jari Melgin Huone H 3.35/Töölö Puhelin

Mitä on kontaktiopetus?

Helsinki University of Technology

REC-E5010 Perustoimitukset TkT Juhana Hiironen

AS Automaation käyttöliittymät L Opetussuunnitelma

TU-A Itsensä tunteminen ja johtaminen Tervetuloa kurssille!

Kurssin käytännön järjestelyt. Tuotantotalous 1 Tuomo Tanila

ELEC-C5210 Satunnaisprosessit tietoliikenteessä

Puheteknologia Informaa2oteknologian perusteet. Kalle Palomäki Signaalinkäsi8elyn ja akus2ikan laitos

AS Automaation käyttöliittymät L Opetussuunnitelma

OT2 Puheteknologian opintokokonaisuuden suunnittelu Kalle Palomäki

T harjoitustehtävät, syksy 2011

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

Sija No Kippari Cup kilpailu Os. sij. pist. Cup kilpailu Os. sij. pist. Cup kilpailu Os. sij. pist. Cup kilpailu Os. sij. pist. Yht.

Aalto CHEM Kandidaattiseminaari (+ BTT/KEM/MTE seminaarit)

SAS-ohjelmiston perusteet 2010

Kon Rakenneaineet jännitysten ja ympäristön vaikutusten alaisina 5 op Periodit I II. Luennoitsija: Iikka Virkkunen Harjoitukset: Timo Kiesi

TU-A Itsensä tunteminen ja johtaminen Tervetuloa kurssille!

PELAAJAT JOUKKUEITTAIN

Hiekka- La THIFA 3 VS V-P 2 1,5-4,5 (22-29) harju Elo Petteri vs Viita Jyri 0-2 (16,36)

YRITTÄJIEN HYVINVOINTI

Seuraavat kysymykset koskevat erilaisia tekijöitä, jotka liittyvät digitaaliseen mediaan ja digitaalisiin laitteisiin kuten pöytätietokoneet,

Puhesynteesin perusteet Luento 4: difonikonkatenaatio

Harjoitustyöinfo kevät TU-A1100 Tuotantotalous 1

ELEC-C1210 Automaatio 1 ELEC-C1220 Automaatio 2. Kurssien esittely lukukausi

Itsemyötätunto S O N J A K U M L A N D E R

TU-C3010 Projektien suunnittelu ja ohjaus (5 op.)

PELAAJAT JOUKKUEITTAIN

Suunni elutehtävä Suunni elutehtävässä määritellään vertaissuunni elun tavoi eita ja suunnitelmien arvioin perusteita.

T DATASTA TIETOON

17/05/2017. Hinnasto. iphone huoltohinnasto alv. 24% alv. 0%

Kurssin käytännön järjestelyt. Tuotantotalous 1 Jukka Kurki

Printed toukokuu 18, 2014 at 19:15

Tuotantoprosessin optimaalinen aikataulutus (valmiin työn esittely)

Bussiin nousulista ==============

YRITYSVASTUU JA -ETIIKKA: KNOWING, DOING, BEING

LUENTO 0. Tervetuloa! Käyttöjärjestelmät II 2 ov Teemu Kerola. Helsingin yliopisto Tietojenkäsittelytieteen laitos

Opintojen suunnittelu ja HOPS Riikka Leikola

SM SPORTING OULAINEN TULOKSET

Q Hinnasto. iphone huoltohinnasto alv. 24% alv. 0%

METSÄTALOUDEN TEORIAOPINTOJAKSOT, yht. 10 op

22A00110 Laskentatoimen perusteet (6 op) SYLLABUS. Opettaja (alkukurssi)

ELEC-C1210 Automaatio 1 ELEC-C1220 Automaatio 2. Kurssien esittely lukukausi

Kurssin käytännön järjestelyt. Tuotantotalous 1 Tuomo Tanila

Johtajuus ja asiantuntijaviestintä

ELEC-C7230 Tietoliikenteen siirtomenetelmät. Yleistä

Q Hinnasto. iphone huoltohinnasto alv. 24%

Q Hinnasto. iphone huoltohinnasto alv. 24% alv. 0%

ELEC-C7230 Tietoliikenteen siirtomenetelmät

SGN-4200 Digitaalinen Audio Harjoitustyö-info

Harri Eskelinen, puh , Konetekniikan koulutusohjelman johtaja Tekniikan tohtori vuonna 1999 Dosentti

C-ohjelmoinnin peruskurssi. Pasi Sarolahti

Mäkihypyn SM 2016, Miehet Tulokset

T Multimediatekniikka

Reserviläisliiton ampumamestaruus Tiivistelmä

Näkökulmia monimuoto-opetukseen

1. Do you have any comments about the structure or the level of difficulty of this design exercise?

ELEC-C1210 Automaatio 1 ELEC-C1220 Automaatio 2. Kurssien esittely lukukausi

SUOMEN DARTSLIITTO SM-LIIGA OTTELUPÖYTÄKIRJA A MIEHET

Seminaariesitys. Jokainen pitää työstään seminaariesityksen. Kesto n. 10 min Käytössä piirtoheitin ja dataprojektori

10 teesiä verkko-opetuksen suunnittelusta. Leena Hiltunen Tutkijatohtori Tietotekniikan Aineenopettajankoulutus

ELEC-C1210 Automaatio 1 ELEC-C1220 Automaatio 2. Kurssien esittely lukukausi

E-H Respiirien ilma-asemestaruuskilpailut 2016

Y56 Mikrotaloustieteen jatkokurssi kl 2010: HARJOITUSTEHTÄVÄT 2

Agenda. Läpäisyvaatimukset Henkilökunta Luennot ja aikataulu Kurssimateriaali Harjoitustyöt Demoharjoitus Tentti ja arvostelu Muuta?

Kurssikäytännöt ja opintojen suunnittelu. Leikola

Harjoitustyöinfo kevät TU-A1100 Tuotantotalous 1

Projektien suunnittelu ja ohjaus TU-C3010

Toinen harjoitustyö. ASCII-grafiikkaa 2017

Tavoitteet: Kurssilla tarkastellaan viestintää johtamisen ja asiantuntijatyön näkökulmasta. Teoreettisesti kurssi nojaa. dynaamisiin muutosmalleihin

Kurssin käytännön järjestelyt. Tuotantotalous 1 Tuomo Tanila

Teknillisen fysiikan pääaineen tupsut / Mallilukujärjestys I periodi / viikot /

Kaarinanmestari-kisat

Transkriptio:

Sovelle-u digitaalinen signaalinkäsi-ely Audio 2, ryhmätyö, yleiset Kalle Palomäki Palauteesta Ryhmätyökysely Tänään Tuloksia lisäselitystä parista aiheesta ReaaliaikaohjelmoinE, Pitkät viiveet, kaiunta Harkkainfo 1

Puheteknolgia taustaeedot InformaaEoteknologian perusteet, kahtena vuonna puheluento ja laskarit Maarilla hankaluuksia h-ps://www.youtube.com/watch? v=yzkc26-3t6u Maari K:sta löytyi rikkinäisiä asennuksia C- kääntäjiä rikki joka toisessa koneessa KorjausoperaaEo käynnissä mu-a luokan vaihto mahdollista. Jos vaihdetaan, tulee Eedote MyCourses newsiin 2

Viikkoharjoituksista Viikkoharjoituksiin on mitoite-u 4 tunea per harjoitus Harjoitus 1 on keskimäärin mennyt reiluse pitemmäksi 6-7 tunea? Karsimme hieman seuraavia Palaute-a Tu-ua asiaa tylsää luennolla Skippaa luento ja tee korvaava tekse mielenkiintoisen ja aiheeseen lii-yvän lähteen pohjalta Käy luennosta vain info- osuus, ja häippää tylsästä teoriapätkästä, silloinkin voit palau-a lyhyen korvaustekse 3

Palaute-a Avomista ryhmätyön toimeksiannoista Toiset pitävät ajatuksesta Toiset haluavat suljetumpia ja tarkkoja ohjeita Avoimen tehtävänannon tavoite on herätellä luovuu-a Työelemässä insinöörin taitoihin kuuluu myös ongelmien etsintä ja rajaus, ei vain ratkaisu Käytännössä kuitenkin iso osa ohjeista mahdollistaa tarkkojen ohjeiden perusteella toimimisen Ensimmäiset vaihtoehdot 10" 9" 8" 7" 6" 5" 4" 3" 2" 1" 0" MIMO" auralisoin7" efek7t" synte7saa=ori" nappaa"voro" radiokar=akuvat" Series1" 4

Toinen vaihtoehto ellei vahva preferenssi ensimmäiselle 7" 6" 5" 4" 3" 2" Series1" 1" 0" MIMO" auralisoin5" efek5t" synteteisaa;orit" nappaa"voro" radiokar;akuvat" Ryhmätyökysely MIMO, auralisoine, efeket, synteesaa-orit, radiokar-akuvat vaiku-avat hyvältä Ryhmiä syntyy! Pulmia Liikkeen tunnistus videosta ylibooka-u Instrumenbmallit ja puheaiheet eivät saaneet kiinnostusta 5

1 Ryhmä, Alustava!! MIMO Jimmy Takki Dmitri Kiritchenko Per= Kuokka 1 Ryhmä, Alustava!! AuralisoinE Mika Kosonen Mari Nikkarinen Markku Leppälä 6

2 Ryhmää, Alustava!! Lauri Isola Niko Lindvall Roope Kiiski Jussi Eskelinen Mats Heikkinen Mika Iivonen EfekEt 2 Ryhmää, Alustava!! Ville Harmaala Alvar Wegelius Lauri Kolehmainen Minna Oksanen Eugen Azcoaga Teemu Toikkanen SynteEsaa-orit 7

2 Ryhmää, Alustava!! Nappaa voro Anton Debner Ilkka Saarnilehto Tuukka Rouhiainen Jarkko Aaltonen Matvej Yli- Olli Nappaa voro Pyritään yhteen ryhmään Kiinnostuksen syitä Matlab aihe Vaiku-aa selkeältä Huomioksi Perusspekseillä voin hankala kuro-aa neloseen tai vitoseen Hyvät arvosanat saa-avat vaae omatoimista laajentamista 8

Ymmärre-y oikein? Kaikki työt voi tehdä Matlabissa Matlab työstäkin voi saada parhaat arvosanat Palkitsemme haastavista ohjelmoineympäristöistä Palkitsemme myös hyvistä algoritmeista matlabissa myös ipadistä Olemme testanneet vain audio outpuen Audio inpuea vaaevat efeketyöt vaaevat enemmän omatoimista askartelua 9

Matlab työtä haluaville Yksinkertaiste-u puhesynteesi Ohje saa-oi olla liian suppea, päivitän ohje-a ainakin kelmuseellä Mahdollisuus hyvin ohja-uun ja selkeään työhön Puhe 1 harjoituskierrokselta vahvat eväät Instrumenbmallit Kitaramalli mahdollista tehdä tarkkaan ohjeen mukaan neessä referenssiksi (ei kopioitavaksi ) monenlaista sogaa Kitaramalli karplus strong Wiki h-ps://en.wikipedia.org/wiki/karplus %E2%80%93Strong_string_synthesis Vakuu-avan oloinen kitaramalliprojeke h-p://www.ee.columbia.edu/~ronw/dsp/ 10

Yksinkertaiste-upuhesynteesi Akatemiaprofessori Paavo Alku 2 : /a/ ääniväylä+ globs ääniväylä 11

Akatemiaprofessorin globspulssi Akatemiaprofessorin globspulssi Globspulssi simppelise posieivinen puoli sin(2 π f/fs) f0= 100 200 Hz 12

Puheentuoton putkimalli Vokaali / a / periaatekuva Puheentuoton putkimalli (4 putkea) Vokaali / i / periaatekuva 13

21/09/15 Puheentuoton putkimalli (4 putkea) Vokaali / a / periaatekuva s 14

Hyvä arvosana ryhmätyöstä Jos käy-ää haastavia ohjelmoineympristöjä ja reaaliaikaohjelmoinea vaaditaan vähemmän algoritmeilta Matlab- työlläkin voi saada parhaan arvosanan! Ryhmät voivat itse ympäristön Lisää ryhmätöistä 28.9 ja 5.10 Suunnitelma Työn rajaus Valitaan materiaalista ryhmää kiinnostava polku Neuvo-elu ryhmän kesken MieEtään ohjelmoineympäristö MieEtään halutaanko mennä omaan suuntaan vai pysyä ohjeissa IdeoinE Keskustelu / palaveri ohjaajien kanssa mahdollista 15

Viikko Luento OpeSajat Harjoitus 1: 7.9- Johdanto Kalle, Jussi, Niklas OhjelmoinEympäristöt 2: 14.9- Audio 1 Prof. Vesa Välimäki Suodabmet ja oskillaa-orit Aikataulu 17.9. Palautus: Bookkaa ja priorisoi ryhmätyöaiheet, ensimmäinen päiväkirja 3: 21.9.- Audio 2, ryhmäjako Kalle Reaaliaika- audio 24.9. Toinen kierros ryhmätyökyselystä 4: 28.9.- Puhe, ryhmäjako Kalle Puheanalyysi / - synteesi 2.10. Palautus: Suunnitelma ryhmätöistä pehmeä deadline 5: 5.10.- Ryhmätyö- ohjaus, suunnitelman iteroinea Kalle, Jussi, Niklas 6: 12.10- Monikanava- audio Prof. Ville Pulkki, Symeon Delikaris- Manias Periodi vaihtuu tauko tenbviikolla 7: 26.10- Tietoliikenteen signaalinkäsi-ely Prof. Risto Wichman Puhekoodekki Monikanava- audio Tietoliikenteen signaalinkäsi-ely 8:2.11- Kuvan käsi-ely Jorma Laaksonen Kuvan käsi-ely 9.11. Ryhmätyön välipalautus, toinen päiväkirja 25.11. Harjoitustyön palautus 30.11. Demopäivä Tavoi-eet tänään ja harjoituksissa Oppia reaaliaika- audio- ohjelman kehityspolku Matlab - > C Oppia toteu-amaan iso viive esim. pitkää FIR- suodaenta varten Rengaspuskuri Huonevaste- esimerkki 16

Yksi-äinen kaiku Amplitudi D (viive) BufferoinE double audioinbuffer[32]. while(showgoeson) { /* new audioinbuffer filled */ for (i;i<bufferlen;i++) { /* audio processing code, filters etc., circular buffer*/. 17

Huonevaste h-ps://commons.wikimedia.org/wiki/ File:AcousEc_room_impulse_response.jpeg 18

21/09/15 X X X X X X X X X 5 m 19

21/09/15 20 m t = s/v = 20 m / 343 m/s = 50 ms h-p://www.openairlib.net/auralizaeondb/content/lady- chapel- st- albans- cathedral 20

h-p://www.openairlib.net/auralizaeondb/content/lady- chapel- st- albans- cathedral T60 : 1s h-p://www.openairlib.net/auralizaeondb/content/lady- chapel- st- albans- cathedral 21

Diskreeb konvoluueo Diskreeb konvoluueo = FIR 22

21/09/15 KonvoluuEoteoreema Reaaliaikatoteutus overlap add 23

Harjoitus - audio 2 JUCE, Mac: Toteutetaan rengaspuskuri Matlabissa, pitkä viive Rengaspuskuri CMEX ja JUCE Windows: Toteutetaan rengaspuskuri Matlabissa, pitkä viive Rengaspuskuri CMEX (tai jälkikaiunta ajan esemoine) KonvoluuEo Harjoitus - audio 2 Julkaisemme harjoitus audio 2:n aika lailla viimeengassa Syynä Maarin hankaluudet Voi kysellä vedosta sähköposella Kanna-aa o-aa mukaan harkkan, jos omistaa MitraDigital Signal Processing: A Computer- Based Approach 2nd EdiEon 24