A Piece of Cake!
Download
Report
Transcript A Piece of Cake!
A Piece of Cake!
Web Site Audio &
Computer-Assisted Music
Overview
Music! Voice! Sound Effects!
Get Audio on your Web site
Digital audio formats
MIDI: pros and cons
Sequencers: Cakewalk
Why Web audio?
E-business - improve production, sales
Musicians - global creation, promotion
MIDI communities
live, international jams!
Everybody – inform, entertain, promote
build an online auction
“caption” your photos
other bright ideas….
Web page options
Background – easy with FrontPage!
Supplies sounds, lets you add yours.
Narration, text summaries possible.
Hover buttons – on click or rollover.
Java applets only!
.au, mono, 8 bit, 8000 HZ
Courtesy: will visitors have a choice?
Search available sounds
Free/share/demo/commercial
amateur to Hollywood
genre, title, artist, length (time, bytes)…
Ex: www.manythings.org/MIDI has
9 MIDI search engines!
Ex.: “Standard MIDI Files on the Net”
- lists 30,000 sites with MIDI files
…And/or Create your Own!
Bits (!) from your CDs, DVDs, MP3s
Record: your built-in sound card &
(cheap?) headset microphone
Connect electronic instrument(s):
Synthesizers
Daisy chain
Preparing Audio for the Web
Capture sound, edit with sound editor
Digital enhancement, “3D”
CoolEdit, Macromedia Sound Edit 16, Pro Tools
Sound Forge by Sonic Foundry
reverb - sound reflects within 40 ms. (your walls)
delay - distant reflections become echo (cathedral)
pitch - determined by sound wave freq. (HZ)
bend effect - waves +- zero for vibrato, tremolo
Web mastering: optimize for compression…
Choose Format for
Web Delivery
Streaming: dedicated server, UDP and RSTP
Real Audio, Windows Media– no dropout
Pseudo-streaming: HTTP server, TCP/IP
Shockwave, Flash, QuickTime,
MIDI and Beatnik RMF (MIDI-based)
- Both compact; MIDI easier to learn.
- With JavaScript, Beatnik interactively
syncs tracks to Web, melds MIDI/audio.
MP3: HTTP server or SHOUTcast (Unix)
dvantages of MIDI
small (text) files, quick download:
uses less bandwidth
ideal for standard HTTP server
approx.10 Kb per minute…
versus 10 Mb for digital audio
often used for Web audio
because it’s text, is easy to edit!
MIDI disadvantages?
Only “plays” instruments
Output unpredictable since only text is sent
no voice or sound effects
actual sound varies with browser
However, new DLS standard for browsers is
overcoming this.
DLS = downloadable sounds
MIDI Manufacturers Association spec.
Adopted by Microsoft & Apple
What exactly is MIDI?
Text-based musical scoring language
Generic file format stores “performances”
Transmits commands via sequencers
note on/off, pitch, volume
velocity (brightness)
pressure (vibrato, tremolo) - and more
MIDI Protocol…
unidirectional, asynchronous bit stream,
serial transmission
8 bits plus one stop bit, one start bit
31.25Kbs data rate
instrument interface: IN, OUT,THRU
(connectors internal in computers)
MIDI Patches & Channels
1st byte of MIDI command is status:
channel, i.e. what part is playing
everything following is on that channel
all 16 can be hooked up at once
Each channel plays any one instrument
128 “patches” in “banks” of 8
8 kinds of:
organ, guitar, brass, etc.
MIDI Messages
data stream sent by controller:
processed by sequencer:
plays actual or virtual instrument
stores, edits, combines, replays the music
received by sound module for playback
in computer or electronic instrument
equencers
Amazing editor
Software “mixer”
adjust volume, reverb, stereo panning
Most offer digital audio
transpose pitch (even where humans can’t go!)
change instruments, tempo, notes, pitch, effects...
play slowly & badly – and fix it all up!
sync tracks to MIDI; voice, sound effects possible
Algorithmic composition
add musical arrangements (or fun “Tune Toys” )!
Getting MIDI software
buy online or at music store
many sound cards include MIDI apps.
Ex.: Cakewalk products, $90 to $600
Ex.: Media Vision’s Pro Audio Studio 16
Sound cards from $100+ to $1000!
download free sequencers, etc.
www.recordingwebsite.com/freebies.html
real-time, multi-track, audio/MIDI
Cakewalk (Sequencer)
Home Studio, Pro, Sonar versions…
Multiple views, each with zoom
Track/clip, console/mixer, piano roll views
Staff & lyrics views: print your own score!
Loop construction view & tools
“Events” view: VERY detailed, for editing
Meter/key, tempo, video (!)… & more
Cakewalk, cont.
Has loop-based song-making tools
Imports WAV, AVID-format WAV, MP3
Includes Dxi support
Virtual Sound Canvas, Dreamstation
Prints guitar chords, lyrics, etc.
24 bit and 16-bit audio support
Imports, syncs AVI video to music projects
Non-destructive slip editing of audio & MIDI
Cakewalk demo
So let’s go to my Home (Studio)
and have a piece or two of cake…