Skip to content

A Java program for making music visualizers

License

Notifications You must be signed in to change notification settings

nasso/urmusic5-core

Repository files navigation

urmusic 5

The Free and Open Source Music Visualizer Tool

What's urmusic?

urmusic is a free and open-source (GPL-3) software that allows you to easily create your own music visualizer and create a music video for it! It makes use of hardware acceleration to render frames as fast as possible.

What does it look like?

Currently, I didn't really work on the UI, to focus on features and stability. Here are a few screenshots I have taken:

urmusic5 - Default layout

urmusic5 - Custom layout

urmusic5 - Custom layout with multiple windows and JavaScript panel

Features

  • Music visualization
  • Standard video effects including:
    • Audio spectrum/scope
    • Circle mask (can also be used for vignette effects or lightning)
    • Gaussian blur
    • Image display
    • Mirror effect
    • ...
    • + your very own plugin?
  • Plugin system
  • Hardware acceleration
  • Key-frame based animations
  • JavaScript scripting for advanced animations
  • Fast video exporting to various containers and codecs
  • Blender-like customizable GUI layout with support for multiple windows and screens (not themable yet!)
  • +4K and +60 FPS rendering (although it might not be available everywhere, being limited by the hardware capabilities)
  • ...
  • + your very own contribution?

Using it

See the sourceforge project page to download the latest release.

Building

I'm providing the Eclipse project for those who wants it. Yes, I am using Eclipse, no I'm not planning to switch to [insert your favorite IDE here]. Yes, I'm using the libraries JAR files and dependencies, no, I'm not using any other particular build system.

Note: This repo only contains the source for the core, without any effect. The source for the standard effects plugin can be found on this repo.

Dependencies

Versioning

I use SemVer for versioning. For the versions available, see the SourceForge project page.

Discussion

License

GPL-3

About

A Java program for making music visualizers

Topics

Resources

License

Stars

Watchers

Forks

Languages