gir-zippo / bmp2.0-test Goto Github PK
View Code? Open in Web Editor NEWA test repo for the BMP2.0 with WinAmp2 skin support
A test repo for the BMP2.0 with WinAmp2 skin support
BMP Beta 7
21 connected bards used for sake of stress testing
Scaling the classic UI window larger does not scale the individual windows. It creates empty space instead of making the individual containers larger (which may have scroll bars) to show more. i.e. More performers, more chat logs, a larger playlist, etc.
BMP Beta 7
21 connected bards used for sake of stress testing
I noticed that BardMusicPlayer's GPU usage goes up exponentially the faster you scroll in the chat window. By default doing nothing, BMP idles at 0% gpu usage. Scrolling down at a moderate speed, the usage spikes to 1%. Unlocking my scroll wheel on my mouse and scrolling down, I managed to hit 6.5% of my gpu (2080ti) being used just to render chat logs. The faster I scroll, the more gpu usage the logs use.
Is there a reason for this? Is it pulling the data from each client every time logs are scrolled? Should chat logs be cached in a local file or memory? I have no idea why it would use the GPU that much, rendering text seems simple unless it was doing display updates too frequently?
BMP Beta 6
21 connected bards used for sake of stress testing
Chat logs are not being filtered to appear only once and line unique for the same timestamp. This is causing sentences someone says to appear numerous times for every connected bard on the client.
Similarly these are other chat issues I noticed but not sure of the already known and state of the feature still being worked on.
BMP Beta 7
21 connected bards used for sake of stress testing
Loading a song does not automatically separate performers across all available tracks. Tested with Local Orchestra checked and unchecked. Upon loading any Duet - Octet song, all local bards default to T1. You have to manually specify each track for every performer. Fortunately the set track # does not change when changing songs.
I believe this functionality is present in BMP 1.x.
BMP Beta 7
21 connected bards used for sake of stress testing
Tracks set past 10 keep resetting when "out of view" past the scroll bar.
I have a midi with 22 tracks. Since performers don't automatically separate based on available unique tracks, I have to manually set each bard to track 1-21. However it seems that any number past track 10, the track # resets back to T1 once the scroll bar has scrolled past it.
BMP Beta 7
21 connected bards used for sake of stress testing
BMP crashes when you click the -
or x
buttons in the playlist window without a song loaded.
The icons should probably be named to New, Load, Save also instead of N, L, S as to not confuse people with assuming it may be Loop or Shuffle/Skip. And perhaps X to Delete also so people don't assume it's close playlist and have their entire saved playlist removed without confirming.
TODO:
[Classic Ui]
BMP Beta 7
21 connected bards used for sake of stress testing
Unlike BMP 1.x, octave shifting & the note density heatmap seems to be missing from the default UI. You are unable to manually shift octaves on individual tracks unless they are done so by track name with +/-, i.e. Piano+1
. I assume some other things might be missing in the classic UI compared to custom one too.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.