{"id":302,"date":"2011-04-05T23:18:52","date_gmt":"2011-04-05T21:18:52","guid":{"rendered":"http:\/\/www.matthiaskronlachner.com\/?p=302"},"modified":"2026-02-24T14:13:51","modified_gmt":"2026-02-24T12:13:51","slug":"pd-external-id3","status":"publish","type":"post","link":"https:\/\/www.matthiaskronlachner.com\/?p=302","title":{"rendered":"pd-external: id3"},"content":{"rendered":"<p>get it from git repository:<br \/>\n<a href=\"http:\/\/github.com\/kronihias\/id3\" title=\"id3 GitRepo\" target=\"_blank\">http:\/\/github.com\/kronihias\/id3<\/a><\/p>\n<p>id3 (0.1 very alpha version&#8230;)<br \/>\n======================================<br \/>\npure data external to read and write ID3 tags from\/to mp3 files<\/p>\n<p>* depends on id3lib<\/p>\n<p>(C) 2011 by Matthias Kronlachner<br \/>\n__________________________________________________________<br \/>\n<!--more--><br \/>\n::INSTALL::<br \/>\ntested under Ubuntu 10.10 Linux and Mac OS X 10.6.8<\/p>\n<p>OSX: ready to use binaries in build folder<\/p>\n<p>*\tget\/install pd (http:\/\/puredata.info)<\/p>\n<p>*\tget and install id3lib<br \/>\n\thttp:\/\/id3lib.sourceforge.net\/<\/p>\n<p>\tor sudo apt-get install libid3-dev <\/p>\n<p>*\tedit Makefile for right path to pd sources<\/p>\n<p>*\t#&#8230;\/id3> make<\/p>\n<p>*\thave a look at the id3-help.pd file!<\/p>\n<p> ________________<br \/>\n:::THINGS TO DO:::<\/p>\n<p>*\t\tcurrently just title,artist,album,comment are supportet to write.<br \/>\n\t\tbut you can read all included tags of an mp3 file as raw data<\/p>\n<p>*\t\tproblems with unicode tags??<\/p>\n<p>questions: m.kronlachner@gmail.com<\/p>\n","protected":false},"excerpt":{"rendered":"<p>get it from git repository: http:\/\/github.com\/kronihias\/id3 id3 (0.1 very alpha version&#8230;) ====================================== pure data external to read and write ID3 tags from\/to mp3 files * depends on id3lib (C) 2011 by Matthias Kronlachner __________________________________________________________<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3],"tags":[],"class_list":["post-302","post","type-post","status-publish","format-standard","hentry","category-software"],"modified_by":"matthias","jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.matthiaskronlachner.com\/index.php?rest_route=\/wp\/v2\/posts\/302","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.matthiaskronlachner.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.matthiaskronlachner.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.matthiaskronlachner.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.matthiaskronlachner.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=302"}],"version-history":[{"count":1,"href":"https:\/\/www.matthiaskronlachner.com\/index.php?rest_route=\/wp\/v2\/posts\/302\/revisions"}],"predecessor-version":[{"id":2796,"href":"https:\/\/www.matthiaskronlachner.com\/index.php?rest_route=\/wp\/v2\/posts\/302\/revisions\/2796"}],"wp:attachment":[{"href":"https:\/\/www.matthiaskronlachner.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=302"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.matthiaskronlachner.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=302"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.matthiaskronlachner.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=302"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}