Jump to content
Sony Insider Forums


  • Content Count

  • Joined

  • Last visited

  • Days Won


cybercase last won the day on August 7 2020

cybercase had the most liked content!

Community Reputation

7 Neutral

About cybercase

  • Rank

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Hello @d-9 and thanks for you great work! I'd love to port your changes into the web minidisc application. I can do that myself by looking at your detailed report and the source code in your repository (is that https://github.com/deenine/netmd_test, right?) The only thing that I can't do by self is testing the changes. Would you be willing to help me with that? I could create a branch in the netmd-js library (that's the typescript port of the netmd library from the linux-minidisc project) and do the changes. Then you could clone the repository, checkout that branch, and run
  2. I'll file it into the users' requests. I vaguely remember that SP mono should be supported by the NetMD protocol.
  3. Hello Enzo, happy you liked the app. The idea of using a virtual machine to run sonic stage and then using a USB sniffer is exactly what I've discussed with @Fabrickator (who owns a JB980) . On the paper, it could work. Then, once we've the communication logs we can try to fix the command-packets in the web minidisc app and see if it works.
  4. Maybe in the future... Right now I don't have the time, the resources, and the devices to work on the HiMD protocol. I've started this project to keep myself busy during the lockdown, and I had a lot of fun working on it. However, as things are going back to normal, I'm moving over to other projects. I'm always available fix bugs and provide support to anybody who's willing to work on the app.
  5. Hello @Henry Sun, I'm happy you liked the app. I'm not sure how other Sony players work. The fact that the browser can recognize the device means that, in theory, it's possible to access the device from the browser; However it's unlikely that your walkman is using the same NetMD protocol that has been used for minidisc. This is why probably the app cannot connect to your network walkman.
  6. Ok, let's do it I'll help you to setup the dev environment on your mac, and show you where the issue is. Let's move our conversation to the side so we can figure out the details and schedule a call. I'll send you a PM with my contacts.
  7. Hello Fabrickator, I'm happy you liked my little side project. I'm aware that unfortunately some devices don't work well with the web minidisc app. There are probably minor differences in the NetMD protocol between one device and the other, and this likely the issue you bumped into. Debugging the protocol's code is not something that can be done easily without a physical device, and it would be pretty hard to do this remotely. The best solution is probably to find a developer, who has access to an MDS-JB980, that's willing to work on supporting this device. I would be happy
  8. Unfortunately Sonic stage wouldn't work with WinUSB. You would have to switch back to the unsigned driver... but I never tried the procedure myself. If you've a spare PC to test the app, I would go for that. I understand. Reverse engineering a protocol like NetMD it's hard, takes time and resources. However, they've done an amazing job... And without their work I wouldn't have been able to write this app. Thanks, I really appreciate you liked the app. By the way, Sonic Stage has undoubtedly a long history, and I know there's no competition with my app in terms of features.
  9. Hi Stephen, thanks for trying it out. That's my mistake. I forgot to remove the Firefox reference from the template I used to start the project. Unfortunately, Firefox does not support the WebUSB standard, and this is the sole reason why it doesn't work with it. Should the Firefox team decide to support WebUSB, the app will start to work like in Chrome/Chromium. I'm not sure of what your current setup is, but if you're running Windows 10 then I suppose you're using and unsigned version of the NETMD760 driver. If this is the case, unfortunately the app can't work with su
  10. Absolutely! I ported the libnetmd from the linux-minidisc project to javascript and published as a library here: https://github.com/cybercase/netmd-js . This might help other developers who wants to write their own app, in case mine does not fit their needs. If you're interested in the technology I wrote a short article on my blog where I describe the steps taken to build the app: https://stefano.brilli.me/blog/web-minidisc/ . And the source code is available here: https://github.com/cybercase/webminidisc .
  11. Thanks kris01! Could you try to press the "stop" button on the mz-n910 after a recording, before removing the disc? That should force the TOC to be written, and the MD not seen as blank anymore.
  12. Hi @zzzuppp, I'm happy this will be a time saving for you About your questions: 1) I also would have loved to make it working on Safari. Unfortunately Safari does not support the WebUSB technology, and that's a requirement to communicate with the device. About offline usage, you can already do that. Here's quick video to show you how https://youtu.be/yh9xNzN-PUk 2) If you select SP mode, every file is temporarily converted to uncompressed 16bit 44100Hz (raw pcm) and then sent to the recorder. If you select LP2 or LP4, after converting to raw pcm, there's an additional step to
  13. Yes, my app support full SP. Basically, when you select SP mode I'm sending 16bit 44100Hz uncompressed audio to the device that does the conversion to SP itself. That's why SP transfer takes longer.
  14. Ok... then it's definitely something's up with the protocol. I'll try to add some debug logging during the weekend and see if can find a solution. Unfortunately it's pretty hard to make an app work without the real hardware for testing. By the way, I almost forgot to mention that there's another open source project for writing to minidisc devices. It's called Platinum MD and they just released the new version of their app for win, mac and linux here: https://www.reddit.com/r/minidisc/comments/fqmn00/platinummd_now_available_for_mac_windows_and/ I haven't used it, but people say
  15. Oh, good to know. I'll definitely add that rule.
  • Create New...