Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
NewsSteam's own announcements and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesNewsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
NebuLeetNewsLive Music Coding update
Major update

Live Music Coding update

NebuLeet · published 7 Jan 2026, 11:24 UTC

All newsPlayers around this dateRead on Steam

Build 40 is here!

Playing sounds from the code

As some of you might know, the game uses a custom modular music player. It plays music directly from XM files.

Apart from saving a significant amount of disc space (e.g. 200kb vs 4-5mb per track), it also has synthesizer potential. This update elaborates on that potential by introducing a way to use that modular music player from your in-game programs!

You might be wondering what you could do with that. Well, there are several ways to use it:

  • As a debug tool to signal a rare branch execution
  • As a notification system for a hybrid/manual vessel (e.g. "danger" or "low fuel" sound)
  • As a time-based notification (e.g. "30 seconds have passed")
  • As a feedback system that can improve the clarity of what's happening (e.g. an error sound when firing while out-of-ammo)
  • And of course you can compose your music with it

You can treat it as an extra sandbox tool for an already extensive system. In combination with a new diode customization system you can really show your creativity to the community. The Bad Apple cover in NebuLeet is getting dangerously close!

There are 2 new subsystems that are sound-related:

  1. A simple "play sound" that is useful for debugging
  2. A more complex Synth-based command bundle

Both reside in separate command bundles you can unlock (new puzzles are included!)

Here is a video that uses the simple "play sound" commands:

https://www.youtube.com/watch?v=XTDBWaLzqK0

I will show you something more impressive after we introduce our next new feature.

Customizable diodes

Previously, the diodes only had a functional role - they are a mean to implement a team communication and drone<->operator message exchange. Well, you can now use it as an extra vessel visual customization element.

First off, you equip them as an ordinary equipment part:

And then you can set their color like you would before:

Notice that instead of a simple circular diode at the center of your vessel you get your custom diodes to shine.

Given the variety of shapes and sizes, and the fact that they don't weight anything, you can make something like decals with it. But better yet, you can even animate those to make your vessel look spectacular.

Sound + Diodes

You can combine two new features into a cool music livecoding setup:

https://www.youtube.com/watch?v=9WZCGBD-b2Q

Documenting the code

The new "comment" pseudo-command can be used to document the code. It also can act as a logical block separator.

Other changes

  • Added some new pilot portrait details
  • Visitor-type (player-made) AUX hiring cost is increased
  • Added 1 AUX deployment slow to the Cult base assault mission
  • Lightweight affinity trait is now more useful
  • Added a new Dronebane artifact
  • Increased max resource rewards scaling in some quests
  • Fixed a crash related to a planet liberation followed by an AUX reroll for Fenero faction
  • Added some missing translation keys
More from NebuLeet

Other announcements

All news
Sale10 Sep 2026Steam Programming Fest EventSteam Programming Fest starts September 10 at 10:00am PDT and will run until September 14. This is a very unique fest all things considered - the one that fits NebuLeet 100%. To make this game more accessible to the players that are interested in the genre, an extreme discount will be arranged (you can wishlist right now to get a notification as soon as it happens!) I am also carrying some idea…Major update6 Jun 2026New Game+ updateThis update brings new features, content, balance tweaks, and some fixes. New Game+ The biggest new feature is a New Game Plus options. These options allow a more customizable campaign experience. Most of them have cons and pros, so it's not an "easy mode" toggle - they are supposed to adjust the balance, not break it. You do not need to complete the campaign to unlock these options. It is stil…In-game event28 Apr 2026Update 45An update with some content additions and some balance tweaks. · Campaign: added a new hidden anomaly marker, treat it as a hard-to-detect treasure spot · Campaign: added a new black hole marker - a challenging combat with artifacts and items reward · Campaign: added a new option to Conflict/Peace envoy: you can now manipulate their outcome · Campaign: increased war declaration chance for -5 <-…