Tool Suggestion: Projector Simulator
@LuisMQuinones is already working on this.
Since May 24, 2018.
Assessment
This issue has not been assessed yet.
Description
It is difficult to develop or debug effects without a projector. MusicBeam uses the light beams from a projector to make effects. Developers must imagine how the beams look like when developing without a projector.
I created a tool that takes the image that is intended to go to the projector (second window) and creates a light beam simulation for it. Developers can pan, rotate, and move around a virtual room to see their effects in motion.

Code to be added to Stage class:
ProjectorSim sim = new ProjectorSim();
String[] args = {"Simulator"};
PApplet.runSketch(args, sim);
draw(){
...
sim.updateImage(get());
...
}
Developers do not need to add any additional code to their effects class. This tool allows for quick prototyping and debugging.
- Dominant language
- Processing
- Stars
- 294
- Forks
- 53
- PR merge metrics
- No merged PRs in 30d
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from codingjoe/MusicBeam
-
Art-Net / REST Input for MusicBeamMay be free again @suplstfdo claimed this 103 days ago, and no pull request is open. Openenhancement
-
🐛 Error on Export ApplicationMay be free again @codingjoe claimed this 599 days ago, and no pull request is open. Openbug
-
Missing imports for JSONObject & PImageMay be free again @sebastian-jansson claimed this 1393 days ago, and no pull request is open. Openbug
-
The effect's list needs a scroll so more effects can be added (w/ suggestion code)May be free again @LuisMQuinones claimed this 3080 days ago, and no pull request is open. Open
-
Full screen not working Mac OS XMay be free again @codingjoe claimed this 3416 days ago, and no pull request is open. Open