Informatik Sound Sound Informatik 1/5 F¨ ur die Wiedergabe von Sound nutzen wir in Processing die Klassen der mitgelieferten Bibliothek Minim. Sound Informatik 2/5 F¨ ur die Wiedergabe von Sound nutzen wir in Processing die Klassen der mitgelieferten Bibliothek Minim. Es sind import-Anweisungen n¨otig. Sound Informatik 2/5 F¨ ur die Wiedergabe von Sound nutzen wir in Processing die Klassen der mitgelieferten Bibliothek Minim. Es sind import-Anweisungen n¨otig. Sound Informatik 2/5 F¨ ur die Wiedergabe von Sound nutzen wir in Processing die Klassen der mitgelieferten Bibliothek Minim. Es sind import-Anweisungen n¨otig. Sound Informatik 2/5 Die Dokumentation http://code.compartmental.net/minim/ zeigt die umfangreichen M¨oglichkeiten von Minim. Wir beschr¨anken uns darauf, w¨ahrend der Laufzeit unseres Sketches eine Hintergrundmusik abzuspielen und bei bestimmten Ereignissen Ger¨ausche zu erzeugen. Sound Informatik 3/5 Die Dokumentation http://code.compartmental.net/minim/ zeigt die umfangreichen M¨oglichkeiten von Minim. Wir beschr¨anken uns darauf, w¨ahrend der Laufzeit unseres Sketches eine Hintergrundmusik abzuspielen und bei bestimmten Ereignissen Ger¨ausche zu erzeugen. F¨ ur Hintergrundmusik laden wir wav- oder mp3-Dateien in ein Objekt vom Typ AudioPlayer. Sound Informatik 3/5 Die Dokumentation http://code.compartmental.net/minim/ zeigt die umfangreichen M¨oglichkeiten von Minim. Wir beschr¨anken uns darauf, w¨ahrend der Laufzeit unseres Sketches eine Hintergrundmusik abzuspielen und bei bestimmten Ereignissen Ger¨ausche zu erzeugen. F¨ ur Hintergrundmusik laden wir wav- oder mp3-Dateien in ein Objekt vom Typ AudioPlayer. F¨ ur kurze Ger¨ausche laden wir wav-Dateien in ein Objekt vom Typ AudioSample. Sound Informatik 3/5 Die Dokumentation http://code.compartmental.net/minim/ zeigt die umfangreichen M¨oglichkeiten von Minim. Wir beschr¨anken uns darauf, w¨ahrend der Laufzeit unseres Sketches eine Hintergrundmusik abzuspielen und bei bestimmten Ereignissen Ger¨ausche zu erzeugen. F¨ ur Hintergrundmusik laden wir wav- oder mp3-Dateien in ein Objekt vom Typ AudioPlayer. F¨ ur kurze Ger¨ausche laden wir wav-Dateien in ein Objekt vom Typ AudioSample. Minim minim ; A u d i o P l a y e r song ; void setup () { s iz e (300 ,200); minim = new Minim ( t h i s ) ; s o n g = minim . l o a d F i l e ( ” s a b a . mp3” ) ; s o n g . l o o p ( ) ; // s o n g s p i e l t i n e i n e r E n d l o s s c h l e i f e } Sound Informatik 3/5 Es sei song ein Objekt vom Typ Audioplayer. Einige Methoden des Objekts: song . rewind ( ) ; // song . p l a y ( 0 ) ; // song . p l a y ( ) ; // song . pause ( ) ; // s o n g . i s P l a y i n g ( ) ; // song . l e n g t h ( ) ; // s o n g . p o s i t i o n ( ) ; // // Sound Zuru ¨ c k s e t z e n an den Anfang Song s p i e l t von B e g i n n . Song s p i e l t ab a k t u e l l e r P o s i t i o n h ¨a l t d a s A b s p i e l e n d e s Songs an . t r u e , wenn d e r Song g e r a d e g e s p i e l t w i r d . d i e L¨a nge d e s Songs i n M i l l i s e k u n d e n . gibt die Abspielposition in Millisekunden zuru ¨ck . Informatik 4/5 Ein Objekt von Typ AudioSample kann mehrfach ert¨ onen. Es wird getriggert. Sound Informatik 5/5 Ein Objekt von Typ AudioSample kann mehrfach ert¨ onen. Es wird getriggert. Minim minim ; AudioSample d o o r b e l l ; void setup () { s iz e (300 ,200); minim = new Minim ( t h i s ) ; d o o r b e l l = minim . l o a d S a m p l e ( ” d i n g d o n g . wav” ) ; } ... void mousePressed ( ) { doorbell . trigger (); } Sound Informatik 5/5 Ein Objekt von Typ AudioSample kann mehrfach ert¨ onen. Es wird getriggert. Minim minim ; AudioSample d o o r b e l l ; void setup () { s iz e (300 ,200); minim = new Minim ( t h i s ) ; d o o r b e l l = minim . l o a d S a m p l e ( ” d i n g d o n g . wav” ) ; } ... void mousePressed ( ) { doorbell . trigger (); } mp3-Dateien k¨onnen nicht als AudioSample geladen werden. Sound Informatik 5/5
© Copyright 2024 ExpyDoc