Coder Social home page Coder Social logo

medifier's Introduction

mEDIFIER

中文
An open-source alternative to the Edifier Connect app
I just don't know why the Edifier Connect takes up more than 200MB on my phone.

Pros

  • Smaller
    (Android: ~9MB, PC: ~30MB)
  • No Internet is required
  • Less click on the physical buttons
  • Cross-platform
  • Switch connection between Bluetooth hosts(Android only)
  • Export settings to file
  • Restore settings from file

Cons

  • Tested on W820NB Double Gold and W200BT Plus only
    (Maybe works for W820NB Plus and W820NB somehow)
  • The BLE connection on Windows hardly works
  • Sending raw commands to your device might break it

Previews

(All versions have both English And Simplified Chinese interfaces)

Android PC
preview preview

Download

GitHub Releases

Tutorials

  1. Connect to device
  2. Switch connection between Bluetooth hosts

medifier's People

Contributors

wh201906 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

Watchers

 avatar

medifier's Issues

dev: "" "00:00:00:00:00:00" (:0)

looks like implementation of permission acquiring mechanism is incorrect

S22ultra, oneui 6.1, android 14 renders next logs

QObject::connect: Cannot queue arguments of type 'QItemSelection'
(Make sure 'QItemSelection' is registered using qRegisterMetaType().) (:0, )
QBasicTimer::start: Timers cannot be started from another thread (:0, )
QObject::startTimer: Timers can only be used with threads started with QThread (:0, )
QObject::killTimer: Timers cannot be stopped from another thread (:0, )
QBasicTimer::start: Timers cannot be started from another thread (:0, )
dev: "" "00:00:00:00:00:00" (:0, )
Falling back to reverse uuid workaround. (:0, )

Noise cancellation usb control

Hey. Thanks for making this app. I have one question. I want to be able to turn off noise cancellation on my Edifier W820NB Plus headphones. Since my PC doesn't have Bluetooth, I decided to connect the headphones via USB-C. There is only one problem: by default, the button on the side of the headphones can only switch between noise cancellation on and ambient sound; there is no way to just turn off noise cancellation. You can change that in the Edifier app, but as soon as you connect the headphones to power, this setting resets. And, since there isn't any official Edifier app for PC, and yours only supports bluetooth connection, I'm unable to use these headphones without noise cancellation (or ambient sound mode). My question is, could you make a script/command that would allow me to turn off noise cancellation via USB-C, or maybe do you know a way to prevent the reset of an option that adds the ability to turn off noise cancellation via the button? I tried doing it myself, but since I'm not a programmer, and the task seems to be very hard, I just don't know how. If you can't, at least tell me if it's possible. Thanks.

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.