Giter VIP home page Giter VIP logo

dropthebass's People

Contributors

foxp avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

vb6hobbyst7

dropthebass's Issues

Big feedback from a DCSB user

Introduction, discovery, and problem

Hello, I recently discovered your project, which I find very interesting despite its young age. I'm a DCSB (Deathcount and Soundboard) user, unfortunately, its development has stopped, no fork or pull request to correct and evolve this solution. One of the main bug is that DCSB stopped working, impossible to restart it, you have to restart the system before. If your project could continue to develop, DCSB users would be very interested to migrate to your solution.

Personally, I use DCSB as a Discord sounboard or for live use (Twitch, Mixer...), via a Macropad modified on the software side (Intercept+Intercept+Autohotkey solution with a keyboard device, like a numeric pad in my case)

Choice of output

The choice of the output is an important element in my use, it allows me to have a wider control via a mixing solution like Voicemeeter (Banana/Potato) and its Virtual Cable. In my search for a solution for a soundboard, it's an indispensable element.

Example from DCSB :
image

BUG: Modifier keys doesn't work

When assigning a keyboard shortcut such as Ctrl + A, launching the file does not work. You should check this whole section with the other modifier keys, as well as several modifier (e.g.: Ctrl + Shift + A). See "TODO" section
Nb: It seems that the F13 -> F24 keys is included despite the bug, this is an important point for Macropad users, it avoids collisions with other keyboard shortcuts.

Comfort

Add a System Tray mode, launch at startup…

Configuration, location of configuration...

  • Can you tell me where the configuration is located ?
  • I don't find the import/export functionality interesting if the configuration is already stored as a single file. If it is stored otherwise, I find it a pity that the user can't modify the configuration of the software via a text editor, it allows to have the control on our configuration and to bring for example modifications of masses via simple methods offered by a text editor, if the software doesn't bring a solution to mass modifications (e.g.: change the display of the files on the software, of the current order to be reversed).

Play mode

For each file, it would be interesting to add a customization element for the interaction of the :

  • Toggle mode : An action launches the sound, another action stops it, another action restarts the sound (from the beginning)...
  • Play/pause mode : An action launches the sound, another action pauses the sound, another action restarts the sound (where the sound was paused) ...
  • Stack mode (Currently) : One action launches the sound, another action launches the same sound in parallel to the previous one.

Other options (global or not) :

  • An option to define whether or not the file should restart from the beginning when it reaches the end.
  • A keyboard shortcut to stop all running sounds (without resetting the play position of those in play/pause mode, which was paused before the global stop).
  • Same as before but also resets the paused sounds.

The Icons

Because icons are good.

A dark theme

Because the internet should be in #2D2D2D

I hope to see your project evolve in the future.

Yours sincerely, Glaived

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.