forum

[SV Generation Tool] Blackhole SV Studio

posted
Total Posts
3
Topic Starter
Agka

Blackhole SV Studio


Hello, experienced SV charter. I have come here once again to present a SV generation tool for your advanced needs.

Agka presents: Blackhole!
Tool: https://zardoru.github.io/blackhole-studio/
Wiki: https://github.com/zardoru/blackhole-studio/wiki

If you immediately clicked the link and got overwhelmed, please continue reading.

Blackhole is a generalization of several aspects that comprise SV point generation by making these following points as simple as possible while maximizing flexibility:

  1. Finding the duration, start, end and repetitions of the effect
  2. Effect subdivisions (placing points across the span of the effect)
  3. Arbitrary functions that can be parameterized (Runs in your browser!)
  4. Inherited and uninherited timing points
  5. Kiai and other timing point parameters such as volume, etc...
  6. Placing effect timing points in non-evenly-distributed ways
  7. Eliminating redundant SV changes
  8. Composing SV effects together

It's a tool for people who understand how timing points work, what do they mean, and eases most of the brain power required to assemble them manually if you know what's going on. Pay attention: Blackhole does not help in the authoring of new effects, only in the timing point generation, though it does have some effects built-in.

It includes several tools for generating SV points:
  1. Time control: Start/End/Repetitions (Repetitions are called cycles)
  2. Division control: How many points? How much granularity?
  3. Timing point template: The base to draw timing point information from
  4. Emission control: Select the SV or BPM function, time deformation function, set their parameters; or pick a fixed BPM, and actually generate the output
  5. Function editor: Save, load, export, import, and even add function parameters!
  6. Error reporting: Failed SV generation will report an error!


For more information about each of these tools, look at the following link:
https://github.com/zardoru/blackhole-studio/wiki

Link again, for those that expect it at the end:
https://zardoru.github.io/blackhole-studio/
Topic Starter
Agka
Bump.
I recently added new tools to this tool: Timing point and Emitter composition.
These tools multiply sets of timing points together and apply them to each other.

Examples of use:
Drunk (by Nivrad00) https://osu.ppy.sh/beatmapsets/910081
=======================
Drunk uses Blackhole to generate the bumps of the Insane difficulty.
As an example for composition, I added a sine scroll composed with these bumps. It took less than 5 minutes to do. It's an example of how powerful composition can be.

Hypnosis (Synthwulf Mix) (by Agka) https://osu.ppy.sh/beatmapsets/91410
=======================
The SV difficulty includes several bump + acceleration effects that were generated using the Emitter composition tool. SVing this chart took 10-15 minutes with Blackhole.

I hope the tools are useful! There might be a few more examples of very advanced stuff coming up.
show more
Please sign in to reply.

New reply