Skip to main content

NIGHTCELL 7: When the Ravens Lied, a Second Soundtrack

NIGHTCELL 7 adds When the Ravens Lied, a second 12-track Viking metal and hip-hop soundtrack by Þrøngva, fully synthesized using a Python script without AI.

AI-written
Inewgen
24 Sep 2026Source: Dev.to3 min read (0 views)
Share
NIGHTCELL 7: When the Ravens Lied, a Second Soundtrack

Stock photo for illustration only, not from the actual event

Font size
  • NIGHTCELL 7 introduces its second soundtrack album When the Ravens Lied featuring 12 Viking metal and hip-hop tracks.
  • Every musical note is synthesized via a Python script with numpy and ffmpeg, using zero AI models or audio samples.
  • The album narrates the game's MIRAGE plot regarding deceptive ravens and war profiteering.
  • Players can stream both shuffled soundtracks for free directly inside the browser sandbox at nightcell7.com/play.

NIGHTCELL 7, the free browser and desktop sandbox game with zero microtransactions, has expanded its audio landscape by adding a second soundtrack album titled When the Ravens Lied by Þrøngva. Featuring twelve new tracks sharing the same drop-D Viking metal and hip-hop style as the first album After the Winter of Want, the new release brings the game's total track count to thirty-two.

The album's narrative adapts the game's MIRAGE plot as a saga inspired by Odin sending two ravens out each morning. In this storyline, someone teaches the birds to lie, using forged smoke and voices to convince two rival halls that the other attacked first, while a merchant profits by selling spears to both sides. The final track, True Dawn, directly addresses the episode title FALSE DAWN.

python code software development text editor screen

Stock photo for illustration only, not from the actual event

Notably, every single note is synthesized through a custom Python script utilizing numpy and ffmpeg. The production relies on zero audio samples, AI models, or third-party music services. The script processes lyric sheets that assign a tempo and specific direction—such as male baritone half-rap with a drop-D riff—to arrange kicks, boom-bap or 808 drums, choirs, strings, tagelharpa, throat-singing drones, horns, and environmental weather effects like wind and rain.

Never miss the latest news?

Subscribe to get news summaries by email - not often enough to be annoying.

โฆษณา

73%Initial audio energy concentrated below 150 Hz before the mix was rebalanced
320 kbpsAudio bitrate for the 48 kHz MP3 files mastered at -10 LUFS

Vocals are generated via formant synthesis, outputting one note per syllable on that vowel to match lyric rhythms without forming recognizable spoken words. The actual lyrics are embedded inside every MP3 file's tags, and the source repository includes paste-ready sheets for future sung adaptations.

Synthesizing an entire game soundtrack purely through code and algorithmic signal processing highlights the power of programmatic music generation in indie game development. By bypassing traditional studio recording and modern AI audio tools, developers can achieve absolute control over sonic textures, frequency distribution, and thematic consistency through pure logic.

Addressing mix quality, initial renders suffered from excessive muddiness as a spectrogram revealed that 73% of the audio energy sat below 150 Hz, prompting a full mix rebalance prior to final rendering. Each completed track is delivered as a 320 kbps, 48 kHz MP3 file mastered at approximately -10 LUFS. Players can experience the albums streamed dynamically via nightcell7.com/play, while the synthesizer code and lyric sheets are publicly available at github.com/profullstack/nightcell7.

Source: Dev.to

Comments

Leave a Comment
0/2000

Found something wrong in this article? Report an issue with this article