• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux Digital Audio Player Download

Digital Audio Player

August 1, 2006
GNUdap is a Linux interface software for USB MP3 players that use proprietary protocols. The userspace driver is designed to enable communication between the player and the Linux operating system.
Version 0.2b
License GPL
Platform Linux
Supported Languages English
Homepage gnudap.sourceforge.net
Developed by Gina Belmonte
GNUdap is a userspace driver designed to interface Linux with USB MP3 players and mass storage devices that use proprietary protocols. The software supports a range of devices, including CHIC MP10, CHIC MP30, CHIC Symphony from "Perstel,Inc.", and the NGS Jogger from the NGS Technology.

One of the interesting features of GNUdap is that it serves as an experimental project to test how strongly-typed programming languages and functional programming paradigms can impact hardware development. The software is developed using the Objective Caml programming language.

To access the supported devices, the software uses camlusb, which is an ocaml binding to libusb. This library functions in userspace to access USB devices. A provided shell supports the main features of the player.

Unlike the official program provided with the MP10, GNUdap offers additional functionalities, such as the ability to transfer MP3s directly to the PC and change the playable status of a file on the DAP. The software's developers plan to include a graphical frontend and a filesystem interface in future releases.

For those interested in learning more about the protocol, the driver, and the shell, visit the Documentation Page. Recent updates include corrected DIR variable in chic.sh and additional documentation.

Overall, GNUdap is a useful software that fills a gap in the market by offering support for proprietary-protoctol MP3 players and mass storage devices on Linux. Its features and experimental nature make this software a promising option for those looking to develop hardware that operates on strongly-typed programming languages and functional programming paradigms.
What's New

Version 0.2b: N/A

Free Download 225K
371
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    155
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    92
  4. SlideMap 1.2.2
    82
  5. CherryTV 0.1
    81
  6. porm r2
    79
  7. Swiftfox 3.0b5pre-2
    77
  8. Java Games 1.0
    76
  9. Clewarecontrol 0.8
    75
  10. fuseftp 0.8
    74

Related Downloads

Profitable Adsense search portal
The Adsense Plus software is a search portal script that offers over ...
gdictcn
gdictcn is a Chinese online dictionary software with the GTK interface. It ...
Sfinx
Sfinx is a personal data manager that allows users to manage their ...
django-baseboard
django-baseboard is a plugin for Django that provides dashboards with summaries of ...
Xdebug
This software extension offers advanced debugging features that assist you in troubleshooting ...
MenuClass
The Menu class for Python and PyGame is a software tool that ...
OpenWindows Augmented Compatibility Environment
OpenWindows Augmented Compatibility Environment enables users to utilize the outdated OpenWindows Deskset ...
Wackamole
Wackamole software ensures high availability of clusters.
Edubuntu Dapper Drake
Edubuntu is a classroom-oriented version of Ubuntu OS.
Google Enhancer - True Knowledge
True Knowledge software provides users with a relevant answer alongside their search ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.