Troi Logo

Troi Documentation Index

  • Installation
    • Installation for End Users
    • Installation for Development
      • Linux and Mac
      • Windows
  • User Guide
    • Global Playlist generation
    • Local Playlist Generation
      • Index your music collection
      • ListenBrainz Radio Local
      • Resolve JSPF playlists to local collection
      • Create Weekly-Jams Local Playlists
  • Command line options
    • Playlist generation options
    • Database / content resolution options
  • Playlist generation technical Introduction
    • Patches
    • Entities
    • Elements
  • Patches
    • Area Random Recordings
    • Daily Jams
    • Playlist from MBIDs
    • Recommendations to Playlist
    • Weekly Flashback Jams
    • World Trip
  • Entities
    • Artist
      • Artist
    • Release
      • Release
    • Recording
      • Recording
    • User
      • User
  • Elements
    • troi.filters
      • ArtistCreditFilterElement
      • ArtistCreditLimiterElement
      • DuplicateRecordingMBIDFilterElement
      • DuplicateRecordingArtistCreditFilterElement
      • ConsecutiveRecordingFilterElement
      • EmptyRecordingFilterElement
      • YearRangeFilterElement
      • GenreFilterElement
      • LatestListenedAtFilterElement
      • HatedRecordingsFilterElement
    • troi.loops
      • ForLoopElement
    • troi.operations
      • UniqueElement
      • UnionElement
      • IntersectionElement
      • DifferenceElement
      • ZipperElement
    • troi.sorts
      • YearSortElement
  • MusicBrainz Elements
    • troi.musicbrainz.mbid_mapping
    • troi.musicbrainz.mbid_reader
    • troi.musicbrainz.recording_lookup
    • troi.musicbrainz.recording
      • RecordingListElement
    • troi.musicbrainz.year_lookup
  • ListenBrainz Elements
    • troi.listenbrainz.dataset_fetcher.DataSetFetcherElement
    • troi.listenbrainz.feedback.ListensFeedbackLookup
      • ListensFeedbackLookup
    • troi.listenbrainz.listens.RecentListensTimestampLookup
      • RecentListensTimestampLookup
    • troi.listenbrainz.recs.UserRecordingRecommendationsElement
    • troi.listenbrainz.stats.UserArtistsElement
    • troi.listenbrainz.stats.UserReleasesElement
    • troi.listenbrainz.stats.UserRecordingsElement
    • troi.listenbrainz.user.UserListElement
      • UserListElement
    • troi.listenbrainz.yim_user.YIMUserListElement
  • LB Radio Prompt Reference
    • Entities
    • Options
    • Modes
    • Syntax Notes
    • Simple examples
    • More complex examples
  • Developer Documentation
    • troi.cli
    • troi.core
    • troi.patch
    • troi.playlist
    • troi.print_recording
      • PrintRecordingList
    • troi.utils
      • discover_patches()
      • discover_patches_from_dir()
      • interleave()
      • recursively_update_dict()
Troi
  • Search


© Copyright 2017-2018, MetaBrainz Foundation.

Built with Sphinx using a theme provided by Read the Docs.