Comments (23)
Awesome, will post here when the album art release is up
from unbox.
Thanks for sending this over and sorry that you're running into issues here, will take a look at this today and get a new release out.
from unbox.
Absolutely! After VSCode'ing your src, it looks like my instance of djay may not be spawning the instance of NowPlaying.txt that is required to pull the track information. Not sure if this is due to the recent update or it likely could be an isolated issue with my machine
from unbox.
This looks like something related to the Windows version, used procmon to check for file writes and didn't see track data being written to any files. Going to keep looking into this and see what else can be done, in the meantime I'll refund your subscription.
from unbox.
No worries on this at all! Also no need to refund anything, I am completely happy with supporting you!
from unbox.
This looks like something related to the Windows version used procmon to check for file writes and didn't see track data being written to any files. Going to keep looking into this and see what else can be done, in the meantime I'll refund your subscription.
I was able to replicate the same thing you described, I tried switching tracks against different platforms for music just to make sure it was not a random fluke but I was unable to find any process that would spawn the NowPlaying file (using procmon as well). My friend utilizing a Mac couldn't seem to locate the file on his side either but we are yet to test using Unbox on the device, so it may be just an isolated Windows issue. I have in the meantime put in a request to Algoriddim to see if that file is still being created by a process in the software.
Update: Tested it on Mac with the same results, I believe that Djay Pro is not writing the file meant to be read, your code looks fine to me, it's how I would've done the implementation.
from unbox.
Good to know, I was actually able to parse the WAL file to get the artist / track / isrc as records are written to the db so I'll update the poller to use this code this week. Will keep you updated here.
from unbox.
Fantastic! I will be looking forward to it!
from unbox.
Just pushed a new release that uses a combination of the WAL file and db to get the history updates on Windows, let me know if you run into any issues: https://github.com/erikrichardlarson/unbox/releases/download/11.3/unbox-win.zip
from unbox.
At the moment, the client reports a successful connection, although I am unable to utilize the local overlay (http://localhost:8001/unbox_overlay.html) on my current computer, it reports "Cannot GET /unbox_overlay.html", in addition, album art (http://localhost:8001/album_art.html) shows nothing.. I have djay installed on another device as well so I am going to test that and get back to you.
from unbox.
Are you accessing the overlay html on the same machine that unbox is running on?
from unbox.
Indeed. I am attempting to use the localhost URL, I would test the external but it got assigned 192.168.1.x (I am assuming because of the Virtual Machine adapters in windows)
from unbox.
Hmm does the external also fail?
from unbox.
Let me spin up a VM real quick and I'll take a look. I tested internal on a different computer and had the same issue.
from unbox.
Album art isn't working yet btw, will get an update out for that and will work when an isrc can be resolved.
from unbox.
No worries. I just tested it on a VM (external IP 192.168.x.x) and I'm having the same issue with "Cannot GET /unbox_overlay.html"
from unbox.
Ah try changing the overlay color to see if that copies over the file needed.
from unbox.
Haha! Funny enough, that is the solution, works perfectly!
from unbox.
Great glad it's working, I'll fix that too. There is another issue where the first track played isn't picked up sometimes so might need a dummy first track before starting actual set.
from unbox.
Ah yes, I know that's certainly an issue if unbox is started after Djay as well. (Which is not the way it's to be used anyway) It has that issue til another track is loaded on a deck then it resolves that change in the db. Overall, excellent work though!
from unbox.
Thanks! Where are you playing your tracks from btw? Beatport provides the isrc, but not sure if other track sources do
from unbox.
I have a few to experiment with, unfortunately, Beatport isn't one of them, however, I have Apple Music, Tidal, and Soundcloud+ available to test! (I've tried Apple Music so far and it reports the Artist and the Track perfectly, Tidal resolves same information, Soundcloud as well!)
from unbox.
Perfect! Thank you for your hard work on this! It's a fantastic app! (It certainly makes me want to dive more into electron too lol)
from unbox.
Related Issues (20)
- Javascript error with Mixx HOT 3
- 64 bit on macos HOT 16
- how to send midi program change for each track? HOT 12
- MacOS can't see Title and Artist HOT 3
- This plugin does not seem compatible with this version of VirtualDJ :(( HOT 13
- Unbox can_t conmect (max
- Unbox can't connect (macos) HOT 9
- Old Version of Unbox HOT 4
- A couple of suggestions for the new unbox version
- "We're having trouble connecting." HOT 9
- Remote connected chrome shows no updates HOT 6
- unbox_overlay.html is missing in the latest release HOT 1
- "We're having trouble connecting." on Rekordbox 5
- What Happened with Denon DJ HOT 25
- Incompatible Unbox Plugin in Virtual DJ (Mac OS message: damaged file) HOT 2
- Rekordbox 7.0.1.0021 having trouble connecting HOT 4
- Rekordbox 7.0.1.0021 Win11 Cannot GET /unbox_overlay.html HOT 1
- Traktor album art issues (on Mac) HOT 2
- Linux support?
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.
from unbox.