
( get-file-size handle) => returns size in bytes.( get-length handle) => returns time in seconds.( for-each-playlist-entry playlist-name fn) - first parameter can be playlist name or index.( format-title handle title-format-string).Playlist Tree specific scheme primitives: The scheme console output functions such as display and write will be directed to the foobar2000 console. To create a scheme based query, set the "Source" of the query to and the "Format" to the scheme code to evaluate. This allows you to build queries in a real programming language.

This is intended for advanced users with programming experience. It also includes an embedded scheme interpreter for playlist generation and scripting.īeginning with Playlist Tree 3.0.beta0 Playlist Tree contains an embedded Scheme Interpreter using MzScheme. Playlist Tree allows you to create static hierarchical playlists as well as automatic playlists that can be generated from a large variety of conditions.

If you are a developer and are interested in taking overĭevelopment of one of my components, please email me atįoo_playlist_tree is a powerful tree based media library plugin for foobar2000 that is highly customizable. Thank you to loyal users over the past years. These include removing features utilized byĭevelopers and users because they dislike they way they are being used andĪllowing only an elite few access to new API features. I no longer wish to contribute my time to a closed source, single platform app.Īlso, certain actions by the foobar2000 developers have lead to my no
