LSVJ

Live Sound Video Jankbox

Music plays, you push buttons to the beat to make pretty pictures and animations through a projector for live music use. 

It is recommended to play using a console or dedicated non browser emulator. 

Webpage controls. 

  • Z/X - A/B button
  • Arrow Keys - D-pad
  • Enter - Start
  • Shift - Select 


LSVJ is a VJ Visualization app created in GBStudio. I play live chiptune under the name "One Hit Kill" and often a venue's worksheet lists an HDMI projector in the load out. After messing around with GBstudio for my old school demo entry for syntax demo party 2025 I felt inspired to make a rom for GBC similar to Pikilpita that I can use at live shows and tailor it to the artists in the lineups I play in. I use an Analogue Pocket dock to achieve the HDMI out part of things, but you could use anything that runs GBC roms and outputs. A gamecube with gameboy player, a Miyoo Mini Plus, whatever device you are viewing this webpage with, a modded GBC with video out etc 

This is a freeware project to be used freely and openly. As it progresses and improves, I will eventually offer physical carts with a box and full colour printed instruction booklet and perhaps some sort of other trinket for feels, of a quality that warrants money to be parted with. Please enjoy using this rom openly for your live shows or any context you desire. Any donations to help grease the wheels and motivate progress is greatly appreciated.  Even if not a direct donation it really helps if you check out my music on bandcamp, music streaming platforms and interact with my instagram. Pump that algo for me ;)

Still to come... more scenes, more controls, more sprites, more palette choices, more animations. 

Please provide feedback on any bugs you encounter or requests regarding  control features you might need. Test it on every piece of hardware or software that will run it and let me know if anything doesn't work as intended. I'll do my best to accommodate and fix what is possible.  Lets work together to make this the best we can and actually useful to people in the scene. 

All bug reports, feature requests and any other queries can be lodged at the LSVJ discord server. 

https://discord.gg/PcBNu6Rn6g




V0.3b

  • Bank 5 and Bank 6 added. 12 new scenes. 
  • Presets option. Select 1 favourite per bank via presets menu on title screen.  
  • Hold Start during any scene and simoultaneously press the corresponding button to change to a preset
    • Start + A; Preset from bank 1
    • Start + B; Preset from bank 2
    • Start + UP; Preset from bank 3
    • Start + DOWN; Preset from bank 4
    • Start + LEFT; Preset from bank 5
    • Start + RIGHT; Preset from bank 6


V0.2b

  • webpage player embed
  • title screen. press select for easter egg
  • cube. new palettes. speed control. toggle control. 
  • squares. speed control. palette option. 
  • cruisin'. speed control. toggle for palette change. overall control overhaul. 
  • ffwd. rewind sprite added for left/up directions and B button will do a rewind animation
  • acid. smiley face cleaned up to just 2 colours
  • double helix. A button makes bg scroll. B button turns on palette cycle for sprites. Start pauses palette cycle (selects colour). 
  • sunset. animation slowed down for water
  • Bank 4 added. 6 new scenes. More features coming for these scenes. 
  • Credits page thanks new contributors. 


v0.1b

  • Open beta. 18 scenes with 1-7 interactive elements in each. 

Download

Download NowName your own price

Click download now to get access to the following files:

LSVJ v0_3B.gbc 1 MB
LSVJ v0_3b.pocket 1 MB
LSVJ v0_3B.n64 1.1 MB
LSVJ v0_3b controls.txt 9.4 kB
LSVJ Colour v0_2B.gbc 1 MB
LSVJ Colour v0_2B.n64 1.1 MB
LSVJ colour v0_2B.pocket 1 MB
LSVJ v0_2b controls.txt 6.6 kB
LSVJ colour V0_1B.gbc 512 kB
LSVJ colour v0_1B.pocket 512 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.