KBOO is open to the public! To visit the station, contact your staff person or call 503-231-8032.

Published date: 
Monday, September 14, 2020 - 6:59pm

Thank you for Producing Extra Content for the Programming Department!


  • FCC Basics: Legal Issues in Radio Training

File specifications:

  • File Types: WAV, MP3, or FLAC
  • Break the file into 1 hour chunks.
  • Include Legal IDs at the top of Each hour (or at least within 5 mins of). “Kay Bee Oh Oh Portland"
  • The last 5 minutes of each hour should be music only (The endings could get clipped if there are any PSAs at the top of the hour, so it best to wrap up back announcing, if any, before then)
  • Your extra content can either be an "Evergreen" or even a "Special"!
    • Evergreen means the audio has no references to dates or events that will become outdated overtime, so it can be broadcast many times in the future. (i.e. A Jazz music set that doesn't mention any upcoming events, the weather, or mention any dates. Just music, back announcing, and fun anecdotes.)
    • Special means the audio has timely references and is meant to be broadcast within a certain period of time. (i.e. A piece that includes a timely interview about an upcoming event)

Naming Convention:

EVERGREEN/SPECIAL, Date, Genre/Theme, Explicit/Clean, Your Name

Ex/ Evergreen 6_12_2020 Blues (clean) - DJ Jazzy Jeff

Ex/ Special 5_01_2023 Christmas music (explicit) - DJ Jazzy Jeff


  • Submit your audio file to this Google form - Please note that you need to select which folder to drop your file into (One is for Clean audio, the other is for Explicit - Safeharbor hours)
    • In the “Air Date” field, enter the date of submission.

-We appreciate any and all genres!!! Poetry, radio theater, comedy, and more are always welcome!
-When there is an open slot in the schedule, the Program Director will let you know that your piece has been scheduled.
-You are also welcome to contact the Program Director ahead of time to inquire about upcoming open timeslots for a special or pop-up show.
-If you can, please fill out a Spinitron playlist for your scheduled set. If you are not trained in Spinitron, please contact the Program Director for more information.

If you have any questions, contact