Giter VIP home page Giter VIP logo

editsaber's People

Contributors

ikeiwa avatar willxinc avatar xaymar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

editsaber's Issues

Remove Rank from Difficulty editor

Rank should be auto set based on difficulty.

The game uses rank to determine where on the list of difficulties the difficulty is supposed to be placed.

This should automatically be set.

This is the cause of difficulties in the wrong order and potentially other issues experienced by the BeatSaberSongLoader

Easy - 0
Normal - 1
Hard - 2
Expert - 3
ExpertPlus - 4

I have requested the BeatSaberSongLoader force it as per xyonico/BeatSaberSongLoader#10

no music just crackles

I'm having no music and its an OGG file i tried to fix it anyway i could think of please HELP

Enable 3DVision

I own a 3DVision capable monitor and glasses, but pressing ALT+T (default hotkey) dosn't enable 3D view in EditSaber

Could be very usefull for editing

LowLevelFatalError

After having it open for awhile I will get this error message, seemingly at random:

LowLevelFatalError
[File:D:\Build++UE4+Release-4.19+Compile\Sync\Engine\Source\Runtime\Windows\D3D11RHI\Private\D3D11Util.cpp] [Line:182]
Unreal Engine is exiting due to D3D device being lost. (Error: 0x887A0006 - 'HUNG')

It seems to last the longest before failing if I don't have any internet windows open, keep it as the active window, and don't idle for more than 10 seconds or so. Any idea as to what's crashing it?

A few computer specs in case they're helpful:
Processor: Intel(R) Core(TM) i7-6700HQ CPU @ 260GHz 2.59 GHz
Installed RAM: 16.0 GB
OS: Windows 10 Home 17134.165
GPU: NVIDIA GeForce GTX 1060

Hit Sound

I'm not sure if I'm doing or saving something wrong, but I'd like to save the level without a saber sound effect. I'm choosing none but it's always that same chunky hit sound.

Don't create Note/Event Actors for the entire Song

Noticed this while working on the actual project itself, no matter where you are in the song, the entire song's notes and events are always visible. This leads to some ridiculous drops in framerate (or increase in CPU usage, if you want to go by that metric), for some large songs it drops from ~111 fps to ~11 fps when you play the song.

The ideal case would be that you only show a 10 second range around the cursor (maybe 1 second into the past), which drastically reduces notes/events on screen already. I've been trying to implement that, but currently lack the understanding of the code structure to actually implement this.

File wont download right

So the .7z for the mapping mod, is it supposed to download as a PSE file or is it supposed to be a zip im supposed to open? Because every time i attempt to download the Editor it just downloads a photoshop file instead of a zip folder.

Feature Request: Copy/Paste Lighting Events

Lights are arguably the most repetitive things in a chart. Would be great to be able to copy paste them like notes. Seems to me like it wouldn't be too difficult, as the lighting events are very similar to notes in the .json files.

Changing place on the timeline does not update camera until song is played/resumed.

Results of this bug include being unable to properly edit the map, as anything placed at the currently location and camera placement will actually be placed at the current timeline position, even though the camera may not be looking at the timeline position.

Steps to reproduce:

  • Place a light on the map.
  • Click further along on the timeline.
  • Place a light beside the light you already placed.

Expected result:

  • Camera updates when timeline is changed.
    OR
  • Light is placed next to existing light.

Observed result:

  • Camera does not update when timeline is updated;
  • Light will be placed at the coordinates of the timeline as it is currently, whether you can see it or not. When resuming the song, the camera will snap to the timeline location and the light block you placed will be visible, nowhere near the original light.

Requests for color swaps

Hey, I wanted to request some small updates to EditSaber if possible.

Swap colors like in the game, so red can be used for right hand. Mapping at the moment I have to rethink color codes as I play with Right=Red.
Mirror track parts for selected elements with color swapping of blocks, so a part for the right hand can be mirrored easily to work with the left hand.

Feature Request: support for custom created no-arrow songs.

As is right now, songs opened in the no-arrow mode will have the colors of the notes switched around, even if the song is purely made of non directional blocks. I would love to see the editor support the creation of no-arrow songs, allowing for songs designed for that specific mode.

Editor Does Not Launch: DirectX Runtime Needed

I'm using a laptop that has both Intel and NVIDIA graphics. Application will not launch. I did configure the graphics to launch the app using NVIDIA, and I switched all graphics over to NVIDIA, yet I still get the error message.

Graphic drivers are updated, OS is fully updated Windows 10 Pro.

Feature Request: Need to add redo/undo buttons

There is no way to undo and redo mistakes. I dragged a selection through my timeline and it messed up the entire rest of my song and i couldn't undo it because there is no option for that. Please for the love of god add it like CTRL+Z for undo and CTRL+X for redo because i was 75% of the way done with my song. Now i need to start over entirely

Copy / Paste

I've been working on a map and something that could be really useful is the ability to copy and paste a section. CTRL C and CTRL V seem the most obvious keys for that function. An undo and redo would also be great if possible.

Lastly, there should be a key to tap to UNSELECT all. As it stands when you select something, or a series of somethings, they stay selected until you unselect each object. Tapping 'z' for example might be a good deselect all command.

Great work so far! Thanks!

"This app can't run on your pc"

whenever i try to launch the exe i seem to get that error
i have a windows 10 64bit mechine, there is no log i can give so i don't really know what to do

Support for mid-song BPM changes?

It'd be super cool to have support for mid-song BPM changes, like maybe adding an effect column for "BPM" and allowing you to change the BPM using an effect block.

Feature Request: Invert All Colors in the Level

Hello!

Sometimes when I'm working on a new track and test it half-way in-game, I realize I've used the wrong saber colors and my hands are reversed. Because of that, I have to change the colors of all notes manually just to test my level properly.

A quick function would solve that problem with no effort. It's not really something a lot of people would use, but that is a good quality of life option to have.

Feature request: hotkeys for lighting mode

when trying to create lighting, it'd be nice if when you select the red colored block for example, it also selects the red laser. It's tedious having to manually select R/B light effects, and speed.

Feature request: metronome to get and set BPM

A simple but neat feature: a tappable metronome (via key or UI button) which can display and set the songs bpm. It should also play a simple "click" sound as well as showing a light pulse/lamp/whatever visual indicator on every beat or sub-beats as set by the precision setting (i.e. every quarter-beat etc) so it is easy to check if a song is in sync.

Loading an MP3 song hangs on "loading" screen

When making a new song and selecting an MP3 file, the program just hangs on "loading". Converting the song to OGG fixes the issue. (same file name, same song, just different format)

Single files show up in the song listing

This is part because i leave files all over the place, but if there is a stray file, like blah.zip, in the CustomSongs folder, it'll show up as a song you can edit.

You should limit the listing to be folders only.

Feature Request: Tappable note placer

I've got an idea that could make creation of tracks a lot easier and faster - taps. The idea is that you listen to the song while in the song editor, and press a key on the keyboard or tap the mouse button for every note you want to place. These taps are then quantised to fit exact beats (time quantisation is taken from cursor precision).

Each 'tap' is a placeholder for a beat, which you can then go through afterwards and add a colour/position/angle manually after going through the song tapping.

These placeholder 'taps' can be deleted, and you can always record more taps by playing the song from any point again.

Feature Request: Snap current time to nearest beat

It would be nice if you could somehow snap to the exact time of the nearest beat. Or perhaps a "next beat" and "previous beat" button/shortcut that would let you skip directly to the nearest beat in that direction.

When I say snap to a beat, I don't mean the grid, but actually snapping the work plane/play position to the next/previous or nearest note.

When playing in-game, all the blocks are either on the right side, or mixed up?

So I was watching Freeek's videos on youtube for instruction, and the tutorials were pretty straight forward. I tried putting a custom song together, and it went well inside the editor, and when I was finally happy with it for testing, I went in-game to load it up, but something is wrong. The blocks are where they're suppose to be, but their colors are wrong. Randomly some of the blocks seem to have flipped for no apparent reason. I've gone back to the editor, where everything looks perfectly fine, so I'm not sure what's going on. I've mostly stuck with leaving blue on the right, and red on the left, and so it's a pretty simple layout at the moment, not sure why the colors are flipping. I've checked to see if blocks were overlapped in the editor, but they're not. Anyone else experience this?

Incorrect cursor snapping to grid

Occasionally when pressing the play button to stop the song and reset to the last cursor point, I notice the cursor moves slightly off position from the grid points it should be allowed to snap to depending on the cursor precision setting. Any scrolling with the mouse wheel past that point will keep the incorrect cursor offset and cause further notes to be placed at an incorrect position unless the cursor is reverted all the way back to the beginning of the song. Not sure if there is a guaranteed way to reproduce this but I had:
-Cursor precision set to 1/2
-Played and reset song using the play button

Here is an example of what the scroll position looks like after it moves off position from the grid it should be confined too
r1xgwcc

Delete removes the background element when hovering over multiple blocks.

This is especially prevalent if you're working on the notes with the lighting events in the background.
The number of times I've hit delete on a note block only for it to remove one of the numerous blocks in my lighting....

I think you're either doing your raycast backwards or iterating the hits backwards.

I'm also not sure if its the same issue, but walls have a tendency to be deleted if you're hovering the mouse within half a note block's width. I'm not sure if its just selecting the wall instead but I've gotten really paranoid when using the delete key because of these issues.

Feature Request: Camera FoV

Using EditSaber at 21:9 or 32:9 resolutions seems to be a bit difficult because the FoV is low. Would be great if able to adjust it.

Will not stop crashing.

Every so often, (very frequently and haphazardly,) it will crash with "fatal error!" and i'll lose all my progress.

Feature Request: 2d orthogonal view

It's a bit difficult for me, sometimes, to position objects in the 3D view, it would be very useful a hotkey that switches to the classic three orthogonal 2D windows

Editor Scale field doesn't use value

image

When I try to put in a new value, on hitting enter or selecting another field the value just reverts to 200. I am able to edit the other fields as expected.

Trouble launching

Extracted, but says,

"The code execution cannot proceed because X3DAudio1_7.dll was not found. Reinstalling the program may fix this problem." "The code execution cannot proceed because XAPOFX1_5.dll was not found. Reinstalling the program may fix this problem."

start offset not working

if Im trying to create a level, of course timing is off beat but if I go back to song info to change the start offset, it does not change anything with the level making it almost impossible to create levels!

Starts rigjt off

So how do I have a little pasue at the start of the level? When I play it goes right on the music..

Notes in file improperly sorted, so Beat Saber introduces notes badly

Notes in the "_notes":{ ... } section need to be sorted ascending by _time, then ascending by _lineIndex, then ascending by _lineLayer. Otherwise multiple notes at the same time get introduced wrong. You can see this effect in any song with a block of notes at the same time index.

Editor won't load

This was working a couple of days ago, but now it just sits in "Not Responding", and eventually gets an error from UE, which seems odd. I didn't think this was built on UE.

I've also deleted it, redownloaded it, and run it again, but it didn't ask for the custom songs folder, so it must be storing a file somewhere. Where is that? I'm hoping I just need to delete this or something easy.

Feature Request: Extended options for time signatures

The majority of songs are still mappable even on a 4/4 grid so this isn't necessarily a pressing issue, however it would be a nice touch just so it looks cleaner on the grid and the larger beats fall on the larger white lines, etc.

Feature Request: Time Signature and/or multiple tempo changes

I'm about to get the game so I was curious about the custom scene, was kinda sad to see that multiple BPMs aren't a thing yet. I like to author complex stuff (prog/djent) and it's very difficult to do without those tools.

Another idea (which would essentially be the same, but maybe easier to impliment) would be to be able to import a MIDI file's tempo map.

Please make this happen!

Install Folder?

I'm wondering, can you use the edit saber, without actually owning the game. I'd just like to try out the editor, but whenever it starts, it just says,
"Please enter your BeatSaber install folder"
I think it's the file I'm supposed to transfer the finished songs to, but I just wanted to try posting on Beat Saver.
Any ideas on what the start screen is about here?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.