Getting Started

This chapter covers:

The detailed tasks are explained in the following chapters; the goal here is to get to know the program and get ready for your first broadcast.

What is Forge Radio Station

Forge Radio Station is a live radio and DJ broadcasting program for Windows. Everything you would find on a radio desk is in a single window:

All the work happens on your own computer: the audio is mixed on your computer and the broadcast goes straight from your computer to the server.

How it relates to Forge Live Studio

Forge Radio Station is one of ForgeOcean's products. It has the following in common with Forge Live Studio, the video live streaming program:

The two programs are still separate programs: they are installed separately, updated separately and their settings are stored separately. Installing, updating or removing Forge Radio Station does not touch Forge Live Studio or its settings.

Forge DJ Control Panel

Forge DJ Control Panel is the Android tablet remote for Forge Radio Station. The tablet connects over the same Wi-Fi network as your computer and lets you control the decks, the mixer, the jingles, the microphone, the library and the broadcast panel from the tablet. For setup and use, see the Forge DJ Control Panel and Shortcuts chapter.

System requirements

ComponentRequirement
Operating systemWindows 10 or Windows 11, 64-bit
Internet connectionNeeded to sign in, to check your plan, to broadcast to a ForgeOcean station, for chat and for updates
BrowserSign-in happens in your computer's default browser; a default browser must be set in Windows
Audio outputAt least one audio output device (speakers or headphones)
Second audio outputOptional. A separate output device is needed to listen to tracks in your headphones without sending them on air (pre-listening)
MicrophoneOptional. For speaking live
TabletOptional. For Forge DJ Control Panel: an Android tablet on the same Wi-Fi network as the computer

If the font used by the Dark DJ theme is not on your computer, the theme is drawn with the standard Windows font. The look is slightly different; the functions do not change.

Downloading the program

  1. Open forgeocean.com in your browser.
  2. In the top menu, go to Products > Forge Radio Station.
  3. Press the Download for Windows button. The page scrolls down to the download section at the bottom.
  4. Press the Download Setup (.exe) button. Your browser downloads the setup file. You do not need to sign in to download the setup.

Download the program only from forgeocean.com. Forge Radio Station is legally distributed only through forgeocean.com; a setup file from anywhere else may have been modified.

The Download Forge DJ Control Panel (APK) button in the same download section is for the tablet app and requires Premium (see the Forge DJ Control Panel and Shortcuts chapter).

Installing the program

The steps of the setup wizard

  1. Double-click the setup file you downloaded.
  2. Windows asks whether you allow the program to make changes to your computer. Answer Yes. Setup asks for administrator permission because the program is installed in the Program Files folder and adds a Windows service.
  3. Language selection. Setup first asks for a language. There are 12 languages in the list: Türkçe, English, Deutsch, Español, Français, Italiano, 日本語, 한국어, Polski, Português (Brasil), Русский and 中文. The language you choose here also becomes the program's language; the program does not ask for the language again on first launch. You can change the language later in Settings (see "Interface language").
  4. Welcome page. The title reads "Forge Radio Station version Setup". The page asks you to close any open Forge Radio Station windows. Go on to the next step.
  5. Installation folder. The default folder is the Forge Radio Station folder under Program Files. Most users do not need to change it.
    • If you choose another folder and its name does not end with "Forge Radio Station", setup automatically adds Forge Radio Station to the end of the folder. For example, if you choose D:\Programlar, the program is installed in D:\Programlar\Forge Radio Station.
    • Why: The installation folder belongs to the program alone. Updating and uninstalling replace or delete this folder entirely. If you had installed the program directly into the folder that holds your music archive, your own files would also be at risk. This rule protects your own files.
  6. Start the installation. If Forge Radio Station is open while setup runs, it is closed. If you are broadcasting or recording, stop them before you start the installation.
  7. Finish page. It reads "Forge Radio Station is installed." If you finish the wizard with the Run Forge Radio Station box checked, the program opens right away.

What setup does on your computer

If setup cannot finish

If setup stops halfway, this warning appears:

Setup could not finish. The previous installation is unchanged; close open programs and run setup again.

Setup first writes the new files to a separate place and swaps them in for the old installation only once they are all written. That is why an interrupted setup does not break your working old program. Close the open programs and run setup again.

Opening the program while setup or an update is running

If you open Forge Radio Station while an installation or update is running, the program waits up to 2 minutes for the installation to finish and then opens. This way it never starts from a half-written folder.

Updating and uninstalling

How the program is updated and how it is uninstalled is explained in the Troubleshooting, Support and Maintenance chapter.

First launch

Startup order

When the program is opened for the first time, the following happens in order:

  1. The Choose your language window (only if the setup language is unknown; see below).
  2. The Sign in with ForgeOcean window. The program cannot be used without signing in with a ForgeOcean account. This also applies to the Free plan.
  3. After a successful sign-in, the main window opens: the Dark DJ theme, the 2 Decks layout and a 1440 × 860 pixel window.

On later launches, the language and theme are remembered; the window opens where and at the size you last left it (and fills the screen again if it was filling the screen).

The Choose your language window

The language you chose in the setup wizard is the program's language, and this window does not appear. The window appears only once, on first launch, when the program cannot tell the setup language.

You can change the language later from main menu > Settings > General > Interface language.

Opening it again while the program is already open

Forge Radio Station runs only once at a time. If you click the shortcut again while the program is open, no second window opens; the open window comes to the front (and is restored to its previous size if it was minimized).

On every launch

Signing in with ForgeOcean

Forge Radio Station works with your ForgeOcean account. If you do not have an account, you can create one on the page that opens during sign-in; you do not need to go to the site separately.

The sign-in window

The window's title is Sign in with ForgeOcean. From top to bottom:

ItemMeaning
Plan line (at the top, in the accent color)Reads Not signed in when you are not signed in.
Product: Forge Radio StationShows which program you are signing in to.
Description"Sign in with your ForgeOcean account. One account, all products."
Sign in / Sign up with Google (browser)The only way to sign in. Opens the ForgeOcean sign-in page in your default browser.
CancelAppears only while the browser is awaited; stops waiting.
Status lineAn error or information text (see the table below).
Quit (bottom left)Closes the program.

The window has no e-mail or password box; signing in with e-mail also happens on the page that opens in the browser.

Signing in step by step

  1. Press the Sign in / Sign up with Google (browser) button.
  2. The button's text changes to Waiting for browser... and the button dims; Cancel appears below it. The ForgeOcean sign-in page opens in your default browser.
  3. On the page in the browser (titled "Sign in with ForgeOcean"), choose your account:
    • Continue with Google: You sign in with your Google account. Google asks you which account to use.
    • E-mail and password: Type your e-mail and password and press Sign In.
    • Create new account: If you have no account, type your e-mail and a password of at least 8 characters and press this button.
    • If the page asks for a security check ("Complete the verification to continue."), complete it first.
  4. When sign-in succeeds, the browser sends you back to the program and shows a page that reads Signed in: "You can close this tab and return to Forge Radio Station." You can close the tab.
  5. The sign-in window in the program closes by itself and the main window opens.

Good to know:

Warnings you may see in the sign-in window

WarningMeaningWhat to do
The browser sign-in could not start. A firewall may be stopping Forge Radio Station from receiving the reply from the browser; allow Forge Radio Station in the firewall and try again.The program could not open the local connection that receives the reply from the browser.Allow Forge Radio Station in your firewall or security software and try again.
Could not open a browser. Is a default browser set?There is no default browser in Windows, or it could not be opened.Choose a default browser in the Windows settings and try again.
No sign-in information came back from the browser.The browser returned to the program but carried no sign-in information.Press the button again and sign in from the start.
The security check failed; the authorization was rejected. Please try again.The reply from the browser did not belong to this sign-in attempt (for example, it came from an old tab).Close old sign-in tabs and press the button again.
The sign-in code is invalid or has expired. Please try again.The one-time code from the browser was not accepted.Try again.
The server rejected the sign-in request (…)The server did not accept the sign-in; the details are in parentheses.Try again after a while; if it persists, ask for support.
Could not connect to the server / The server address could not be resolved / No reply was received from the serverThere is no internet connection or the site cannot be reached.Check your internet connection and try again.
Stopped waiting for the browser.You pressed Cancel. This is not an error.You can start sign-in again by pressing the button again.

The sign-in page in the browser can also show these warnings: if the password is wrong, "E-mail or password is incorrect."; if there were too many attempts in a short time, "Too many attempts. Try again in a few minutes."; if the site cannot be reached, "Could not reach the server. Try again a little later."

Closing the sign-in window

In the sign-in window at first launch, the Quit button, the window's X and the Esc key close the program. You cannot reach the program's interface without signing in.

When the session ends

If your session ends on the server while the program is open (for example because someone signed in with your account on another device), the sign-in window opens again and the status line gives the reason:

Your session ended or you signed in on another device. Sign in again to continue.

The ForgeOcean account window

This window shows which account you signed in with, your plan and the state of your subscription.

To open it:

If you are not signed in, both of these open the sign-in window.

What the window contains

LineMeaning
Plan line (at the top)Premium, Free or Signed in - permission not verified (see below).
Product: Forge Radio StationThe program's name.
Account: your e-mail addressThe full e-mail address of the account you signed in with. If you have several accounts, this is where you see which one you are in.
Subscription lineWith Premium, Subscription ends: day.month.year, or Lifetime on an open-ended plan. If the subscription has run out, Subscription has expired; on an account that never started a subscription, Free plan. If your Premium is suspended, Premium is suspended - open a support request.
Manage subscription (forgeocean.com)Opens the site's pricing page in the browser if you are not on Premium, or your account panel on the site if you are.
Status lineThe result of Refresh: on success "Account information updated", if the internet cannot be reached "Could not reach the server.", if the session is invalid "Your session has ended. Please sign in again."

The buttons in the bottom strip:

ButtonWhat it does
RefreshFetches the plan and subscription information from the server again right away. While it runs it reads Working... and dims.
Sign outSigns out on this computer (see below).
CloseCloses the window.

What does Signed in - permission not verified mean? You are signed in, but the document that verifies your plan has not been received by the program yet. Most of the time this is caused by a brief loss of internet access. Press Refresh; if that does not fix it, ask for support as described in the Troubleshooting, Support and Maintenance chapter.

The account button in the top bar

When you are signed in, a button with a person icon appears in the top bar. It shows the part of your e-mail address before the @ sign; long names are shortened with "…". Pressing the button opens the ForgeOcean account window.

Signing out

There are two ways to sign out: main menu > Sign out, or the Sign out button in the ForgeOcean account window.

Signing in with another account

Forge Radio Station stores some data per account and some per computer. When you sign in with another account, the per-account data is replaced by that account's own data; the per-computer data stays the same.

Per account (each account has its own)Per computer (the same whichever account you sign in with)
Music library (folders, playlists, analyses)Audio devices (main output, headphones) and audio latency
Broadcast servers and ForgeOcean station settingsMicrophone and microphone settings
Jingle and effect pads, jingle and effect levelsSources
QueueMixer knobs, crossfader and crossfader curve
Tracks left on the decks and their positionsDeck layout (2 or 4) and the Auto Broadcast switch
Recording folder, format and "Record when going on air"
Window position, panel sizes, theme and language

Why: Two DJs sharing a computer should not see each other's library, server passwords and jingles. On the other hand, audio devices and the window layout belong to the computer's hardware; there is no reason for them to change when the account changes.

When the account changes, the decks are emptied; the tracks the new account left on the decks come back once its library is loaded.

You cannot sign in with another account while broadcasting or recording. If you try, this notification appears: "You can't sign in with another account while streaming or recording." The account change is applied when the broadcast and recording end; until then, the broadcast continues with the account that started it.

Free plan and Premium

You can use Forge Radio Station for free. Some features require Premium. Two plan names appear in the program's Premium messages:

Either of these turns on Premium in the program. Prices are on the Pricing page at forgeocean.com.

What is included and what is Premium

FeatureFreePremium
Number of decks22 or 4
Music library, analysis, playlistsYesYes
Mixer, crossfader, headphone pre-listeningYesYes
Auto Broadcast and QueueYesYes
Microphone, music ducking, compressor, noise gate, reverb, voice toneYesYes
Noise Removal on the microphoneNoYes
Jingle padsNoYes
Sound effect padsNoYes (the ready-made effects download to your account from the site)
SourcesYesYes
Broadcasting to your own radio serverYes, one server at a timeYes, several servers at once
Broadcast quality96 and 128 kbps in MP3 and AACUp to 320 kbps in MP3 and 192 kbps in AAC
Broadcasting to a ForgeOcean stationNo (for invited DJs, see below)Yes
Broadcasting with a camera (on the station page)NoYes
Listener chat and requestsNo (works on a ForgeOcean station; for invited DJs, see below)Yes (on a ForgeOcean station)
Recording (MP3 320 kbps or WAV)YesYes
Forge DJ Control Panel (tablet)NoYes

The details are in the relevant chapters: for decks see Decks and Mixing; for jingles, effects and noise removal see Microphone, Jingles and Announcements; for servers, broadcast quality, the station and the camera see Broadcasting and Station; for the tablet see Forge DJ Control Panel and Shortcuts.

How locked features look

When you try to use a locked feature, the Premium window opens.

The Premium window

Its title is Subscribe to Premium. Inside, a single sentence describes the feature you tried. For example:

If you pick a locked option while a form is open (a bitrate above 128 kbps in the broadcast server form, Noise Removal in the microphone settings), no separate window opens; the same sentence appears as a warning line inside the form. For example: "Broadcast quality above 128 kbps is available with Radio Premium or All Products."

Buttons:

ButtonWhat it does
Open subscription pageOpens the forgeocean.com pricing page in the browser and closes the window.
RefreshFetches your plan from the server again right away (Working... while it runs). If you have paid, press this to get Premium.

The window also closes with X or Esc.

After you buy Premium

The program fetches your plan from the server again at certain moments:

So when you finish paying and return to the program, Premium usually turns on by itself. If it doesn't, press Refresh. As soon as Premium arrives, the locks are removed.

When Premium ends

Invited DJ

If a station owner with Premium has added you to their station as a DJ, you can broadcast to that station with your Free account too. The program's other Premium features (4 decks, jingles, multiple servers, and so on) stay off in this case as well. For details, see the Broadcasting and Station chapter.

The main window

Forge Radio Station has two themes: Dark DJ (the theme on first launch) and Forge. Both themes do the same things; only their look and the arrangement of the panels differ. Every setting you make in one theme also applies in the other. To change the theme, see "Theme".

In the Dark DJ theme, headings and top bar labels are written in capital letters (for example, the Start Broadcast button appears there as START BROADCAST). In this guide, names are given in normal spelling.

Deck colors are the same in both themes: A cyan, B pink, C green, D orange.

Dark DJ: top bar

The strip at the very top of the window. From left to right:

ItemWhat it does
Main menu (three-line icon)Opens the main menu (see "Main menu").
Logo spotIf you uploaded a logo on the site for your account's ForgeOcean station, that logo appears; otherwise the Forge Radio Station mark and name. The logo is refreshed at sign-in and every half hour.
Start Broadcast / Stop BroadcastStarts or stops the broadcast. While on air it glows red and shows the broadcast time (hours:minutes:seconds) next to it. For details, see the Broadcasting and Station chapter.
ListenersThe total number of listeners on the servers that are on air. "—" if unknown.
Server chipsOne chip for each broadcast server you added: a colored dot at the start (green: live, yellow: connecting, gray: off, red: error), the server's name, and next to it the format or a short error text. Clicking a chip opens the server menu.
+Adds a new broadcast server ("Add a broadcast server").
Now PlayingThe title and artist of the track on the deck that is most dominant on air at that moment. "—" if nothing is playing.
ClockYour computer's time (hours:minutes:seconds).
RecordingStarts or stops recording. While recording it gets a red frame, its dot pulses, and it shows the recording's duration and size. For details, see the Recording chapter.
2 Decks / 4 DecksChooses the deck layout. Without Premium, a lock icon sits next to 4 Decks and clicking it opens the Premium window.
DJ Control PanelOpens the Forge DJ Control Panel window (QR code, pairing code, connected tablets).
Account buttonYour account's short name; opens the ForgeOcean account window.
GearOpens the Settings window.
Window buttonsMinimize, maximize / restore, close.

Dark DJ: panels

Below the top bar:

Dark DJ: status bar

The thin strip at the very bottom of the window. From the left:

ItemMeaning
CPUThe computer's total processor usage (percent). Refreshed every second.
RAMThe memory Forge Radio Station is using.
LatencyThe delay before sound reaches the speakers (ms): the audio output's buffer plus the device's own latency. It changes with main menu > Settings > Audio > Audio latency.
DropsThe number of moments the audio output could not be prepared in time (a short click in the speakers). Counted since the audio output was opened; if it keeps rising, raise the Audio latency setting.
ListenersThe total listeners on the servers that are on air.
PeakThe highest total listener count reached in this broadcast. Starts from zero on every new broadcast.
LoudnessThe measured loudness of the sound going on air (LUFS).

On the right, three indicators show On or Off:

Forge theme: layout

In the Forge theme, the areas are arranged like this:

The Dark DJ waveform strip does not exist in the Forge theme; the track's waveform appears below the cassette. The noise removal, compressor and limiter indicators in the status bar are also only in Dark DJ.

Resizing panels

The gaps between panels are splitters. When you move the mouse over a splitter, the cursor changes and the splitter lights up as a line in the accent color.

If content does not fit in a panel (requests, sources, schedule, queue), scroll with the mouse wheel.

Moving, resizing and minimizing the window

Notifications

Short information and warnings appear at the bottom center of the window, in a box that stays for a few seconds. Information notifications have a green frame, warnings a yellow one. For example, audio device notifications (see the "Audio" settings) and the crash notification are shown this way.

It opens when you press the three-line icon at the far left of the top bar. The rows from top to bottom:

RowWhat it does
Theme ▸Opens a submenu on the right: Dark DJ and Forge. A check mark sits next to the theme you are using. Choosing one changes the theme right away (see "Theme").
ForgeOcean accountOpens the ForgeOcean account window. If you are not signed in, it opens the sign-in window.
SettingsOpens the Settings window.
Reset window layoutReturns the panel sizes to their defaults (see "Reset window layout").
SupportOpens the Support window: you write your problem and send it together with technical information (see Troubleshooting, Support and Maintenance).
Check For UpdatesChecks right away whether there is a new version and always tells you the result: if you are up to date, a box saying "Forge Radio Station is up to date (version x)."; if the site cannot be reached, "The site could not be reached."; if there is a new version, the Update window (see Troubleshooting, Support and Maintenance).
Release notesShows the release notes from the site, with the date and items for each version.
AboutOpens the About window (see "About and licenses").
Sign outSigns you out and opens the sign-in window. Dimmed while a broadcast or recording is running.
QuitCloses the program (see "Exiting the program"). Written in red.

Sign out and Quit are separated from the rest of the menu by a line.

The Settings window

To open it: Main menu > Settings, or the gear in the top bar (Dark DJ) / the Settings button (Forge).

Layout and behavior of the window

General

RowOptionsDescription
Interface languageThe program's 12 languages, in their own namesThe choice applies instantly (see "Interface language").
ThemeDark DJ / ForgeThe choice applies instantly (see "Theme").

Audio

RowOptionsDefaultDescription
Main outputSystem default or the output devices on the computerSystem defaultThe device the program plays its sound through to the speakers. System default follows Windows' current default output.
HeadphonesOff or the output devices on the computerOffThe output for pre-listening (listening to a track in your headphones without putting it on air). While it is Off, the headphone buttons on the mixer give no sound.
MicrophoneDefault (Windows), the input devices on the computer and the microphones of connected tablets ("Tablet microphone – tablet name")Default (Windows)The main microphone. It is the same setting as the device choice in the microphone window.
Audio latencyLow (10 ms) / Normal (20 ms) / Safe (40 ms)Normal (20 ms)The buffer time of the audio output. Tooltip: "If you hear crackling, choose Safe."
Crossfader curveSmooth / Linear / SharpSmoothHow the crossfader moves the sound between the two sides (see Decks and Mixing).

Why are the main output and the headphones separate? A DJ listens to the next track in the headphones and prepares it before putting it on air. For that, the speakers and the headphones must be separate devices. If you have only one audio device, leave Headphones at Off; pre-listening is not available, but the broadcast is not affected.

How do you choose the audio latency?

If a device is not plugged in: If the output device you chose is not plugged in, the row keeps showing it under its saved name. If the selected microphone is not plugged in, the row says Microphone not connected. While the program runs, these notifications appear for device problems:

NotificationMeaning
The selected audio output was not found; switched to the Windows default output.The device you chose as the main output was unplugged or not found. The sound plays through the Windows default output until the device comes back.
The selected audio output is connected again.The device is back; the sound plays through it again.
The audio output device couldn't be opened - the broadcast continues, but there's no sound from the speakers.The output device is not taking sound. The broadcast is not interrupted, but you don't hear it from the speakers.
The headphone output is not connected.The device you chose as headphones is not ready.
The headphone output is connected again.The headphone device is back.

Recording

RowOptionsDefault
Recording folderThe folder path and the Browse buttonThe Forge Radio Station folder inside the Windows Music folder
FormatMP3 320 kbps / WAV (lossless)MP3 320 kbps
Record when going on airOn / OffOff

For details about recording, see the Recording chapter.

Shortcuts

RowDescription
Jingle keysThe keys 1 - 9, 0, -, = play the jingle pads in order. These keys are fixed. Tooltip: "Work while the program is in front and you're not typing."
Microphone · On/off shortcutYou assign the key that turns the microphone on and off (Assign key). Tooltip: "Works even when the program is in the background."

For details about shortcuts, see the Forge DJ Control Panel and Shortcuts chapter.

DJ Control Panel

Shows the pairing information for the Forge DJ Control Panel tablet and the connected tablets. For details, see the Forge DJ Control Panel and Shortcuts chapter.

Interface language

Forge Radio Station is available in 12 languages: Türkçe, English, Deutsch, Español, Français, Italiano, 日本語, 한국어, Polski, Português (Brasil), Русский and 中文.

Theme

The program's look is chosen from two themes:

ThemeLook
Dark DJA near-black dark background, cyan accent color, glowing buttons; vinyl records on the decks and the waveform strip at the top. This is the theme on first launch.
ForgeThe colors and typography of Forge Live Studio; red accent color, animated cassettes on the decks, a separate Audio Mixer panel, the broadcast and recording buttons in the status bar at the bottom.

There are two ways to change it:

The change applies instantly; no restart is needed. The choice is saved. Changing the theme while a broadcast or recording is running does not affect the broadcast, because the theme only changes the look.

The themes your listeners see on your ForgeOcean station page are a separate matter from these two program themes; for those, see the Broadcasting and Station chapter.

Reset window layout

Main menu > Reset window layout returns all splitters to their default positions.

When to use it: If the panels got jumbled from dragging, or you shrank a panel so much that you can no longer see its content.

Exiting the program

You close the program in three ways: the window's close button (X), Main menu > Quit, or Quit in the sign-in window.

While a broadcast or recording is running

If you try to close the window or the program from the menu while a broadcast or recording is running, the program does not close right away; it asks for confirmation:

SituationWindow titleTextClose button
Only a broadcast is runningBroadcast in progressIf the program closes, the broadcast stops.Stop broadcast and close
Only a recording is runningRecording in progressIf the program closes, the recording stops.Stop recording and close
Both are runningBroadcast and recording in progressIf the program closes, both the broadcast and the recording stop.Stop and close

If you choose Cancel, the program stays open and the broadcast and recording continue. If you press the close button, the broadcast and recording are stopped cleanly and the program closes.

If there is no broadcast or recording, the program closes without asking.

While in the sign-in window

What is saved on closing

When the program closes, the decks' state, the mixer controls, sources, microphone settings, jingle pads, servers, the Queue, the window's position and size, the theme and the panel sizes are saved. On the next launch, everything comes back as it was. Most of these settings are also saved within a few seconds while the program is running; even if the program closes unexpectedly, most of them are kept.

About and licenses

Opens with Main menu > About. The window can be moved and resized; its content is long, so it scrolls.

From top to bottom:

Getting ready for your first broadcast

After installing the program and signing in, do this for your first broadcast:

  1. Choose your audio devices: Main menu > Settings > Audio. Set Main output to your speakers, Headphones to your headphones if you have them, and Microphone to your microphone.
  2. Add your music: Add your music folder to the Library panel (see Music Library).
  3. Load a track onto a deck and try it: Load a track onto Deck A, play it and set the channel level (see Decks and Mixing).
  4. Try the microphone: Turn on the microphone from the microphone panel and set the level; decide how much the music is turned down when you speak (see Microphone, Jingles and Announcements).
  5. Add your broadcast server: With + in the top bar, add your own radio server or your ForgeOcean station and try it with Test connection (see Broadcasting and Station).
  6. Set up recording if you like: Main menu > Settings > Recording (see Recording).
  7. Go on air: Press Start Broadcast.

Music Library

This chapter covers:

Using the decks (playing, cue, loops, SYNC, transitions) is covered in the Decks and Mixing chapter. This chapter stops once the track reaches the deck.

What the library is

The library is the program's list of the music files on your computer. When you add a folder, the program finds the audio files in it, reads their names and durations, and then analyzes each track in the background (BPM, key, waveform). Thanks to this information you can search tracks, filter the ones whose tempo and key match, and load them onto a deck with one click.

The basic rules you should know:

The Library panel

The Library panel is in the main window. The program's two themes (Dark DJ and Forge) draw the panel differently, but the functions are the same. The differences are noted separately below. To change the theme, see the Getting Started chapter.

The panel has three parts:

Header strip

From left to right:

ItemWhat it does
LibraryThe panel's name.
Status textAppears only while a job is running. During a scan "Scanning 312 / 1000", during analysis "Analyzing 40 / 250", and if files could not be read in the last scan, in the warning color "3 files couldn't be read and were skipped".
Cross (×)Appears only while a scan is running, right after the status text. Stops the scan (see "Stopping a scan"). It lights up when you hover over it.
Progress lineWhile a scan or analysis is running, a thin line fills from left to right along the bottom edge of the header.
+ (Add)On hover it shows "Add a folder or files (you can also drag and drop from File Explorer)". Clicking it opens a two-row menu: Add music folder and Add files.
Circular arrows (Rescan)The rightmost button. Rescans all folders (see "How scanning works"). On hover it shows "Rescan".

The status text shows one thing at a time. The order of priority: scan, then analysis, then the unreadable-files warning. If no job is running and there are no unreadable files, the header shows only the panel's name.

Left tree

RowWhat it lists
All TracksAll tracks in the library, in the order they were added. This is what is selected when the program first opens.
Recently AddedThe last 200 tracks that entered the library, newest first.
FOLDERS groupEach folder you added is a row. The row shows only the folder's own name. The group appears once at least one folder has been added.
Added FilesFiles you added one by one, rather than as a folder, are gathered in this row. It appears inside the FOLDERS group.
PLAYLISTS groupThe playlists you created. The small + to the right of the group title creates a new list (on hover, "Create playlist").
RADIO group > Play HistoryTracks played on the decks, newest first (see "Play History").

Clicking a row replaces the track list with that row's content and scrolls the list to the top.

Folder rows:

Search box and filter chips

Above the track list there is a search box with a magnifier icon and, to its right, two chips:

The chip that is on is drawn highlighted. The filters are explained in detail under "Searching, filtering and sorting".

Columns

In the Dark DJ theme, each row is a single-line table:

ColumnContent
#The row's position in the list (01, 02 …). If the track is playing on a deck, a play icon in that deck's color replaces the number; if the file can't be found, a warning icon does.
TRACKThe track's title.
ARTISTThe artist's name.
BPMThe tempo, rounded to a whole number. … while analysis is pending, — if no tempo was found.
KEYThe key code (for example 8A), in a small box. Empty until the analysis finishes.
TIMEminutes:seconds (for example 3:47).
LOADA lettered button for each deck: A, B and, in the 4-deck layout, C, D.

In the Forge theme the rows have two lines: the track's title on top and the artist below in a dimmer color. The columns are TRACK, BPM, KEY, TIME, LOAD. This theme has no # and ARTIST columns.

Long names that don't fit in a column are cut off.

Row colors and icons

LookMeaning
A light background in the deck's color, a thin strip in the deck's color on the left, the deck's letter faintly filled in the LOAD columnThe track is loaded on that deck but not playing.
A strong background in the deck's color, the track title in the deck's color, a play icon, the deck letter fully filledThe track is playing on that deck.
A background in the accent colorThe selected row. If several rows are selected, they all look like this.
Dimmed text and a warning iconThe file was not found. On hover, the tooltip "File not found" appears. This track can't be loaded onto a deck.
… in place of the BPMThe track has not been analyzed yet.

If the same track is loaded on several decks, the row takes the color of the deck that is playing.

Automatic scrolling: when a new track starts playing on a deck and that track is in the open list, the list brings it to the top. If you scroll the list by hand in the meantime, your position is kept until the next track starts. Pausing and resuming does not count as a new track.

Scrolling

Short messages

The result of library actions (for example "5 tracks added", "Deck A is playing — can't load") appears in a small box at the bottom center of the track list for 2.5 seconds and then disappears. Important situations (for example, the library file being opened from a backup) are shown instead as a general program notification.

Adding music

Supported file formats

FormatExtension
MP3.mp3
AAC (in an MP4 container).m4a
AAC.aac
WAV.wav
FLAC.flac
WMA.wma

Adding a folder

If you keep your music in one or a few folders, this is the easiest way.

  1. Click the + button in the Library header.
  2. Choose Add music folder.
  3. In the Windows folder picker that opens, select your music folder and confirm.
  4. The folder appears in the left tree under the FOLDERS group. The "Scanning … / …" counter advances in the header.
  5. When the scan finishes, "Analyzing … / …" starts in the header. Meanwhile the tracks appear in the list and can be loaded onto a deck. Tracks with … in the BPM column have not finished analysis yet.

What you should know:

Adding individual files

When you want to add just a few tracks instead of a whole folder:

  1. Click the + button in the Library header.
  2. Choose Add files.
  3. The Windows file picker opens. The file type filter is set to Audio and shows only the supported formats.
  4. Select one or more files. For several files, click while holding Ctrl or Shift.
  5. When you confirm, a message such as "5 tracks added" appears. If all the files you selected are already in the library, it says "These tracks are already in the library".

Individually added files are gathered in the left tree in the Added Files row inside the FOLDERS group. A file already in the library (same path; upper/lower case doesn't matter) is not added a second time.

Dragging and dropping from File Explorer

You can drag files or folders from File Explorer straight into the program's window. What happens depends on where you drop them:

Where you dropResult
Anywhere on the Library panelFolders are added as folders and scanned. Audio files are added to Added Files, and the message "… tracks added" appears.
On a deckThe files are added to the library, and the first audio file you dropped is loaded onto that deck as soon as it is scanned. If the file is already in the library, it loads right away. If you drop a folder, the folder is added but nothing is loaded onto the deck.
On a jingle padThe file is assigned to that pad and not added to the library (see Microphone, Jingles and Announcements).
Anywhere elseNothing happens.

Details about dropping on a deck:

Where the track title, artist and duration come from

During the scan, the program reads this information for each file from Windows' file properties (what you see when you right-click the file in File Explorer and open Properties > Details):

If the file has no title, the file name (without extension) is used. If the file name is in the form Artist - Track (with a space on each side of the dash) and the file has no artist information either, the name is split in two: the part before the dash becomes the artist and the part after it the track title.

How scanning works

First scan

When you add a folder:

  1. The program goes through the folder and all its subfolders and counts the supported audio files.
  2. When the count is done, "Scanning 0 / N" appears in the header. Each file's title, artist and duration are read, and the track enters the list right away. This stage is fast because the files' audio is not decoded.
  3. When the scan finishes, analysis starts (see "Track analysis").

In a very large folder (for example a whole drive), the count in the first step can take a while. While it runs, no counter appears in the header yet.

At startup and with Rescan

Important: the program does not watch your folders continuously. If you copy a new file into a folder or delete a file while the program is open, the change reaches the library only at the next scan (Rescan or reopening the program).

Stopping a scan

If you added a very large folder by mistake, or the scan keeps the drive busy during a broadcast:

  1. Click the × button to the right of "Scanning … / …" in the header.
  2. The scan stops at once. Other folder scans waiting in line are canceled too.

The result of stopping:

If you remove a folder while a scan is running, that folder's scan stops at once too, and its tracks no longer enter the library.

Changed files

When you edit a file's tag or replace the file with a new one of the same name, its size or date changes. At the next scan:

Deleted or moved files

If a file is no longer where it was on disk (deleted, moved or renamed), the track is marked missing at the next scan:

The track is not deleted from the library: its hot cues, loop, BPM and place in lists remain. If the file comes back to the same path, the track becomes usable again by itself at the next scan.

Removed drives

If a library folder is on a USB or external drive and the drive is not plugged in:

Unreadable files

Some files can't be decoded even though their extension is right: the file is damaged, has no audio track, is in a format Windows can't open, or the track is very short (shorter than about 2.3 seconds).

Removing and rescanning a folder

When you right-click a folder row in the tree (or Added Files), a two-row menu opens:

Menu rowWhat it does
RescanRescans only this folder.
Remove folderA red (dangerous action) row. It asks for confirmation.

Removing a folder

When you choose Remove folder, a confirmation window titled Remove opens:

Remove the "Pop" folder? 42 tracks, 7 playlist entries and their cues will be removed. The files stay on disk.

The numbers in the window are that folder's actual effect: how many tracks will leave the library and how many times these tracks appear in playlists.

When you remove it, the following are deleted and cannot be brought back:

The following are not deleted:

If you add the same folder again later, the tracks enter as new tracks: they are analyzed from scratch, and the old cues and list entries don't come back.

Track analysis

What is measured

MeasuredWhere it appearsWhat it is for
BPM (tempo)The BPM column, the tempo display on the deckFinding tracks with a matching tempo (the BPM filter), matching decks (SYNC)
KeyThe KEY column, the deckFinding tracks that sound good together (the Harmonic Key filter)
Beat grid (position of the first beat)Not shown directlyMaking loops and SYNC lock to the beat
WaveformThe deck's waveform stripSeeing where you are in the track; letting the automatic flow skip silent starts and ends

How the deck uses this information is described in the Decks and Mixing chapter.

When and how it is done

A track loaded onto a deck before analysis finishes

You can load a track that has not been analyzed yet onto a deck:

BPM

Key and key code

The program shows a track's key not by note names but with a key code: a number from 1 to 12 and a letter.

The note equivalents of the key codes:

CodeKeyCodeKey
1AG♯ minor1BB major
2AD♯ minor2BF♯ major
3AA♯ minor3BC♯ major
4AF minor4BG♯ major
5AC minor5BD♯ major
6AG minor6BA♯ major
7AD minor7BF major
8AA minor8BC major
9AE minor9BG major
10AB minor10BD major
11AF♯ minor11BA major
12AC♯ minor12BE major

Compatible keys: the program considers two keys compatible in these cases:

Example: if the playing track is 8A, the compatible keys are 8A, 8B, 7A, 9A.

Waveform

Loudness

The track's loudness (LUFS) is not measured in the library analysis and is not shown in the list. Loudness is measured by the deck when the track is loaded onto it and opened, and is used to balance the level between tracks. Details are in the Decks and Mixing chapter.

Searching, filtering and sorting

Search, filters and sorting work together and apply to whichever view is selected in the left tree (All Tracks, a folder, a list, Play History …). When you switch to another row in the tree, the search text, the active filters and the sorting are kept.

These settings are not saved when the program closes. Each time it opens, the program starts with All Tracks, an empty search, filters off and the natural order.

The list is filtered as you type in the search box. You don't need to press Enter.

Searching from listener requests: the + button (Search the library) next to a request in the Requests list writes the request's track and artist name into the search box, switches the view to All Tracks and scrolls the list to the top. Requests themselves are described in the Broadcasting and Station chapter.

Reference deck

Both filters work relative to the reference deck:

As the reference deck changes (for example, when the other deck starts playing), the filtered list updates by itself.

BPM filter

Harmonic Key filter

The two filters can be on together: then tracks matching both tempo and key are shown. This is the quickest way to pick the next track.

Sorting

Clicking a column header sorts the list by that column:

  1. First click: ascending order (A to Z, smallest to largest). A small arrow appears next to the header and the header is highlighted.
  2. Clicking the same header again: descending order.
  3. Clicking another header: ascending order by that column.
ColumnHow it sorts
TRACK, ARTISTAlphabetically, ignoring upper/lower case, according to Windows' language setting. Numbers sort by value ("Track 2" comes before "Track 10").
BPMBy tempo. Tracks with an unknown tempo go to the top in ascending order.
KEYBy key code: 1A, 1B, 2A, 2B … 12B. Tracks with an unknown key go to the end in ascending order. This puts compatible keys next to each other.
TIMEBy duration.

Returning to the natural order: in the Dark DJ theme, click the # header. The natural order is the view's own order: the order of addition in All Tracks and folders, newest first in Recently Added, the list's order in a playlist, newest first in Play History.

Selection, shortcuts and right-click menus

Selection

ActionResult
Clicking a rowSelects that row. Any previous multiple selection is cleared.
Ctrl + clickAdds the row to the selection or removes it.
Shift + clickSelects everything from the row you last selected with a single click to the row you click.
Ctrl + ASelects all tracks visible in the list. A message such as "250 tracks selected" appears.
Double-clicking a rowLoads the track onto a deck (see "Loading a track onto a deck").
A / B / C / D in the rowLoads the track onto that deck.
DeleteRemoves the selected tracks from the list for this session (see below).

Ctrl + A and Delete only work if your last click was inside the Library panel and you are not typing in a text box (for example the search box). This way the library isn't affected by accident while you work in another panel.

When several tracks are selected and you grab and drag a row within the selection, the whole selection is dragged together. The drag label shows "5 tracks selected". If you release without dragging (just click), the multiple selection is cleared.

The track row's right-click menu

Right-clicking a track selects the row and opens this menu:

Menu rowWhat it does
Load to Deck A / Load to Deck B (in the 4-deck layout also Load to Deck C / Load to Deck D)Loads the track you right-clicked onto that deck. Even with a multiple selection, only the track you right-clicked is loaded.
Add to queueAdds the track to the end of the Queue. If the row you right-clicked is within a multiple selection, all selected tracks are added in list order. The message "3 tracks added to the queue" appears.
Remove from list (in the All Tracks, Recently Added and folder views)Hides the track (or, if it is within a multiple selection, all selected tracks) from the list for this session. The message "3 tracks removed from the list (they come back when the program restarts)" appears.
Remove from list (inside a playlist)Removes this row permanently from the playlist. It removes only the row you right-clicked. The track stays in the library.

The Play History view has no Remove from list row.

"Remove from list" does not delete from the library. In the All Tracks, Recently Added and folder views, this command and the Delete key only hide the track for that session: it is for tidying the list when you don't want to play that track in this broadcast. The track keeps appearing in playlists and in Play History, and comes back to all views when the program reopens. The only way to remove a track from the library permanently is to remove the folder it is in.

Folder and playlist menus

Loading a track onto a deck

Ways to load

WayHowOnto which deck
Letter button in the rowA, B (in the 4-deck layout C, D) in the LOAD columnThe deck you click
Double-clickDouble-click the rowThe first empty deck. If there is no empty deck, the first deck that is not playing. If all are playing, the message "All decks are playing" appears and nothing is loaded
Right-click menuLoad to Deck A …The deck you choose
Drag and dropGrab the row and drop it on a deck. The deck is highlighted during the dragThe deck you drop on. If you are dragging a multiple selection, the first track is loaded onto the deck and the rest are added to the Queue ("… tracks added to the queue")
Play on an empty deckPress the Play button of a deck with no track loadedThat deck. The track is loaded and starts playing (see below)
From File ExplorerDrop an audio file on the deckThat deck (see "Dragging and dropping from File Explorer")
From the QueueDouble-click a Queue row or drag the row to a deckSee "Queue"
From the tabletWith Forge DJ Control PanelSee Forge DJ Control Panel and Shortcuts

Which track Play on an empty deck plays:

  1. If there is a multiple selection, the first track of the selection in the list. The rest of the selection is added to the Queue.
  2. Otherwise the selected row (if it is visible in the list).
  3. If nothing is selected, the first track visible in the list whose file is in place.
  4. If that track is already loaded on the other deck, the next suitable track after it in the list is chosen. The same track is never loaded onto two decks at once.
  5. If there is no suitable track, the message "There are no tracks in the library to play" appears.

Loading rules

Playlists

A playlist is a named list you build from library tracks in the order you want. For example "Morning show", "Weekend", "Slow ones". Lists don't hold copies of the tracks, but links to the tracks in the library.

Creating a list

  1. In the left tree, click the + button to the right of the PLAYLISTS heading.
  2. A list named New list is created and its name becomes editable right away (the text comes selected).
  3. Type the list's name and press Enter. Clicking outside the box also saves the name.
  4. If you press Esc, the name doesn't change; the list keeps the name New list.

Spaces at the start and end of the name are removed. An empty name is not saved (the previous name stays).

Adding tracks to a list

  1. Grab the track (or a multiple selection) from All Tracks, a folder, Play History or another list.
  2. Drag it onto the target list's name in the left tree. The list name is highlighted with a frame.
  3. Release. The tracks are added to the end of the list.

Changing the order within a list

  1. Select the list in the tree.
  2. Grab a row and drag it up or down. Where it will be dropped is shown by a line in the accent color between the rows.
  3. Release.

Reordering only works under these conditions, because only then is the order on screen the list's real order:

Removing a track from a list

Open the list, right-click the track and choose Remove from list. Only that row leaves the list; the track stays in the library. This is permanent and no confirmation is asked. The Delete key doesn't work in this view.

Renaming and deleting a list

Right-click the list's name in the tree:

Delete the "Morning show" list? Tracks stay in the library.

Cancel or Delete. A deleted list can't be brought back. The tracks and their analysis and cues stay in the library.

What appears in a list

Managing playlists from the tablet is described in the Forge DJ Control Panel and Shortcuts chapter.

Play History

Play History, under the RADIO group in the left tree, is the list of tracks that started playing on the decks.

The Broadcast Schedule, kept with times during a broadcast, is something else; it is described in the Decks and Mixing chapter.

Queue

The Queue is a short waiting list where you line up the tracks you want to play next. The difference from a playlist: a track in the Queue drops off the Queue once it is loaded onto a deck. When a track ends, the automatic flow looks at the Queue first.

The Queue is the second tab of the schedule panel in the main window. In the Dark DJ theme the tabs are called Schedule and Queue, in the Forge theme Broadcast Schedule and Queue. When the Queue is empty, the panel shows "Queue is empty".

What appears in the Queue

Each row shows the position number, the track title, the artist below it and, on the right, the track's BPM and duration (in the Dark DJ theme inside a box in the form 124 · 3:47, in the Forge theme as two numbers side by side). If the Queue is long, scroll with the mouse wheel.

Adding tracks to the Queue

New tracks are added to the end of the Queue. The same track can be added more than once.

Taking from the Queue to a deck

Editing the Queue

Right-click a row:

Menu rowWhat it does
Move upMoves the track up one place. Not shown on the first row.
Move downMoves the track down one place. Not shown on the last row.
RemoveTakes the track out of the Queue (it stays in the library). No confirmation is asked.

The program has no one-button way to empty the Queue; take the tracks out one by one with Remove. Managing the Queue from the tablet is described in the Forge DJ Control Panel and Shortcuts chapter.

Persistence

The library and the automatic flow

While the Auto Broadcast switch in the schedule panel (AUTO in the Dark DJ theme) is on, when the track on a deck ends, the program loads and plays the next track by itself. How the transition is done (crossfade, durations, order between the two decks) is described in the Decks and Mixing chapter. Here only where the next track comes from is explained.

The next track is looked for in this order:

  1. If the Queue is not empty, the first track in the Queue.
  2. If the Queue is empty, the first suitable track after the finished track in the list as it was when the finished track was loaded. "The list" is the list visible on screen when you loaded the track: whichever view was open (for example a playlist or a folder), with the search, filters and sorting as they were. Changing the list afterwards doesn't break this order.
  3. If no suitable track is left in the list, the list counts as finished and no new track is loaded.

Unsuitable tracks are skipped: tracks whose file can't be found, unreadable tracks and tracks removed from the list in this session.

A played track leaves the list: when the track on a deck plays to the end (or hands over to the next one through an automatic transition), that track leaves the All Tracks, Recently Added and folder views for this session, and doesn't come up in searches either. This way the same track isn't played twice in one broadcast. This also happens while Auto Broadcast is off. The track:

An unreadable track is skipped: if a track loaded by the automatic flow can't be opened (for example, a USB drive was removed or the file was deleted), the program shows the notification "…" couldn't be read and was skipped and tries the next one. The broadcast doesn't go silent. If a track you loaded by hand can't be opened, the deck shows this itself (see Decks and Mixing).

While Auto Broadcast is off, no new track is loaded or played when a track ends. You manage the gap yourself, for example to talk.

Library storage and your account

Where it is stored

The library's record (folders, tracks, analysis results, hot cues and loops, playlists, Play History) and the waveform data are kept on your computer, in the program's own data folder, in a subfolder reserved for your account. Your music files themselves always stay where you put them.

If the library file gets damaged

If the computer shuts down while the record is being written (a power cut, for example), the library record can get damaged. The program notices this at startup:

SituationNotificationResult
The record is damaged or missing, the backup is intact"The library file was damaged and was opened from the last backup"The library opens from the backup and the record is repaired. Changes from the last few seconds may have been lost.
Neither the record nor the backup can be read"The library couldn't be read and opened empty; the damaged file was kept"The library opens empty. The damaged record is not deleted; it is kept under a separate name. In this case, contact us through Support as described in the Troubleshooting, Support and Maintenance chapter.

The notification appears once at startup, for about 10 seconds.

When you change account

The library belongs to the forgeocean.com account you signed in with on that computer:

Which information belongs to the account and which to the computer:

Belongs to your account (changes when the account changes)Belongs to the computer (doesn't change when the account changes)
Library: folders, tracks, analysis, hot cues, loopsAudio devices and microphone settings
Playlists and Play HistoryThe program's sources
QueueWindow layout, theme, language
Where the decks were last leftRecording folder
Stations and external servers, jingle and effect pads

Your music files belong to no account: they stay on disk and are not affected by an account change. You can use the same music in a new account by adding the same folder; the analysis is done again for that account.

Free and Premium

In the library itself there is no difference between Free and Premium: there is no plan limit on folders, tracks, playlists or Queue length; analysis, search, filters and sorting are the same in every plan.

The only effect of Premium visible in the library is the number of decks. The 4-deck layout comes with the Radio Premium or All Products plan. In the 4-deck layout, the C and D buttons also appear in the LOAD column, and the Load to Deck C and Load to Deck D rows in the right-click menu. For the deck layout, see the Decks and Mixing chapter.

The library appears on the tablet through Forge DJ Control Panel; which plan unlocks the tablet controller is described in the Forge DJ Control Panel and Shortcuts chapter.

Common situations

Symptom / messageCauseSolution
Tracks I just copied into the folder aren't in the listThe program doesn't watch folders continuouslyPress Rescan, or right-click the folder and choose Rescan
It says "Library is empty" but I had tracksThe search text or a filter matches no track, or an empty list/folder is selectedClear the search box, turn off the BPM and Harmonic Key chips, select All Tracks in the tree
A track disappeared from the listIt was played to the end in this session, or hidden with Remove from list / DeleteLook in Play History. It comes back when the program reopens
The row is dimmed, with "File not found" on itThe file was deleted, moved or renamed; or the drive isn't plugged inPut the file back at the same path and Rescan. If it's a drive, plug it back in
not found next to the folderThe drive was removed or mounted with a different drive letterPlug in the drive; the program rescans by itself within about 10 seconds. If the letter changed, change it back, or remove the folder and add it again
"3 files couldn't be read and were skipped"Damaged files, files with no audio track, files Windows can't open, or very short ones (shorter than about 2.3 seconds)Try opening the files in another player; if needed, download them again or convert them to a supported format, then Rescan
"This file type can't be added (MP3, M4A, AAC, WAV, FLAC, WMA)"An unsupported file was droppedConvert the file to a supported format
"These tracks are already in the library"The files you chose are already in the libraryNothing to do
"Deck A is playing — can't load"Loading onto a playing deck is blockedChoose an empty or stopped deck
"All decks are playing"There's no empty or stopped deck for double-click loadingStop a deck or add the track to the Queue
"There are no tracks in the library to play"Play was pressed on an empty deck but there's no suitable track in the listCheck the list, the search and the filters
The BPM and Harmonic Key chips are dimmed and can't be clickedNo deck has a track, or the loaded track's BPM/key isn't known yetLoad a track whose analysis is finished onto a deck
Some tracks never show while a filter is onTracks not yet analyzed, or with no tempo/key found, are hidden by the filterWait for the analysis to finish or turn the filter off
The BPM shows as half or doubleTempos are brought into the range of roughly 80–160This is expected; a 170 BPM track shows as 85
The same track appears twice in the listTwo nested folders were added, or the file was added both on its own and with its folderRemove the subfolder (or Added Files) and keep only the parent folder. Remember that removing deletes cues
Can't reorder by dragging within a listIt's sorted by a column, the search isn't empty or a filter is onReturn to the natural order with the # header (in the Forge theme by reopening the program), clear the search, turn off the filters
I moved a track and my cues are goneA moved file counts as a new trackPut the file back in its old place and Rescan; the old track and its cues come back
The library is empty in the new accountThe library belongs to the accountSigning in with the previous account brings the old library back. In the new account, add your folders again
"The library file was damaged and was opened from the last backup"The computer shut down while the record was being writtenYour library was opened from the backup; check the changes from the last few seconds
"The library couldn't be read and opened empty; the damaged file was kept"Neither the record nor its backup could be readYou can add your folders again; to recover cues and lists, contact us through Support

Decks and Mixing

This chapter covers:

The microphone, Duck Music, jingle and effect pads are covered in the Microphone, Jingles and Announcements chapter; the library, search and adding tracks to the Queue in the Music Library chapter; using the decks and mixer from the tablet in the Forge DJ Control Panel and Shortcuts chapter.

The basic idea first: where does the sound go?

In Forge Radio Station, music plays on the decks, is mixed in the mixer, and from there splits into three separate paths:

PathWhat's in itWho hears it
Main output (speakers)Decks, music sources, jingles and effectsYou, through the speakers in the room
Broadcast and RecordingEverything in the main output + the microphoneThe listeners; the recording file also writes this sound
HeadphonesThe decks you put into pre-listen + the main mix (you choose the balance)Only you

The practical consequences of this split:

The order a deck's sound passes through

  1. Automatic level (measured when the track is loaded, target −14 LUFS).
  2. The Gain knob (±12 dB).
  3. The Filter knob.
  4. Treble / Mid / Bass (EQ).
  5. Here the pre-listen branch splits off: if the headphone button is on, the sound goes to the headphones from this point.
  6. The channel fader. The channel meter shows the sound at this point.
  7. The crossfader.
  8. The music sum: while the microphone or a guest is talking and Duck Music is on, this sum is turned down.
  9. Jingles and effects are added without being turned down; then the Limiter and the Main output.

What this order means:

decks or 4 decks

The 2 DECKS / 4 DECKS choice in the top bar sets the number of decks on screen.

LayoutDecksMixerCrossfader ends
2 DECKSA on the left, B on the rightA, MAIN meter, BLeft A, right B
4 DECKSA top left, B top right, C bottom left, D bottom rightA, B, MAIN meter, C, DLeft A·C, right B·D

Decks get smaller with 4 decks

In the 4-deck layout, each deck is drawn at half height, in a compact form. Some controls aren't shown in this mode:

Control2 decks (both themes)4 decks, Dark DJ4 decks, Forge
CUE, Play/Pause, SYNCYesYesYes
Hot cues8 pads, with times8 pads, without timesOnly 1–4
Loop lengths½, 1, 2, 4, 8, 16NoOnly 4 and 8
Loop buttonYesNoYes (icon only)
Jump back / forwardYesNoNo
Key LockYesNoNo
Tempo sliderYesYesNo

The setting of a control you can't see isn't deleted: for example, Key Lock turned on in 2 decks keeps working in 4 decks; only its button isn't shown. You reach these controls by going back to 2 decks.

Loading a track onto a deck

The ways to load a track from the library onto a deck (double-click, Load to Deck A … Load to Deck D in the right-click menu, drag and drop) are described in the Music Library chapter. What you need to know on the deck side:

How the deck looks

Each deck has a letter (A, B, C, D) and its own color; the letter and color are the same in the mixer, the waveform strip and the library rows. The playing deck's frame glows.

Title row

ItemWhat it shows
Track titleThe title of the loaded track. "No track loaded" while the deck is empty.
ArtistBelow the title. When the file can't be read, a warning appears here (see below).
BPM (large number)The track's current speed: the track's own BPM multiplied by the tempo setting. For example, a 124.0 BPM track at +2.0 tempo shows 126.5. "—" if unknown.
Key (small box)The track's key (e.g. 8A). "—" if unknown. For choosing compatible keys, see the Music Library chapter.
Key Lock (box with a lock icon)Highlighted when on. Details below.
Elapsed timeIn the form "01:12.4" (minutes:seconds.tenths).
Remaining time (large)In the form "-03:05.2". It's based on the track's own duration; seconds don't count as sped up or slowed down when you change the tempo. "--:--" while the deck is empty.

Vinyl and waveform strip in the Dark DJ theme

Cassette in the Forge theme

In the Forge theme, a cassette is drawn instead of a vinyl: the deck letter on the label, reels that turn at playback speed, and tape that passes from one reel to the other as the track plays. The slot below the cassette holds the track's overview waveform (the played part in the accent color, hot cues marked). The Forge theme has no scrolling waveform strip.

Jumping to a position

If you click the overview waveform (in Dark DJ the thin strip inside the deck, in Forge the waveform under the cassette), the track jumps to that position; if you hold and drag, the position follows the mouse. Each jump uses a soft 5 ms transition, so you don't hear a click. If SYNC is on, the beats are realigned after the jump.

Playing, pausing and CUE

The bottom row of the deck has three large buttons: CUE, Play/Pause (play or pause icon) and SYNC.

Play / Pause

CUE

The CUE button is a press-and-hold button; what it does depends on the deck's current state:

StateWhen you press CUEWhen you release
Deck is stoppedYour current position becomes the CUE point and playback starts from there (preview).Returns to the CUE point and stops.
Deck is playingReturns to the CUE point and stops.—
You press Play while holding CUE—The deck keeps playing (the preview turns into real playback).

Typical use:

  1. Load the track; the CUE point is at the start.
  2. Get to where you want to come in, by clicking the overview waveform or by playing and pausing.
  3. Press CUE while the deck is stopped: this spot becomes the CUE point. As long as you hold it, you hear from that point.
  4. Release; the deck returns to the CUE point and waits.
  5. When the moment for the transition comes, press Play.
Note: The CUE point isn't permanent; when you load the track again, it goes back to the start. For a permanent mark, use a hot cue. The CUE preview also passes through the mixer: so that listeners don't hear it, that deck's fader must be closed or the crossfader at the other end. To listen in the headphones, turn on that deck's headphone button (see Headphones and pre-listening).

Hot cues

Each deck has eight hot cue pads numbered 1 to 8 (only 1–4 in the Forge theme with the 4-deck layout).

Loops and beat jumps

A loop plays a section of the track over and over without a break. The length is in beats and snaps to the track's beat grid.

The loop row

ButtonWhat it does
½, 1, 2, 4, 8, 16Loop length (beats). The selected one is marked with a frame. The default is 4.
LoopTurns the loop on/off. Filled with the highlight color when on.
‹ (Jump back)Jumps back by the selected loop length.
› (Jump forward)Jumps forward by the selected loop length.

Hovering over the Back and Forward buttons shows the tooltips "Jump back (by the selected loop length)" / "Jump forward (by the selected loop length)".

How it works

The loop boundaries aren't drawn on the waveform; you can tell the loop is on from the highlight on the Loop button.

Tempo and Key Lock

Tempo

Key Lock

SYNC

SYNC matches the deck's tempo to another deck and, if the other deck is playing, also lines up the beats.

A typical transition:

  1. A is playing and on air. Load the next track onto B.
  2. Keep B's fader closed (or leave the crossfader at the A end).
  3. Press SYNC on B, then press Play. B locks onto A's tempo and beat.
  4. Check B in the headphones (B's headphone button).
  5. Open B's fader or slide the crossfader toward B.
  6. Stop A.

When a track ends and when a file can't be read

Decks when the program reopens

Mixer

The mixer sits between the decks. Each deck has a channel strip; there's the MAIN meter in the middle, the crossfader below and the Main output row at the very bottom.

Channel strip

The deck letter is shown at the top of the strip. From top to bottom:

ControlRangeCenter / defaultWhat it does
Gain−12 … +12 dB0 dB (center)The channel's input level. Added on top of the automatic level.
FilterLow-pass to the left, high-pass to the rightNo effect (center)Single-knob sweep filter.
HighCut … +6 dB0 dB (center)Above 2.5 kHz.
MidCut … +6 dB0 dB (center)Between 250 Hz and 2.5 kHz.
LowCut … +6 dB0 dB (center)Below 250 Hz.
Headphone buttonOn / OffOffSends the channel to the headphones for pre-listening.
Channel faderClosed … fully openFully openThe level at which the channel goes into the mix.
Channel meter−48 … 0 dB—Post-fader peak level.

In the Dark DJ theme, Gain and Filter sit on the top row and High/Mid/Low side by side on the second row, and the names are written in capitals. In the Forge theme, Gain and Filter sit at the top as a small pair ("Gain · Filter"), and High, Mid and Low are large knobs one below the other.

Gain
Filter
High / Mid / Low
Channel fader
Channel meter

Using the controls with the mouse

ActionRotary knobs (Gain, Filter, High, Mid, Low)Channel faderCrossfader
Press and dragUp increases, down decreasesFollows the mouseFollows the mouse
Single clickStarts dragging (doesn't change the value)Moves it to that positionMoves it to that position
Mouse wheelEach notch is 3% of the range (about 0.7 dB for Gain)——
Double-clickReturns to the center (0 dB / filter off)—Returns to the center

The mixer has no keyboard shortcuts.

Crossfader

Crossfader curve

Chosen in main menu > Settings > Audio > Crossfader curve:

CurveBehaviorBoth sides at the centerWhen
Smooth (default)Constant-power transition; the overall loudness stays about the same throughout the transition.Each about −3 dBLong, flowing transitions; best for most broadcasts.
LinearAs one side opens, the other is turned down by the same amount.Each −6 dBIf you want a slight dip in the middle.
SharpBoth sides stay fully open almost all the way; they're only cut within 3% of the end.Both fully openFast cuts; using the crossfader like a switch.

The choice applies immediately and is saved.

MAIN meter

The MAIN column between the channel strips has two meters, for the left and right channels. It shows the sound going to the main output, after the limiter. Since the microphone doesn't go to the main output, it doesn't appear on this meter.

Main output row and loudness

At the very bottom of the mixer it says Main output, and next to it the main output's loudness appears in LUFS (e.g. "−14.2 LUFS"). This value is the average of the last 3 seconds and measures the mix on the main output (excluding the microphone). With no sound it shows "—".

Limiter

Automatic level

Each time a track is loaded onto a deck, the program measures the loudness of the whole track and applies a gain that brings it to −14 LUFS. This way, when tracks with very different recording levels (an old recording and a new pop track) play one after the other, the listener doesn't have to turn the volume up and down.

Headphones and pre-listening

Pre-listening means listening to a track in the headphones without the listeners hearing it.

A headphone device is required

For pre-listening, first choose the output device your headphones are connected to: main menu > Settings > Audio > Headphones. The default is Off.

The channel's headphone button

Headphone balance

Sets the ratio between pre-listen and the main mix (the music the listener hears) in the headphones. The slider is on the Headphones row of the Microphone panel; Cue is written on its left and Main on its right.

The headphones can also carry off-air guest audio and, if Hear myself in headphones is on, your microphone; these are covered in the Microphone, Jingles and Announcements chapter. The headphone path has its own limiter too.

Automatic transition (Auto Broadcast)

When Auto Broadcast is on, the program plays tracks one after another without you touching anything and makes a smooth transition between them. This way the broadcast doesn't go silent even if you step away from the desk for a while.

Where the switch is

To the right of the Broadcast Schedule panel's header: the switch labeled AUTO in the Dark DJ theme and Auto Broadcast in the Forge theme. It's on by default; your choice is saved.

Where the next track comes from

  1. If there are tracks in the Queue, the one at the top. It leaves the Queue when it's loaded onto a deck.
  2. If the Queue is empty, the track after the current one in the library list as it was when the playing track was loaded. In other words, whichever view was open in the library when you loaded the track (a playlist, a folder, a search result, a sort order), the flow continues from that list. Tracks whose files aren't in place and tracks that have already played to the end in this session are skipped.
  3. When the end of the list is reached, the flow stops.

To add tracks to the Queue, see the Music Library chapter.

Automatic transition between A and B

The automatic transition is done between decks A and B (C and D don't take part in it, even in the 4-deck layout).

  1. Preparation: If B isn't playing while A plays, the next track is loaded onto B about 21 seconds before the sound of A's track ends. Silence at the start of the track is skipped; B waits where the sound begins.
  2. Transition: B starts 6 seconds before the sound of A's track ends. During the transition A's fader is lowered and B's fader is raised (at constant power, so the overall loudness doesn't drop). The transition lasts 6 seconds; if less time is left in the track, it lasts as long as what's left (at least 1 second).
  3. Crossfader: If side B is turned down because of the crossfader, the crossfader moves to the center; otherwise it stays where it is. The crossfader is never locked to one end.
  4. End: A stops and A's fader returns to where it was before the transition. Then the same thing repeats from B to A.

Details:

When a track ends

When the track on a deck plays to the end:

Unreadable track

If a track loaded by the automatic flow can't be read, the notification "“Track title” couldn't be read and was skipped" appears for 6 seconds, the track is removed from the list for this session and the next one is tried. The broadcast doesn't go silent. If a track you loaded by hand can't be read, the warning appears on the deck (see When a track ends and when a file can't be read).

The trail in the Broadcast Schedule

While broadcasting, the tracks played are written to the Broadcast Schedule list with their times; tracks brought in by the automatic flow that have finished are marked AUTO. For a track on a deck to count as "on air", the deck must be playing and its fader and its side of the crossfader must be open.

About effects

For shaping the sound on the decks and in the mixer there are Filter and High/Mid/Low; apart from these, there's no separate sound effect applied to a deck. The sound effect pads (applause, horn and so on) are on the Effects tab of the jingle panel, and the microphone's Echo setting is in the Microphone panel; both are covered in the Microphone, Jingles and Announcements chapter. Jingle and effect sounds are added to the main mix without being affected by Duck Music; they go to the speakers, the broadcast and the recording.

Audio output devices

Main menu > Settings > Audio (or the gear icon at the top right). Every choice on this page applies immediately and is saved; there's no Save button.

RowOptionsDefault
Main outputSystem default / the output devices on the computerSystem default
HeadphonesOff / the output devices on the computerOff
MicrophoneSee the microphone chapter—
Audio latencyLow (10 ms) / Normal (20 ms) / Safe (40 ms)Normal (20 ms)
Crossfader curveSmooth / Linear / SharpSmooth

If a selected device isn't plugged in at the moment, it keeps appearing in the box under its saved name.

Main output

Headphones

Audio latency

Audio format

The program sends 48 kHz stereo audio to the devices; if a device runs at a different sample rate, Windows converts it. There's no setting for this.

Common situations

SymptomLikely causeWhat to do
The deck is playing and its meter moves, but the listener doesn't hear itThe crossfader is at the other endMove the crossfader to that deck's side or to the center.
The headphone button won't turn on, warning below the mixerNo headphone device selectedMain menu > Settings > Audio > Headphones.
I also hear the track I'm pre-listening to through the speakersHeadphones and Main output are the same deviceChoose a separate device for the headphones.
No deck sound in the headphones, buttons litSolo is on for a source, or the headphone balance is fully at MainTurn Solo off; slide the balance toward Cue.
SYNC turns off when pressed, "BPM difference exceeds the tempo range (±8)"The speeds of the two tracks are very differentChoose a track with a closer tempo, or make the transition without SYNC.
SYNC is on but the beats don't line upThe other deck is stopped (only the tempo is matched)Turn SYNC on while the other deck is playing.
The next track didn't come when the track endedAuto Broadcast is off, or the list has endedTurn the switch on; add tracks to the Queue.
The automatic transition stopped halfwayYou touched a fader or the crossfader during the transitionFinish the transition by hand; the next transition will be automatic again.
The Limiter indicator lights up oftenGain or EQ too high, two decks on top of each other at full levelBring the gains to the center and the EQ closer to 0 dB.
Crackling or clicking in the soundThe audio latency is too low for the computerAudio latency > Safe (40 ms).

For logs, support and general problems, see the Troubleshooting, Support and Maintenance chapter.

Microphone, Jingles and Announcements

This chapter covers:

The decks, the crossfader and the deck mixer are covered in the Decks and Mixing chapter; going on air and the station page in the Broadcasting and Station chapter; recording in the Recording chapter; using the program from the tablet and the full list of shortcuts in the Forge DJ Control Panel and Shortcuts chapter.

Two themes in the program: where the buttons are

The program can be used with two themes: Dark DJ and Forge (main menu > Settings > General > Theme). The functions are the same in both themes; only the position and look of some buttons change. Where there is a difference, this chapter describes the two themes separately.

Some headings and button labels are shown in capital letters in the theme (for example MICROPHONE, ON AIR). In this guide they are written in normal case to make them easier to read.

Microphone panel

The microphone panel is where you manage the microphone. In the Dark DJ theme it sits below the Jingles panel; in the Forge theme it has its own tab (Microphone).

Parts of the panel

From top to bottom:

ItemDark DJForge
HeadingMicrophone with a gear on the rightMicrophone tab with a gear on the right
Large buttonTurns the microphone on / offTurns the microphone on / off
LevelHorizontal meter and dB valueHorizontal meter and dB value
Duck MusicSwitch, amount slider, dB valueSwitch, amount slider, dB value
HeadphonesCue — Main sliderCue — Main slider
Quick buttonsNone (states are shown in the bottom bar)Noise Removal, Compressor, Echo, Voice Tone

Hovering over the gear shows the Microphone settings tooltip; clicking it opens the Microphone window (below).

Large button: turning the microphone on and off

Each click on the button turns the microphone on or off. When the microphone is on, it goes to the broadcast and the recording; when it is off, it doesn't.

The button's label shows the state:

StateForge themeDark DJ theme
OffTurn Mic OnMicrophone (dimmed)
OnMic On (red highlight)Microphone (white text, glowing frame)
Turned off because the device was disconnectedMicrophone not connected (yellow, with a warning icon)Microphone not connected (yellow, with a warning icon)

You can assign a shortcut to turn the microphone on and off from the keyboard (below, On/off shortcut).

Level

Shows the current level of the microphone sound. The scale runs from −60 dB to 0 dB. The number on the right is the current peak value (for example "−18 dB"). If no sound is coming in, it shows "−∞".

Duck Music

Turns the music down automatically while you talk and brings it back up when you stop. In radio it is used so that the host's voice is heard comfortably above the music.

For when ducking starts, how long it lasts and what it affects, see the "How music ducking works" heading below. How long the music takes to come back up is set in the Music return time row of the Microphone window.

Headphones (Cue — Main)

Sets what you hear in your headphones. The further you move the slider to the left (Cue), the more you hear the decks and sources you put into pre-listen; the further to the right (Main), the more you hear the main mix the listener hears; in between you hear a mix of both. The default position is close to the left (about one third).

This slider is the same setting as the deck mixer's pre-listen setting; pre-listening is described in detail in the Decks and Mixing chapter. A headphone output must be selected: main menu > Settings > Audio > Headphones.

Quick buttons (Forge theme)

In the Forge theme there are four buttons at the bottom of the panel: Noise Removal, Compressor, Echo, Voice Tone. Each click turns the related setting on or off; a button that is on looks highlighted. They are the same as the switches in the Microphone window. The detailed values (threshold, ratio, echo type, etc.) can only be changed in the window.

If the panel gets narrow, the buttons wrap to the next line.

On a free account the Noise Removal button doesn't turn the setting on; clicking it opens the Premium window (see "The Premium window").

Indicators in the bottom bar (Dark DJ theme)

In the Dark DJ theme there are three indicators on the right of the status bar at the very bottom of the window: Noise Removal, Compressor and Limiter, each followed by On or Off. The first two show your microphone settings. On a free account Noise Removal always shows Off, because noise removal isn't applied. The Limiter indicator belongs to the deck mixer (Decks and Mixing chapter).

Microphone window

Opening the window

The window's title is Microphone. You can move and resize the window; while it is open, you can keep using the rest of the program.

There is no Save button. Every change is applied and saved immediately. You can make the settings by trying them out by ear. You close the window with the X at the top right.

The rows, from top to bottom, are as follows.

Device

The same setting is also in the main menu > Settings > Audio > Microphone row. Both write the same value.

About the tablet microphone: When you turn the microphone on with the tablet microphone selected, the program sends the tablet a "prepare the microphone" request. The program waits 3 seconds for the sound to arrive. Using the program from the tablet is described in detail in the Forge DJ Control Panel and Shortcuts chapter.

Gain

On/off shortcut

Assigning a key:

  1. Click the box that shows Assign key. The box shows Press a key… (Esc: cancel).
  2. Press the key or key combination you want to use. You can use combinations with the Ctrl, Alt, Shift and Windows keys.
  3. The key's name appears in the box (for example "Ctrl + Shift + F9").

The same setting is also in the main menu > Settings > Shortcuts > Microphone · On/off shortcut row.

Music return time

This setting and the Duck Music settings are shared by the microphone and the guests (below, "Voice call (guest)").

Row switches

Each of the processing rows below has a switch on its right. When the switch is turned on, that processing's settings appear in the same row; when it is off, the settings are hidden but their values are kept.

Noise Removal (Premium)

Premium: Noise Removal is unlocked with the Radio Premium or All Products plan.

Noise gate

Setting the threshold:

  1. Set the Gain first.
  2. With the gate off, stay silent and look at the Level meter. The value you see is your room noise.
  3. Talk at a normal volume; watch the places where you speak most quietly.
  4. Turn the gate on and put the threshold a little above the room noise and below your quiet speech.
  5. Try long words and a quiet voice. If the ends of syllables are cut off, lower the threshold by a few dB.

Compressor

SettingRangeDefaultMeaning
Threshold−60 … 0 dB−18.0 dBSound above this level is pressed down.
Ratio1:1 … 20:13.0:1At 3:1, sound that rises 3 dB above the threshold is brought down to 1 dB. 1:1 doesn't compress at all.
Attack0.1 … 50 ms6.0 msHow fast compression starts when the sound exceeds the threshold.
Release10 … 500 ms120 msHow long it takes to let go of compression when the sound drops below the threshold.

Voice Tone

SliderRangeWhat changes
Low120 Hz and belowBody, fullness, boom
MidAround 1 kHz (wide range)Nasal speech, "boxy" sound, presence
High8 kHz and aboveBrightness, clarity, "s" sounds

Echo

Hear myself in headphones

The order the sound passes through

The microphone sound is processed in this order:

  1. Gain
  2. Noise Removal (Premium)
  3. Noise gate
  4. Voice Tone
  5. Compressor
  6. Echo

Then the microphone button (on/off) is applied and the sound goes to the broadcast. The Level meter and Duck Music's speech detection use the sound at the end of this chain.

The microphone's self-protection behaviours

Where the microphone goes

If the cable or device is removed

If no sound comes from the device for 1.5 seconds while the microphone is on (the cable came out, the USB microphone was unplugged), the program turns the microphone off and the button shows the Microphone not connected warning. This way the program doesn't silently switch to another input in the middle of the broadcast.

The first 1.5 seconds after you turn the microphone on (3 seconds for the tablet microphone) aren't checked; the program waits for the device to start.

When you plug the device back in, the microphone doesn't turn on by itself. Turn it on again by pressing the button.

If the default changes while "Default (Windows)" is selected

If Windows' default microphone changes while Default (Windows) is selected in the Device row and the microphone is on (for example, you unplugged the USB microphone and Windows switched to the laptop's built-in microphone), the program turns the microphone off and shows the Microphone not connected warning. This way room sound or the wrong microphone doesn't go to the broadcast.

If you select your microphone by name in the Device row, this doesn't happen.

Off at startup

Every time the program opens, the microphone starts off. All your settings (device, gain, processing settings, shortcut) are kept; only the on/off state isn't saved.

How music ducking works

When it ducks

The music is turned down in these cases (if Duck Music is on):

While the microphone is off, your talking doesn't duck the music.

How it ducks

  1. When speech starts, the music goes down by the amount you set within about 50 ms.
  2. When speech ends, the program waits 300 ms (so the music doesn't dip and rise between sentences).
  3. Then the music returns to its previous level within the Music return time.

What is ducked and what isn't

SoundDucked while talking?
DecksYes
Sources (file, folder, browser, app, audio device, tablet audio)Yes
Sources marked as guestsNo (they are speech inputs)
Jingle and effect padsNo — station IDs and effects are heard in full even while you talk
The microphone itselfNo

Setting the ducking amount: If your speech is easy to understand above the music, the amount is right. If the music is still competing with your voice, move the slider to the right; if the music almost disappears while you talk, move it to the left.

Additional audio sources (Sources panel)

The Sources panel is where you add sound to the broadcast from outside the decks: an audio or video file, a music folder, the sound of a web page, the sound of a program running on the computer, a second input device, the sound of a Forge DJ Control Panel tablet, and a camera.

Sources stay in place when the program is closed and reopened (except the ON AIR state of guests; below).

Panel layout

Dark DJ theme: There is a single Sources panel. Each source is a row; the level slider and buttons are inside the row. In the heading, from right to left: gear (settings of the selected source), trash can (remove the selected source), + (add a source).

Forge theme: There are two panels:

Tooltips of the heading buttons: Add source, Remove the selected source, Settings of the selected source, Move up, Move down.

Source row

In the Dark DJ theme a row contains:

In the Forge theme:

Level slider

Mute, Headphones and Solo buttons

Eye: turning a source on and off

The eye at the far right of the row turns the source off without deleting it. Its tooltip says Turn source off when the source is on, and Turn source on when it is off.

A source that is off:

All the source's settings are kept; when you turn the eye back on, they come back exactly as they were.

Adding a source

Press the + button in the heading. The menu that opens has eight items:

ItemWhat it adds
Audio FileA single audio file (mp3, m4a, aac, wav, flac, wma)
Video FileThe sound of a video file (mp4, mov, mkv, avi, wmv, webm)
Music FolderAll audio files in a folder, in order
BrowserThe sound of a web page
Running AppThe sound of a program running on the computer
CameraThe camera image (for the station page)
Audio DeviceAn input device (second microphone, line input)
DJ Control PanelThe sound of a connected Forge DJ Control Panel tablet

The added source goes to the end of the list and starts at a 0 dB level.

Audio File and Video File

  1. Choose + > Audio File (or Video File).
  2. Select the file in the Windows file window that opens.

When to use it: For long sounds that you don't want to play on a deck, such as background music, a recorded announcement or a recorded interview.

Music Folder

  1. Choose + > Music Folder.
  2. Select a folder in the window that opens.

When to use it: For interlude music, a playlist that runs all night, or background music under speech.

Browser

  1. Choose + > Browser. The Browser window opens.
  2. Type the page's address in the Address (URL) box (the box is ready for typing as soon as it opens).
  3. Press Add. (While the address is shorter than 3 characters, Add stays dimmed.)

When to use it: To send a web radio station or a web page with sound to the broadcast.

Running App

Takes the sound of a single program running on the computer to the broadcast; the sound of other programs doesn't get mixed in.

  1. Choose + > Running App. The Running App window opens.
  2. Select the program in the Open apps list.
  3. If you like, set the two switches at the bottom:
    • Voice call (guest) (below).
    • Broadcast only (not heard on this PC) (below).
  4. Press Add. (Until an item in the list is selected, Add stays dimmed.)

The list: It shows the programs that currently have a window and the programs that have opened an audio session on one of the computer's active audio outputs; it is sorted by name. The program name is written from the file name with its first letter capitalised. The list is prepared once when the window opens; for a program you started while the window was open, close the window and open it again.

Behaviour:

Broadcast only and Silent output

The Broadcast only (not heard on this PC) switch is available only for Running App sources. It is in both the add window and the source's settings window.

What it does: The program's sound keeps going to the broadcast, but it doesn't come out of your speakers. To do this, the program uses Windows' "per-app output" setting to route that app's sound to an unused audio output on the computer. Capture continues, the speakers go silent.

Tooltip text: "The app's sound goes to the broadcast but not to your speakers: Windows routes it to an unused output. Use the source's headphone button to listen. It goes back when you turn this off or close the program."

The Silent output row (visible while the switch is on):

Warnings (yellow text with an Open Windows sound settings button below it):

WarningMeaning and what to do
"This PC has no other, unused sound output. Sending sound to the broadcast only needs a second output (for example a digital output or a virtual audio device)."There is no output to route to. A second output is needed.
"No free digital output was found to pick automatically. Choose an output from the list that has no speakers connected."Automatic couldn't find an output. Choose one by hand from the Silent output list.
"Windows didn't accept the routing. You can set the app's output to an unused output yourself in Windows sound settings."Windows didn't allow it. The Open Windows sound settings button opens the Windows app sound settings page; change the app's output there by hand.

The state also shows in the source row: No silent output or Couldn't mute locally (yellow warning).

Undoing: Windows keeps this setting permanently per app. Before routing, the program saves the app's previous output setting and writes it back in these cases:

If the app is closed when the setting is written back, the setting is kept pending and the app returns to its previous state the next time it opens (while the program is open). If the program closes unexpectedly, pending undos are carried out the next time it opens.

When routing happens: Windows applies this setting only to an app that is playing sound. Routing happens by itself when the app starts playing sound.

To listen yourself: Turn on the source's Headphones button (a headphone output must be selected).

Audio Device

Adds an input device (a second microphone, a sound card's line input, a turntable or the output of an external mixer) as a source.

  1. Choose + > Audio Device. The Audio Device window opens.
  2. Select the input device in the list.
  3. Press Add.

Voice call (guest)

The guest switch is available for Running App, Audio Device and DJ Control Panel sources. It makes a source a "speech input": a guest in a voice call program, a second microphone in the studio, or the tablet.

When the switch is turned on:

ON AIR / OFF AIR button:

StateThe guest's voice
OFF AIRHeard only in your headphones. It doesn't go to the broadcast. This is for preparing with your guest before talking on air.
ON AIRGoes to the broadcast. When the guest talks, the music is ducked (if Duck Music is on). The guest themself isn't ducked.

A guest broadcast step by step (with a voice call program):

  1. In main menu > Settings > Audio > Headphones, select your headphones.
  2. + > Running App > select your voice call program, turn on the Voice call (guest) switch, press Add.
  3. The guest row starts OFF AIR; you hear the guest in the headphones.
  4. When you are ready, press the OFF AIR button; it becomes ON AIR.
  5. When the call ends, press it again to switch it to OFF AIR.

DJ Control Panel (tablet audio)

Brings the sound played by apps on your Forge DJ Control Panel tablet (music, video) into the broadcast.

  1. Choose + > DJ Control Panel. The DJ Control Panel window opens.
  2. Select the tablet in the Connected tablets list (if only one tablet is connected, it is selected automatically).
  3. Press Add.

Connecting and using the tablet is covered in the Forge DJ Control Panel and Shortcuts chapter.

Camera

The camera source is the only source without sound: it sends the camera image to the station page. Broadcasting with a camera is a Premium feature, and the details are in the Broadcasting and Station chapter. Only adding it and its row are covered here.

  1. Choose + > Camera. The Camera window opens.
  2. Select the camera in the Connected cameras list (if there is only one camera, it is selected automatically). If there is no camera, it says "No connected camera found".
  3. Press Add.

Statuses you may see on the camera row:

Status textMeaning
Shown while you are live on a Forge stationThe camera is ready; it is shown once you go on air on your ForgeOcean station.
Connecting…The camera stream is being set up.
Camera live · X h Y min left this monthThe camera is live; the time remaining this month.
Camera live · unlimitedThe camera is live, with no time limit.
Camera offThe eye is off.
This month’s camera time is used up (40 hours)The monthly time is used up; the audio broadcast continues.
Camera stream could not be started, retryingA temporary problem; the program tries again.
Camera broadcasting is available with Radio Premium or All Products.Premium is required.
Camera not found or in use by another appClose the other program that is using the camera.

The source settings window

Select the source and press the gear in the header (in the Forge theme, the gear in the Sources or Audio Mixer header). The window's title is the source's name.

There is no Save button; every change applies instantly.

Rows (depending on the source type):

RowWhich sourcesWhat it does
NameAllThe name the source shows in the list. It can't be left empty.
Voice call (guest)Running App, Audio Device, DJ Control PanelSee "Voice call (guest)".
Broadcast only (not heard on this PC)Running AppSee "Broadcast only and Silent output".
Silent outputRunning App (while Broadcast only is on)The output to route to.
CompressorAll except CameraNarrows the gap between loud and quiet in the source's sound. Turns on automatically for guests.
Auto levelAll except CameraBalances the source's loudness automatically.
LoopAudio File, Video File, Music FolderStarts over when the file or list ends.
Position on the page, Corner rounding, Default positionCameraSee the Broadcasting and Station chapter.

Auto level works in two ways:

When you turn the switch off, the gain returns to zero at the same rate, not all at once.

Removing a source

  1. Select the source.
  2. Press the trash can in the header.
  3. The Remove window asks Remove the "name" source? Press Remove (or Cancel to back out).

The source and its settings are deleted. To silence it without deleting, use the eye button.

Status texts

TextWhich sourceMeaning
waitingRunning AppThe program is closed. The sound comes in automatically when it opens.
not started on the tabletDJ Control PanelThe tablet is connected, but sending hasn't started. Confirm on the tablet.
not connectedAudio Device, DJ Control Panel, BrowserThe device isn't plugged in, the tablet isn't connected or the page couldn't be opened.
File not found (yellow)Audio/Video File, Music FolderThe file or folder isn't where it was, can't be read, or the folder has no audio files.
No silent output (yellow)Running AppBroadcast only is on, but there is no output to route to.
Couldn't mute locally (yellow)Running AppWindows didn't accept the routing.

Jingle and effect pads

The jingle panel is a grid of pads for playing short sounds with a single click: station IDs (jingles), transition sounds and effects such as applause or laughter.

Premium

Jingle and Effects pads are both Premium: "Jingle and effect pads are available with Radio Premium or All Products."

On a free account:

Panel layout

Each pad shows:

Jingles tab

This is where you put your own sounds: 3 banks (A, B, C) × 12 pads = 36 pads. You switch between banks with the A / B / C buttons in the header.

Effects tab

Built-in sound effects and empty slots for you to fill are laid out as 3 pages (1, 2, 3) × 12 pads. The built-in effects come first; after them, 10 empty slots are yours.

Putting a sound on a pad

There are three ways:

Clicking an empty pad:

  1. Click an empty pad. (Tooltip on hover: "Empty pad: click to choose an audio file (or drag one from the library or File Explorer)".)
  2. Choose the audio file in the window that opens (mp3, m4a, aac, wav, flac, wma).

Drag and drop:

Right-click menu: Right-click the pad and choose Choose file.

Playing and stopping

Keyboard keys

The 12 pads of the bank or page shown on screen can be played from the keyboard:

Key1234567890-=
Pad1st2nd3rd4th5th6th7th8th9th10th11th12th

Right-click menu

Opens when you right-click a pad:

ItemWhen it appearsWhat it does
Choose fileOn pads other than built-in effectsLets you choose an audio file for the pad.
RenameOn filled padsOpens the Rename window.
RemoveOn filled pads that aren't built-in effectsEmpties the pad (stops it if it is playing). The file itself isn't deleted.
Reset to defaultsOn built-in effects whose name was changedRestores the effect's original name.

Rename window: type the new name in the box and press Save or Enter. Cancel discards the change.

Jingles window (levels)

Press the gear in the panel header. The window's title is Jingles; it has two sliders:

RowRangeDefaultWhat it affects
Jingle level−30 dB … +6 dB+0.0 dBAll pads on the Jingles tab
Effects level−30 dB … +6 dB+0.0 dBAll pads on the Effects tab

Changes apply instantly, including to sounds playing at that moment.

When to change them: if your jingles sound much louder or quieter than the music, adjust Jingle level; if the effects drown out your voice, adjust Effects level.

Pad states

AppearanceMeaningTooltip text
EmptyNo sound is assigned to the pad"Empty pad: click to choose an audio file …"
Time "…"The file is being prepared—
Faded name + warning iconThe file isn't where it wasFile not found
Faded name + warning iconThe sound is longer than 60 secondsAudio is longer than 60 seconds — choose a shorter file for a jingle
Faded name + warning iconThe file couldn't be readCould not read the file — choose another one

Clicking a pad with a warning doesn't play any sound. Right-click the pad and assign a new file with Choose file.

Where the jingle sound goes

Jingles from the tablet

The Forge DJ Control Panel tablet can also play, stop, rename and empty pads and change the levels; Premium is required on the tablet too. Details are in the Forge DJ Control Panel and Shortcuts chapter.

The Premium window

Opens when you try to use a Premium feature (jingle/effect pads, the Noise Removal button in the Forge theme, etc.) on a free account.

Announcements

The Announcement window shows news that ForgeOcean sends to Forge Radio Station users (new version, promotions, maintenance information, etc.). There is nothing for you to set in this window; you read it and close it.

When it appears

What the window shows

The window's title is Announcement. The content can come in three forms:

If the image or video can't be downloaded, the announcement is shown as text.

While the announcement window is open, you can't click other parts of the program; close the window first.

Closing the window

In the window's bottom strip:

How you closed itResult
Box uncheckedThe announcement doesn't appear again in this session. When you reopen the program, it appears again if the announcement is still published.
Box checkedThis announcement never appears again. It appears again if ForgeOcean republishes the same announcement to be shown to everyone again, or if a new announcement arrives.

When the window closes, the video stops too.

Broadcasting and Station

This chapter covers:

Recording is covered in the Recording chapter; managing the broadcast from a tablet in the Forge DJ Control Panel and Shortcuts chapter.

The basic idea: where the broadcast goes

Every place your broadcast goes sits in the top bar as a server card. There are two kinds of card:

TypeWhat it isWho it's for
Forge stationYour own station on forgeocean.com, or a station you are authorized on as a DJ. Listeners tune in at forgeocean.com/radyo/addressThe station owner (Radio Premium) or an invited DJ
External serverAny internet radio streaming server whose address, port and password you enter yourselfPeople with their own server or a hosting service

The cards marked Include in broadcast all go on air at the same time when you press Start Broadcast. You choose which cards go on air from the card menu.

The sound that goes on air is the program's broadcast mix: decks, microphone, jingles and sources enabled for broadcast. Mixing is covered in the Decks and Mixing and Microphone, Jingles and Announcements chapters.

Free and Premium

TopicFreeRadio Premium or All Products
Broadcasting to an external serverYesYes
Number of servers you broadcast to at once1Any number of cards at once
BitrateUp to 128 kbpsUp to 320 kbps in MP3, 192 kbps in AAC
Broadcasting to a Forge stationOnly if you are an invited DJ on someone else's stationYes (your own station)
Camera broadcastingOnly on a station you are invited to, through the station owner's subscriptionYes

If you click something locked, the Subscribe to Premium window opens. It states the reason and has two buttons:

Broadcast items in the top bar

The program has two themes (Dark DJ and Forge). The broadcast items sit in different places in each theme:

ItemDark DJ themeForge theme
Broadcast buttonIn the top bar, right of the logo: START BROADCAST / STOP BROADCAST + broadcast timeOn the right of the status bar at the bottom: Start Broadcast / Stop Broadcast
Broadcast timeInside the button (hours:minutes:seconds)In the middle of the status bar, in a red (off air) or green (on air) pill
Server cardsSmall chips in the top barLarge cards in the top bar
+ (add server)Right of the cardsRight of the cards
ListenersLISTENERS in the top bar and in the status barListeners in the status bar
Current trackThe NOW PLAYING box in the top barThe Now Playing box in the top bar
Station logoOn the left of the top barOn the left of the top bar

The Dark DJ theme shows top bar labels in capitals. In this guide, button names are written as in the interface text.

The server card

Each card shows the card's name and a status dot:

DotMeaning
GreenLive: sound is going to this server
YellowConnecting (first connection, or reconnecting after a drop)
GreyOff: no broadcast, or this card is not included in the broadcast
RedError. The card shows a short error

Listeners and Peak

The other indicators in the status bar (Latency, Drops, Loudness, CPU and memory) are covered in the Getting Started chapter (Dark DJ: status bar).

Now Playing

The NOW PLAYING box (Now Playing in the Forge theme) shows the title and artist of the track the listener is hearing right now. The program picks the track like this:

If there is no track, the box shows —. The same information goes to listeners too (see How the current track and cover reach listeners below).

Adding a server

Press the + button in the top bar (tooltip: Add a broadcast server). The menu that opens has two rows:

If you press Start Broadcast when no server is included in the broadcast, this menu opens by itself with the warning "Add a server before going on air." above it.

Step by step: adding a Forge station

You first need a station on forgeocean.com, or a station owner must have authorized you as a DJ (see The Radio panel on forgeocean.com below).

  1. Make sure you are signed in to the program with your ForgeOcean account.
  2. + > Forge station.
  3. The window asks for the stations you can broadcast to (Loading stations…).
  4. In the Station list, each row shows the station name and address (forgeocean.com/radyo/address). Select the station you will broadcast to. The first station comes preselected.
  5. In the Format row, choose the audio format and bitrate (see Format and bitrate below).
  6. If you like, choose a Station page theme (see Station page theme below).
  7. Press Add. The card appears in the top bar.

Instead of the list, the window may show one of these messages:

MessageMeaningWhat to do
Sign in with your ForgeOcean account to use a Forge station.You aren't signed in to the programSign in
Could not reach the server. Check the address, port and your internet connection.forgeocean.com could not be reachedCheck your internet connection and reopen the window
There is no station you can broadcast to. A station is opened from the panel with Radio Premium; if you DJ for another station, its owner must authorize you.Your account has no station it can broadcast toOpen a station or ask the owner for access. Stations whose owner's Radio Premium has ended don't appear in the list either

While the list is empty, Add stays dimmed.

If you are an invited DJ: a free ForgeOcean account is enough. The program checks whether you are invited at sign-in and, on a free account, every 10 minutes. If you have just been invited and still see the Premium chip on the Forge station row, wait a few minutes or close and reopen the program.

Step by step: adding an external server

  1. + > External server.
  2. Fill in the form:
FieldWhat to enterNote
NameThe name shown on the cardIf left empty, address:port is used. This name is also sent to the server as the stream name
AddressThe server's host name or IP address (example: radio.example.com)The small box next to it is Port (default 8000, between 1 and 65535)
Mount pointThe stream path the server gave you (example: /live)Optional. The leading / is added even if you don't type it
UsernameThe server's source usernameOptional. If empty, source is used
PasswordThe server's source (broadcast) passwordRequired. Hidden while you type
FormatMP3 or AAC, and the bitrateSee Format and bitrate below
  1. If you like, press Test connection (see below).
  2. Press Add. If the address or password is empty, the warning "Address and password are required." appears and the card is not added.

Cancel closes the form without saving.

Pasting a full address into the Address box

If your hosting service gave you a single-line address (for example http://radio.example.com:8000/live), you can paste it as-is into the Address box. When saving, the program:

Test connection

Test connection connects to the server with the details in the form and sends 1 second of silence. You find out whether the server really accepts the stream without going on air. Listeners don't hear this silence, because the broadcast hasn't started.

If you press Add (or Save) after a successful test, the program stores the connection method it found together with the card. On later broadcasts it connects directly that way.

Connection method

The external server form doesn't ask for the server type. The program finds the right connection method by itself:

The program doesn't mark the stream for publication in the server's public stream directories.

Format and bitrate

The Format row has two choices side by side: the format and the bitrate.

FormatFreePremium
MP396, 128 kbps160, 192, 256, 320 kbps
AAC96, 128 kbps160, 192 kbps

Which to choose:

How passwords are stored

The server list belongs to your account

Your server cards are stored in the folder of the ForgeOcean account you are signed in with. If you sign in with another account on the same computer, that account's server list appears. When you return to your own account, your own list comes back.

The server card menu

Clicking a card opens a menu:

Going on air and stopping the broadcast

Step by step: going on air

  1. Check that at least one card has Include in broadcast checked.
  2. Press Start Broadcast.
  3. The cards show Connecting…. As soon as any server is live, the button becomes Stop Broadcast and the broadcast time starts counting.
  4. The live card's dot turns green.

If Record when going on air is on, recording starts together with the broadcast (see the Recording chapter).

On a free account, settings left over from Premium are not deleted; they are only limited during the broadcast:

While connecting

While connecting, pressing the button a second time abandons the connection without asking for confirmation. Be careful not to click twice by accident.

If the broadcast doesn't start

If every server included in the broadcast has been tried once and none could be connected, the Broadcast did not start window opens: "Could not connect to any server. Hover over a server card for details." Press Close and hover over the cards to read the reason.

Stopping the broadcast

  1. Press Stop Broadcast.
  2. The Stop Broadcast window asks: "Stop the broadcast? Listeners will be disconnected."
  3. Stop ends the broadcast. Cancel keeps it running.

Connections are closed in the background. Even if a server doesn't respond, the program doesn't freeze.

Closing the program during a broadcast

If you try to close the program while a broadcast is running, the Broadcast in progress window opens: "If the program closes, the broadcast stops."

If a recording is also running, the window opens with the title Broadcast and recording in progress ("If the program closes, both the broadcast and the recording stop.", button Stop and close).

Changing settings while on air

During a broadcast you can change a card with Edit and press Save:

Disconnection and reconnection

If a server's connection drops during a broadcast, the broadcast doesn't stop. The card turns yellow and the program tries to reconnect by itself:

A server that has never been live (for example, a card you newly included in the broadcast while it was running) is retried for 10 minutes on temporary errors. After that, the card shows Could not connect.

If the connections of all servers on air end permanently, the Broadcast stopped window opens: "No server can be reached."

Error messages

The card shows a short text; hovering over the card shows the long text.

ShortLongRetried?What to do
UnreachableCould not reach the server. Check the address, port and your internet connection.YesCheck the address and port. Check that your firewall allows the program
DisconnectedThe connection to the server was lost.YesIt usually fixes itself. If it persists, check your internet
Mount point in useAnother stream is currently using this mount point.YesSomeone else or another program is broadcasting to the same mount point. Close that stream or use a different mount point
Wrong passwordThe server did not accept the password.NoOpen the card with Edit and check the password and username
RefusedThe server refused the connection.NoCheck the server settings (mount point, permissions) with your hosting service
Encoder failedThe audio encoder could not be started.NoChoose another format or bitrate and try again
Could not connectRetried for 10 minutes but could not connect to the server.NoCheck the server and your connection, then start the broadcast again
Sign-in requiredSign in with your ForgeOcean account to use a Forge station.Yes for a broadcast that has been live, otherwise noSign in to the program
Not authorizedYou are not authorized to broadcast on this station.NoAsk the station owner for DJ access
Station unavailableThe station was not found or its Radio Premium has expired.Every 5 min for a broadcast that has been liveCheck that the station is open and the owner's Radio Premium is active
Another DJ is live… is currently live on this station.NoTry again when the other DJ's broadcast ends
Taken over… took over the broadcast on this station.NoSee below
Your DJ access was removedThe station owner removed your DJ access; you can no longer broadcast to this station.NoSee below

Another DJ on a Forge station

Only one DJ can be live on a station at a time.

Connecting while another DJ is live

If your broadcast is taken over or cut off

Station page theme

In the Forge station form, the Station page theme row chooses which theme the station page shows while your broadcast is running.

The station's own theme is chosen in the panel (see Station tab below).

How the current track and cover reach listeners

The program reports the track in the Now Playing box to the servers:

In the logo spot on the left of the top bar, the station logo you uploaded in the panel is shown. If there is no logo, the Forge Radio Station mark stays.

To upload a logo, see Station tab below.

Broadcast Schedule

The Schedule tab of the right panel (Broadcast Schedule in the Forge theme) lists, with times, what went to the listeners during the broadcast. The Queue tab in the same panel and the Auto switch (Auto Broadcast in the Forge theme) are covered in the Decks and Mixing chapter.

Each row shows the time, the track title, the artist and duration below it, and a badge on the right:

BadgeMeaning
ON AIRThe track being heard right now. A progress line runs under the row
AUTOA track played by the automatic flow (finished)
PLAYEDA track that played and finished
JINGLESA jingle that was played
LIVEMicrophone on (the row's name is Microphone)
ENDEDMicrophone turned off. The talk time is shown below it

Broadcasting with a camera

Your camera picture is shown to listeners on the station page while you are live on a Forge station. Nothing is recorded; it can only be watched live. The picture is not sent to external servers.

When to use it: when you want to show your studio, yourself or a live performance. You don't need it for a music-only broadcast. The audio broadcast is independent of the camera.

When the camera goes on air

All of these are needed at once:

If you are live on more than one Forge station, the camera goes to the first live station.

Adding a camera source

  1. In the Sources panel, + (Add source) > Camera.
  2. In the Camera window, pick your camera from the Connected cameras list. If there is only one camera, it is already selected.
  3. Press Add.

Status messages on the camera row

MessageMeaning
Camera live · 39 h 58 min left this monthThe picture is going to the listeners. The time left this month is shown next to it
Camera live · unlimitedA station with no time limit
Shown while you are live on a Forge stationThe camera is ready, but you are not live on a Forge station
Connecting…The camera stream is being set up
Camera offThe source's eye is off
This month’s camera time is used up (40 hours)The month's camera time has run out. The audio broadcast continues
Camera stream could not be started, retryingThe connection could not be made. The app retries by itself
Camera not found or in use by another appThe camera is not plugged in, or another program is holding it

Position and look on the page

Open the camera source's settings (select the source and press the gear button, tooltip Settings of the selected source). In the window:

Changes apply immediately. If you move the box during a broadcast, it moves on the listener page right away too.

Picture quality

There are no picture settings. The app opens the camera at up to 1280×720, 30 frames per second, and sends it at a fixed quality. If the camera gives a larger picture, it is scaled down keeping its aspect ratio.

Time limit

If the camera freezes or disconnects

How listeners see the camera

Listener chat and requests

The app's Chat panel shows your Forge station's listener chat and track requests. The panel has two tabs: Chat and Requests.

Chat tab

Writing a message

  1. Type in the Write a message box at the bottom.
  2. Press Enter or the send button on the right.

Message menu

Right-click a message:

More than one station

If you are live on more than one Forge station, each message and request starts with the station it came from.

Requests tab

Track requests that listeners send from the station page are listed here.

Searching the library is covered in the Music Library chapter.

When the broadcast ends

When the broadcast ends, the chat and the request list in the app are cleared. The next broadcast starts empty.

The Radio panel on forgeocean.com

You open and manage your station from the panel on forgeocean.com.

Getting to the panel

  1. Sign in to forgeocean.com with your account.
  2. Click Dashboard at the top.
  3. Click the Radio row in the panel.

The top strip of the panel shows your station's address.

Without Radio Premium

If you don't have a Radio Premium or All Products subscription, the tab says "Radio stations come with Radio Premium." and shows a See pricing button.

If you had a station before, the deletion date appears below it: "Your station and auto DJ files will be deleted on …. Renew Radio Premium and everything picks up where it left off." The station and its files are deleted 14 days after Premium ends. If you renew within that time, nothing is lost.

When Premium ends, the station page shows Off air and nobody can broadcast to the station.

Station Terms of Use

Before opening a station, changing settings or uploading files, you must accept the Station Terms of Use. The terms open in a full-screen window:

  1. Read the text.
  2. Tick the I have read and accept box.
  3. Press Accept and continue. The action you started (for example opening a station) continues by itself.

Cancel closes the window and nothing is done. If a new version of the terms is published, the panel asks again once. For an action that needs acceptance, the warning "To continue, you need to accept the Station Terms of Use." may also appear.

Step by step: open your station

If you don't have a station yet, the Open your station card appears.

  1. Display name: your station's name (2-40 characters).
  2. Address: the part after forgeocean.com/radyo/. This is the address listeners will go to.
  3. Press Open station.

Address rules:

If the address cannot be taken, it says "This address is taken". This warning also appears when the address breaks the rules.

Each account has one station.

Station tab

If your station is open, the panel has three tabs: Station, Auto DJ, Live status. The tab you selected last is remembered in this browser.

Fields on the left card of the Station tab:

FieldDescription
Display nameThe station's name (2-40 characters). Shown in the title of the listener page. When the station owner broadcasts from the app, they appear in the chat under this name
AddressThe part after forgeocean.com/radyo/. To change it, see below
PageThe listener page address. Open opens it in a new tab, Copy copies it to the clipboard
Stream (games and apps)The address of the direct audio stream (the address with /stream added at the end). Open / Copy
Stream · http (for games that can't open https)The http address of the same stream. Open / Copy
PublicWhen off, search engines are asked not to list the station page. Anyone who knows the page address can still open it
LogoUpload (Change when there is a logo) and Remove
Short descriptionAt most 160 characters
Station themeThe page theme when no DJ is live. Change
Genre, Language, CountryChosen from a list. Can be left empty (—)

The note under the link boxes: "Paste the stream address into the radio boxes in game rooms and apps; it plays without pressing a button. If a game can't open the https address, use the http one." When you press Copy, the button briefly says Copied.

Press Save to keep your changes. Logo and Station theme are saved immediately with their own buttons; Save is not needed.

Changing the address:

  1. Type the new address in the Address box and press Save.
  2. The The address is changing window asks: "forgeocean.com/radyo/old will become forgeocean.com/radyo/new. The old address redirects to the new one for 30 days; after that another station can take it."
  3. Change confirms, Cancel doesn't save.

When the address changes:

Logo:

  1. Press Upload and choose a PNG, JPEG, WebP or GIF file.
  2. Large PNG, JPEG and WebP images are scaled down in the browser before sending, so the long side is 800 pixels (to keep the listener page light). Animated GIFs are not scaled down.
  3. The logo is saved immediately.

The logo appears at the top of the listener page, in place of the cover for tracks without cover art, and in the app's top bar. Remove deletes the logo.

Station theme:

  1. Press Change. The Choose station theme window lists 28 themes with thumbnails.
  2. Click a theme. It is saved immediately and Theme saved. appears.
  3. Cancel, Esc or clicking outside the window closes it without changes.

The note on the row: "When no DJ is live (auto DJ or off air), everyone sees this theme. DJs can pick their own theme in the app while broadcasting." If the live DJ picked their own theme, the page shows that theme for the whole broadcast (see Station page theme above).

Deleting the station:

  1. Press Delete station. The note under the button: "Permanently deletes the station together with all its MP3s, jingles, folders, logo and DJ access."
  2. The Delete the station permanently? window opens: "The station address, all MP3s, jingles, folders, the logo and DJ access are deleted permanently; any live broadcast is cut off. This cannot be undone."
  3. Type your station address in the To confirm, type the station address: … box. Once the address matches, the Delete station button becomes active.
  4. Press Delete station. The Station deleted. notification appears and the panel shows the Open your station card.

The deleted station's address is freed immediately. A station closed by an administrator cannot be deleted ("A station closed by the administrator can't be deleted.").

Authorizing DJs

From the Authorize DJs card on the right of the Station tab, you add the DJs who may broadcast to your station. The card's note: "DJs you invite can broadcast to your station with a free ForgeOcean account. The app's other Premium features need their own subscription."

Step by step:

  1. Email: the email address of the DJ's ForgeOcean account.
  2. DJ name: the name shown in the chat and on the page (2-20 characters).
  3. Press Add.

Each DJ's name, email and a Remove button are shown in the list. If the DJ you remove is live at that moment, you are asked first: "… is live right now" / "If you remove them, their broadcast stops right away and they can no longer broadcast to your station." If you choose Remove, their broadcast, chat permission and camera are cut off immediately.

Auto DJ tab

When no DJ is live, Auto DJ plays the MP3s you uploaded to the server in shuffled order. This keeps the station on air 24/7. Your computer doesn't need to be on.

Top row:

Storage:

Jingles:

These jingles belong to the station's Auto DJ. The jingle pads in the app are covered in the Microphone, Jingles and Announcements chapter.

Folders:

Uploading MP3s:

  1. Select a folder. Nothing can be uploaded while All is selected ("Choose a folder to upload to.").
  2. Press Upload MP3 and choose one or more files.
  3. The files are uploaded one after another and the progress bar fills.

Track list:

Live status tab

The Take off air button appears only while a DJ is live:

  1. Press Take off air.
  2. In the window that opens, choose:
    • Only stop this broadcast: the DJ is dropped from the air but keeps their access.
    • Stop and remove DJ access: the DJ is dropped and removed from the DJ list. Removing access does not apply to your own broadcast.
  3. Confirm with Take off air, or Cancel.

If the station was closed

If an administrator closes a station for breaking the rules, the panel says "Your station was closed for violating the rules. For details: [email protected]." The listener page shows "This station has been taken down."

Panel warnings

WarningMeaning
This address is takenThe address is taken, reserved or breaks the rules
To continue, you need to accept the Station Terms of Use.The terms have not been accepted
This file is not a valid MP3The uploaded file could not be read as an MP3
Storage is fullThe 10 GB or 3000-track limit
File is too large.The single-file limit was exceeded
This file type is not supported.The logo is not PNG, JPEG, WebP or GIF
No ForgeOcean account with this emailThe DJ could not be added
At most 3 DJs can be authorizedThe DJ limit
Connection error. Check your internet.The site could not be reached
Something went wrong. Please try again.Another error (for example the DJ name is too short or the same as another DJ's name)

Listener page

Listeners listen to your station on the forgeocean.com/radyo/address page. The page works on computers and phones; no app is needed. The page opens in the language the listener chose on the site, or otherwise in their browser's language.

Items on the page

Automatic playback

The broadcast starts by itself when the page opens. If the browser blocks autoplay with sound, the broadcast starts on the listener's first click or key press on the page.

Joining the chat

  1. The listener presses Write a message.
  2. In the Join the chat window, they choose Your nickname (2-20 characters), Gender (Woman, Man, Prefer not to say) and Your avatar.
  3. Pressing Join opens the text box. A message is at most 200 characters.

Requesting a track

  1. The listener presses Request a song.
  2. The Request a song window: Song (required), Artist (optional), Note (optional). If they haven't chosen a nickname yet, Your name is also asked.
  3. Send. If it succeeds, it says "Your request has reached the DJ."

Report

With Report, a listener can report the station to the management: Reason (Copyright infringement, Inappropriate content, Other), Description, Your email (optional). After sending, it says "Your report has reached us. Thank you." At most 3 reports per day are accepted from the same place.

Theme

The page's look changes with the theme. Which theme is shown:

  1. If the live DJ picked their own Station page theme, that one.
  2. Otherwise, the station's theme chosen in the panel.
  3. If there is none, the first theme (Original).

Page states

What you seeMeaning
ON AIR badge, Request a song buttonA DJ is live
AUTO DJ badgeAuto DJ is playing
Off airNo DJ is live and Auto DJ is off or has nothing to play; or the station owner's Radio Premium has ended
This station has been taken down.An administrator closed the station

If the connection drops, the page reconnects by itself.

LinkWhat it's for
forgeocean.com/radyo/addressListener page: player, chat, requests, camera. For sharing on social media and in messaging apps
forgeocean.com/radyo/address/streamThe direct audio stream. Paste it into the radio boxes in game rooms and apps; it plays without pressing a button
http://radyo.forgeocean.com/address/streamThe http address of the same stream. For games and devices that can't open the https address

You get all three with the Copy buttons on the Station tab of the panel.

Radio Premium

Radio Premium (or All Products for Live + Radio) unlocks:

You subscribe on the Pricing page on forgeocean.com. You can see your plan on the Your plans card in the Account section of the panel.

Invited DJs don't need Premium: the station owner's Radio Premium is enough. If an invited DJ's own account has no Premium, the app's other Premium features (4 decks, multiple servers, above 128 kbps) stay locked.

When Premium ends

Common problems

SymptomCauseSolution
Pressing Start Broadcast opens the server menuNo server is included in the broadcastAdd a server, or tick Include in broadcast on a card
The Forge station row has a Premium chipFree account and you are not an invited DJGet Radio Premium or ask a station owner for an invitation. If you were just invited, restart the app
The station list in the Forge station form is emptyNo station, no invitation, or the station owner's Premium has endedOpen a station from the panel or ask the owner
Wrong password on the cardThe source password or username is wrongFix it with Edit and test it with Test connection
Unreachable on the cardAddress, port or internet problemCheck the address and port. If your server works with a password only, check that the port one above is open too
Mount point in use on the cardAnother stream is connected to the same mount pointClose the other stream
Only one server goes on air on a free accountPlan limitPremium for multiple servers
Connecting (… min) on the cardThe connection has been down for a long timeThe app keeps trying. Check your internet and the server
Listener count —The external server doesn't provide a statistics pageEnable your server's public statistics page. It has no effect on the broadcast
No cover on the listener pageThe file has no embedded cover and none was found by nameAdd a cover image to the track file
Shown while you are live on a Forge station on the camera rowYou are not live on a Forge stationInclude a Forge station card in the broadcast and go on air
Camera not found or in use by another app on the camera rowThe camera is open in another program or not plugged inClose the other program, plug in the camera. The app retries every 5 seconds
Chat is only available on Forge stations in the chatYou are not live on a Forge stationChat only works during a Forge station broadcast
Old logo in the top barThe app refreshes the logo every 30 minutesWait or restart the app
Old links after changing the addressThe old address redirects for 30 daysUpdate the links you shared within 30 days

Recording

This chapter covers:

What the recording captures

The recording writes exactly the same sound that goes to the broadcast to your computer as an audio file. Whatever mix the listener hears on your station is what goes into the file: the mix of the decks, your microphone, jingles and effects, and the sources going to the broadcast. The sound passes through the same peak limiter it goes through before reaching the broadcast.

What goes into the recording and what doesn't

Goes into the recordingDoesn't go into the recording
The sound of the decks (with channel gain, EQ, filter, fader and crossfader applied)What you pre-listen to in the headphones (headphone button, pre-listen balance)
The microphone, while it's onA microphone that's off
Jingles and effectsThe monitoring sound sent to the headphones by Hear myself in headphones
Sources (audio file, application, browser, etc.)Muted sources
The Voice call (guest) source, while it's on airThe Voice call (guest) source while it's Off air (heard only in your headphones)
Music being turned down while you talk (it's turned down in the recording too)The speaker volume in Windows

In practice:

Which sound goes to the broadcast is explained in detail in the Decks and Mixing and Microphone, Jingles and Announcements chapters.

It's independent of the broadcast

Free and Premium

Recording is the same on the Free plan and on Premium. Both the MP3 320 kbps and WAV (lossless) formats, as well as automatic recording, are available on the Free plan. The program sets no limit on recording length. The limit is the free space on your disk.

Starting and stopping a recording

Where the record button sits depends on the theme you've chosen (to change the theme: main menu > Theme). In both themes the button does the same job: press it when nothing is recording to start a recording, and press it while recording to stop.

In the Dark DJ theme

On the right side of the top bar, to the left of Clock, is the REC button with a red dot.

In the Forge theme

At the right end of the bottom status bar, to the left of the red Start Broadcast button, is the ● Start Recording button.

Time and size display

Step by step: making a recording

  1. Check once where and in which format the recording will be written: main menu > Settings > Recording (described below). The defaults suit most uses.
  2. Press REC in the Dark DJ theme, or Start Recording in the Forge theme.
  3. Watch the time and size advance on the button. If the size is growing, the file is being written.
  4. To finish, press the same button again (Stop Recording in the Forge theme).
  5. The "Recording saved: …" notification appears at the bottom center of the screen for five seconds. If you click the notification, the file opens selected in its folder.

The notification when recording ends

When the recording stops, a notification with a green border appears at the bottom center of the window:

Recording saved: Forge Radio 2026-11-03 21-05.mp3 Open folder

If you missed the notification, you'll find the file in the recording folder (see "Finding recording files").

Recording from the tablet

If Forge DJ Control Panel is connected, you can also start and stop the recording from the tablet. It controls the same recording as the button in the program: you can stop a recording started on the tablet from the computer, and the other way round. A recording started from the tablet also uses the recording folder and format set in Settings > Recording. For details, see the Forge DJ Control Panel and Shortcuts chapter.

The program has no keyboard shortcut for recording.

Recording with the broadcast: Record when going on air

If you want a recording of every broadcast, you don't have to start the recording manually. Turn on the main menu > Settings > Recording > Record when going on air switch. It's off by default.

When you hover over the switch, this tooltip appears: "Start Broadcast also starts recording; Stop Broadcast also stops it."

Exactly when it starts and when it ends

Behavior in different situations

SituationWhat happens
Switch on, the broadcast goes live while nothing is recordingThe recording starts automatically
Switch on, you had started a recording manually before the broadcastNo new recording is opened; your recording continues. When the broadcast ends, your recording doesn't stop; you stop it manually
You stopped an automatically started recording manually during the broadcastThe recording stops. It doesn't restart on its own, even if the broadcast continues
You stopped the automatic recording and restarted it manually during the broadcastThis recording now counts as manually started. It doesn't stop when the broadcast ends
You turned the switch on while the broadcast was runningRecording doesn't start for that broadcast. It starts when the next broadcast goes live
Switch offThe broadcast and the recording are completely independent of each other

Recommended: if you want to archive every broadcast, leave the switch on. That way there's no risk of forgetting to start the recording.

Recording settings

You can reach the recording settings in two ways:

This section has three rows:

RowWhat it doesDefault
Recording folderThe folder recording files are written to. The path is shown in a read-only box, with a Browse button next to itThe Forge Radio Station folder inside the Windows Music folder
FormatThe format of the recording file: MP3 320 kbps or WAV (lossless)MP3 320 kbps
Record when going on airStarts recording automatically when the broadcast goes live and ends it when the broadcast ends (see above)Off

Good to know:

Changing the recording folder

  1. Main menu > Settings > Recording.
  2. Press the Browse button in the Recording folder row.
  3. In the Windows folder picker that opens, select a folder and confirm.
  4. The new path appears in the box. From now on, recordings are written to this folder.

Format: MP3 or WAV

MP3 320 kbpsWAV (lossless)
QualityMP3's highest bitrate. When listening, most people can't tell it from the sourceUncompressed, lossless. An exact copy of the broadcast mix
Technical44.1 kHz, stereo48 kHz, 16-bit, stereo
Approximate size (in MB as shown by the program)~2.3 MB per minute, ~137 MB per hour~11 MB per minute, ~660 MB per hour
Long recordingSingle fileAt about 3.9 GB (about 5 hours 38 minutes) it switches to a new file without interruption
When to useArchiving, sharing, uploading as a podcast, replays for listeners. Takes little space and opens anywhereIf you'll cut and edit the recording later in an audio editor, or re-compress it. Quality drops a little with every encoding; WAV prevents that loss

Recommended: for most uses, MP3 320 kbps is enough. If you'll edit the recording and convert it to another format, choose WAV (lossless) and make sure you have space on your disk.

File names and the recording folder

Default folder

If you haven't changed the folder, recordings are written to the Forge Radio Station folder inside the Music folder in your Windows user folder. This folder is created automatically on the first recording. The Settings > Recording > Recording folder box always shows the full path of the folder in use.

File name

Each recording is named with the date and time of the moment it started:

Forge Radio 2026-11-03 21-05.mp3

The pattern: Forge Radio YYYY-MM-DD HH-MM, followed by .mp3 or .wav depending on the format. The time is your computer's local time.

Splitting long WAV recordings

WAV files have a size limit of 4 GB. Before reaching this limit, at about 3.9 GB, the program closes the file and continues the recording without interruption in a new file:

PartFile name
Part 1Forge Radio 2026-11-03 21-05.wav
Part 2Forge Radio 2026-11-03 21-05 (2).wav
Part 3Forge Radio 2026-11-03 21-05 (3).wav

MP3 recordings aren't split; they're a single file for the whole recording.

Finding recording files

Using the recording file

If the disk fills up and other errors

Free space check

While recording, the program checks the free space on the disk holding the recording folder every two seconds.

If an automatically started recording stopped because the disk filled up, it doesn't restart on its own, even if the broadcast continues.

Possible warnings

WarningMeaningWhat to do
Recording stopped: the disk is full. Saved part: …Free space on the disk dropped below 200 MB while recording, or the disk couldn't be written to. The named file contains the recording up to that pointFree up space on the disk or choose a folder on another disk with Browse, then start the recording again. The new recording is written to a new file
Recording stopped: the disk is full. Saved part: -The disk had less than 200 MB free when the recording started. The recording never startedFree up space on the disk or choose another folder
Can't write to the recording folder. Choose another folder in Settings > Recording.The folder couldn't be created or no file could be written into it. For example, the folder is on a removed USB drive, on a disconnected network drive, or somewhere you don't have write permissionChoose a folder you can write to with main menu > Settings > Recording > Browse. Check that the drive is plugged in or connected

If you see the warning "Recording could not start: the MP3 encoder could not be opened. Set the recording format to WAV and try again.", the MP3 encoder couldn't be opened on your computer. Set Settings > Recording > Format to WAV (lossless) and try again. WAV recording doesn't need this encoder. If the problem persists, ask for support as described in the Troubleshooting, Support and Maintenance chapter.

Very long MP3 recordings and USB drives: on FAT32-formatted disks (common on older or small USB drives), a file can't be larger than 4 GB. An MP3 recording on such a disk reaches this limit after about 29 hours, and the recording stops with the "disk is full" warning. For continuous recordings lasting days, choose a recording folder on your computer's own disk.

How the program behaves while recording

So that your recording isn't cut off halfway, the program holds back or blocks some actions while recording.

ActionWhile recording
Closing the programYou're asked to confirm (see below)
Main menu > Sign outGrayed out. Hovering over it shows "Cannot sign out while a stream or recording is running."
Signing in with another ForgeOcean accountNot possible: "You can't sign in with another account while streaming or recording."
Account changeHeld back until the recording (and the broadcast) ends, then applied
UpdateThe update window shows "Updates cannot run while streaming or recording." You can install it after the recording ends
ForgeOcean announcement windowDoesn't open; shown after the recording ends
Sign-in window when the session expiresDoesn't open on top of the recording; opens after the recording and the broadcast end
Your Premium period endingPremium features stay available until the recording and the broadcast end. The locks take effect only once both have stopped

When closing the program

If you press the window's close (X) button or main menu > Exit while recording, the program doesn't close right away; it opens a confirmation window. The window depends on what's running at that moment:

What's runningWindow titleTextClose button
Recording onlyRecording in progressIf the program closes, the recording stops.Stop recording and close
Broadcast and recordingBroadcast and recording in progressIf the program closes, both the broadcast and the recording stop.Stop and close

Before shutting down the computer

While recording, before shutting down or restarting Windows, stop the recording manually or close the program with the confirmation above. That way the file is closed properly.

If the program closes unexpectedly

If the program suddenly closes because of a problem, the recording file isn't deleted. The recording written up to that point is in the folder:

When the program reopens, the recording doesn't resume on its own. To continue recording, press the record button again. The new recording is written to a new file with the date and time of that moment. The file from before the interruption stays where it is.

To ask for support with sudden program closures, see the Troubleshooting, Support and Maintenance chapter.

What the program remembers about recording

The program stores these three recording settings and restores them every time it opens:

These settings belong to this computer, not to your ForgeOcean account. Signing in with another account, or signing out and back in, doesn't change your recording folder or recording settings. Your recording files aren't affected by an account change either.

Keep in mind that the program doesn't remember whether a recording was running: when the program is closed and reopened, recording starts off. If Record when going on air is on, recording starts automatically again when the next broadcast goes live.

What the program remembers in general (where the decks left off, audio settings, panel layout, account-specific data) is described in the Troubleshooting, Support and Maintenance chapter.

Common problems

SymptomCauseSolution
I press the record button but a warning appears and recording doesn't startThe folder can't be written to or the disk has no spaceLook up the warning text in the table above
The recording stopped on its ownThe disk filled up, the disk couldn't be written to, or an automatically started recording ended with the broadcastIf a warning window appeared, it's a disk or write problem. If there was no warning and the "Recording saved" notification appeared, the broadcast stopped
My microphone isn't in the recordingThe microphone was offThe microphone goes to the broadcast and the recording only while it's on. See Microphone, Jingles and Announcements
My guest's voice isn't in the recordingThe Voice call (guest) source was Off airPut the guest on air. A guest who's off air is heard only in your headphones
The recording is too quiet or too loudThe recording is at the level of the mix going to the broadcastAdjust the deck gains and faders. The Windows speaker level doesn't affect the recording
I went on air but automatic recording didn't startThe switch was turned on while the broadcast was running, the broadcast couldn't go live, or a manually started recording was already runningStart the recording manually. The switch takes effect from the next broadcast
I stopped the broadcast but the recording continuesThe recording was started manually (not automatically)Stop the recording manually
A recording is split into several WAV filesThe WAV recording passed 3.9 GBThis is normal. The parts continue without interruption (see "Splitting long WAV recordings")
I can't find the recording file—Look at the path in the Settings > Recording > Recording folder box. The file is named with the date and time the recording started
Sign out is grayed outA recording or broadcast is runningStop the recording and the broadcast

Forge DJ Control Panel and Shortcuts

This chapter covers:

What Forge DJ Control Panel is

Forge DJ Control Panel is the app that lets you control Forge Radio Station remotely from an Android tablet. The tablet connects to the same Wi-Fi network as your computer and lets you do most of the program's work from the touchscreen: playing the decks, mixing, turning on the microphone, playing jingles and effects, managing sources and chat, and starting and stopping the broadcast and recording.

The tablet is not a "second program". Every button you press on the tablet does the same job as the same button in the program. Sound isn't played or processed on the tablet; all the sound stays on the computer, in the program. The tablet is only a remote control (you can also send the tablet's audio and the tablet's microphone to the program; see below).

What you need to know:

Requirements

RequirementDetails
TabletAndroid 9 or later. Android 10 or later to send the tablet's audio to the program.
CameraOnly for scanning the QR code. On a tablet without a camera, you can pair with the manual code.
NetworkThe tablet and the computer on the same Wi-Fi network. In Windows, this network must be marked as a Private network (see "Firewall").
AccountRadio Premium or All Products on the ForgeOcean account signed in on the tablet.
ProgramForge Radio Station open and Premium active.

Downloading and installing the app

The installation file (ForgeDjControl.apk) is downloaded from the ForgeOcean website.

You'll find the download button in three places:

The download is only available to an account that is signed in and has the Radio Premium or All Products plan:

Step by step: installing on the tablet

  1. Open forgeocean.com/djcontrol in the tablet's browser.
  2. Tap the Download Forge DJ Control Panel (APK) button. Sign in if asked.
  3. Open the downloaded ForgeDjControl.apk file.
  4. Before installing an app that comes from the browser, Android may ask you to allow that source. Allow it and confirm the installation.
  5. Open the app. The sign-in screen appears (see "Signing in on the tablet").

You can also download the file on the computer and copy it to the tablet with a cable; the installation is the same.

In-app update

The app checks for a new version by itself: every time it opens and every time you return to the app on the tablet (at most once an hour). It doesn't check while you're on the sign-in screen.

  1. If there's a new version, the Update window opens: "A new version is available: … (your version: …)." Buttons: Later and Update.
  2. When you press Update, the file downloads: "Downloading Forge DJ Control Panel …", with the downloaded and total size and the speed below it. Cancel stops the download and deletes the partial file.
  3. The downloaded file is checked for integrity. If it doesn't match, the file is deleted and not installed.
  4. Android's own installation confirmation appears. On the first update, Android asks you to allow the app to install apps (a settings screen opens; once you allow it and go back, the installation continues).
  5. When the installation finishes, a "Forge DJ Control Panel updated to …" notification appears. Tapping the notification opens the app.

Possible warnings:

WarningMeaning
Download failed.The connection dropped or the website didn't respond. Press Try again.
The file could not be verified; it was not installed.The downloaded file arrived damaged. It wasn't installed, for security. Press Try again.
The installation could not be completed.Android couldn't finish the installation, or you declined the confirmation.

Android doesn't install silently: a confirmation window appears with every update.

The DJ Control Panel window in the program

The pairing details are in the DJ Control Panel window in the program. It opens in two ways, and the contents are the same:

Rows:

RowWhat it shows
QR codeThe QR code you scan with the tablet. Hovering over it shows the tip: "The tablet and this computer must be on the same Wi-Fi network."
Manual codeThe 6-digit code, split into groups of three digits to be easy to read (e.g. 123 456). The New code button is on its right.
AddressThe computer's local network address and port (e.g. 192.168.1.5:47871). If the QR code can't be scanned, this address is typed in by hand on the tablet.
Connected tabletsIf no tablet is connected: "Waiting: open Forge DJ Control Panel on the tablet and scan the QR code." Hovering over it shows the tip: "Up to 2 tablets can connect."
Tablet 1, Tablet 2One row for each connected tablet: the tablet's name and network address in green, and a red Disconnect button on the right.

The app's download address is written at the bottom of the window.

If the code and address aren't ready yet (e.g. the server is starting), these rows show ------.

What's inside the QR code: all of the computer's local network addresses, the port, the pairing key, the 6-digit code and your computer's name. The Address row, on the other hand, shows only one address. If your computer has several network connections, using the QR code is more reliable, because the tablet tries all the addresses in turn.

The program re-reads the computer's network addresses every few seconds. If the network changes, the QR code updates by itself too.

Without Premium

If your account doesn't have Radio Premium or All Products:

When the server starts

The program starts the server the tablets connect to by itself; you don't need to press a button:

Signing in on the tablet

The first time it opens, the app asks you to sign in with your ForgeOcean account. There's no password box: sign-in happens in the browser.

Sign-in screen

After you sign in, the browser brings you back to the app. Possible warnings:

WarningMeaning
Sign-in response did not match — try again.The information coming back from the browser doesn't belong to this sign-in. Sign in again from the start.
No sign-in code received. / The code is invalid or has expired.The sign-in's one-time code is missing or old. Sign in again from the start.
Server error (…).The website returned a temporary error. Try again a little later.
Session ended — sign in again.Your account session has ended. Sign in again.
This app has been modified. Install the original from forgeocean.com.The installed file isn't the file signed by ForgeOcean. Uninstall the app and download it again from the website.

Premium screen

If the account you signed in with has no plan, no part of the app opens. Instead, a screen with a lock icon appears:

The app checks your account's plan every time it opens and every time you return to it. If there's no internet connection, the plan is assumed to be present for 24 hours after the last successful check. If the plan ends, the Premium screen appears at the next check.

Pairing

Pairing introduces the tablet to a computer. It's done once and is permanent: every time you open the app, the tablet connects by itself to the computer it last paired with.

After you sign in, the pairing screen appears. It shows your account's email address, the Scan QR code button, the ENTER THE CODE MANUALLY section and this note: "The tablet and the computer must be on the same Wi-Fi network. Pairing is permanent; the tablet connects by itself when the program opens."

Step by step: pairing with the QR code

  1. On the computer, open Forge Radio Station and press the DJ Control Panel button in the top bar.
  2. On the tablet, open Forge DJ Control Panel and tap Scan QR code.
  3. The first time, Android asks for camera permission. Allow it.
  4. Hold the camera up to the QR code on the screen. The screen shows the tip: "Point the camera at the QR code in Forge Radio Station (Settings › DJ Control Panel)."
  5. When the QR code is read, the app switches to the main screen and connects. The connection chip turns green: Connected · <computer name>. The Tablet 1 row appears in the program's window.

Camera-related situations:

With the tablet's own camera app

The QR code is actually a web address (it starts with forgeocean.com/djcontrol). You can also scan it with the tablet's own camera app or with any QR code reader:

The pairing information is in the part of the address after the # sign. Browsers don't send this part to the website; your pairing information doesn't go to ForgeOcean's servers.

Step by step: pairing with a manual code

If the tablet has no camera or the QR code won't scan:

  1. In the program's DJ Control Panel window, look at the Address and Manual code rows.
  2. On the tablet's pairing screen, type the address into the COMPUTER ADDRESS box. You can leave out the port (the number after the : sign); the tablet tries all the ports the program uses by itself.
  3. Type the 6-digit code into the CODE box (without spaces).
  4. Tap Connect or press the done key on the keyboard.

If the address is empty or the code isn't 6 digits, the warning "Enter the computer address and the 6-digit code." appears.

Manual pairing is just as permanent as pairing with the QR code.

Manual code attempt limit: if someone repeatedly tries to connect with a wrong code, the program stops accepting manual code attempts from that address for a while. The wait starts after 5 wrong attempts from the same device and gets longer with each wrong attempt (up to 10 minutes). During the wait, even the correct code isn't accepted; the tablet shows Connecting… and tries again every few seconds. If no wrong attempt arrives for 15 minutes, the counter resets. Tablets paired with the QR code aren't affected by this limit.

Generating a new code

The New code button in the program renews both the QR code and the 6-digit code:

When to use it: if you think your QR code or code has ended up in a screenshot, on a broadcast or in someone else's hands; if you want to remove a tablet permanently (see below).

Removing a tablet (Disconnect)

The Disconnect button cuts that tablet's connection at that moment. Caution: Disconnect on its own doesn't keep the tablet away. A tablet whose pairing is still valid reconnects by itself within a few seconds.

To remove a tablet permanently:

  1. Press New code.
  2. In the row of the tablet you want to remove, press Disconnect.
  3. When the tablet tries to reconnect, its old pairing is rejected and it returns to the pairing screen.
  4. Scan the new QR code with the tablets you want to keep.

The two-tablet limit

At most 2 tablets can be connected at the same time. When a third tablet connects, the connection of the tablet that connected first is cut. The disconnected tablet tries to reconnect by itself a few seconds later; so don't keep three tablets paired with the same computer open at the same time. Close the app on the tablet you're not using, or remove its pairing as described above.

If the same tablet reconnects (e.g. the Wi-Fi dropped and came back), it isn't counted: its old connection is closed and the new one is accepted.

Tablet main screen

After pairing, the app opens on the main screen. The screen doesn't dim while the tablet app is open.

Top strip: tabs and connection chip

The top strip has nine tabs that can be scrolled from left to right: LIBRARY, SCHEDULE, DECKS, MIXER, JINGLES, EFFECTS, MICROPHONE, SOURCES, CHAT & REQUESTS. The first time, the app opens on the Decks tab; after that it remembers the last tab you opened.

The connection chip sits at the right end:

ChipMeaning
Green dot, Connected · <computer name>Connected to the program. All buttons work.
Yellow dot, Connecting…The program can't be reached; the tablet tries again every few seconds.
Red dot, Radio Premium requiredThe program rejected the connection because there's no Premium.
Red dot, Version mismatchThe versions of the program and the app don't match each other. Update the program and the app.

On narrow screens (e.g. when the tablet is held upright), the chip shows only the colored dot and the text is hidden.

While not connected, the tab contents look dimmed and the buttons do nothing.

Connection chip menu

Tapping the chip opens a menu:

Bottom bar

The same bar sits at the bottom of the screen on every tab:

Stopping the broadcast asks for confirmation. When you press Stop Broadcast, the question "Stop the broadcast? Listeners will be disconnected." appears; the broadcast stops only if you confirm with Stop Broadcast. This is so that a single wrong tap doesn't cut the broadcast. Starting the broadcast doesn't ask for confirmation.

If you tap the area showing the broadcast status (ON AIR / listeners / playing), the Broadcast panel opens. Tap it again to go back to the Decks tab.

Screen orientation

The app works whether the tablet is held horizontally or vertically. When the orientation changes, the screen is rearranged for the new orientation; the connection doesn't drop. Holding the tablet horizontally shows more controls at once.

The app's language

The first time it opens, the app uses the tablet's language. The Language choice (on the sign-in, Premium and pairing screens, or in the connection chip menu) selects one of the program's 12 languages; the Tablet language option returns to the tablet's system language. The choice is permanent. When the language changes, the app's screen is rebuilt and reconnects to the program.

Tablet tabs

Each tab corresponds to a panel in the program. Values and rules are the same as in the program; their detailed meanings are explained in the relevant chapters. Here you'll find what is where on the tablet.

Common rules for sliders and knobs:

Library

The tablet version of the program's music library. For details, see the "Music Library" chapter.

Nothing is loaded onto a playing deck. So that the track on air isn't cut, the tablet only lets you load onto decks that aren't playing. If a playing deck is chosen, "Deck … is playing — can't load" and "The track on air must not be cut: a playing deck can't be loaded. Load it to a deck that is not playing." appear. If all of them are playing, "All decks are playing".

The library is sent to the tablet once when it first connects and is refreshed whenever the library changes. Meanwhile, "Loading the library…" appears.

On the computer only: adding folders or files to the library and rescanning.

Schedule

The program's Queue and Broadcast Schedule panels:

Decks

The tab where you manage the decks. For how the decks work, see the "Decks and Mixing" chapter.

In the 2-deck layout, two full cards sit side by side (one above the other when held upright). In the 4-deck layout, four small cards appear; a small card has only CUE, play/pause, SYNC and the first 4 hot cues. Tapping a small card opens that deck full screen; you go back with ‹ Back. You choose the number of decks in the program; the tablet follows the program.

On a full card:

ItemWhat it does
Letter (A–D) and track / artistThe loaded track. If empty, No track loaded.
Remaining time and total timeRemaining time in the form −min:sec.
Play position barHow much of the track has played. No waveform is shown; tapping the bar doesn't jump to a position.
BPM, Key …, Tempo …%, Key LockInformation chips. Key Lock lights up in the deck color while on. Tempo and key lock can't be changed on the tablet.
CUEA press-and-hold button: the same as CUE in the program. Pressing it while not connected does nothing.
▶ / ❚❚Play / pause.
SYNCTurns sync on/off. Lights up in the deck color while on.
1–8 (hot cues)Tapping an empty hot cue saves the current position; tapping a filled one jumps to that point. Filled ones appear colored. Hot cues can't be deleted on the tablet.
« Jump / Jump »Jumps back / forward by the selected loop length. If a loop is on, it also shifts the loop.
½ 1 2 4 8 16Selects the loop length (in beats) and sets the loop.
LOOPTurns the loop on/off.

Mixer

The tablet version of the program's mixer. For what the controls mean, see the "Decks and Mixing" chapter.

One strip for each deck:

The card in the middle:

With 4 decks the order is A, B, middle card, C, D. If it doesn't fit on the screen, it scrolls sideways.

The meters update only while the Mixer tab is open.

Jingles

The tablet version of the program's jingle pads. For the pads themselves, see the "Microphone, Jingles and Announcements" chapter.

Effects

The program's built-in sound effects and the effects you've added, on one page:

Microphone

The tablet version of the program's microphone button and the Microphone window. For what the settings mean, see the "Microphone, Jingles and Announcements" chapter.

On the left:

On the right (scrollable):

RowRangeOn double-tap
Duck Music switch ("Music is lowered while you talk.")on / off–
Duck Music amount0 to 30 dB12 dB
Music return time0.2 to 5 s0.8 s
Headphones · Pre ↔ Main0% to 100%35%
Noise Removal switch and Strength (shown only while on)0% to 100%100%
Compressor switchon / off–
Echo switch, Room / Studio / Hall, Amount0% to 100%25%
Voice Tone switch and Low, Mid, High−12 to +12 dB0 dB
Hear myself in headphones switchon / off–

A note at the bottom: "Microphone device and keyboard shortcut are set on the computer."

The difference between push to talk and the on/off button:

Sources

The tablet version of the program's Sources panel.

On the computer only: choosing the silent output device, and the compressor and automatic level settings of the sources.

Chat & Requests

The program's Chat and Requests panels:

Broadcast panel

Opens when you tap the broadcast status in the bottom bar.

On the left, Broadcast servers (with the note "Adding and passwords on the computer" next to it). One card for each server:

If there are no servers, "No broadcast server yet - add one in the program on the computer." appears.

On the right:

Things done only on the computer

The tablet doesn't do these jobs; they're done in the program on the computer:

TaskWhere
Adding folders / files to the library, rescanning"Music Library" chapter
Adding a broadcast server, editing its password"Broadcasting and Station" chapter
Choosing the microphone device, assigning the microphone shortcut"Microphone, Jingles and Announcements" chapter and "Shortcuts" in this chapter
Choosing the number of decks (2 / 4), tempo, key lock"Decks and Mixing" chapter
Choosing files and folders (pad, source)The tablet asks; the selection window opens on the computer
Renewing the pairing code, disconnecting a tablet"The DJ Control Panel window in the program" in this chapter

Tablet audio and tablet microphone

The tablet isn't only a remote control; it can also be two sound sources:

In both cases, you start the sending on the tablet; the program only asks for it. The sound is sent uncompressed (about 1.5 megabits per second), so a solid Wi-Fi connection is important. If the Wi-Fi stalls, silence goes to the program at that moment; when the connection recovers, the sound starts flowing again.

Step by step: making the tablet's audio a source

  1. Make sure the tablet is connected to the program.
  2. In the program, choose DJ Control Panel from the + menu of the Sources panel. The window that opens shows the Connected tablets list (if there's only one tablet, it's selected automatically).
    • If no tablet is connected: "No tablet connected. Open Forge DJ Control Panel on the tablet and connect it to this computer."
    • Notes in the window: "Sound played by apps on the tablet (music, video). Android 10 or later; apps that block sharing their sound come through silent." and "Sound arrives once sending is started on the tablet: the tablet shows Android's consent window. Removing the source or turning off its eye stops sending on the tablet."
  3. Select the tablet and press Add. The source is added with the name "<tablet name> · Tablet audio". It isn't added a second time for the same tablet: "This tablet source is already added".
  4. The source row shows not started on the tablet. On the tablet, a yellow strip appears below the tabs: "The program wants this tablet's audio as a source." and the Start sending button.
  5. Tap Start sending. The first time, Android asks for microphone permission (and, on Android 13 and later, notification permission too); then Android's screen / audio recording consent window appears. Confirm it.
  6. The strip turns green: "This tablet's audio is being sent to the program." The Stop next to it stops the sending.

You can also add the tablet's audio from the tablet app: Sources tab > Add source > This tablet's audio.

On an Android 9 tablet, the strip shows "Tablet audio needs Android 10 or later." and sending can't be started.

Some apps block sharing their sound; for those apps, silence comes through instead of their sound.

Step by step: using the tablet's microphone

  1. Make sure the tablet is connected to the program.
  2. In the program, open the microphone device list (Main menu > Settings > Audio > Microphone, or the Microphone window). Connected tablets appear at the end of the list as "Tablet microphone – <tablet name>". Select it.
  3. A strip appears on the tablet: "The program uses this tablet's microphone as its main microphone. The microphone records only while it is turned on in the program." and the Prepare microphone button.
  4. Tap Prepare microphone and grant Android's microphone permission.
  5. The strip turns green: "Microphone ready: it turns on and off from the program."
  6. When you turn the microphone on in the program (or on the tablet), the tablet starts recording; the strip turns red: "Microphone on". When you turn the microphone off, the tablet stops recording.

Preparing the microphone doesn't turn it on. The tablet records only while the program's microphone is on. While the microphone is off, Android's microphone indicator also goes out.

While the tablet isn't connected, the microphone device row shows "Microphone not connected".

Android notification and background

While the tablet's audio or microphone is on, a notification stays in Android's notification area in the "Tablet audio and microphone" channel: "Sending tablet audio", "Microphone ready (off)" or "Microphone on". Stop in the notification stops everything.

This lets you switch to another app (e.g. a music app) while the tablet's audio is being sent; the connection continues in the background too.

Sending stops by itself in these cases:

When the connection drops

On the tablet

On the program side

The tablet sends an "I'm here" message every few seconds. If the program receives nothing from a tablet for about 15 seconds (the Wi-Fi dropped, the tablet went to sleep), it considers the connection lost and removes the tablet from the list.

Whatever the lost tablet was holding down is released by the program:

Permanent errors

In some cases the tablet stops retrying:

SituationWhat the tablet showsWhat to do
New code was pressed in the program"The pairing code changed — scan again." and the pairing screenScan the new QR code.
The program refused the connection because of PremiumRed chip Radio Premium requiredCheck the plan of the account in the program, then choose Reconnect from the chip menu.
The versions are incompatibleRed chip Version mismatchUpdate the program and the app, then choose Reconnect.

Security

DJ Control Panel problems

SymptomPossible causeSolution
The tablet keeps saying Connecting…Premium isn't active in the program; the tablet can't find a server to connect to.Check whether the DJ Control Panel window in the program shows the PREMIUM chip. The program's account must have a plan.
The tablet keeps saying Connecting…The tablet and the computer are on different networks (e.g. one on a guest network, the other wired to a different modem).Connect both to the same Wi-Fi network.
The tablet keeps saying Connecting…Windows treats this network as a Public network; the firewall doesn't let the connection through.In the Windows network settings, make this Wi-Fi a Private network.
The tablet keeps saying Connecting…The computer's network address changed (the modem restarted). The tablet is trying the old address.On the tablet, choose Pair again from the chip menu and scan the QR code again.
The tablet keeps saying Connecting…You hit the manual code attempt limit.Wait a few minutes or pair with the QR code.
The tablet keeps saying Connecting…The program couldn't open the server.Open the DJ Control Panel window in the program. If there's red error text in place of the QR code, the program keeps retrying while the window is open; if that doesn't help, restart the program.
"The pairing code changed — scan again."New code was pressed in the program.Scan the new QR code.
The QR code won't scanNo camera permission, not enough light, or low screen brightness.Grant the permission, turn up the screen brightness, bring the tablet closer to the QR code, or pair with the manual code.
A tablet I disconnected keeps coming backDisconnect only cuts the connection; as long as the pairing is valid, the tablet reconnects.First New code, then Disconnect.
Two tablets keep knocking each other offThree tablets are trying to connect at the same time; the limit is 2.Close the app on the third tablet or remove its pairing.
Buttons on the tablet do nothing, the content is dimmedThere's no connection.Look at the chip and fix it according to the rows above.
No tablet audioSending wasn't started on the tablet (the source row shows not started on the tablet).On the tablet, tap Start sending in the strip and confirm the Android prompt.
No tablet audioThe playing app has blocked its audio from being shared.Try another app; this app's audio can't be captured.
Tablet audio keeps cutting outThe Wi-Fi is weak or crowded.Move the tablet closer to the modem; use a 5 GHz network if possible.
The tablet microphone gives no soundPrepare microphone wasn't done, or the microphone is off in the program.Tap Prepare microphone on the tablet; turn the microphone on in the program.
The connection drops when the tablet app goes to the backgroundThe app closes the connection after 60 seconds in the background.Return to the app; it reconnects by itself.
The tablet says Radio Premium is required. (lock on the sign-in screen)The account you signed in with on the tablet has no plan.Sign in with an account that has a plan (Use another account) or tap Go Premium.
The download button goes to the pricing pageThe account you're signed in with in the browser has no plan.Sign in with an account that has a plan.

Shortcuts

The program has few shortcuts, and they're fixed. What you can do from the keyboard: play jingle / effect pads, turn the microphone on and off, and make selections in the library. The decks (play, CUE, SYNC, loop, etc.) have no keyboard shortcuts.

Where the shortcuts are gathered: Main menu > Settings > Shortcuts. This page has two rows:

All keyboard shortcuts

ActionKeyDefaultCan be changedWhen it works
Play / stop pads 1–91 … 9YesNoWhile the program is in front, you're not typing in a text field, and no window or menu is open
Play / stop pad 100YesNoSame
Play / stop pad 11-YesNoSame
Play / stop pad 12=YesNoSame
Turn the microphone on / offA key you chooseNone (not assigned)YesAlways, even when the program is in the background
Select all tracks shown in the libraryCtrl + AYesNoIf your last click was in the library panel
Remove the selected tracks from the listDeleteYesNoIf your last click was in the library panel; doesn't work in the Playlists and Play History views
Add a track to / remove it from the selectionCtrl + clickYesNoOn a library row
Select a rangeShift + clickYesNoOn a library row
Close the open windowEscYesNoWhen you're not in a text field or an open list

Removing with Delete doesn't delete the file. The tracks leave the list only for this session: "… tracks removed from the list (they come back when the program restarts)". For details, see the "Music Library" chapter.

Jingle keys

The number keys play the pads of the pad page that's currently open in the program's jingle panel:

The tab selected on the tablet doesn't change this; the keys follow the program's screen.

Keys map to pads by the number written on the pads: 1 is the first pad, 0 the tenth pad, - the eleventh, = the twelfth pad.

Rules:

Microphone on/off shortcut

This shortcut turns the microphone on or off (one press turns it on, the next turns it off). It isn't press-and-hold (push to talk). It also works while the program is minimized or another program is in front; for example, you can turn your microphone on while you're in a game or a browser.

The row is in two places, and both are the same setting:

Step by step: assigning a shortcut
  1. Click the Assign key button in the row.
  2. The button shows "Press a key… (Esc: cancel)".
  3. Press the key combination you want, for example Ctrl + Shift + F9. You can combine Ctrl, Alt, Shift and Win.
  4. The button shows the name of the assigned shortcut (with the Windows key names, e.g. Ctrl + Shift + F9). The setting is saved immediately.

To cancel, press Esc or click the button again.

Keys that can't be assigned:

Changing and removing
Conflicts

Mouse shortcuts

Besides the keyboard, some controls have quick mouse actions:

WhereActionResult
Library rowDouble-clickLoads the track onto the first empty deck
Queue rowDouble-clickLoads the track onto the deck that isn't playing
Knob in the mixer (gain, high, mid, low, filter)Double-clickReturns it to the center (0 dB / filter off)
Knob in the mixerMouse wheelChanges the value step by step
CrossfaderDouble-clickReturns it to the center
Tempo slider on a deckDouble-clickReturns the tempo to 0
Tempo value on a deckClickReturns the tempo to 0
Source level sliderDouble-clickReturns it to 0 dB
Duck Music slider in the microphone panelDouble-clickReturns it to 12 dB
Divider between panelsDouble-clickReturns the divider to its default position

Shortcuts on the tablet

The tablet app has no keyboard shortcuts. On the tablet, quick actions are done by touch:

Troubleshooting, Support and Maintenance

This chapter covers:

Log files

What the log is

While it runs, the program writes the important things it does (connecting the broadcast, opening the audio device, failing to read a track, checking for updates) to a log file. When you run into a problem, this file tells what happened and when. It is the most valuable information the support team has for finding the problem.

Where the logs are

The logs are in this folder:

%LOCALAPPDATA%\ForgeRadio\logs

To open the folder:

  1. Press the Windows key and the R key together. The Run window opens.
  2. Type or paste the path above.
  3. Press Enter. The folder opens in File Explorer.

The program's menu has no item that opens the log folder. In most cases you don't need to go to the folder at all: the Support window collects the information it needs by itself (see below).

What the folder contains:

ContentHow long it is kept
Session logs: a separate file for each time the program is openedThe 20 newest sessions. Older ones are deleted when the program opens. The log of a session that ended in an unexpected shutdown is not deleted, regardless of this number
Crash reports: a short summary of an unexpected shutdownThe 30 newest reports
Crash dumps: a large technical copy of the moment of an unexpected shutdownThe 2 newest dumps, 250 MB in total at most. The newest dump is always kept
The log of the program's built-in browserOnly the end of the newest one is added to the support package

Good to know: log lines are written in an encoded form. If you open the file in a text editor, you can't read the lines. The readable version is shown in the technical information box of the Support window, and that is the form in which it goes to the support team.

When the program crashes

If the program closed unexpectedly, the next time you open it, shortly after the main window appears, this notification shows at the bottom of the screen for about 8 seconds:

"The program closed unexpectedly last time. You can report the problem with Support in the main menu."

The notification appears once for each crash. What to do:

  1. Main menu (the three-line button at the top left) > Support.
  2. In the Your problem box, write what you were doing just before the shutdown.
  3. Press Send.

The latest crash report and the log of the previous session are added to the technical information automatically. Sending while the information is fresh improves the chance of finding the problem.

If the program won't open

The Support window

Main menu > Support.

A support request is linked to your ForgeOcean account, and the reply comes to your account's e-mail address. That's why you must be signed in to send one.

Parts of the window

PartWhat it is for
Your problemThe multi-line box where you describe your problem. Until you write at least 10 characters, Send stays dimmed. The box holds at most 4096 bytes: since letters outside basic Latin (such as é, ü, ñ) count as two bytes or more, that is roughly 2000 to 4000 characters depending on your text
Technical information to be sent · … KBThe technical information the program collected. The title shows the total size. It is read-only; you can't change its contents. It is collected again every time the window opens
CancelDeletes what you wrote and closes the window
SendSends the request. While sending is in progress, the button reads Sending… and can't be pressed a second time

If you have written something in the box and try to close the window with the X at the top right or with Esc, a confirmation question appears first. This prevents losing what you wrote by accident.

Step by step: asking for support

  1. Main menu > Support.
  2. Write in the Your problem box. A good support request includes:
    • What you were trying to do (for example, "I was starting a broadcast to my station").
    • What happened (for example, "the broadcast stopped after 20 minutes").
    • The text of the warning on the screen (word for word).
    • Whether the problem happens every time or happened once.
  3. If you like, review the Technical information to be sent box. The text that goes out is exactly the text you see. No second collection is done when sending.
  4. Press Send.
  5. When it succeeds, the window closes and the notification "Your support request was sent. We will reply to your account e-mail." appears at the bottom of the screen.

What the technical information contains

SectionContent
VersionThe program version and the number of the installed small fix
SystemSummary of the operating system, processor, graphics card and memory
This sessionThe log of the current session: its beginning and its last lines
Previous sessionThe log of the previous launch: its beginning and its last lines
Last crash reportThe newest crash report, if there is one
Update serviceThe status of the service that installs small fixes, and the end of its log. Helps understand why a fix was not installed
Browser logThe end of the newest log of the program's built-in browser

The total size is at most 180 KB. For long logs that don't fit, the middle is skipped; the beginning and the end remain. Along with your request, the program version and your interface language are also sent.

Finding the installed fix number: the About window shows only the version number. You can see the number of the installed small fix in the version line at the very top of the technical information box: next to the version number you see the word yama (patch) and the fix number.

Privacy

Before showing the technical information in the box, the program masks it. The following are replaced with <kullanici>, <bilgisayar>, <e-posta> or <gizli>:

The masked text is the text shown in the box. You can review it before sending.

Possible warnings

Warnings appear in red text on the left of the window's bottom strip.

WarningMeaningWhat to do
Sign in to sendYou are not signed in, or your session has expiredSign in and send again
Could not be sent. Check your internet connection and try again.The site could not be reachedCheck your connection and press Send again. The text you wrote stays in the box
Too many requests today. Try again tomorrow.You sent 5 requests in the last 24 hoursThe limit works on a rolling 24-hour period. You can add new information about the same problem by replying to the e-mail you receive

Updates

The program receives two kinds of updates: version updates that bring new features, and small fixes for the same version.

New version check

The program checks silently for a new version once at startup, then once an hour for as long as it stays open. There is no setting that turns this check off.

Manual check

The Check For Updates item in the main menu runs the check immediately and tells you the result in every case:

The Update window

The window reads "A new version is available: … (your version: …)." Below it, under the What's new: heading, the items of the new version are listed.

ButtonWhat it does
DownloadDownloads the installer of the new version
Release notesOpens the notes of all versions (see below)
LaterCloses the window. You will be asked again at the next check

Step by step: moving to a new version

  1. Stop the broadcast and the recording. While broadcasting or recording, the window reads "Updates cannot run while streaming or recording." and the button is dimmed.
  2. Press Download. The download starts:
    • The window reads "Downloading Forge Radio Station …".
    • A bar showing the percentage appears, and below it the downloaded / total MB and the speed (… / … MB · … MB/s).
    • You can stop the download with Cancel. The partially downloaded file is deleted. Closing the window with X also cancels the download.
  3. When the download finishes, the program verifies the file's signature (Verifying signature). The installer's Windows signature must be valid, and the installer must be signed by the same publisher that signed the Forge Radio Station running on your computer. This guarantees that the file really comes from us and was not changed on the way. If the signature doesn't match, the file is deleted and not installed.
  4. When it reads "Download complete.", press Install. The signature is checked once more the moment you press Install.
  5. Windows asks for administrator approval. Answer Yes.
  6. The program closes, the installation runs without showing a window, and when it finishes the program opens again on its own with the new version.

Your settings, library, servers and other data are kept during the update. The update changes only the program files.

Possible situations

MessageMeaningWhat to do
Updates cannot run while streaming or recording.The update closes the program, which would cut the broadcastFinish the broadcast and recording, then try again
This update is required.Your version is no longer supportedThe program can't be used without updating. Instead of Later, there is a Quit button that closes the program. Even if you close the window with X, it opens again. Update with Download
Download failed.The connection droppedThe main button becomes Try again. Press it
The file's signature could not be verified; it was not installed.The file was downloaded damaged or has been alteredTry again. If it continues, download the installer from forgeocean.com and run it yourself
Setup could not be started.The installer could not be opened (for example, you answered No to the Windows administrator approval)Press Install again. If that doesn't work, close the program and run the installer you downloaded from forgeocean.com
The site could not be reached.There is no internet or the site is not respondingCheck the connection. When the site can't be read, the mandatory update lock does not take effect

Release notes

Main menu > Release notes. The Release notes button in the Update window opens the same window.

Small fixes (silent update)

Small bug fixes for the same version are installed on their own. You don't need to do anything, and no window, notification or confirmation is shown to you.

How it works:

Security: the service installs a fix only if all four of these hold:

  1. The fingerprint of the downloaded file is the same as the fingerprint the site reports over a secure connection.
  2. The file's Windows signature is valid and is the same publisher that signed the Forge Radio Station installed on your computer.
  3. The file's version and fix number are the same as what the site reports. Going back to an older version is not accepted.
  4. The installed version is the same, and the installed fix number is lower than the new one.

If the installation fails, the service tries again after 15 minutes, then again after 60 minutes. If the third attempt also fails, it stops trying that fix.

Good to know:

Usage reporting and privacy

Usage reporting

When you broadcast, the program reports this to forgeocean.com anonymously. The purpose is to see how much the program is used for broadcasting.

When it is sent:

If you are not broadcasting, nothing is sent. No extra report goes out while the connection drops and reconnects. A broadcast that drops and reconnects counts as the same broadcast.

What is sent:

Sent itemDescription
Installation numberGenerated randomly once in the data folder on this computer. It is not derived from the hardware or from your account. It is used only to count how many separate installations there are. It is deleted when you uninstall the program
Session numberA random number generated anew for each broadcast
Server typesThe type of the servers the broadcast goes to (Forge station or the type of external server)
Version and productThe program version and the product name

What is not sent: your account, your e-mail address, your sign-in token, your device ID, the name or address of your station, server addresses, the tracks you play. The report is not written to the log either.

Turning it off: the program has no setting that turns this reporting off.

The program's other connections to the site

ConnectionWhenWhat for
Version checkAt startup and once an hourIs there a new version or fix? The product name and interface language are sent
AnnouncementsEvery 30 minutesGetting the announcements on the site
Account checkA few seconds after startup, then every 6 hoursVerifying your plan (Free / Premium)
Premium contentOn a Premium accountDownloading the ready-made effects
SupportOnly when you press SendSupport request

Which information about your account is stored is described on the Forge Radio Station privacy page on forgeocean.com. To have your account and its linked data deleted, write to [email protected] from your registered e-mail address.

Where settings and data are stored

Folders

WhatWhere
Program settings, logs, the encrypted sign-in vault, account folders (library, servers, pads, Queue), Premium ready-made effects, the downloaded update installer%LOCALAPPDATA%\ForgeRadio
Recordings (default location)The Forge Radio Station folder inside your Music folder. Can be changed in Settings > Recording (see the Recording chapter)
Program filesThe folder chosen during setup. The default is C:\Program Files\Forge Radio Station
The small-fix service and the fixes it downloadsC:\Program Files\Forge Radio Station Guncelleme
Your music files, your jingle filesThey stay where they are. The program only records their location; it doesn't copy the files

When settings are saved

If the settings file gets damaged

The program keeps the previous version of the settings file as a backup. If the settings file can't be read (for example, if it was damaged while being written during a power cut):

The library file has its own protection, which does show a warning on the screen (see the Music Library chapter):

Account-bound data and switching accounts

Which data is tied to the account

Several ForgeOcean accounts can be used on the same computer. Each account has its own folder, and one account's data doesn't appear in another account. The folder name is derived from your e-mail address, but your e-mail address is not written in plain text in the folder name.

Tied to the account (each account has its own)Tied to the computer (the same for all accounts)
Library: music folders, playlists, cue points, analysis dataAudio devices: main output, headphones, microphone
Broadcast servers: Forge station and external server cards, their passwords, format and quality choicesMicrophone settings and sources
Jingle and effect pads, their levels, effect namesMixer and crossfader settings, audio latency
QueueWindow position and size, panel sizes, theme, language
Tracks left on the decks and their positionsNumber of decks, the Auto Broadcast switch
Recording folder, recording format, automatic recording

Step by step: switching accounts

  1. Stop the broadcast and the recording. While broadcasting or recording, you can't sign out: the menu item is dimmed, and hovering over it shows "Cannot sign out while a stream or recording is running."
  2. Main menu > Sign out. (The Sign out button in the Main menu > ForgeOcean account window does the same.) No confirmation is asked. The program stays open and the sign-in window appears immediately.
  3. In the sign-in window, sign in with the other account.
  4. The program switches to the new account's data: the library reopens with that account's library, and the servers, pads and Queue become that account's. The tracks on the decks are unloaded, and the tracks the new account left on the decks are loaded back.

The previous account's data is not deleted. When you sign in with that account again, everything comes back as you left it.

While broadcasting or recording:

One-computer rule

An account can be open on only one computer at a time. If someone signs in with the same account on another computer, the sign-in window opens on this computer with this text:

"Your session ended or you signed in on another device. Sign in again to continue."

Backup and moving to another computer

The program has no backup, export or import function.

What comes with your account (signing in on the new computer is enough):

Step by step: moving to a new computer

  1. Copy your recordings, your music folders and the audio files you use as jingles from the old computer to the new one yourself. The program doesn't move these files.
  2. On the new computer, install Forge Radio Station with the installer you downloaded from forgeocean.com, and sign in.
  3. In Settings > Audio, choose the main output, the headphones and the microphone.
  4. Add your music folders to the library again (see the Music Library chapter).
  5. Add the broadcast server cards again. Re-enter the passwords of the external servers: because the passwords were encrypted for your Windows user on the old computer, they can't be opened on another computer or under another Windows user (see the Broadcasting and Station chapter).
  6. Assign the audio files to your jingle pads again (see the Microphone, Jingles and Announcements chapter).

To repair the program on the same computer, don't uninstall it; run the installer again. The installer doesn't touch your data. Uninstalling, on the other hand, deletes all your data (see the Uninstalling the program heading below).

Audio glitches, stuttering and latency

Crackling, dropouts or stuttering in the sound

The most common cause is that the time allowed for feeding data to the sound card is too short for the computer. The setting:

Main menu > Settings > Audio > Audio latency:

OptionWhen
Low (10 ms)The shortest latency on a powerful computer
Normal (20 ms)The default. Suitable for most computers
Safe (40 ms)If there is crackling or dropouts in the sound

The item's tooltip also says "If you hear crackling, choose Safe." The choice is applied immediately. As the latency grows, the time between pressing a button and hearing the sound in the speakers and headphones gets slightly longer.

Also:

  1. Look at the CPU value in the status bar. This value is the computer's total processor usage. If it stays high, close heavy programs running at the same time.
  2. The RAM value is the memory used by Forge Radio Station itself.
  3. On a laptop, plug in the charger and set the Windows power plan to high performance.
  4. Update your sound card driver.

When the program is minimized

Minimizing the window doesn't stop the broadcast, the automatic transitions or the Queue. The program keeps running in the background in exactly the same way.

If the graphics driver resets

If the graphics driver resets itself (a driver crash or a driver update), the program doesn't close. The interface is rebuilt within a few seconds. Audio and the broadcast don't stop in the meantime. If the interface can't be rebuilt despite repeated attempts, the program closes. If this happens often, update the graphics driver or do a clean install of it.

What happens when an audio device changes

The program checks the audio devices once a second.

DeviceSituationWhat happens
Main output set to System defaultThe Windows default output changedThe program automatically switches to the new default output
A device is selected in Main outputThe device was unplugged or turned offAudio switches to the Windows default output and the notification "The selected audio output was not found; switched to the Windows default output." appears. When the device comes back, the program automatically returns to it: "The selected audio output is connected again."
Main outputNo output can be openedThe broadcast continues, but there's no sound from the speakers: "The audio output device couldn't be opened - the broadcast continues, but there's no sound from the speakers." When an output opens: "The selected audio output is connected again."
HeadphonesThe selected headphone device was unpluggedThe headphones don't switch to another device. After 2 seconds the notification "The headphone output is not connected." appears. When you plug it back in: "The headphone output is connected again." If Off is selected for the headphones, no warning appears
MicrophoneThe device was unplugged or no sound came in for 1.5 secondsThe microphone turns off. The microphone button shows Microphone not connected
Microphone set to Default (Windows)The Windows default microphone changed (for example, a USB microphone was unplugged)The microphone turns off. This way, sound from a microphone you didn't intend to use (for example, the laptop's built-in microphone) doesn't go out on the broadcast

If the same device is plugged into a different USB port, the program recognizes it as the same device and automatically connects to the selected device.

After the microphone turns off, the program doesn't turn it back on by itself. Plug the device in, select the correct microphone if needed, and turn the microphone on again (see the Microphone, Jingles and Announcements chapter).

If no headphone device is selected or it isn't connected and you press a channel's headphone (pre-listen) button, pre-listening doesn't turn on and the warning "No headphone device — choose one in Settings > Audio" appears for a few seconds.

Broadcast dropouts

Details about the broadcast servers are in the Broadcasting and Station chapter. When there are connection problems, the program behaves as follows:

Sign-in problems

How to sign in

You sign in through the browser:

  1. In the Sign in with ForgeOcean window, press the Sign in / Sign up with Google (browser) button.
  2. The sign-in page opens in your computer's default browser. The button shows Waiting for browser... and a Cancel button appears below it.
  3. Sign in in the browser. When it succeeds, the browser shows "Signed in" and "You can close this tab and return to Forge Radio Station."
  4. Return to the program. The sign-in window closes by itself.

Good to know:

Sign-in warnings

Warnings appear in the status line of the sign-in window.

WarningMeaningWhat to do
The browser sign-in could not start. A firewall may be stopping Forge Radio Station from receiving the reply from the browser; allow Forge Radio Station in the firewall and try again.The program couldn't open the port on which it receives the replyAllow Forge Radio Station in Windows Firewall and in your security software, then press the button again
Could not open a browser. Is a default browser set?There's no default browser in WindowsChoose a default browser in the Windows settings
No sign-in information came back from the browser.The browser returned, but the sign-in information was incompleteTry again
The security check failed; the authorization was rejected. Please try again.The reply from the browser didn't belong to this sign-in (for example, it came from an old sign-in tab)Close any old sign-in tabs that are still open and press the button again
The sign-in code is invalid or has expired. Please try again.The one-time code from the browser couldn't be usedPress the button again
The server rejected the sign-in request (…)The site didn't accept the sign-inTry again a little later. If it persists, write to [email protected]
Could not connect to the server / The server address could not be resolved / No reply was received from the serverThere's no internet connection or the site isn't respondingCheck your internet connection

If the browser shows "Sign-in could not be completed" and "Return to Forge Radio Station and try again.", return to the program and press the button again.

Common problems and solutions

Audio

Symptom / warningCauseSolution
Crackling or dropouts in the audioThe audio latency is too short for the computerSettings > Audio > Audio latency: Safe (40 ms)
The selected audio output was not found; switched to the Windows default output.The speaker / sound card you selected was unpluggedPlug the device back in. The program automatically returns to it
The audio output device couldn't be opened - the broadcast continues, but there's no sound from the speakers.The main output can't be openedCheck in the Windows sound settings that the device is enabled, or choose another device in Settings > Audio > Main output. The broadcast continues in the meantime
The headphone output is not connected.The selected headphone device is missingPlug in the headphones or choose another device in Settings > Audio > Headphones
No headphone device — choose one in Settings > AudioNo headphone device is selected for pre-listening, or it isn't connectedChoose a device in Settings > Audio > Headphones or plug in the headphones
Microphone not connected on the microphone buttonThe microphone was unplugged, isn't giving any sound, or the Windows default microphone changedPlug in the microphone, select the correct device and turn the microphone on again

Broadcast

Symptom / warningCauseSolution
Broadcast did not startCould not connect to any serverHover over the server card and read the error (see the Broadcasting and Station chapter)
Connecting (… min) on the cardThe live broadcast's connection droppedWait; the program reconnects by itself. If it takes long, check your internet
Wrong passwordThe server didn't accept the passwordEdit the server card and enter the password again
UnreachableThe server couldn't be reachedCheck the address, the port and your internet connection
Sign-in requiredThere's no session for the Forge stationSign in with your ForgeOcean account
Broadcast stoppedAll servers dropped while the broadcast was runningCheck the internet and the servers, then start the broadcast again

Library and decks

WarningMeaningSolution
"…" couldn't be read and was skippedThe next track couldn't be read; the program moved on to the one after itCheck that the file is in place and undamaged (see the Music Library chapter)
The library file was damaged and was opened from the last backupThe library record was damaged and was restored from the backupCheck your latest changes
The library couldn't be read and opened empty; the damaged file was keptNeither the library nor its backup could be readAdd your music folders again and report the problem through the Support window

Account and session

WarningMeaningSolution
Your session ended or you signed in on another device. Sign in again to continue.The account can be open on only one computer at a timeSign in again
Signed in - permission not verifiedYour plan couldn't be verified with the siteCheck the internet, then main menu > ForgeOcean account > Refresh
Could not reach the server.The site couldn't be reached during RefreshCheck the internet and try again. An internet outage doesn't downgrade your plan
Your session has ended. Please sign in again.The session has expiredSign in again
Premium is suspended - open a support requestThere's a problem with your subscriptionOpen a request from the Support window
Subscription has expiredPremium has endedManage subscription (forgeocean.com). If Premium ends while a broadcast or recording is running, the locks take effect once the broadcast and recording are finished
You can't sign in with another account while streaming or recording.The account can't be changed while a broadcast is runningFinish the broadcast and the recording
I paid, but Premium doesn't show upThe plan hasn't been refreshed yetPress Refresh in the Premium window or in main menu > ForgeOcean account

Installation and updates

Symptom / warningSolution
Setup could not finish. The previous installation is unchanged; close open programs and run setup again.Close Forge Radio Station and run the installer again. The previous installation isn't damaged
The program waits a while when it opensAn installation may be running in the background. The program waits for at most 2 minutes
Small fixes aren't arrivingIn the Windows Services list, check that the Forge Radio Station Guncelleme service is running. If needed, run the installer again
Warnings about the update windowSee the table under the Updates heading above

If nothing helped

  1. Close the program and open it again.
  2. Try to reproduce the problem. This leaves a trace in the log.
  3. Use main menu > Support to describe the problem and send it together with the technical information.

Uninstalling the program

Step by step: uninstalling

  1. Stop the broadcast and the recording, and close the program. The uninstaller closes any Forge Radio Station that is still open without asking.
  2. In Windows, open Settings > Apps > Installed apps.
  3. Find Forge Radio Station (publisher: Forgeocean) in the list and press Uninstall.
  4. Windows asks for administrator approval. The uninstaller shows a confirmation page; once you confirm, the program is uninstalled.

What is removed and what stays

RemovedNot removed
Program filesYour recordings (the recording folder)
Desktop and Start menu shortcutsYour music files and the audio files you use as jingles
The small-fix service and the files it downloadedYour account on the site, your Premium subscription, your station and your station files
The firewall rule added for Forge DJ Control PanelForge Live Studio and its settings, if it's installed on your computer
All user data: settings, logs, the encrypted sign-in vault, the libraries, servers, pads and Queues of all accounts on this computer, Premium preset effects, the installation number

Caution: after uninstalling, your library, server cards and pads can't be restored. When you reinstall the program, everything starts as it did on the first installation. To fix a problem, run the installer again instead of uninstalling: the installer doesn't touch your data.

If you also want your account deleted on the site, write to [email protected] from your registered email address.