FU Logo
  • Startseite
  • Kontakt
  • Impressum
  • Home
  • Listenauswahl
  • Anleitungen

Re: [linux-minidisc] First patch for write support on HiMD available

<-- thread -->
<-- date -->
  • From: Taliesin Bardwolf <taliesinbardwolf@gmail.com>
  • To: Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
  • Date: Thu, 10 Mar 2011 20:17:44 +0100
  • Cc: linux-minidisc mailing list <linux-minidisc@lists.fu-berlin.de>
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=HbC1hibMaJlKyidjxnsiQz3C4zZE0fcQ7QE2x7vdVk/dTpFrIuHX3182Gow4EXIdYI WyBh+bUehZdNmAxFFi+sA1uk8tKhv1oRAaBpkl3A3rphqPqDwxIpcXVUNiiFrRgDxeXB 9FUlPBgR3+gnyHFxA9zkASJqubS/LZWCzjzjE=
  • Subject: Re: [linux-minidisc] First patch for write support on HiMD available

Hi to everybody! Congratulations to Marten and Michael for this great
advance! I still can't use this since I dont have a Linux machine and
all my tracks are in atrac format, but I understand what it means, and
it's fantastic! Keep the fire on!

El jueves 10 de marzo de 2011, Adrian Glaubitz
<glaubitz@physik.fu-berlin.de> escribió:
> Hello,
>
> after several months of hacking and frustrations, Mårten has finally published his
> first patch to libhimd to provide write support for MP3s onto HiMDs. For those of
> you who don't know what I am talking about: it means that we're finally able to
> write our own tracks onto HiMD media with free software and without the help
> of SonicStage, meaning we've made a huge steps towards our aim of completely
> obsoleting SonicStage and being able to use MiniDisc hardware with completely free
> software.
>
> The patch itself is quite long (33k) and has not yet been pushed to the main
> repository as it certainly requires some testing and clean-up, it can therefore
> be found on my web space among other pending patches [1].
>
> You can download and apply the patch to the current git master repository
> to test the code yourself. We highly appreciate any feedback, suggestions
> and bug reports.
>
> The easiest way to test the patch is to apply against a fresh checkout from the git
> master, to do so, please follow these steps (instructions for Ubuntu Linux):
>
> - open a terminal or logon through a text console
> - make sure you have all build dependencies installed, add "libid3tag0-dev"
>   to that list (see [2] or [3] for MacOS X), thus "sudo apt-get install libid3tag0-dev"
> - git clone git://minidisc.dyndns.org/linux-minidisc
> - wget http://users.physik.fu-berlin.de/~glaubitz/linux-minidisc/pending-patches/0001-Enable-transferring-MP3-files-to-HiMD-himddump.patch
> - cd linux-minidisc
> - patch -p1 < ../0001-Enable-transferring-MP3-files-to-HiMD-himddump.patch
> - qmake-qt4 -r && make
> - cd himddump
> - connect and mount your HiMD Walkman
> - ./himddump /path/to/your/himdwalkman/ writemp3 /path/to/an/mp3/file.mp3
>
> This will checkout the main repository, download the patch, apply it, configure
> and build the code and run himddump to write the mp3 file "file.mp3".
>
> In order to see what got written to the disk, use:
>
> - ./himddump /path/to/your/himdwalkman/ tracks verbose
>
> This should output something like:
>
>    1: 4:47 MPEG The Chemical Brothers:Asleep From Day (Surrender 7) [uploadable]
>        423 Blocks per 16 KB
>        0@00000 ..  26@00422 (0000000000000000)
>      Contend ID: 02030000915170fcc35f46c9e707066ea9e983ed
>      Key: 0000000000000000 (EKB 00000000); MAC: 0000000000000000
>      Recorded: 11/27/2008 12:16:30 AM, start: ?, end: ?
>    2: 3:02 MPEG F-Zero:Title Screen (Naoto Ishida 1) [uploadable]
>        268 Blocks per 16 KB
>        0@00423 ..  77@00690 (19fc347a00000000)
>      Contend ID: 0000000000000000000000000000000000000000
>      Key: 19fc347a00000000 (EKB 00010012); MAC: 0000000000000000
>      Recorded: 01/00/2028 12:00:00 AM, start: 01/00/2028:12:00:00 AM, end: 01/00/2028:12:00:00 AM
>
> where the track you just wrote to the HiMD should appear as the last one, in this case
> it's a track from the F-Zero SNES game original soundtrack =).
>
> Please test this code as much as you can, especially on real hardware and
> make suggestions and bug reports. We count on you!
>
> All the credits for this patch go to Mårten, thank you. And, of course, to Michael
> who helped him with all the pitfalls and difficulties in libhimd!
>
> We hope to be able to push that into git master soon and make it available
> in qhimdtransfer. Therefore we need your feedback!
>
> Have a lot of fun,
>
> Adrian
>
> [1] http://users.physik.fu-berlin.de/~glaubitz/linux-minidisc/pending-patches/
> [2] https://wiki.physik.fu-berlin.de/linux-minidisc/doku.php?id=compilingonlinux
> [3] https://wiki.physik.fu-berlin.de/linux-minidisc/doku.php?id=compilingonmac
> _______________________________________________
> linux-minidisc mailing list
> linux-minidisc@lists.fu-berlin.de
> https://lists.fu-berlin.de/listinfo/linux-minidisc
>



<-- thread -->
<-- date -->
  • Follow-Ups:
    • Re: [linux-minidisc] First patch for write support on HiMD available
      • From: Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
  • References:
    • [linux-minidisc] First patch for write support on HiMD available
      • From: Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
  • linux-minidisc - March 2011 - Archives indexes sorted by:
    [ thread ] [ subject ] [ author ] [ date ]
  • Complete archive of the linux-minidisc mailing list
  • More info on this list...

Hilfe

  • FAQ
  • Dienstbeschreibung
  • ZEDAT Beratung
  • postmaster@lists.fu-berlin.de

Service-Navigation

  • Startseite
  • Listenauswahl

Einrichtung Mailingliste

  • ZEDAT-Portal
  • Mailinglisten Portal