utah state sound and video. utah state topics sound timeline actionscript sound design for...
Post on 21-Dec-2015
215 views
TRANSCRIPT
![Page 1: Utah State Sound and Video. Utah State Topics Sound Timeline ActionScript Sound Design for Instruction Video FLVPlayback Component Flash Video](https://reader033.vdocuments.us/reader033/viewer/2022042821/56649d585503460f94a377ba/html5/thumbnails/1.jpg)
Utah State
Sound and Video
![Page 2: Utah State Sound and Video. Utah State Topics Sound Timeline ActionScript Sound Design for Instruction Video FLVPlayback Component Flash Video](https://reader033.vdocuments.us/reader033/viewer/2022042821/56649d585503460f94a377ba/html5/thumbnails/2.jpg)
Utah State
Topics
Sound Timeline ActionScript Sound Design for Instruction
Video FLVPlayback Component Flash Video Encoder +
![Page 3: Utah State Sound and Video. Utah State Topics Sound Timeline ActionScript Sound Design for Instruction Video FLVPlayback Component Flash Video](https://reader033.vdocuments.us/reader033/viewer/2022042821/56649d585503460f94a377ba/html5/thumbnails/3.jpg)
Utah State
Sound design (Bishop & Cates, 2001)
Music Set mood/control pacing Keep short
Narration Text <= narration
Environmental sounds Inverse length relationships First person (immersion) Feel free to exagerate
![Page 4: Utah State Sound and Video. Utah State Topics Sound Timeline ActionScript Sound Design for Instruction Video FLVPlayback Component Flash Video](https://reader033.vdocuments.us/reader033/viewer/2022042821/56649d585503460f94a377ba/html5/thumbnails/4.jpg)
Utah State
Sound design (cont.)
Referential sound Metaphor reinforcement Feedback/consistency (audio syntax)
Learner control On/off Replay
![Page 5: Utah State Sound and Video. Utah State Topics Sound Timeline ActionScript Sound Design for Instruction Video FLVPlayback Component Flash Video](https://reader033.vdocuments.us/reader033/viewer/2022042821/56649d585503460f94a377ba/html5/thumbnails/5.jpg)
Utah State
Sound formats supported by Flash
Type PC Mac
.mp3 x x
.wav* x x
.aiff* x x
.au x x
.midi
.qta or .mov (quicktime) x x
![Page 6: Utah State Sound and Video. Utah State Topics Sound Timeline ActionScript Sound Design for Instruction Video FLVPlayback Component Flash Video](https://reader033.vdocuments.us/reader033/viewer/2022042821/56649d585503460f94a377ba/html5/thumbnails/6.jpg)
Utah State
Impacts on file size
Sample Rate (kHz)
Sam
ple
Siz
e (
bit
s)
![Page 7: Utah State Sound and Video. Utah State Topics Sound Timeline ActionScript Sound Design for Instruction Video FLVPlayback Component Flash Video](https://reader033.vdocuments.us/reader033/viewer/2022042821/56649d585503460f94a377ba/html5/thumbnails/7.jpg)
Utah State
Sound compression in Flash
Compression Use
ADPCM Good for short sound effects (correct/incorrect response, button clicks, etc . . . )
MP3 Ideal for music, best general purpose choice
Speech Great for voice only
RAW No compression = huge file sizes, but best quality
Adapted from CS3 help file
![Page 8: Utah State Sound and Video. Utah State Topics Sound Timeline ActionScript Sound Design for Instruction Video FLVPlayback Component Flash Video](https://reader033.vdocuments.us/reader033/viewer/2022042821/56649d585503460f94a377ba/html5/thumbnails/8.jpg)
Utah State
Issues with sound
Action Script is preferred control mechanism.
Event vs. Stream
![Page 9: Utah State Sound and Video. Utah State Topics Sound Timeline ActionScript Sound Design for Instruction Video FLVPlayback Component Flash Video](https://reader033.vdocuments.us/reader033/viewer/2022042821/56649d585503460f94a377ba/html5/thumbnails/9.jpg)
Utah State
Sound in the timeline
Effects (mostly custom effects) Export settings/compression
![Page 10: Utah State Sound and Video. Utah State Topics Sound Timeline ActionScript Sound Design for Instruction Video FLVPlayback Component Flash Video](https://reader033.vdocuments.us/reader033/viewer/2022042821/56649d585503460f94a377ba/html5/thumbnails/10.jpg)
Utah State
Sound using ActionScript 3.0
Embedded sounds Linkage names
Custom class Sound class SoundChannel class SoundTransform class Alternative:
Loaded Sounds (Sound class)
![Page 11: Utah State Sound and Video. Utah State Topics Sound Timeline ActionScript Sound Design for Instruction Video FLVPlayback Component Flash Video](https://reader033.vdocuments.us/reader033/viewer/2022042821/56649d585503460f94a377ba/html5/thumbnails/11.jpg)
Utah State
Things to know about sound
Limited to 32 sound channels If importing at run time, has to be .mp3 Embedded can be .mp3, .wav, .aiff . . . Still worth the effort. Sandbox issues
![Page 12: Utah State Sound and Video. Utah State Topics Sound Timeline ActionScript Sound Design for Instruction Video FLVPlayback Component Flash Video](https://reader033.vdocuments.us/reader033/viewer/2022042821/56649d585503460f94a377ba/html5/thumbnails/12.jpg)
Utah State
Sound using ActionScript 3.0
Example (simple)// create a new instance of an embedded sound
// that uses the linkage name “quietlySnd” (this is
// your custom class)
var backMusic:quietlySnd = new quietlySnd();
// if you’re happy with the sound as is:
backMusic.play();
![Page 13: Utah State Sound and Video. Utah State Topics Sound Timeline ActionScript Sound Design for Instruction Video FLVPlayback Component Flash Video](https://reader033.vdocuments.us/reader033/viewer/2022042821/56649d585503460f94a377ba/html5/thumbnails/13.jpg)
Utah State
Sound using ActionScript 3.0
Example (if you need to tweak things)
var quietlySound:quietlySnd = new quietlySnd();
// associate the sound with a sound channel, tell it to play:
var quietlyChannel:SoundChannel = quietlySound.play();
// associate that sound channel with a SoundTransform.
var quietlyTransform:SoundTransform = new SoundTransform();
// update things like the volume with that sound transform.
quietlyTransform.volume = .5;
// apply the sound transform to the channel.
quietlyChannel.soundTransform = quietlyTransform;
![Page 14: Utah State Sound and Video. Utah State Topics Sound Timeline ActionScript Sound Design for Instruction Video FLVPlayback Component Flash Video](https://reader033.vdocuments.us/reader033/viewer/2022042821/56649d585503460f94a377ba/html5/thumbnails/14.jpg)
Utah State
Sound object (linkage name)
Example (if you need to tweak things)
var quietlySound:quietlySnd = new quietlySnd();
// associate the sound with a sound channel, tell it to play:
var quietlyChannel:SoundChannel = quietlySound.play();
// associate that sound channel with a SoundTransform.
var quietlyTransform:SoundTransform = new SoundTransform();
// update things like the volume with that sound transform.
quietlyTransform.volume = .5;
// apply the sound transform to the channel.
quietlyChannel.soundTransform = quietlyTransform;
![Page 15: Utah State Sound and Video. Utah State Topics Sound Timeline ActionScript Sound Design for Instruction Video FLVPlayback Component Flash Video](https://reader033.vdocuments.us/reader033/viewer/2022042821/56649d585503460f94a377ba/html5/thumbnails/15.jpg)
Utah State
Sound object instance
Example (if you need to tweak things)
var quietlySound:quietlySnd = new quietlySnd();
// associate the sound with a sound channel, tell it to play:
var quietlyChannel:SoundChannel = quietlySound.play();
// associate that sound channel with a SoundTransform.
var quietlyTransform:SoundTransform = new SoundTransform();
// update things like the volume with that sound transform.
quietlyTransform.volume = .5;
// apply the sound transform to the channel.
quietlyChannel.soundTransform = quietlyTransform;
![Page 16: Utah State Sound and Video. Utah State Topics Sound Timeline ActionScript Sound Design for Instruction Video FLVPlayback Component Flash Video](https://reader033.vdocuments.us/reader033/viewer/2022042821/56649d585503460f94a377ba/html5/thumbnails/16.jpg)
Utah State
Sound Channel instance
Example (if you need to tweak things)
var quietlySound:quietlySnd = new quietlySnd();
// associate the sound with a sound channel, tell it to play:
var quietlyChannel:SoundChannel = quietlySound.play();
// associate that sound channel with a SoundTransform.
var quietlyTransform:SoundTransform = new SoundTransform();
// update things like the volume with that sound transform.
quietlyTransform.volume = .5;
// apply the sound transform to the channel.
quietlyChannel.soundTransform = quietlyTransform;
![Page 17: Utah State Sound and Video. Utah State Topics Sound Timeline ActionScript Sound Design for Instruction Video FLVPlayback Component Flash Video](https://reader033.vdocuments.us/reader033/viewer/2022042821/56649d585503460f94a377ba/html5/thumbnails/17.jpg)
Utah State
Sound Transform instance
Example (if you need to tweak things)
var quietlySound:quietlySnd = new quietlySnd();
// associate the sound with a sound channel, tell it to play:
var quietlyChannel:SoundChannel = quietlySound.play();
// associate that sound channel with a SoundTransform.
var quietlyTransform:SoundTransform = new SoundTransform();
// update things like the volume with that sound transform.
quietlyTransform.volume = .5;
// apply the sound transform to the channel.
quietlyChannel.soundTransform = quietlyTransform;
![Page 18: Utah State Sound and Video. Utah State Topics Sound Timeline ActionScript Sound Design for Instruction Video FLVPlayback Component Flash Video](https://reader033.vdocuments.us/reader033/viewer/2022042821/56649d585503460f94a377ba/html5/thumbnails/18.jpg)
Utah State
Supported Video
File type Extension PC MAC
Active Streaming Format .asf • ?
Audio Video Interleaved .avi • •
Digital Video .dv • •
Motion Picture Experts Group .mpg, .mpeg • •
Motion Picture Experts Group 4
.mpg4 • ?
QuickTime Video .mov • •
Windows Media .wmv • ?
Ad
apted
from C
S3 h
elp
file
-Direct X 9.0-Quicktime 7 (mac), Quicktime 6.5 (pc)
![Page 19: Utah State Sound and Video. Utah State Topics Sound Timeline ActionScript Sound Design for Instruction Video FLVPlayback Component Flash Video](https://reader033.vdocuments.us/reader033/viewer/2022042821/56649d585503460f94a377ba/html5/thumbnails/19.jpg)
Utah State
Video Live stream Flash Communication Server MX
http://www.macromedia.com/devnet/mx/flashcom/articles/odopod.html
.FLV (external/internal) Factors that affect video size
Frames per second Picture quality Dimensions (height/width) Compression Algorithm
![Page 20: Utah State Sound and Video. Utah State Topics Sound Timeline ActionScript Sound Design for Instruction Video FLVPlayback Component Flash Video](https://reader033.vdocuments.us/reader033/viewer/2022042821/56649d585503460f94a377ba/html5/thumbnails/20.jpg)
Utah State
Video compression in Flash
Compression Use
Sorenson Spark Slower end user machines
On2 VP6 Faster end user machines (results in smaller files sizes)
Adapted from CS3 help file
![Page 21: Utah State Sound and Video. Utah State Topics Sound Timeline ActionScript Sound Design for Instruction Video FLVPlayback Component Flash Video](https://reader033.vdocuments.us/reader033/viewer/2022042821/56649d585503460f94a377ba/html5/thumbnails/21.jpg)
Utah State
Video and Sound
FLV component plays and persists