Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
tchaik
tchaik creates a webserver which serves the web UI.
|
tchaik creates a webserver which serves the web UI. |
tchimport
tchimport is a tool which builds Tchaik Libraries (metadata indexes) from iTunes Library XML files or alternatively by reading metadata from audio files within a directory tree.
|
tchimport is a tool which builds Tchaik Libraries (metadata indexes) from iTunes Library XML files or alternatively by reading metadata from audio files within a directory tree. |
tchremote
tchremote is a tool which uses the Tchaik REST API to act as a remote control.
|
tchremote is a tool which uses the Tchaik REST API to act as a remote control. |
tchstore
tchstore is a tool to create a remote store for tchaik files, including media and artwork files (TODO: index).
|
tchstore is a tool to create a remote store for tchaik files, including media and artwork files (TODO: index). |
tchverify
tchverify is a tool that verifies the "Location" field of tracks in an index by checking that the associated media file exists.
|
tchverify is a tool that verifies the "Location" field of tracks in an index by checking that the associated media file exists. |
Package index defines functionality for creating and manipulating a Tchaik music index.
|
Package index defines functionality for creating and manipulating a Tchaik music index. |
attr
Package attr defines types and helpers for accessing typed attributes.
|
Package attr defines types and helpers for accessing typed attributes. |
checklist
Package checklist defines a collection of types for managing index checklists.
|
Package checklist defines a collection of types for managing index checklists. |
cursor
Package cursor defines types for constructing play cursors.
|
Package cursor defines types for constructing play cursors. |
favourite
Package favourite defines methods for setting/getting favourites for paths and persisting this data.
|
Package favourite defines methods for setting/getting favourites for paths and persisting this data. |
history
Package history implements functionality for fetching/adding to play history.
|
Package history implements functionality for fetching/adding to play history. |
itl
Package itl defines types and methods for creating a Tchaik library representation of an iTunes Library.
|
Package itl defines types and methods for creating a Tchaik library representation of an iTunes Library. |
playlist
Package playlist defines functionality for creating, manipulating and persisting playlists.
|
Package playlist defines functionality for creating, manipulating and persisting playlists. |
rating
Package rating defines types and methods for setting/getting ratings for paths and persisting this data.
|
Package rating defines types and methods for setting/getting ratings for paths and persisting this data. |
walk
Package walk implements a path walker which reads audio files under a path and constructs an index.Library from supported metadata tags (see github.com/dhowden/tag).
|
Package walk implements a path walker which reads audio files under a path and constructs an index.Library from supported metadata tags (see github.com/dhowden/tag). |
Package player defines types and methods for defining a Tchaik player.
|
Package player defines types and methods for defining a Tchaik player. |
cmdflag
Package cmdflag unifies the configuration of stores using command line flags across several tools.
|
Package cmdflag unifies the configuration of stores using command line flags across several tools. |
Click to show internal directories.
Click to hide internal directories.