the songwriting lesson and the
songwriting with parameters lesson are
very closely tied together if you're
teaching songwriting with parameters you
can teach songwriting first to refresh
everybody's memory and then it should
all flow the way you're about to see in
the video if you're only teaching
songwriting go ahead and skip the second
part but it's very possible that someone
will ask about differences and choruses
and then you can go ahead and teach them
the parameters part as well okay so how
many of you have ever looked up lyrics
to any song alright so you're probably
used to having them written down
something like this so has anybody ever
heard this song before ideally this
would be a song that you guys kind of
know but it sounds like the majority of
you guys don't know this song so I'm
gonna teach you the chorus okay so the
chorus have have any of you heard of the
chorus of a song when you're looking up
lyrics you have the chorus of a song
right so the chorus goes I'm Annette I'm
Anna I'm Anna I'm Anna I'm a nut can you
guys do that with me okay that was very
good so now we're gonna take it from
here here we go
okay very good all right
so we went through the lyrics why when
it said chorus here why didn't you sing
that is why I'm cracked you see chorus
okay so what you're saying is that we
are singing all this because it's
written down but when we say chorus
we're really referring back to the thing
we already defined earlier right we gave
this thing a name and that name was and
so now anytime we wanted to use this
chunk instead of writing it all over and
over and over again
all we had to do is put the word very
good so you could take verse one and
define it over here take verse two and
define it over here and verse three over
here and then you'd write your program
by saying verse one chorus verse two
chorus verse three chorus very good
alright does everybody get how you
define a course and use it later
okay so now you guys are saying well
what if something's kind of different
right what if something a little
different in the chorus and we want to
call with one thing and then with
another thing we could just make two
different courses all there really is in
Old MacDonald is choruses you just sing
the same course over and over but you
have to change the words so if you were
gonna sing all MacDonald's with all your
favorite animals you'd have to have 12
different courses right that wouldn't
save you any writing in fact it might be
more writing than you need so what we're
doing is we're we're introducing
something called a parameter can us a
parameter parameter so you probably have
noticed the word parameter on our word
wall but this is what it actually means
it's an extra little bit of information
that you want to pass through so that
you know what to sing in the chorus
because it can change in the chorus so
here we're gonna have animal so on his
farm he had an animal but are we
actually gonna sing animal we need to
know which animal we're gonna substitute
for the word animal and then whatever's
first because animal is first whatever's
first is going to become animal and
whatever second is gonna become sound
very good so let's try this let's try
singing the song exactly the way it's
written chorus pig oink chorus cow mooo
chorus chicken Bock is that is that
really what they meant for me to say no
so what I want you to do now that you
understand the definition when it's
called
with its parameters I want you to see if
your brain automatically knows what
you're actually supposed to sing okay
here's your test are you ready
Old MacDonald job guys
so what were some things you notice
after you were done going all the way
through it called chorus so you went all
the way through chorus and then what did
you do you went to the next line down in
the program right and then you did it
again and then you went to the next line
down in the program and you did it again
and then you got back and there was
nothing left in the program so you
stopped so that's exactly what a
computer does when you have a function
and there's a function that you've
defined somewhere else and you said hey
whenever I say this word I really want
you to go do all this stuff so I'm only
going to type this cuz I got better
things to do but you are gonna run all
of this oh and because it changes a lot
I'm just gonna let you know what I want
these special words to become so all I
have to do is this and you're gonna do
all the work for me
that's functions with parameters okay
but we don't have to because a computer
inside just a computer's programming it
understands it's already been told that
these are the way we tell you things
later so we don't have to do that as
part of this one program because the
master program that makes the computer
run at all has already told it that's a
really good question
Subtitles by the Amara.org community