Origin Festival · 17–18 October 2026

Measuring awe

Second results from the Biometric Peace Index. At a festival in Johannesburg, heart rate stayed about 9 bpm above baseline for three hours, journals stayed pleasant, and the moment of unity looked more like awe than peace.

TL;DR
  • In August we built the Biometric Peace Index (patent pending) around a synchronized meditation. In October we ran the same pipeline on the Origin Festival in Johannesburg, which had a 30-minute moment of unity on the opening night.
  • Heart rate was about 9 bpm above baseline for roughly three hours around the moment of unity. HRV didn't change. That looks like an engaged crowd, not a group settling down.
  • Journaled emotion stayed above this cohort's usual pleasantness the whole time, so the index moved on physiology alone: 56 during the moment of unity, 73 the next afternoon when people were resting.
  • If you look at the direction of the cohort vector instead of the index value, the moment of unity was closest to awe (awe index 83, Peace Index 56), the festival as a whole to compassion, and the Sunday peak to contentment. The meditation lowered heart rate and the festival raised it, and the index told them apart.
In Truth
14:00
17 Oct 2026 · SAST
before the festival
Awe index
77
energised
Pleasant and energised.
310 locations · 357 satellite events (organisers' list) · awe index measured cohort-wide (n = 211 consented) · site-level variation illustrative · exploratory
36 hours around the Origin Festival, Saturday 14:00 to Monday 02:00 Johannesburg time. The nodes are the festival's satellite events, 357 of them in 310 places; the main stage is Johannesburg. Node colour and the connections between sites follow the cohort's awe index: the same (pleasantness, activation) vector the Peace Index is built from, projected onto the awe direction instead of the calm-and-pleasant diagonal, with 50 as a typical moment. Site-level variation is illustrative. The dashed stretches of the timeline are more than three hours from any journal entry, where the words lane is the model's prior. Playback slows around the moment of unity, where the awe index peaks at 85, and around Sunday afternoon, where the Peace Index peaked and awe had given way to contentment. Drag the timeline to scrub.

On 17 and 18 October 2026 the Origin Festival ran in Johannesburg, with a moment of unity at 21:00 local time on the Saturday night. The organisers also listed 357 satellite events in 310 places across 55 countries. 251 people registered through the IN TRUTH app and 211 opted in to research use. 37 wore a Garmin, which is currently the only device that gives us continuous beat-to-beat heart data through the app. 20 of them were recording during the moment of unity, a few on site and most remote. 22 feelings were journaled during the event window.

The first post introduced the index at the Global Peace Activation and asked whether it would move during a synchronized meditation. It did. This time the question is different: what does the index do at an event that is pleasant but not calm, and can we use the same data to say which emotion the event was closest to?

21:00
SAST, 17 Oct · moment of unity
211
consented participants
37
with heart data
83
awe index, moment of unity

The index, in brief

Same construction as the first post. Heart rate and HRV from the wearable set the vertical axis of the circumplex. Each 30-minute window is scored as a percentile against that person's own readings at the same time of day over the previous weeks. Journaled emotion labels set the horizontal axis. Each label in the app's taxonomy has a fixed valence, so the share of pleasant labels in a window places the cohort left or right. Peace is the calm-and-pleasant diagonal. The index is the projection of a moment onto that diagonal, scaled so 50 is an ordinary moment.

New this time · direction

Peace is one direction. Awe is another.

The index is a projection of the cohort's (valence, arousal) vector onto one diagonal. The vector itself has a direction, and the direction tells you what kind of pleasant a moment was. We compare that direction to the position of every emotion in the app's taxonomy (55 labels used at least five times across the two events) and report the closest one by angle. We can also project the vector onto any emotion's direction, which gives an index along that emotion on the same scale, with 50 as typical.

Results

Heart rate was up for three hours

In August, cohort heart rate dropped about 9 bpm below each person's circadian baseline during the meditation. Here it went the other way, and it started well before the moment. Heart rate follows baseline through the early evening, starts climbing around 19:20, and is above baseline from 19:55 to 21:50, averaging +9 bpm over that stretch (per-bin linear mixed models against the same clock window on the seven prior days; 25 of 66 bins flagged, 6 to 12 bpm). The moment of unity falls inside that stretch rather than starting it. The half hour itself doesn't differ from the two hours before it (+3.5 bpm, p = .21). After 22:15 no bin differs from baseline.

RMSSD, the HRV measure we use for vagal tone, shows no sustained change over the same span (event night vs baseline −7%, p = .17; 6 isolated bins flagged, on both sides of baseline). In August the meditation raised RMSSD 10 to 20% while heart rate fell. Here heart rate went up and RMSSD stayed put. If this were stress I'd expect RMSSD to drop. It reads more like an engaged crowd than a stressed one.

Heart rate · event night vs circadian baseline
Cohort heart rate from three hours before to two and a half hours after the moment of unity, against its seven-day circadian baseline. It climbs from about 19:20, runs about 9 bpm above baseline until 21:50, and is back on baseline by 22:15.
RMSSD · event night vs circadian baseline
Cohort RMSSD over the same hours. It weaves around its baseline with no sustained change.
Cohort mean ± SEM in 5-minute segments, 15-minute rolling mean, 18:00 to 23:30 Johannesburg time. Baseline is the same clock window on the 7 prior days, so each participant is their own control. Coral marks bins where a linear mixed model finds a difference from baseline (p < .05, uncorrected). 30 participants in the models, 17 to 23 per bin on the night.

Journals stayed pleasant, so physiology drove the index

The journal lane barely moved. Wherever the index is defined it sat above this cohort's usual pleasantness, which is 66% of logged feelings. It is also thin: 22 feelings from 6 people in the event window, and most windows rest on one or two journalers. So the lane is a smoothed estimate pulled toward that usual level, not a per-window count, and I don't quote its individual values. For this event the index is almost entirely the biometric lane. The figure below shows both lanes on one line. Height is activation (the calm lane flipped, so 50 is a person's usual activation at that hour). Colour is journaled pleasantness: teal where more of the logged feelings were pleasant than usual, coral where fewer.

Saturday evening is the most activated and most pleasant stretch of the whole span, and the moment of unity is its peak, with activation at 82. Activation came down overnight, sat near typical through Sunday morning, and was below usual for parts of Sunday afternoon. That's where the index peaked, at 73 around 14:00. On the Monday and Tuesday after the festival the cohort was calmer than usual on average, calmer than during the event itself.

Activation over four days, from the afternoon before the festival to two days after, coloured by journaled pleasantness. The line is teal almost throughout; it peaks at the moment of unity on Saturday evening and settles below typical on Sunday afternoon.
Activation (100 minus the calm lane, 2-point mean) from the afternoon before the festival to two days after it, coloured by the share of pleasant feelings in the journal lane. The colour scale is centred on the cohort's usual share and runs to the range the journal windows actually anchored. Thin, light stretches are more than three hours from any journal entry, where the colour is the model's prior rather than evidence. Shaded: the app event window and the moment of unity.

The moment of unity

Zooming in to the same hours as the heart-rate figures, 18:00 to 23:30 on the Saturday, and projecting the cohort vector onto awe instead of peace: the awe index was already high going in, 76 at 18:00 and 79 at 20:00, and climbed to 85 by 20:40 as heart rate rose and journals stayed pleasant. It held there into the moment of unity (85 at 21:00, the highest point of the whole weekend) and eased to 81 by 21:30. The mean over the half hour was 83. It then came down to 74 by 22:05 as the heart-rate episode ended.

The Peace Index, drawn dashed for reference, did the opposite. It bottomed at 52 at 20:40, right where the awe index peaked, and averaged 56 over the half hour. Both indices come from the same two lanes. The journal lane kept both pleasant, and the elevated activation pushed the moment toward awe and away from peace.

The awe index from 18:00 to 23:30 on the Saturday, sampled every five minutes, on the same minutes-from-t0 axis as the heart-rate figure. It rises from 76 to 85 by 20:40, holds through the moment of unity and comes down to 74 by 22:05, while the Peace Index, drawn dashed, bottoms at 52 at 20:40 and rises to 69. Below, the activation lane peaks around the moment of unity while the journal lane stays high.
The same 30-minute windows sampled every five minutes, on the heart-rate figures' interval and axis: minutes from the start of the moment of unity, three hours before to two and a half hours after. Top: the awe index, the cohort vector projected onto the awe direction, with the Peace Index dashed for reference; both on the 50 = typical scale. Bottom: the activation lane (100 minus the calm lane) and the journal lane (dots are labelled windows, the line is the Gaussian-process fill between them). 15 of the 20 people recording through the half hour had scorable windows. Only 4 were on Johannesburg time, below our five-person floor for a separate on-site line; the rest were remote participants, mainly in Australia and North America, each scored against their own clock.

Which emotion did the festival most align with?

We took the cohort vector at three points (the moment of unity, the whole event, and the index peak) and found the taxonomy emotions closest to it by angle.

The moment of unity is in the energised-and-pleasant corner, strongly pleasant with arousal well above usual. The closest emotion is awe (then empowerment, motivation): Peace Index 56, awe index 83. The whole event, averaged over every window where the index is defined, is pleasant and about as activated as usual. Closest is compassion (then gratitude, love): Peace Index 65, compassion index 72. The Sunday peak at 14:00 is pleasant and calmer than usual. Closest is contentment (then relief, acceptance): Peace Index 73, contentment index 74.

The valence–arousal map with three arrows from the centre: the moment of unity pointing up and right to awe, the whole event pointing right to compassion, and the index peak pointing down and right to contentment.
The three probes on the circumplex. Each arrow is the cohort's mean (valence, arousal) vector; the filled dot is the taxonomy emotion nearest to it by angle, the small grey dots are common emotions for orientation, and the dotted diagonal is the direction the Peace Index projects onto. The taxonomy is the median position of every label used at least five times across the Origin and Global Peace Activation journals, 55 emotions.

The arc

Step through the festival on the circumplex. Each stop is the cohort's mean vector over that stretch, labelled with the nearest emotion in the taxonomy. Joy going in, awe at the moment of unity, gratitude through the night, compassion by morning, contentment at the Sunday peak, and compassion again in the days after.

activated calm pleasant unpleasant peace line excitement love hope peace anxiety frustration sadness exhaustion joy
01 of 06 · Saturday, before
joy
Peace Index 56 · joy index 75
Saturday 14:00–21:00
also near

Awe gave way to contentment

The Peace Index is one projection of the cohort vector. The same projection can be taken along any direction. The nine emotions above fall into three directions: energised and pleasant (awe, empowerment, motivation), pleasant (compassion, gratitude, love) and calm and pleasant (contentment, relief, acceptance). Over the same hours as the heart-rate figures, the energised line is highest through the early evening and the moment of unity, then falls as the heart-rate episode ends. The calm-and-pleasant line rises from 64 to 74 over the same period, and the two cross at about 22:05. The crowd moved from awe toward contentment as the night went on, and was there by Sunday afternoon.

Three lines from 18:00 to 23:30 on the Saturday: the energised-and-pleasant index peaks at 85 at 21:00 and eases afterwards, the calm-and-pleasant index rises from the mid 60s to the mid 70s, and the pleasant index holds around 80.
The cohort vector projected onto each of the three directions, 18:00 to 23:30 on the Saturday, sampled every five minutes, on the same scale (50 is typical). Shaded: the moment of unity.

Two events, two signatures

Both events were pleasant. Only one was peace in the sense the index measures, and the index picked that up. The direction analysis tells us what the other one was.

Global Peace Activation · August

A synchronized meditation

Heart rate dropped about 9 bpm below each person's circadian baseline at 07:00 UTC, and HRV rose 10 to 20%. Journals were much more pleasant for one day. The index peaked near 80 during the meditation: calm and pleasant at the same time. A dip, a spike, and a return to baseline.

Origin Festival · October

A crowd at a moment of unity

Heart rate was about 9 bpm above baseline for three hours around the moment of unity, and HRV didn't change. Journals stayed pleasant throughout. The index was 56 at the moment of unity (closest to awe) and 73 the next afternoon (closest to contentment). A plateau of pleasant arousal, then rest.

What's next

Every event the app covers now gives us the same four reads: physiology, pleasantness, the Peace Index, and the closest emotion. Two events in, the index can already tell a meditation from a festival. We want to build up a catalogue of these signatures (meditation, festival, ceremony) and eventually a live reading of how a community is doing between events, with causal models that estimate how specific events move it.

The next step is still a pre-registered replication at scale, and we're looking for the same partners as before: continuous physiology at scale, live language data in multiple languages, and cohorts or events you run and want measured before, during and after. If that's you, get in touch.

In Truth · Origin Festival 2026 · Biometric Peace Index, patent pending
Observational, consented cohort · group-level reporting only