top of page

V. 270 Coming Soon!

Lightjams Music Player

The new music player is a replacement for iTunes and Windows Media Player, with all the bloat removed. It is tightly integrated with Lightjams (both way communication) and should ease the creation of light and music shows.
Here's a music player project file showing a way to organize your show and how to sequence the effects for each song.

 

Plug and play: Just start the music player and Lightjams will see it. No need to change any computer settings and use music loopback.

 

No delay at all: The music is analyzed a few seconds before playing, so the music info is sent to Lightjams at the same moment it is sent to the audio driver for playback.

Very precise music spectrum: Since the music can be pre-analyzed instead of post-analyzed like in the case of live music, more music samples are used to do the analysis.

No volume adjustment needed: The raw music data is used for the analysis, so no need to adjust the volume to get good results.

 

Send info to Lightjams: More info about what's playing is accessible to Lightjams. You can now use the current playlist id, song id, playback time, BPM and more. Look for the new formulas in music.player.XYZ.

Control the music player from Lightjams : You can start the music, select a song, change the volume... This way, you can completely control the music and light from Lightjams.

Suitable for professional shows: Music is buffered to avoid playback interruptions under heavy CPU load.

No bloat: The Lightjams music player is all about being great at playing music and doing it efficiently.

 

New Functions

music.player.bpm: The detected beats per minute for the current song.

music.player.nbSongs: The number of songs in the current playlist.

music.player.playing: Whether the music is playing.

music.player.playing(isPlaying): Change the playback state.

music.player.playlist: The current playlist index.

music.player.playlist(index): Select a playlist.

music.player.restart(): Restart the current song.

music.player.song: The current song index.

music.player.song(index): Select a song.

music.player.songLength: The current song length in seconds.

music.player.time: The playback position in second.

music.player.volume(percent): Change the playback volume.

bottom of page