Scripting
Helium allows for running user defined scripts. Scripts are small code blocks that performs various operations on files, artists, albums etc. You c...
Tue, 4 Feb, 2025 at 1:33 PM
Helium scripts are written in C#. If you are familiar with C# and the .NET Framework you will notice that you have access to most features and APIs tha...
Tue, 19 Aug, 2025 at 4:29 PM
INeonRemoteCalls These calls are always invoked via the RemoteCalls interface: host.RemoteCalls.RatingToString(153); Categories ...
Tue, 19 Aug, 2025 at 4:29 PM
void ClearAttachedPictures(NeonScriptTrack track) JS compatible Clears all attached pictures from the specified track. Note: Changes needs to be commited ...
Mon, 27 Oct, 2025 at 7:16 PM
void AddAlbumsToCollection(IEnumerable<NeonScriptAlbum> albums, NeonScriptAlbumCollection collection) JS compatible Adds a collection of albums to t...
Mon, 27 Oct, 2025 at 7:13 PM
NeonScriptAlbum AlbumById(Int32 albumId) JS compatible Returns a specific NeonScriptAlbum by its ID. Parameters NameDescription albumId void SetAlbumA...
Mon, 27 Oct, 2025 at 7:13 PM
NeonScriptArtist ArtistById(Int32 artistId) JS compatible Returns an artist by ID. Parameters NameDescription artistId The artist id NeonScriptArtist ...
Mon, 27 Oct, 2025 at 7:14 PM
void CapitalizeAllFields(NeonScriptTrack track) JS compatible Capitalize all text fields for the track using the active capitalization rules. Parameters ...
Mon, 27 Oct, 2025 at 7:18 PM
string CalculateAcoustId(String filename) JS compatible Calculates the AcoustId for the given file. Parameters NameDescription filename The filename v...
Mon, 27 Oct, 2025 at 7:15 PM