musicblender's People
Forkers
ganga-jpgmusicblender's Issues
Tracks SetState does not update the iframe child component
When replacing a track (can be accomplished by having an existing scenelist and tracks, then loading another over the top, the details change, but the iframe does not, so it breaks, and continues to play the previous track.
Flicking between scenes causes multiple to play at once
Changing scenes very quickly (before they come up to full volume) can lead to multiple scenes playing at once.
To resolve, just wait a few seconds and press play on the scene you want - not a major issue but nice to fix if relatively straightforward.
Pause and play controls per song
Move colors out of the code
Using some color codes to change the border when a scene is playing - should really move this out of the code so its easier to change color schemes
UX improvements
Clear all text boxes after clicking to create a scene/adding tracks
Let enter key work when in a text box to create a scene/add tracks
Online support
Would be cool to share a link like bardly to allow others to listen along
Prevent creating tracks in a scene with the same id
Currently will break if 2 tracks are created in the same scene with the same video id - This is because they are unique based on {sceneName} - {videoId}.
Need to add a check when a track is created to stop it being created if it already exists
Allow full urls
currently requiring a youtube video id, but would be good to allow the full url
Pause scenes when not playing
Currently if fading to another scene, the first fades out but keeps playing silently - it would be better to stop it altogether to save resources.
Delete scenes
Collapsible scenes
Audio not looping
Had reports of audio not looping as expected - need to investigate. Possibly due to needing to provide the 'playlist' parameter as well. See https://stackoverflow.com/questions/25779966/youtube-iframe-loop-doesnt-work
Delete tracks
fade in does not restore previous volume
Fade in function on a scene fades the volumes to 50 instead of the previous volume
Add mobile support
The layout breaks and is basically unusable on mobile
Save scenes
Prevent creating scenes with the same name
Similar to issue #9, the app currently lets you create a scene with the same name, but it won't work - need to prevent the user from being able to create a scene with a name that already exists.
Play a scene should paus other scenes (configurable)
Default behaviour should be that playing a scene, fades out the other scene and starts a new one
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.