2 releases

0.1.1 Mar 11, 2024
0.1.0 Mar 11, 2024

#207 in WebAssembly

Download history 9/week @ 2024-02-26 562/week @ 2024-03-11 112/week @ 2024-03-18 6/week @ 2024-03-25 48/week @ 2024-04-01

728 downloads per month

AGPL-3.0

130KB
3K SLoC

Rust Minidisc

A library for controlling and interfacing with MiniDisc devices from within Rust programs. Compatible with many cross platform targets (including Web Assembly!) by using cross-usb.

The feature set is very similar to that of netmd-js which this library is inspired by. For more information check out the absolutely awesome Web Minidisc project, NetMD-exploits, and the C based Linux Minidisc project.

Documentation has not been finished and is a work in progress.

Current Features

NetMD

  • Track upload
  • Track management
  • Playback control
  • Group Management
  • Track download (MZ-RH1 only)

Hi-MD

  • Track upload
  • Track management
  • Playback control
  • Group Management
  • Track download

Dependencies

~9–24MB
~416K SLoC