cybercase / webminidisc

Upload your Music to NetMD MiniDisc devices thanks to WebUSB and WASM
GNU General Public License v2.0
310 stars 90 forks source link

Feature request: Tell me if all the tracks I want to copy will fit before recording #104

Closed foxmajik closed 2 years ago

foxmajik commented 2 years ago

The app obviously knows how long each track is, so it should be able to tell me if the tracks I'm dropping on will fit onto the disc before it starts recording. If they won't it should present a modal informing me the tracks might not fit. It should also select the correct LP mode to fit all of the tracks, but in doing so it should notify me that it is switching the mode, perhaps by putting a red frame around the LP mode selected or somesuch.

asivery commented 2 years ago

Hello @foxmajik , The feature you're proposing already exists in my fork of the app (Web Minidisc Pro). The tracks which wouldn't fit get marked in red, and changing the recording mode refreshes the list of what will fit and what won't. Please let me know if that's what you had in mind.

kai-h commented 2 years ago

What would also be nice is a display of the total length of the selected tracks, and how much free space will be left on the disc after the selected tracks are recorded. This would really help when making compilations when you want to fill every last minute of the disc!

asivery commented 2 years ago

Ooh, good idea @kai-h - I agree, it would help massively. I'll add it in the next update.

asivery commented 2 years ago

@kai-h Added in https://github.com/asivery/webminidisc/commit/6e76f88da8636dbac63c8086e0745a443ed8d79b

kai-h commented 2 years ago

Thank you!

asivery commented 2 years ago

It should be a part of web.minidisc.wiki in a few days.