Announcement

RRN Development Update: Charts, Listening Rewards, Reporting, and the Road to Mobile

Reality Radio NetworkRRNOfficial RRN / RBEW

Reality Radio Network is growing into something much bigger than a place to simply press play.

Community-powered Reality Charts are now live, verified listening can earn RRN Points, playback is being tied into licensing and royalty reporting, and an official RRN mobile app is actively being developed to bring the platform beyond the browser.

We’ve also already broken a few things, found some weird edge cases, and learned a lot in the process.

Here’s what’s changing, why we’re building it, and where RRN is going next.

Listen. Discover. Connect.

Reality Radio Network Development Update

Reality Radio Network has changed quite a bit recently.

Some of those changes are immediately visible across RealityRadio.net. Others have been happening almost entirely behind the scenes.

And there is one change we probably should have explained sooner - because, for a little while, one part of the platform wasn't actually working the way we thought it was.

So let's start there.

We Made a Blunder With Station Applications

During our recent transition to the updated RRN frequency-band system, we changed how frequencies across the Reality Dial are organized.

The problem?

Our station application system didn't fully make the transition with us.

The application page was still rendering frequency-band information that was no longer active instead of properly recognizing the current RRN frequency structure.

That meant the application system technically existed.

You could reach it.

You could see it.

But new applications couldn't really be processed correctly because the frequency selections being presented no longer properly represented the network.

In other words:

We were telling people they could apply to join the Reality Dial while the application form itself was effectively asking them to apply to an older version of it.

Oops.

That has now been fixed.

The application system has been updated so that the current frequency bands are pulled from the same authoritative platform data used by the rest of RRN.

The currently supported Reality Dial formats can now be properly recognized and rendered by the application system rather than relying on stale hard-coded assumptions.

That includes the current RRN frequency structure built around formats such as:

  • PFL
  • RMP
  • TFP
  • PFH
  • ASHP

The available ranges, formats, and applicable frequency information can now follow what RRN actually has configured rather than what the application page happened to know when it was originally built.

We have also tightened the relationship between applications and RRN accounts.

Applications are now tied to account ownership so that, when something is submitted and eventually accepted, there is a real account associated with the station, project, or application.

That makes future management considerably easier.

Instead of an application becoming a disconnected form submission, it can become the beginning of an actual relationship with the platform.

So, yes:

Reality Dial station applications are properly open again.

And this time the application system actually knows what Reality Dial it is applying to.


So Why Did Reality Charts Suddenly Appear?

Another major addition recently appeared on RealityRadio.net:

Reality Charts

We added them.

They work.

But we didn't really stop to explain why we built them.

Reality Charts aren't meant to be RRN's attempt to recreate the Billboard Hot 100.

Traditional industry charts generally try to answer a question like:

What music is currently the biggest?

They may measure streams.

Sales.

Radio airplay.

Downloads.

Or some weighted combination of those things.

Those measurements are useful.

But there are a lot of other interesting questions a chart can answer.

For example:

What does this community love?

What music is breaking through independent radio?

What songs does a particular presenter want to spotlight?

What is popular inside a fandom?

What songs are associated with a particular kind of media or culture?

What does a station's audience think deserves to be heard?

That is where Reality Charts are intended to be different.

Charts Don't Have to Belong to Giant Institutions

Reality Charts are being designed around the idea that a chart can belong to a community.

A chart could represent Reality Radio Network as a whole.

But it could also represent:

  • A station
  • A presenter
  • A creator
  • A genre
  • A fandom
  • A community
  • A specialty format
  • A particular theme
  • Or eventually even an ordinary RRN user with a good idea

Someone shouldn't need to operate a major record label or music publication just to say:

“I have a really cool idea for a Top 10.”

We want RRN to provide the tools to turn that idea into something people can actually participate in.

Depending on the chart, that can include a lifecycle such as:

Nominations → Voting → Locking → Publishing

Published editions can then preserve results and eventually show things such as movement, previous position, peak position, weeks charting, new entries, reentries, and other chart history.

And the music involved does not necessarily have to be distributed by RRN Music.

Reality Charts are intended to participate in the wider music ecosystem.

If a qualifying song exists somewhere else, the chart can still point people toward an appropriate place to hear it.

The purpose is discovery.

Not artificially restricting every chart to music we own.


SoundTracks Is One Example

One of the ideas we're developing under this system is:

SoundTracks

And the concept is deliberately broader than a traditional movie soundtrack.

If music has become meaningfully connected with a movie, television show, game, online series, fandom, character, creator community, or some other entertainment culture, it may have a place in the conversation.

That could mean:

A song specifically written for a film.

A famous licensed song heavily associated with a movie.

Music from a game.

Nerdcore.

Fan music.

Songs written around fictional characters or worlds.

Music that became culturally tied to a particular piece of media even though it wasn't originally created for it.

The question isn't:

“Would a traditional soundtrack album include this?”

The question is closer to:

“Has this music become part of how people experience this world, fandom, or story?”

SoundTracks is one chart concept.

It is not supposed to be the only one.

That is the point.


And Charts Can Eventually Become Radio

This is where Reality Charts start connecting back to what RRN originally is:

A radio network.

A published Top 10 doesn't necessarily need to remain a webpage.

It can become:

  • A countdown
  • A recurring station feature
  • A presenter segment
  • A chart spotlight
  • A discovery playlist
  • Social content
  • A community event
  • A reason for listeners to tune in at a particular time

That creates a loop:

Discover → Nominate → Vote → Chart → Broadcast → Discover

Someone hears a song.

They nominate it.

A community votes.

The results publish.

A presenter counts them down.

Someone else hears the song for the first time.

And the cycle starts again.

That is much closer to the kind of music-discovery ecosystem we want RRN to become.


RRN Points and Listening Rewards Are Coming Online Too

Another part of that ecosystem is now operating behind the scenes:

RRN Points

One of the first ways RRN accounts can earn Points is simply by legitimately listening.

The current listening reward is:

1 RRN Point for every 6 minutes of verified active listening.

That works out to:

10 Points per verified listening hour.

The important part is that the client does not get to manufacture those Points.

RealityRadio.net reports playback activity to the server.

The server records listening heartbeats.

A separate reward worker verifies the activity and calculates how much listening time should count.

The Points ledger is then updated server-side.

Listening progress is cumulative at the account level.

So your progress toward the next Point is not supposed to disappear because you:

  • Refresh the website
  • Change tracks
  • Change stations
  • Restart playback
  • Begin a new listening session
  • Eventually move between supported devices

If you legitimately listen for five minutes and later listen for another minute, that should still equal six minutes of verified listening.

During live testing, the system has already successfully accumulated verified listening time and issued actual RRN Points automatically.

So this isn't just an idea sitting on a roadmap anymore.

The reward infrastructure is operating.


Playback Also Feeds a Much Less Visible System

Rewards are not the only reason playback tracking matters.

RRN is also accounting for licensing and royalty reporting within the platform architecture.

That becomes increasingly important as we give listeners more ways to access RRN.

The basic philosophy is:

The backend remains the authority.

A website or application can report that playback is happening.

But it should not independently decide:

  • What counts as verified listening
  • What creates an RRN Point
  • What qualifies as a reportable play
  • How activity should be classified
  • How licensing or royalty reporting should treat that activity

Those decisions belong on the server.

So playback information can feed multiple systems without making them the same system.

Conceptually:

Playback

↓

RRN Backend

↙ ↓ ↘

Listening Rewards — Analytics — Licensing/Royalty Reporting

That architecture also prepares us for something else.

Something we've been quietly working on.


Yes. There Is an Official RRN App in Development.

RRN Mobile is now in active development.

Android is currently our primary development target.

Additional platforms are planned later.

But there is an important distinction between what we're building and what people might initially imagine when they hear:

“RRN is making an app.”

We are not trying to build a tiny radio player that happens to have an RRN logo on it.

The goal is much larger.

The App Is a Native Translation of RealityRadio.net

RealityRadio.net remains the core platform.

The mobile application is being designed as another way of interacting with that platform.

The same data.

The same account.

The same permissions.

The same business rules.

The same music.

The same stations.

The same Charts.

The same Points.

The same community.

But translated into a native interface designed specifically for mobile devices.

The presentation changes.

The platform does not.

That architecture is important because it means we don't need to recreate RRN from scratch every time we add another way to access it.


What We're Building Toward

The mobile ecosystem is being designed to eventually support things including:

  • Reality Dial
  • Internet radio playback
  • RRN Music
  • Music discovery
  • Background playback
  • Lock-screen controls
  • Bluetooth/media controls
  • Favorites
  • Playlists
  • Saved stations
  • Radio presets
  • Reality Charts
  • Chart nominations
  • Chart voting
  • Chart results
  • Chart management where account permissions allow
  • RRN Feed
  • Social interactions
  • Friends and follows
  • Messaging
  • Notifications
  • RRN Points
  • Listening rewards
  • Account synchronization
  • Creator tools
  • Station tools
  • Presenter functionality
  • Store and account services
  • Native push notifications
  • Deep linking
  • Licensing and royalty reporting support
  • Android Auto
  • Future CarPlay integration
  • Additional native-only functionality as development progresses

And because those systems share the same backend, moving between them becomes much more interesting.

Imagine:

You discover a song on a Reality Chart.

You hear it during a radio countdown.

You favorite it.

You listen again later through the mobile application.

Your listening contributes toward your RRN Points.

Your account already knows the station you saved.

Your Charts are still there.

Your notifications are still there.

Your social account is still there.

And the appropriate playback information can still flow into the same reporting infrastructure.

That is the direction.


Why All of This Fits Together

On the surface, these might look like completely separate projects.

Fixing station applications.

Adding community Charts.

Building a Points economy.

Tracking verified listening.

Accounting for licensing and royalty reporting.

Building a mobile application.

But they're increasingly parts of the same system.

Station applications give broadcasters another way into RRN.

Reality Dial gives those stations somewhere to live.

Reality Charts give communities a way to participate in music discovery.

Radio can turn those Charts into programming.

RRN Music gives listeners and artists another discovery path.

RRN Points create a foundation for rewarding meaningful participation.

Playback infrastructure supports listening rewards, analytics, and reporting.

And mobile gives people another way to interact with all of it.

That is the larger transition happening behind the scenes.

Reality Radio Network is still a radio network.

But it is increasingly becoming something broader:

A participatory music, broadcasting, and discovery platform.

And we're still building.

There is no public mobile release date to announce yet.

So we're deliberately calling it what it actually is:

RRN Mobile - In Active Development

But development is active.

The backend infrastructure is being built.

The mobile API exists.

Native authentication infrastructure exists.

Device infrastructure exists.

Radio, music, Charts, social systems, notifications, Points, playback reporting, and other parts of RealityRadio.net are being translated into that architecture.

And while all of that has been happening...

We also finally noticed that our station application form was trying to recruit stations into frequency bands we'd already retired.

So there's that.

At least we fixed it.

Reality Radio Network - Music for the Masses!

Listen. Discover. Connect.

And eventually:

Listen. Discover. Connect. Anywhere.

React

Sign in to react.

Join the discussion

Sign in to comment.

Discussion

0 visible comments

No comments yet.