Project 4 - Make a Sound Collage
Due Date: Thursday December 1, 2011 at 11:59 pm
Use bits and pieces of soung file(s) to create a new
sentence of at least 7 words long. The result is to
have at least 10 sound bits combined together. Note that
the if your sentence is less than 10 word long, you will
need to somehow add extra sound bits as part of your sentence.
This could be done in the form of repeating a word (or part
of a word) for emphasis. When this is done the repetition
must be different from the original (different volume,
different pitch, etc.).
The sound bits can come from one sound file or from
multiple sound files. Your program should have the user
select a file (this could be any file) from the directory
containing your sound file(s) and then automatically read
in the sound file(s) used by your program. This is similar
to what was done for the image files for Project 3.
The resulting sound must be the result of combining at least
10 sound bits together; however, you may not just combine
the same sound bit together 10 times.
See page 300 in the text for sample indexes from the
sound file preamble10.wav.
Once your sentence is is created, add a background soundtrack
similar to what was done in one of the Labs.
For 10 points extra credit, create one of the following sentences
which were taken submitted as a favorite quote or joke as
part of a Lab from another course..
-
Impossible is not a fact. It's an opinion.
Impossible is not a declaration. It's a dare.
Impossible is potential.
-
A man who stands for nothing, will fall for anything.
-
The greater danger in life is not that our aim is too high
and we miss it, but that it is too low and we reach it.
-
But it's not what you ask of me. It's what I ask of myself.
-
Be who you are and say what you feel because those who mind
don't matter and those who matter don't mind.
-
When stuck in the river, it is best to dive and swim to the
bank yourself before someone drops a large stone on your chest
in an attempt to hoosh you there.
-
People who have no hold over their process of thinking are
likely to be ruined by liberty of thought. If thought is
immature, liberty of thought becomes a method of converting
men into animals.
-
We can not change the cards we are dealt,
just the way we play them.
-
Gold medals aren't really made of gold. They're made of
sweat, determination, and a hard-to-find alloy called guts.
-
If You Ain't Laughin, You Ain't living.
-
An eye for eye only ends up making the whole world blind.
-
You miss one hundred percent of the shots you never take.
-
I never think of the future - it comes soon enough.
-
The dictionary is the only place where success comes before work.
-
If your going through hell, keep going.
-
Wisdom is knowing what to do next; virtue is doing it.
-
Have you ever heard of a psychic winning the lottery?
-
It's true that we don't know what we've got until we
lose it, but it's also true that we don't know what
we've been missing until it arrives.
-
Computers are useless. They can only give you answers.
-
I know not with what weapons World War III will be fought,
but World War IV will be fought with sticks and stones.
-
Dont ever give up on your dreams...if one door closes
others will open.
-
Things are never quite as scary when you've got a best friend.
-
Man who sneezes without tissue takes matters in his own hands.
-
The most difficult thing in the world is to know how to do a
thing and to watch someone else do it wrong without comment.
-
Your Dream today becomes your goal tomorrow and then your
reality in the future.
-
This is your life, and it's ending one minute at a time.
-
Why was 6 afriad of 7? because 7,8,9.
If you need extra .wav files check out the following
web sites with famous quotes. Most of the sites contain
(at least most of) the text of the quote which will help
in finding different words.
Project Collaboration
You are allowed to receive help on this project from other
students who are also taking CS 101. Each student must still
complete and submit his/her own project. You will be required
to include a Collaboration Statement somewhere on your
project if you receive help. This statement can simply be
something like the following:
For this project, I received help from the following member of CS 101.
This statement should list each helping student's name
in a comment in the "header comment" of your Java file that
includes the main() method.
Submission of your Project
You must electronically submit all of your files (all .java files,
any sound files and any other files used)
via assignment link for Project 4 in Blackboard.
Students may submit their projects late for the following
penalty amounts:
- One day late: 10% penalty
- Two days late: 30% penalty
- Three days late: 60% penalty
- Four days late: 100% penalty
CS 101 Home Page
Department of Computer Science
University of Illinois at Chicago