SlideShare a Scribd company logo
1 of 24
Editing with GarageBand
Assignment #2
Music Production @Coursera
July 31, 2014
Introduction
• I am Ranjit from California, USA.
• I play synths & program music using ChucK.
• This lesson is my assignment for week 2 of
Introduction To Music Production @Coursera.
• I’ll describe how GarageBand X (Mac) performs a
variety of useful editing functions
• I’ve tried to throw in some additional details
which I found interesting
• Thanks for your time!
LESSON
Editing with GarageBand X
GarageBand
• GarageBand is a music creation studio for the
Mac — it comes with numerous instruments
& presets, and a sound library.
• You can plug in your guitar or mic and choose
from various amps and effects.
• It’s not as powerful as tools like Ableton Live &
Logic Pro but it provides numerous features
which are ideal for beginners
Trim
• Definition
– Trimming an audio track is like cropping an image. Select the portion
to keep and when you Trim, the rest is removed.
• Often used to remove silence at the ends of tracks
• Interesting variant
– A ripple edit is a one-sided edit, meaning that only an In or Out point
of a single clip item is affected. All clips following the shortened or
extended clip are moved accordingly in the Timeline.
GarageBand: Trim
Separate
• Definition
– Break up an audio track into multiple tracks
– Synonyms: Splitting , Cutting
• Uses
– Dividing a recording into separate songs in preparation for burning
them to an audio CD, e.g. live recordings
• You can often specify the silence gap between tracks
– Apply Fade-in and Fade-out if necessary
– Some tools help you find Zero Crossings for a clean split
• Splitting Technique
– Specify markers and then Split at all markers
GarageBand: Split
Crossfade
• Definition
– Fade out one sound while fading in another
• Useful to patch abrupt signal transitions between musical
Regions, which can cause audible pops or clicks
• Many tools allow you to control the fade curve (duration,
shape, position)
• Pick as small a Fade Region as possible for better fidelity
• Fades are similar to crossfades, but apply where there is no
overlap between Regions, for fading up the volume of a
Region from 0 (fade-in) or fading down to 0 (fade-out).
GarageBand: Curve
• The only way to achieve crossfade in GarageBand is to use Curve Shaping
Merge
• Definition
– Combine multiple audio tracks to create a single track
– The opposite of the Separate function
– Synonyms: Consolidating, Gluing, Joining, Splicing
• Splice points can cause audible glitches
• This is a Destructive edit, i.e. can’t be reversed
• Some tools offer a Nudge function, useful for creating short
crossfades to hide splices and other glitches
GarageBand: Join
Grid
• Definition
– (noun) The grid represents the granularity of points in a waveform
– In Audio Editing, the grid represents equidistant points on your
timeline
– (verb) You can enable the Grid (or Snap to Grid) feature in your DAW
to ensure that every time marker or region aligns to a Grid point.
• Snapping to a Grid is also called Quantization
• Feature for Pros
– Cakewalk has an option called Magnetic Snap. The closer your drag
point gets to the snap target, the more strongly the object is pulled to
the target.
GarageBand: Grid
Cycle
• Definition
– Cycle mode can be used to repeatedly play a selected passage
• Uses
– Composing a section of a project (e.g. verse or chorus)
– Practicing, before making a recording
– Recording individual tracks consecutively
– Editing events
– Recording multiple takes
GarageBand: Cycle Region
Markers
• Definition(s)
– Mark or label a specific time location in an editor window
– May also be referred to as a bookmark
• “While Regions define specific locations on a Track, Markers
define meaningful locations in your Song”
• If Grid is enabled, markers snap to the nearest point
• Additional Note
– Interpolation is a process to smooth out the waveform between start
and finish markers, often used to remove a pop or click.
GarageBand: Add Marker
Zoom
• Definition
– In Audio Editing, Zoom refers to the level of detail in your view of an
audio track (waveform)
– Zoom In to magnify your view => fine-grain detail
– Zoom Out to diminish your view => coarse detail
• Zooms can be enabled in a few different ways
– Buttons
– Mouse-scroll
– Right-click
• Useful Hint
– In many tools, if you select an area before you Zoom In, the view is
centered
GarageBand: Zoom
• Keyboard shortcuts
– Zoom out: Option-Control-Left Arrow
– Zoom in: Option-Control-Right Arrow
Name & Color
• These have a similar function
• Definition
– To distinguish between Regions of your recording, you can use Names
or Colors or both
• Use descriptive names instead of relying on names auto-
generated by the DAW
• Ensure that adjacent Regions use contrasting colors
• You can also name & color your Markers
GarageBand: Name Region
• GarageBand does not support assignment of
colors to individual tracks or regions
Bibliography
• GarageBand intro
• GarageBand Support
Reflection
• This was a pretty substantial lecture. I was planning to
give a discourse on MIDI but decided instead to go with
the more practical topic of working with GarageBand.
• I’m quite familiar with Powerpoint, so decided to stick
with that for now. I plan to learn more about
recording/editing for future assignments, e.g. short
screen captures.
• I spent 3-4 hours on this, mostly coming up with crisp
definitions for the terms and digging into GarageBand.
• I hope you, the reviewer, found this useful and learnt
something new. Cheers!

More Related Content

Similar to Music Production @Coursera: Assignment 2: Common Editing functions in GarageBand

Perform important editing tasks in ableton live
Perform important editing tasks in ableton livePerform important editing tasks in ableton live
Perform important editing tasks in ableton livephilipsugumaran
 
Performimportanteditingtasksinabletonlive 150219032158-conversion-gate01
Performimportanteditingtasksinabletonlive 150219032158-conversion-gate01Performimportanteditingtasksinabletonlive 150219032158-conversion-gate01
Performimportanteditingtasksinabletonlive 150219032158-conversion-gate01ferozbhai17
 
What have you learnt from technologies from constructing this product
What have you learnt from technologies from constructing this productWhat have you learnt from technologies from constructing this product
What have you learnt from technologies from constructing this productVillaBoom
 
Mastering With Samplitude
Mastering With SamplitudeMastering With Samplitude
Mastering With Samplitudeguest671f7361
 
Mastering With Samplitude
Mastering With SamplitudeMastering With Samplitude
Mastering With Samplitudeguest671f7361
 
6. production reflection(4)
6. production reflection(4)6. production reflection(4)
6. production reflection(4)Sydney Wratten
 
Lecture Capture with Garageband, a Blue Snowball, and Moodle (LMS)
Lecture Capture with Garageband, a Blue Snowball, and Moodle (LMS)Lecture Capture with Garageband, a Blue Snowball, and Moodle (LMS)
Lecture Capture with Garageband, a Blue Snowball, and Moodle (LMS)jpakrash
 
Hardware, Software & Processes - Technical Information
Hardware, Software & Processes - Technical InformationHardware, Software & Processes - Technical Information
Hardware, Software & Processes - Technical InformationHeath Park, Wolverhampton
 
Advantage Audio (Part II): Audacity
Advantage Audio (Part II): AudacityAdvantage Audio (Part II): Audacity
Advantage Audio (Part II): AudacityNorbert Herrmann
 
Music production
Music productionMusic production
Music productionjcklp1
 
A new Post-Processing Pipeline
A new Post-Processing PipelineA new Post-Processing Pipeline
A new Post-Processing PipelineWolfgang Engel
 
A modern Post-Processing Pipeline
A modern Post-Processing PipelineA modern Post-Processing Pipeline
A modern Post-Processing PipelineWolfgang Engel
 

Similar to Music Production @Coursera: Assignment 2: Common Editing functions in GarageBand (20)

Week2 imp
Week2 impWeek2 imp
Week2 imp
 
Perform important editing tasks in ableton live
Perform important editing tasks in ableton livePerform important editing tasks in ableton live
Perform important editing tasks in ableton live
 
Performimportanteditingtasksinabletonlive 150219032158-conversion-gate01
Performimportanteditingtasksinabletonlive 150219032158-conversion-gate01Performimportanteditingtasksinabletonlive 150219032158-conversion-gate01
Performimportanteditingtasksinabletonlive 150219032158-conversion-gate01
 
Podcasting Guide
Podcasting Guide Podcasting Guide
Podcasting Guide
 
Whitehead ice tutorial
Whitehead ice tutorialWhitehead ice tutorial
Whitehead ice tutorial
 
Audio console
Audio consoleAudio console
Audio console
 
What have you learnt from technologies from constructing this product
What have you learnt from technologies from constructing this productWhat have you learnt from technologies from constructing this product
What have you learnt from technologies from constructing this product
 
Mastering With Samplitude
Mastering With SamplitudeMastering With Samplitude
Mastering With Samplitude
 
Mastering With Samplitude
Mastering With SamplitudeMastering With Samplitude
Mastering With Samplitude
 
6. production reflection(4)
6. production reflection(4)6. production reflection(4)
6. production reflection(4)
 
Lecture Capture with Garageband, a Blue Snowball, and Moodle (LMS)
Lecture Capture with Garageband, a Blue Snowball, and Moodle (LMS)Lecture Capture with Garageband, a Blue Snowball, and Moodle (LMS)
Lecture Capture with Garageband, a Blue Snowball, and Moodle (LMS)
 
Hardware, Software & Processes - Technical Information
Hardware, Software & Processes - Technical InformationHardware, Software & Processes - Technical Information
Hardware, Software & Processes - Technical Information
 
Advantage Audio (Part II): Audacity
Advantage Audio (Part II): AudacityAdvantage Audio (Part II): Audacity
Advantage Audio (Part II): Audacity
 
Music production
Music productionMusic production
Music production
 
Studio track1
Studio track1Studio track1
Studio track1
 
Studio track1
Studio track1Studio track1
Studio track1
 
Audacity
AudacityAudacity
Audacity
 
A new Post-Processing Pipeline
A new Post-Processing PipelineA new Post-Processing Pipeline
A new Post-Processing Pipeline
 
A modern Post-Processing Pipeline
A modern Post-Processing PipelineA modern Post-Processing Pipeline
A modern Post-Processing Pipeline
 
Audacity Workshop
Audacity WorkshopAudacity Workshop
Audacity Workshop
 

Recently uploaded

(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样qaffana
 
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai GapedCall Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai Gapedkojalkojal131
 
CALL GIRLS IN Saket 83778-77756 | Escort Service In DELHI NcR
CALL GIRLS IN Saket 83778-77756 | Escort Service In DELHI NcRCALL GIRLS IN Saket 83778-77756 | Escort Service In DELHI NcR
CALL GIRLS IN Saket 83778-77756 | Escort Service In DELHI NcRdollysharma2066
 
Makarba ( Call Girls ) Ahmedabad ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...
Makarba ( Call Girls ) Ahmedabad ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...Makarba ( Call Girls ) Ahmedabad ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...
Makarba ( Call Girls ) Ahmedabad ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...Naicy mandal
 
Shikrapur Call Girls Most Awaited Fun 6297143586 High Profiles young Beautie...
Shikrapur Call Girls Most Awaited Fun  6297143586 High Profiles young Beautie...Shikrapur Call Girls Most Awaited Fun  6297143586 High Profiles young Beautie...
Shikrapur Call Girls Most Awaited Fun 6297143586 High Profiles young Beautie...tanu pandey
 
Book Sex Workers Available Pune Call Girls Yerwada 6297143586 Call Hot India...
Book Sex Workers Available Pune Call Girls Yerwada  6297143586 Call Hot India...Book Sex Workers Available Pune Call Girls Yerwada  6297143586 Call Hot India...
Book Sex Workers Available Pune Call Girls Yerwada 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
9004554577, Get Adorable Call Girls service. Book call girls & escort service...
9004554577, Get Adorable Call Girls service. Book call girls & escort service...9004554577, Get Adorable Call Girls service. Book call girls & escort service...
9004554577, Get Adorable Call Girls service. Book call girls & escort service...Pooja Nehwal
 
(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)
(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)
(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)kojalkojal131
 
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...anilsa9823
 
Develop Keyboard Skill.pptx er power point
Develop Keyboard Skill.pptx er power pointDevelop Keyboard Skill.pptx er power point
Develop Keyboard Skill.pptx er power pointGetawu
 
NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...
NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...
NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...Amil baba
 
Top Rated Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated  Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...Top Rated  Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...Call Girls in Nagpur High Profile
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...
9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...
9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...Pooja Nehwal
 

Recently uploaded (20)

(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
 
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai GapedCall Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
 
CALL GIRLS IN Saket 83778-77756 | Escort Service In DELHI NcR
CALL GIRLS IN Saket 83778-77756 | Escort Service In DELHI NcRCALL GIRLS IN Saket 83778-77756 | Escort Service In DELHI NcR
CALL GIRLS IN Saket 83778-77756 | Escort Service In DELHI NcR
 
Makarba ( Call Girls ) Ahmedabad ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...
Makarba ( Call Girls ) Ahmedabad ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...Makarba ( Call Girls ) Ahmedabad ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...
Makarba ( Call Girls ) Ahmedabad ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...
 
Shikrapur Call Girls Most Awaited Fun 6297143586 High Profiles young Beautie...
Shikrapur Call Girls Most Awaited Fun  6297143586 High Profiles young Beautie...Shikrapur Call Girls Most Awaited Fun  6297143586 High Profiles young Beautie...
Shikrapur Call Girls Most Awaited Fun 6297143586 High Profiles young Beautie...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
CHEAP Call Girls in Ashok Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Ashok Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Ashok Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Ashok Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
🔝 9953056974🔝 Delhi Call Girls in Ajmeri Gate
🔝 9953056974🔝 Delhi Call Girls in Ajmeri Gate🔝 9953056974🔝 Delhi Call Girls in Ajmeri Gate
🔝 9953056974🔝 Delhi Call Girls in Ajmeri Gate
 
Book Sex Workers Available Pune Call Girls Yerwada 6297143586 Call Hot India...
Book Sex Workers Available Pune Call Girls Yerwada  6297143586 Call Hot India...Book Sex Workers Available Pune Call Girls Yerwada  6297143586 Call Hot India...
Book Sex Workers Available Pune Call Girls Yerwada 6297143586 Call Hot India...
 
9004554577, Get Adorable Call Girls service. Book call girls & escort service...
9004554577, Get Adorable Call Girls service. Book call girls & escort service...9004554577, Get Adorable Call Girls service. Book call girls & escort service...
9004554577, Get Adorable Call Girls service. Book call girls & escort service...
 
(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)
(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)
(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)
 
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
 
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...
 
Develop Keyboard Skill.pptx er power point
Develop Keyboard Skill.pptx er power pointDevelop Keyboard Skill.pptx er power point
Develop Keyboard Skill.pptx er power point
 
NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...
NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...
NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...
 
Top Rated Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated  Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...Top Rated  Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
 
(ISHITA) Call Girls Service Aurangabad Call Now 8617697112 Aurangabad Escorts...
(ISHITA) Call Girls Service Aurangabad Call Now 8617697112 Aurangabad Escorts...(ISHITA) Call Girls Service Aurangabad Call Now 8617697112 Aurangabad Escorts...
(ISHITA) Call Girls Service Aurangabad Call Now 8617697112 Aurangabad Escorts...
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
 
9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...
9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...
9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...
 

Music Production @Coursera: Assignment 2: Common Editing functions in GarageBand

  • 1. Editing with GarageBand Assignment #2 Music Production @Coursera July 31, 2014
  • 2. Introduction • I am Ranjit from California, USA. • I play synths & program music using ChucK. • This lesson is my assignment for week 2 of Introduction To Music Production @Coursera. • I’ll describe how GarageBand X (Mac) performs a variety of useful editing functions • I’ve tried to throw in some additional details which I found interesting • Thanks for your time!
  • 4. GarageBand • GarageBand is a music creation studio for the Mac — it comes with numerous instruments & presets, and a sound library. • You can plug in your guitar or mic and choose from various amps and effects. • It’s not as powerful as tools like Ableton Live & Logic Pro but it provides numerous features which are ideal for beginners
  • 5. Trim • Definition – Trimming an audio track is like cropping an image. Select the portion to keep and when you Trim, the rest is removed. • Often used to remove silence at the ends of tracks • Interesting variant – A ripple edit is a one-sided edit, meaning that only an In or Out point of a single clip item is affected. All clips following the shortened or extended clip are moved accordingly in the Timeline.
  • 7. Separate • Definition – Break up an audio track into multiple tracks – Synonyms: Splitting , Cutting • Uses – Dividing a recording into separate songs in preparation for burning them to an audio CD, e.g. live recordings • You can often specify the silence gap between tracks – Apply Fade-in and Fade-out if necessary – Some tools help you find Zero Crossings for a clean split • Splitting Technique – Specify markers and then Split at all markers
  • 9. Crossfade • Definition – Fade out one sound while fading in another • Useful to patch abrupt signal transitions between musical Regions, which can cause audible pops or clicks • Many tools allow you to control the fade curve (duration, shape, position) • Pick as small a Fade Region as possible for better fidelity • Fades are similar to crossfades, but apply where there is no overlap between Regions, for fading up the volume of a Region from 0 (fade-in) or fading down to 0 (fade-out).
  • 10. GarageBand: Curve • The only way to achieve crossfade in GarageBand is to use Curve Shaping
  • 11. Merge • Definition – Combine multiple audio tracks to create a single track – The opposite of the Separate function – Synonyms: Consolidating, Gluing, Joining, Splicing • Splice points can cause audible glitches • This is a Destructive edit, i.e. can’t be reversed • Some tools offer a Nudge function, useful for creating short crossfades to hide splices and other glitches
  • 13. Grid • Definition – (noun) The grid represents the granularity of points in a waveform – In Audio Editing, the grid represents equidistant points on your timeline – (verb) You can enable the Grid (or Snap to Grid) feature in your DAW to ensure that every time marker or region aligns to a Grid point. • Snapping to a Grid is also called Quantization • Feature for Pros – Cakewalk has an option called Magnetic Snap. The closer your drag point gets to the snap target, the more strongly the object is pulled to the target.
  • 15. Cycle • Definition – Cycle mode can be used to repeatedly play a selected passage • Uses – Composing a section of a project (e.g. verse or chorus) – Practicing, before making a recording – Recording individual tracks consecutively – Editing events – Recording multiple takes
  • 17. Markers • Definition(s) – Mark or label a specific time location in an editor window – May also be referred to as a bookmark • “While Regions define specific locations on a Track, Markers define meaningful locations in your Song” • If Grid is enabled, markers snap to the nearest point • Additional Note – Interpolation is a process to smooth out the waveform between start and finish markers, often used to remove a pop or click.
  • 19. Zoom • Definition – In Audio Editing, Zoom refers to the level of detail in your view of an audio track (waveform) – Zoom In to magnify your view => fine-grain detail – Zoom Out to diminish your view => coarse detail • Zooms can be enabled in a few different ways – Buttons – Mouse-scroll – Right-click • Useful Hint – In many tools, if you select an area before you Zoom In, the view is centered
  • 20. GarageBand: Zoom • Keyboard shortcuts – Zoom out: Option-Control-Left Arrow – Zoom in: Option-Control-Right Arrow
  • 21. Name & Color • These have a similar function • Definition – To distinguish between Regions of your recording, you can use Names or Colors or both • Use descriptive names instead of relying on names auto- generated by the DAW • Ensure that adjacent Regions use contrasting colors • You can also name & color your Markers
  • 22. GarageBand: Name Region • GarageBand does not support assignment of colors to individual tracks or regions
  • 24. Reflection • This was a pretty substantial lecture. I was planning to give a discourse on MIDI but decided instead to go with the more practical topic of working with GarageBand. • I’m quite familiar with Powerpoint, so decided to stick with that for now. I plan to learn more about recording/editing for future assignments, e.g. short screen captures. • I spent 3-4 hours on this, mostly coming up with crisp definitions for the terms and digging into GarageBand. • I hope you, the reviewer, found this useful and learnt something new. Cheers!