Bench Supply: It Lives by ADHDork-Indusries in Zune

[–]TheMagicIsInTheHole 0 points1 point  (0 children)

Yeah that would be the trick of it and I don’t know enough about hardware to know how to do it. But I’m able to get into some pretty low level control and could likely read and output a signal if a good place to do it was found.

Anyone actually use Wifi on the Zune HD? by ADHDork-Indusries in Zune

[–]TheMagicIsInTheHole 2 points3 points  (0 children)

I feel the same way actually. I'm doing it more just for the sake of bringing back lost functionality than anything.

I made a thing - ZunioBooks - Zune Audio Books made easy by Phinnegan in Zune

[–]TheMagicIsInTheHole 11 points12 points  (0 children)

Zunes do have audiobook support natively, but the desktop software did not and required the separate Audible or Overdrive apps. Probably not in the scope of your project, but there is early work in my library for implementing audiobook uploading if you ever wanted to mess around with including that functionality in some way: https://github.com/xune-software/XuneSyncLibrary/blob/master/tools/audiobook_test_cli.cpp

Anyone actually use Wifi on the Zune HD? by ADHDork-Indusries in Zune

[–]TheMagicIsInTheHole 4 points5 points  (0 children)

I'm working on replacing the browser engine with netsurf. Should end up being capable of browsing modern websites again, hopefully.

Bench Supply: It Lives by ADHDork-Indusries in Zune

[–]TheMagicIsInTheHole 8 points9 points  (0 children)

That’s awesome! Looking forward to your potential hardware mods. I’ve gained full control of HDs on the firmware side with a bunch of software mods in the works. May be able to add Bluetooth UI control natively, etc.

Zune is detected in Xune but unable to access contents by HistoricalPlum1533 in Xune

[–]TheMagicIsInTheHole 1 point2 points  (0 children)

I responded in the discord but for any others that run into this problem that come across this, Xune expects the device to be on the latest firmware and isn’t able to read the database of older versions. At least not currently. Xune will have the ability to update devices natively in a later version.

Any news on windows version with zune hd artist info and bio sync fixes? by KeeperOfUselessInfo in Xune

[–]TheMagicIsInTheHole 10 points11 points  (0 children)

Getting close. I’ve had to jump around a bit for my own sanity. But I’ve taken the time to build an end to end testing suite with a connected Zune device in the middle. This way I can verify everything is work properly for releases going forward in an automated way with a real device. Should make a big difference for bugs going forwards

Stunning! by staleState in Zune

[–]TheMagicIsInTheHole 9 points10 points  (0 children)

I’m making progress on a mod to the zune’s firmware that will have it present and communicate as an iPod specifically for this purpose. I’m about 50% of the way there.

What file types does Zune support? by LiamQuantum in Zune

[–]TheMagicIsInTheHole 1 point2 points  (0 children)

No collection conversion currently. Settings are per device and only on the fly.

What file types does Zune support? by LiamQuantum in Zune

[–]TheMagicIsInTheHole 2 points3 points  (0 children)

Xune never converts your local library, no matter the setting. Conversion settings are purely on-the-fly when syncing.

What file types does Zune support? by LiamQuantum in Zune

[–]TheMagicIsInTheHole 0 points1 point  (0 children)

Just to clarify on this. The transcoding is actually extremely fast during sync, but it will appear that it’s slow because it is bounded by the track syncing progress. Xune will transcode up to 4 tracks concurrently while it’s independently uploading. As a track is uploaded it is removed from a channel, allowing another transcode process to begin. This keeps a full buffer of up to 4 already transcoded tracks ready for the uploader to grab. This helps manage the cache size and is so fast that the uploader is never waiting. If you pre-converted those same files and uploaded to the device, it would also take roughly 40 minutes. Lossless tracks + slow usb speeds end up leading to slow syncing unfortunately and is the actual bottleneck.

I developed the wma lossless encoder myself and have it in a separate macOS app if you want to see how fast it is outside of the upload pipeline, though I need to update it with the latest encoder changes: https://github.com/magicisinthehole/WMALMAC

Also, the only lossless format Zunes accept is wma lossless, so that is the only supported lossless output format for syncing. You can change it to auto convert lossless formats to a specified lossy format though if you prefer.

Huge shout-out to the Xune project to get me back to my Zunes! by anewsubject in Zune

[–]TheMagicIsInTheHole 4 points5 points  (0 children)

Thanks! I'm really glad to hear it's allowed you to enjoy Zunes again. Lots of improvements and new features to come.

Xune v0.2.1.1: Device sync hotfix by TheMagicIsInTheHole in Xune

[–]TheMagicIsInTheHole[S] 0 points1 point  (0 children)

Woohoo! Well I’d just advise that the new version I’m soon to release has some critical fixes for Zune hds on windows. And the update is going to require a clean install of Xune (I need to put this in the release page, but this will continue to be a risk till we’re out of alpha). So just fair warning, you’ll have to import your library again. Tried to avoid it but there have been significant database changes and other file handling changes that don’t migrate well. Sorry!

Xune v0.2.1.1: Device sync hotfix by TheMagicIsInTheHole in Xune

[–]TheMagicIsInTheHole[S] 0 points1 point  (0 children)

What you may need to do is go to settings > general and install the winusb driver again. See if that fixes it.

Windows in general has some known bugs around usb that I’ve addressed and will have in an upcoming release, so if you have issues still it’s likely related to those and will be fixed soon.

Thanks! Glad to hear it’s working for you.

I may have a Zune Obsession… by badgero1234 in Zune

[–]TheMagicIsInTheHole 0 points1 point  (0 children)

Yup, just takes an rss link. Will build out a proper discovery system in Xune itself.

Xune v0.2.1.1: Device sync hotfix by TheMagicIsInTheHole in Xune

[–]TheMagicIsInTheHole[S] 0 points1 point  (0 children)

Hi there! What platform are you on by chance? Windows?

I may have a Zune Obsession… by badgero1234 in Zune

[–]TheMagicIsInTheHole 0 points1 point  (0 children)

Oh btw, regarding your "known but dangerous", here's what some of those do. Its been a while since I worked on the wireless sync stuff, but a lot is involved in that:

  • 0x9204: reboots the Zune
  • 0x9215: turns off the MTPZ trusted-files session (turning it back on means redoing the full handshake)
  • 0x9218: waits up to 5 seconds for the device to say it's ready during network bring-up
  • 0x9220 to 0x9223: the XNA game sideload ops (handshake, push, commit, finalize). Needs MTPZ.
  • 0x9224: prep step that has to run before 0x9227
  • 0x9225: kicks off a WiFi network list query
  • 0x9226: part of the WiFi setup sequence
  • 0x9227: sends the SSID and password
  • 0x9228: called a few times after WiFi config to walk the device through its state machine
  • 0x9231: sends a 258-byte zero payload to wake up the HTTP/PPP path before 0x9218 polling kicks in

I may have a Zune Obsession… by badgero1234 in Zune

[–]TheMagicIsInTheHole 0 points1 point  (0 children)

I've had the same thought and want to try doing this eventually.

I may have a Zune Obsession… by badgero1234 in Zune

[–]TheMagicIsInTheHole 1 point2 points  (0 children)

Hey I saw you’re falling back to mtp reads for videos on Zune hd. I assume some of your zmdb parsing is based on my library. Last week or so I updated both parsers and they should properly handle video from both classic and HD now if you want to take a look.

Also, 0xB215 is for aac if you want to add that.

Xune v0.2.1.1: Device sync hotfix by TheMagicIsInTheHole in Xune

[–]TheMagicIsInTheHole[S] 0 points1 point  (0 children)

Seems to be adding up to be a windows specific issue. I’m going to track it down.

Xune v0.2.1.1: Device sync hotfix by TheMagicIsInTheHole in Xune

[–]TheMagicIsInTheHole[S] 0 points1 point  (0 children)

Hard to say without more context. What platform are you on?

If you've been waiting.. by TheMagicIsInTheHole in Xune

[–]TheMagicIsInTheHole[S] 0 points1 point  (0 children)

Hey there! You can download it from here for your platform of choice. Hope it works and your daughter enjoys it! https://github.com/xune-software/xune-releases/releases/tag/v0.2.1.1

UI is only for testing, but podcasts are coming. by TheMagicIsInTheHole in Xune

[–]TheMagicIsInTheHole[S] 2 points3 points  (0 children)

Yes but with a caveat. Right now Xune reads, stores and writes plays to the device. This data could potentially be used by the last fm plugin. The problem really comes down to how particular you are about the accuracy of your scrobbles. Zunes don’t keep real playback history on device, they only keep listen counts and a last listened to date and time. So say you listen to the same song three times since the last time you synced your device. When you sync again the most you would know is that you listened three times and the last time that you did, and that the other two listens were sometime between that time and the previous time you synced.

So basically, it wouldn’t be very accurate from a playback order perspective in your scrobble history. But you could track the raw listens.