Uses of Interface
com.tagtraum.audiokern.AudioSong
-
Packages that use AudioSong Package Description com.tagtraum.audiokern Core audio classes for decoding, playing and analyzing audio data.com.tagtraum.audiokern.key Classes dealing with tonality, keys etc.com.tagtraum.audiokern.player Audio player implementations and utility classes.com.tagtraum.audiokern.timesignature Core audio classes for time signatures.com.tagtraum.beatunes Application for analyzing songs and sorting them based on how they match each other.com.tagtraum.beatunes.action Contains all significant actions.com.tagtraum.beatunes.action.player Actions relevant for the music player.com.tagtraum.beatunes.action.standard Standard actions like "Create Playlist".com.tagtraum.beatunes.analysis Provides classes to steer the execution of analysis tasks and several analysis tasks and their editors.com.tagtraum.beatunes.analysisqueue Provides an implementation for the analysis queue and its UI.com.tagtraum.beatunes.charts Amazon charts UI code.com.tagtraum.beatunes.contextshop Provides classes for the context shop.com.tagtraum.beatunes.filter Provides classes for Swing JTable filtering and sorting.com.tagtraum.beatunes.inspection Allows the inspection of songs for issues.com.tagtraum.beatunes.library Classes that load and manage the library.com.tagtraum.beatunes.library.filesystem Implementation of a file system based music library.com.tagtraum.beatunes.library.itunes Implementation of an iTunes-based music library.com.tagtraum.beatunes.library.plain "Plain" library that does not have side-effects.com.tagtraum.beatunes.matchlist Classes to support building matchlists.com.tagtraum.beatunes.matchtable Everything that has to do with matching.com.tagtraum.beatunes.onlinedb Classes for accessing the online database.com.tagtraum.beatunes.songinfo Song info/edit pane.com.tagtraum.beatunes.songtable com.tagtraum.beatunes.songtable.renderer Table cell renderers.com.tagtraum.beatunes.transitionissue Logic, that finds problems in song transitions.com.tagtraum.beatunes.wikiinfo Song context component that displays data from several sources, among them Wikipedia.com.tagtraum.tunes Platform independent Java API for iTunes.com.tagtraum.ubermusic Classes to lookup meta (über) information about music files.com.tagtraum.ubermusic.acousticbrainz Web service implementing theUberMusicinterface to download high level data from the AcousticBrainz.com.tagtraum.ubermusic.amazon Offers access to Amazon and basic caching infrastructure.com.tagtraum.ubermusic.bandcamp Bandcamp.com.tagtraum.ubermusic.beatport com.tagtraum.ubermusic.coverartarchive Web service implementing theUberMusicinterface to download artwork from the Cover Art Archive.com.tagtraum.ubermusic.discogs com.tagtraum.ubermusic.lastfm Last.FM webservice.com.tagtraum.ubermusic.wikidata -
-
Uses of AudioSong in com.tagtraum.audiokern
Classes in com.tagtraum.audiokern that implement AudioSong Modifier and Type Class Description classAudioMetaDataProvides access to metadata taken from id3 tags and other mechanisms of embedding metadata into music files.classReadOnlyAudioSongBase class for read-onlyAudioSongimplementations.classURLAudioSongSimple wrapper for a URL.Fields in com.tagtraum.audiokern with type parameters of type AudioSong Modifier and Type Field Description protected List<AudioSong>PlayListFile. songsMethods in com.tagtraum.audiokern that return AudioSong Modifier and Type Method Description AudioSongPlayListFile. get(int index)AudioSongAudioPlayer. getSong()Returns the currently opened song.AudioSongPlayList. getSong(int index)Returns song from the given index, taking sorting and filtering into account.Methods in com.tagtraum.audiokern that return types with arguments of type AudioSong Modifier and Type Method Description PlayListIterator<AudioSong>PlayList. filteredListIterator(int startIndex)Creates a dynamically updated iterator for this playlist.Iterable<AudioSong>PlayList. getFilteredSongs()Returns songs from this playlist, both sorted and filtered.List<AudioSong>AudioMetaData. getImplementations()List<AudioSong>AudioSong. getImplementations()Returns implementations of this interface instance.List<AudioSong>ReadOnlyAudioSong. getImplementations()List<AudioSong>URLAudioSong. getImplementations()PlayListIterator<AudioSong>PlayListPlayer. getIterator()Returns the currently used iterator.Iterable<AudioSong>PlayList. getSongs()Returns songs from this playlist, neither sorted nor filtered.List<AudioSong>PlayList. getSongs(Collection<? extends SongFilter> filters, int limit)Returns songs from this playlist, filtered with the given filters.default Iterable<AudioSong>PlayList. getSongsOrderedBy(String sortProperty)Returns anIterablethat can be used to iterate over all songs.Iterable<AudioSong>PlayList. getSongsOrderedBy(String sortProperty, PlayList.SortDirection direction)Returns songs from this playlist, sorted by the given property.Iterable<AudioSong>PlayList. getSongsOrderedBy(String sortProperty, PlayList.SortDirection direction, int limit)Returns songs from this playlist, sorted by the given property.PlayListIterator<AudioSong>PlayListFile. listIterator(int startIndex)Methods in com.tagtraum.audiokern with parameters of type AudioSong Modifier and Type Method Description default booleanPlayList. contains(AudioSong song)voidAudioPlayerListener. finished(AudioSong song)Is called when the song has finished playing.static List<TermFrequency>AudioMetaDataNormalizer. getLyricsTermFrequencies(AudioSong song)Get list of term frequencies.default intPlayList. indexOf(AudioSong song)Returns the first index of the given song.voidAudioPlayer. open(AudioSong song)Opens a song.voidPlayListPlayerInterceptor. postOpen(PlayListPlayer player, AudioSong song)Called after the givenAudioSongis opened via a call toAudioPlayer.open(AudioSong).voidPlayListPlayerInterceptor. preOpen(PlayListPlayer player, AudioSong song)Called before the givenAudioSongis actually opened via a call toAudioPlayer.open(AudioSong).voidAudioPlayerListener. started(AudioSong song)Is called when the song is first opened and playback has started.Method parameters in com.tagtraum.audiokern with type arguments of type AudioSong Modifier and Type Method Description voidPlayList. addSongs(int filteredIndex, List<AudioSong> songs)Adds the given songs at the given (filtered) index.voidReadOnlyPlayList. addSongs(int filteredIndex, List<AudioSong> songs)voidPlayListPlayer. open(PlayListIterator<AudioSong> iterator)Open the song returned by the firstListIterator.next()call.voidPlayList. setSongs(List<AudioSong> songs)Removes all songs from this playlist and replaces them with the given songs.voidReadOnlyPlayList. setSongs(List<AudioSong> songs) -
Uses of AudioSong in com.tagtraum.audiokern.key
Methods in com.tagtraum.audiokern.key that return AudioSong Modifier and Type Method Description AudioSongKeyAlgorithm. getSong()Metadata regarding the song that is supposed to be analyzed.Methods in com.tagtraum.audiokern.key with parameters of type AudioSong Modifier and Type Method Description abstract KeyProfilePitchProfileKey2.KeyProfileChooser. choose(float[] chromagram, AudioSong song)static KeyKeyFactory. guessFromTags(AudioSong song)Guess the key by interpreting other textual metadata like album, work and track name.voidKeyAlgorithm. setSong(AudioSong song)Allow the algorithm to access meta data to the songs it is supposed to analyze. -
Uses of AudioSong in com.tagtraum.audiokern.player
Methods in com.tagtraum.audiokern.player that return AudioSong Modifier and Type Method Description AudioSongAVPlayer. getSong()AudioSongCompositePlayer. getSong()AudioSongJavaPlayer. getSong()Methods in com.tagtraum.audiokern.player with parameters of type AudioSong Modifier and Type Method Description voidAVPlayer. open(AudioSong song)voidCompositePlayer. open(AudioSong song)voidJavaPlayer. open(AudioSong song) -
Uses of AudioSong in com.tagtraum.audiokern.timesignature
Methods in com.tagtraum.audiokern.timesignature with parameters of type AudioSong Modifier and Type Method Description voidOnsetStrengthTimeSignature. setSong(AudioSong song)abstract voidTimeSignatureAlgorithm. setSong(AudioSong song)Attempts to configure this algorithm so that created pipelines are specifically suited to the given song (mostly its genre). -
Uses of AudioSong in com.tagtraum.beatunes
Methods in com.tagtraum.beatunes that return AudioSong Modifier and Type Method Description AudioSongInternalPlayer. getSong()AudioSongITunesPlayerComponent. getSong()Deprecated.AudioSongSimpleSongTable. getSong(int row)AudioSongSongContextMenu. getSong()AudioSongSimpleSongTableModel. getValueAt(int rowIndex)Methods in com.tagtraum.beatunes that return types with arguments of type AudioSong Modifier and Type Method Description static List<AudioSong>SongFilters. filterSongs(Iterable<AudioSong> songs, Collection<? extends SongFilter> songFilters)Filters songs.PlayListIterator<AudioSong>InternalPlayer. getIterator()PlayListIterator<AudioSong>ITunesPlayerComponent. getIterator()Deprecated.List<AudioSong>SimpleSongTable. getSelectedSongs()Methods in com.tagtraum.beatunes with parameters of type AudioSong Modifier and Type Method Description static booleanSongFilters. accept(AudioSong song, Collection<SongFilter> songFilters)Filters song.protected ObjectAbstractSongTableModel. getValueAt(AudioSong song, int rowIndex, int columnIndex)Returns the Song property for a specific column.intSimpleSongTableModel. indexOf(AudioSong object)voidInternalPlayer. open(AudioSong song)voidITunesPlayerComponent. open(AudioSong song)Deprecated.voidSongContextMenu. setSong(AudioSong song)protected voidAbstractSongTableModel. setValue(Object v, AudioSong song, int row, int column)booleanGenericSongPropertyFilter. test(AudioSong song)booleanRangePropertyFilter. test(AudioSong song)booleanSongFilters.IdFilter. test(AudioSong song)booleanSongFilters.OrFilter. test(AudioSong song)voidDummySongContextComponent. update(AudioSong selectedSong)Method parameters in com.tagtraum.beatunes with type arguments of type AudioSong Modifier and Type Method Description static List<AudioSong>SongFilters. filterSongs(Iterable<AudioSong> songs, Collection<? extends SongFilter> songFilters)Filters songs.voidInternalPlayer. open(PlayListIterator<AudioSong> iterator)Sets a song iterator.voidITunesPlayerComponent. open(PlayListIterator<AudioSong> iterator)Deprecated.voidSimpleSongTable. setSongs(Iterable<AudioSong> songs)Re-initializes this table with the given songs.voidSimpleSongTableModel. setSongs(Collection<AudioSong> songs)Sets a collection of songs as the table model content.Constructor parameters in com.tagtraum.beatunes with type arguments of type AudioSong Constructor Description SimpleSongTable(BeaTunes application, Iterable<AudioSong> songs)SimpleSongTableModel(BeaTunes application, List<AudioSong> songs)SimpleSongTableModel(List<AudioSong> songs) -
Uses of AudioSong in com.tagtraum.beatunes.action
Methods in com.tagtraum.beatunes.action that return AudioSong Modifier and Type Method Description AudioSongBaseAction. getSelectedSong()Returns the song currently selected in the focused table.Methods in com.tagtraum.beatunes.action that return types with arguments of type AudioSong Modifier and Type Method Description Iterable<AudioSong>BaseAction. getSelectedSongs()Deprecated.Iterable<AudioSong>BaseAction. getSelectedSongs(JComponent component)Deprecated. -
Uses of AudioSong in com.tagtraum.beatunes.action.player
Methods in com.tagtraum.beatunes.action.player with parameters of type AudioSong Modifier and Type Method Description protected voidPeekSelectedAction. preProcess(AudioSong song)protected voidPlaySelectedAction. preProcess(AudioSong song)Is called before the song is opened by the player.
Default impl.Method parameters in com.tagtraum.beatunes.action.player with type arguments of type AudioSong Modifier and Type Method Description voidPlaySelectedAction. play(PlayListIterator<AudioSong> iterator) -
Uses of AudioSong in com.tagtraum.beatunes.action.standard
Methods in com.tagtraum.beatunes.action.standard that return types with arguments of type AudioSong Modifier and Type Method Description BiFunction<PlayList,List<AudioSong>,List<AudioSong>>ReArrangePlayListAction. getReArrangeFunction()Returns thereArrangeFunction, aBiFunctionthat takes both the playlist and its songs as arguments and returns the songs in a new order.BiFunction<PlayList,List<AudioSong>,List<AudioSong>>ReArrangePlayListAction. getReArrangeFunction()Returns thereArrangeFunction, aBiFunctionthat takes both the playlist and its songs as arguments and returns the songs in a new order.Methods in com.tagtraum.beatunes.action.standard with parameters of type AudioSong Modifier and Type Method Description static ShowInPlayListAction[]ShowInPlayListAction. create(BeaTunes beaTunes, AudioSong audioSong, PlayList excludePLayList)StringLibraryBatchAction.EachSongProcessor. getProgressDialogMessage(AudioSong song)Message to be shown in progress dialog.voidOpenArtistInFacebookAction. open(AudioSong song)voidOpenArtistInTwitterAction. open(AudioSong song)voidOpenArtistInWikidataAction. open(AudioSong song)voidOpenArtistInWikipediaAction. open(AudioSong song)abstract voidOpenInAction. open(AudioSong song)Opens the given song in some other website or application.static voidOpenInPreferredExternalPlayerAction. open(BeaTunes application, AudioSong song)voidOpenSongInAcousticBrainz. open(AudioSong song)voidOpenSongInAmazonAction. open(AudioSong song)voidOpenSongInBandcampAction. open(AudioSong song)voidOpenSongInBeatportAction. open(AudioSong song)voidOpenSongInChordify. open(AudioSong song)voidOpenSongInDiscogsAction. open(AudioSong song)voidOpenSongInLastFMAction. open(AudioSong song)voidOpenSongInMusicBrainzAction. open(AudioSong song)voidOpenSongInYouTubeAction. open(AudioSong song)voidLibraryBatchAction.EachSongProcessor. process(AudioSong song, int index)Called for each song.static voidShowInFinderAction. showInFinder(AudioSong song)Method parameters in com.tagtraum.beatunes.action.standard with type arguments of type AudioSong Modifier and Type Method Description voidAnalyzeAction. analyze(Iterable<AudioSong> songs)Analyze the given songs.voidAnalyzeNewAction. analyzeSongsAddedSince(long timestamp, List<AudioSong> addedSongs)Analyze songs added since a given date with the songs already provided.voidReArrangePlayListAction. setReArrangeFunction(BiFunction<PlayList,List<AudioSong>,List<AudioSong>> reArrangeFunction)voidReArrangePlayListAction. setReArrangeFunction(BiFunction<PlayList,List<AudioSong>,List<AudioSong>> reArrangeFunction)Constructors in com.tagtraum.beatunes.action.standard with parameters of type AudioSong Constructor Description DownloadSongAction(BeaTunes application, AudioSong song)OpenFilePropertiesAction(BeaTunes application, AudioSong song)Constructor parameters in com.tagtraum.beatunes.action.standard with type arguments of type AudioSong Constructor Description ReArrangePlayListAction(BeaTunes application, BiFunction<PlayList,List<AudioSong>,List<AudioSong>> reArrangeFunction)ReArrangePlayListAction(BeaTunes application, BiFunction<PlayList,List<AudioSong>,List<AudioSong>> reArrangeFunction) -
Uses of AudioSong in com.tagtraum.beatunes.analysis
Methods in com.tagtraum.beatunes.analysis that return AudioSong Modifier and Type Method Description AudioSongTask. getSong()Methods in com.tagtraum.beatunes.analysis with parameters of type AudioSong Modifier and Type Method Description static AudioInputStreamAudioPumpAnalysisTask. get44_1kHzStereo16BitStream(AudioSong song)Attempt to open an audio inputstream with certain properties: signed PCM, 44.1kHz, 16bit, stereo.voidTask. setSong(AudioSong song)Sets the song associated with this task. -
Uses of AudioSong in com.tagtraum.beatunes.analysisqueue
Method parameters in com.tagtraum.beatunes.analysisqueue with type arguments of type AudioSong Modifier and Type Method Description voidAnalysisQueue. offer(Iterable<AudioSong> songs, TaskFactory taskFactory, boolean filterTasks, Runnable... runAfterOfferComplete)Offer an Iterable of songs to the queue (asynchronously). -
Uses of AudioSong in com.tagtraum.beatunes.charts
Methods in com.tagtraum.beatunes.charts that return AudioSong Modifier and Type Method Description AudioSongChartEntry. getSong()Constructors in com.tagtraum.beatunes.charts with parameters of type AudioSong Constructor Description ChartEntry(ChartPanel chartPanel, AudioSong song, int position) -
Uses of AudioSong in com.tagtraum.beatunes.contextshop
Methods in com.tagtraum.beatunes.contextshop with parameters of type AudioSong Modifier and Type Method Description voidContextShop. openURL(AudioSong song)Opens a file matching a certain song in the ContextShop browser window.voidNavigation. setNavigationEntry(AudioSong song)voidContextShop. update(AudioSong song)Updates the current view depending on what song is selected in the SongTable.Constructors in com.tagtraum.beatunes.contextshop with parameters of type AudioSong Constructor Description ArtistAlbum(AudioSong song)NavigationEntry(AudioSong song) -
Uses of AudioSong in com.tagtraum.beatunes.filter
Methods in com.tagtraum.beatunes.filter with parameters of type AudioSong Modifier and Type Method Description protected booleanSubstringRowFilter. match(AudioSong object) -
Uses of AudioSong in com.tagtraum.beatunes.inspection
Methods in com.tagtraum.beatunes.inspection that return types with arguments of type AudioSong Modifier and Type Method Description protected Set<AudioSong>TypoInspector. getAffectedSongs(List<String> similarAttributes)default Collection<AudioSong>Issue. getSongs()Song objects for the ids returned byIssue.getSongIds().Methods in com.tagtraum.beatunes.inspection with parameters of type AudioSong Modifier and Type Method Description protected StringSortInspector. getRegularName(AudioSong song)Returns the regular name (as opposed to sort name) for this sort inspector.protected StringSortInspector. getSortName(AudioSong song)protected StringSortInspector. getTrackSortName(AudioSong song)protected voidSortInspector. setSortName(AudioSong song, String sortName)Method parameters in com.tagtraum.beatunes.inspection with type arguments of type AudioSong Modifier and Type Method Description CallableSolutionCapitalizationInspector.DifferentLanguageInputDialogSolution. createCallable(Collection<AudioSong> songs, boolean allowUserInteraction)CallableSolutionDifferentLanguageInspector.DifferentLanguageInputDialogSolution. createCallable(Collection<AudioSong> songs, boolean allowUserInteraction)CallableSolutionDifferentLanguageInspector.DifferentLanguageSolution. createCallable(Collection<AudioSong> songs, boolean allowUserInteraction)CallableSolutionIgnoreIssueSolution. createCallable(Collection<AudioSong> songs, boolean allowUserInteraction)CallableSolutionSolution. createCallable(Collection<AudioSong> selectedSongs, boolean allowUserInteraction)Creates aCallableSolutionthat may be called later to actually apply this solution.protected com.tagtraum.beatunes.inspection.SortInspector.SortNameNotSubstringIssueSortInspector. createNotSubstringIssue(List<AudioSong> songs)protected com.tagtraum.beatunes.inspection.SortInspector.SortNameRemovedWrongArticleIssueSortInspector. createRemovedWrongArticleIssue(List<AudioSong> songs, Locale[] possibleLanguages)voidCallableSolution. setSongs(Collection<AudioSong> songs)Extracts the ids from the given songs and sets them usingCallableSolution.setSongIds(java.util.Collection).Constructor parameters in com.tagtraum.beatunes.inspection with type arguments of type AudioSong Constructor Description CallableSolution(Solution solution, Collection<AudioSong> songs, String description, String progressMessage, int steps) -
Uses of AudioSong in com.tagtraum.beatunes.library
Classes in com.tagtraum.beatunes.library that implement AudioSong Modifier and Type Class Description classAudioSongFacadeBase class for other facades, which already implements all the simple getters.classSongSong object that represents song data in beaTunes' own database, theMediaLibrary.Fields in com.tagtraum.beatunes.library with type parameters of type AudioSong Modifier and Type Field Description static Matcher<AudioSong,PlayList.SubstringFilterProperty>AudioSongMatcher. INSTANCEMethods in com.tagtraum.beatunes.library that return AudioSong Modifier and Type Method Description AudioSongHibernateMediaLibrary. fetchCollections(AudioSong audioSong)Loads dependent collections that otherwise wouldn't have been loaded.AudioSongMediaLibrary. fetchCollections(AudioSong song)Loads dependent collections that otherwise wouldn't have been loaded.AudioSongHibernatePlayList. getSong(int index)AudioSongMediaLibrary. getSong(Long id)Gets a Song, given its id (Song.getId().AudioSongPlayListFacade. getSong(int index)AudioSongHibernatePlayList. getWithId(org.hibernate.Session session, Long id)AudioSongHibernatePlayListIterator. next()AudioSongHibernatePlayListIterator. previous()abstract AudioSongLibraryDescriptor. wrap(AudioSong audioSong)Wraps an internal database song into anotherAudioSongthat is capable of writing/reading data to external databases or files (e.g.Methods in com.tagtraum.beatunes.library that return types with arguments of type AudioSong Modifier and Type Method Description PlayListIterator<AudioSong>HibernatePlayList. filteredListIterator(int firstNextFilteredIndex)PlayListIterator<AudioSong>PlayListFacade. filteredListIterator(int startIndex)List<AudioSong>HibernateMediaLibrary. getAlbumSongs(String album, String artist)List<AudioSong>MediaLibrary. getAlbumSongs(String album, String artist)Returns a list of songs specified by the given album and artist.List<AudioSong>HibernatePlayList. getCachedSongs()Iterable<AudioSong>HibernatePlayList. getFilteredSongs()Iterable<AudioSong>PlayListFacade. getFilteredSongs()List<AudioSong>Song. getImplementations()Iterable<AudioSong>AbstractMediaLibrary. getSongs()List<AudioSong>Album. getSongs()Iterable<AudioSong>HibernateMediaLibrary. getSongs(Collection<Long> ids)Iterable<AudioSong>HibernatePlayList. getSongs()List<AudioSong>HibernatePlayList. getSongs(Collection<? extends SongFilter> filters, int limit)Iterable<AudioSong>MediaLibrary. getSongs()Returns anIterablethat can be used to iterate over all songs.Iterable<AudioSong>MediaLibrary. getSongs(Collection<Long> ids)Returns anIterablethat can be used to iterate over the specified songs.Iterable<AudioSong>PlayListFacade. getSongs()List<AudioSong>PlayListFacade. getSongs(Collection<? extends SongFilter> filters, int limit)Iterable<AudioSong>AbstractMediaLibrary. getSongsOrderedBy(String sortProperty, PlayList.SortDirection direction)Iterable<AudioSong>AbstractMediaLibrary. getSongsOrderedBy(String sortProperty, PlayList.SortDirection direction, int limit)Iterable<AudioSong>HibernatePlayList. getSongsOrderedBy(String sortProperty, PlayList.SortDirection direction)Iterable<AudioSong>HibernatePlayList. getSongsOrderedBy(String sortProperty, PlayList.SortDirection direction, int limit)default Iterable<AudioSong>MediaLibrary. getSongsOrderedBy(String sortProperty)Returns anIterablethat can be used to iterate over all songs.Iterable<AudioSong>MediaLibrary. getSongsOrderedBy(String sortProperty, PlayList.SortDirection direction)Returns anIterablethat can be used to iterate over all songs.Iterable<AudioSong>MediaLibrary. getSongsOrderedBy(String sortProperty, PlayList.SortDirection direction, int limit)Returns anIterablethat can be used to iterate over all songs.Iterable<AudioSong>PlayListFacade. getSongsOrderedBy(String sortProperty, PlayList.SortDirection direction)Iterable<AudioSong>PlayListFacade. getSongsOrderedBy(String sortProperty, PlayList.SortDirection direction, int limit)List<AudioSong>HibernateMediaLibrary. getSongsWithFileAndSize(String filename, int size)List<AudioSong>MediaLibrary. getSongsWithFileAndSize(String filename, int size)Deprecated.List<AudioSong>HibernateMediaLibrary. getSongsWithNameArtistAlbumTotalTime(String name, String artist, String album, int time)List<AudioSong>MediaLibrary. getSongsWithNameArtistAlbumTotalTime(String name, String artist, String album, int time)Deprecated.List<AudioSong>HibernateMediaLibrary. getSongsWithoutProperties(Map<String,Object> properties)List<AudioSong>MediaLibrary. getSongsWithoutProperties(Map<String,Object> properties)Get all songs without propertiesequalto the given value.List<AudioSong>HibernateMediaLibrary. getSongsWithProperties(Map<String,Object> properties)List<AudioSong>MediaLibrary. getSongsWithProperties(Map<String,Object> properties)Get all song ids for songs that match all given properties.List<AudioSong>HibernateMediaLibrary. getSongsWithPropertiesLike(Map<String,Object> properties)List<AudioSong>MediaLibrary. getSongsWithPropertiesLike(Map<String,Object> properties)Get all songs with a properties that are like the given properties.Set<AudioSong>HibernateMediaLibrary. getSongsWithTrackIdTotalTime(Set<AudioId> ids, int time)Set<AudioSong>MediaLibrary. getSongsWithTrackIdTotalTime(Set<AudioId> ids, int time)Deprecated.List<AudioSong>HibernateMediaLibrary. getUnprotectedSongsAddedAfter(Date time)List<AudioSong>MediaLibrary. getUnprotectedSongsAddedAfter(Date time)Return unprotected songs added after a certain date.List<AudioSong>HibernatePlayList. getWithIds(org.hibernate.Session session, Long... ids)Iterator<AudioSong>HibernateIndexBasedSongIterable. iterator()Methods in com.tagtraum.beatunes.library with parameters of type AudioSong Modifier and Type Method Description voidAlbum. add(AudioSong song)voidHibernatePlayListIterator. add(AudioSong audioSong)AudioSongHibernateMediaLibrary. fetchCollections(AudioSong audioSong)Loads dependent collections that otherwise wouldn't have been loaded.AudioSongMediaLibrary. fetchCollections(AudioSong song)Loads dependent collections that otherwise wouldn't have been loaded.LongHibernatePlayList. getId(AudioSong song)voidSong. init(AudioSong song)booleanAudioSongMatcher. match(AudioSong audioSong, Pattern[] patterns, PlayList.SubstringFilterProperty searchMode)voidHibernatePlayListIterator. set(AudioSong audioSong)booleanAlbum. shouldContain(AudioSong song)Checks whether this album should contain a given song.voidAbstractMediaLibrary. store(AudioSong song)voidHibernateMediaLibrary. store(AudioSong song, String changedProperty)voidMediaLibrary. store(AudioSong song)Stores a song in the beaTunes database.voidMediaLibrary. store(AudioSong song, String changedProperty)Stores a song in the beaTunes database and clears any sortorder caches in the playlist objects this song might be in, if the playlist is sorted by the changed property.voidHibernatePlayList. updateCachedSong(AudioSong song)voidHibernateMediaLibrary. updateGenreIRI(AudioSong song)abstract AudioSongLibraryDescriptor. wrap(AudioSong audioSong)Wraps an internal database song into anotherAudioSongthat is capable of writing/reading data to external databases or files (e.g.Method parameters in com.tagtraum.beatunes.library with type arguments of type AudioSong Modifier and Type Method Description voidHibernatePlayList. addSongs(int filteredIndex, List<AudioSong> songs)voidHibernatePlayList. setSongs(List<AudioSong> songs)voidHibernateMediaLibrary. store(Iterable<AudioSong> songs)voidMediaLibrary. store(Iterable<AudioSong> songs)Stores a collection of songs in the beaTunes database.Constructors in com.tagtraum.beatunes.library with parameters of type AudioSong Constructor Description Album(AudioSong firstSong)Key(AudioSong song) -
Uses of AudioSong in com.tagtraum.beatunes.library.filesystem
Classes in com.tagtraum.beatunes.library.filesystem that implement AudioSong Modifier and Type Class Description classFileSystemAudioSongFacade forAudioMetaDataandSong.Methods in com.tagtraum.beatunes.library.filesystem that return AudioSong Modifier and Type Method Description AudioSongFileSystemLibraryDescriptor. wrap(AudioSong audioSong)Methods in com.tagtraum.beatunes.library.filesystem that return types with arguments of type AudioSong Modifier and Type Method Description List<AudioSong>FileSystemAudioSong. getImplementations()Methods in com.tagtraum.beatunes.library.filesystem with parameters of type AudioSong Modifier and Type Method Description long[]HibernateFileSystemLibraryLoader. addSongs(AudioSong... audioSongs)Adds audio song to database.static voidFileSystemSongBinder. bind(Song song, AudioSong sourceSong, String... excludedProperty)AudioSongFileSystemLibraryDescriptor. wrap(AudioSong audioSong)Method parameters in com.tagtraum.beatunes.library.filesystem with type arguments of type AudioSong Modifier and Type Method Description voidFileSystemPlayList. addSongs(int filteredIndex, List<AudioSong> songs)voidFileSystemPlayList. setSongs(List<AudioSong> value) -
Uses of AudioSong in com.tagtraum.beatunes.library.itunes
Classes in com.tagtraum.beatunes.library.itunes that implement AudioSong Modifier and Type Class Description classITunesAudioSongMethods in com.tagtraum.beatunes.library.itunes that return AudioSong Modifier and Type Method Description AudioSongITLibraryDescriptor. wrap(AudioSong audioSong)AudioSongITunesLibraryDescriptor. wrap(AudioSong audioSong)Methods in com.tagtraum.beatunes.library.itunes that return types with arguments of type AudioSong Modifier and Type Method Description List<AudioSong>ITunesAudioSong. getImplementations()Methods in com.tagtraum.beatunes.library.itunes with parameters of type AudioSong Modifier and Type Method Description AudioSongITLibraryDescriptor. wrap(AudioSong audioSong)AudioSongITunesLibraryDescriptor. wrap(AudioSong audioSong)Method parameters in com.tagtraum.beatunes.library.itunes with type arguments of type AudioSong Modifier and Type Method Description voidITunesPlayList. addSongs(int filteredIndex, List<AudioSong> songs)voidITunesPlayList. setSongs(List<AudioSong> songs) -
Uses of AudioSong in com.tagtraum.beatunes.library.plain
Methods in com.tagtraum.beatunes.library.plain that return AudioSong Modifier and Type Method Description AudioSongPlainLibraryDescriptor. wrap(AudioSong audioSong)Methods in com.tagtraum.beatunes.library.plain with parameters of type AudioSong Modifier and Type Method Description AudioSongPlainLibraryDescriptor. wrap(AudioSong audioSong) -
Uses of AudioSong in com.tagtraum.beatunes.matchlist
Methods in com.tagtraum.beatunes.matchlist that return types with arguments of type AudioSong Modifier and Type Method Description Iterable<AudioSong>MatchListDialog. getSeedSongs()Methods in com.tagtraum.beatunes.matchlist with parameters of type AudioSong Modifier and Type Method Description booleanGBLimitFilter. test(AudioSong song)booleanHourLimitFilter. test(AudioSong song)booleanMBLimitFilter. test(AudioSong song)booleanMinuteLimitFilter. test(AudioSong song)booleanMutableSongPropertyFilter. test(AudioSong song)booleanSongLimitFilter. test(AudioSong song)Method parameters in com.tagtraum.beatunes.matchlist with type arguments of type AudioSong Modifier and Type Method Description voidMatchListDialog. setSeedSongs(Iterable<AudioSong> seedSongs) -
Uses of AudioSong in com.tagtraum.beatunes.matchtable
Methods in com.tagtraum.beatunes.matchtable that return types with arguments of type AudioSong Modifier and Type Method Description List<AudioSong>SimilarityMatcher. findMatchingSongs(Iterable<AudioSong> sourceSongs, Float syncBPM, boolean playMatchesAtSyncTempo, Collection<ScoreRule> scoreRules, AudioSong... templates)Finds songs insourceSongsthat best match thetemplatesaccording to the provided rules.Iterable<AudioSong>RuleBasedPrefilter. getPreFilteredSongs(AudioSong template, PlayList playList, Float syncBPM, boolean playMatchesAtSyncTempo, Collection<ScoreRule> scoreRules, Collection<SongFilter> mandatoryFilters)Returns songs from the database that roughly match the template song.List<AudioSong>SimilarityMatcher. sort(AudioSong seed, Iterable<AudioSong> sourceList, Float syncBPM, boolean playMatchesAtSyncTempo, Collection<ScoreRule> ruleSet)Sorts songs in chunks of x songs and then concatenates the chunks in a sorted manner.Methods in com.tagtraum.beatunes.matchtable with parameters of type AudioSong Modifier and Type Method Description List<AudioSong>SimilarityMatcher. findMatchingSongs(Iterable<AudioSong> sourceSongs, Float syncBPM, boolean playMatchesAtSyncTempo, Collection<ScoreRule> scoreRules, AudioSong... templates)Finds songs insourceSongsthat best match thetemplatesaccording to the provided rules.SongPropertyFilterAlbumRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)SongPropertyFilterAmazonSimilarityRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)Deprecated.SongPropertyFilterArtistRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)SongPropertyFilterBPMRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)SongPropertyFilterColorRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)SongPropertyFilterDanceabilityRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)SongPropertyFilterGenreRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)SongPropertyFilterGroupingRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)SongPropertyFilterInstrumentationRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)SongPropertyFilterKeyRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)SongPropertyFilterLanguageRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)SongPropertyFilterMoodRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)SongPropertyFilterMPMRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)SongPropertyFilterPopularityRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)SongPropertyFilterRatingRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)abstract SongPropertyFilterScoreRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)Returns a filter that matches Songs that match this rule at least somewhat.SongPropertyFilterSimilarArtistRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)SongPropertyFilterTagsRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)SongPropertyFilterTempoTimbreColorRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)SongPropertyFilterTimeRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)SongPropertyFilterTimeSignatureRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)SongPropertyFilterTuningRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)SongPropertyFilterYearRule. getMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)Iterable<AudioSong>RuleBasedPrefilter. getPreFilteredSongs(AudioSong template, PlayList playList, Float syncBPM, boolean playMatchesAtSyncTempo, Collection<ScoreRule> scoreRules, Collection<SongFilter> mandatoryFilters)Returns songs from the database that roughly match the template song.SongPropertyFilterScoreRule. getWeightedMatchFilter(AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)Returns a weighted filter.floatAlbumRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)floatAmazonSimilarityRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)Deprecated.floatArtistRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)floatBPMRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)floatColorRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)floatDanceabilityRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)floatGenreRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)floatGroupingRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)floatInstrumentationRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)floatKeyRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)floatLanguageRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)floatMoodRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)floatMPMRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)floatPopularityRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)floatRatingRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)abstract floatScoreRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)Returns a score between 0 and 1 for how well the given song matches the given template.floatSimilarArtistRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)floatTagsRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)floatTempoTimbreColorRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)floatTimeRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)floatTimeSignatureRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)floatTuningRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)floatYearRule. score(AudioSong song, AudioSong template, Float syncBPM, boolean playMatchAtSyncTempo)List<AudioSong>SimilarityMatcher. sort(AudioSong seed, Iterable<AudioSong> sourceList, Float syncBPM, boolean playMatchesAtSyncTempo, Collection<ScoreRule> ruleSet)Sorts songs in chunks of x songs and then concatenates the chunks in a sorted manner.voidMatchTable. update(AudioSong song)floatScoreRule. weightedScore(AudioSong song, AudioSong template, Float templateSyncBPM, boolean playMatchAtSyncTempo)Weighted score computed fromScoreRule.getWeight()andScoreRule.score(AudioSong, AudioSong, Float, boolean)Method parameters in com.tagtraum.beatunes.matchtable with type arguments of type AudioSong Modifier and Type Method Description List<AudioSong>SimilarityMatcher. findMatchingSongs(Iterable<AudioSong> sourceSongs, Float syncBPM, boolean playMatchesAtSyncTempo, Collection<ScoreRule> scoreRules, AudioSong... templates)Finds songs insourceSongsthat best match thetemplatesaccording to the provided rules.List<AudioSong>SimilarityMatcher. sort(AudioSong seed, Iterable<AudioSong> sourceList, Float syncBPM, boolean playMatchesAtSyncTempo, Collection<ScoreRule> ruleSet)Sorts songs in chunks of x songs and then concatenates the chunks in a sorted manner. -
Uses of AudioSong in com.tagtraum.beatunes.onlinedb
Classes in com.tagtraum.beatunes.onlinedb that implement AudioSong Modifier and Type Class Description classReferenceSongReference Song.Methods in com.tagtraum.beatunes.onlinedb that return types with arguments of type AudioSong Modifier and Type Method Description List<AudioSong>OnlineDB. lookup(byte[] fingerprint)List<AudioSong>OnlineDB. lookup(AudioSong audioSong)List<AudioSong>OnlineDB. lookup(String resource, String resourceId)List<AudioSong>OnlineDB. lookup(Path file)Methods in com.tagtraum.beatunes.onlinedb with parameters of type AudioSong Modifier and Type Method Description List<AudioSong>OnlineDB. lookup(AudioSong audioSong)static StringJSONSongSerializer. signature(AudioSong song, Set<String> excludedProperties)voidOnlineDB. submitFingerprint(AudioSong song)static org.json.simple.JSONObjectJSONSongSerializer. toJSON(AudioSong song, Set<String> excludedProperties)static StringJSONSongSerializer. toJSONString(AudioSong song)static StringJSONSongSerializer. toJSONString(AudioSong song, Set<String> excludedProperties)Method parameters in com.tagtraum.beatunes.onlinedb with type arguments of type AudioSong Modifier and Type Method Description voidOnlineDB. queueSongsForSubmittal(Iterable<? extends AudioSong> songs)voidOnlineDB. submitWithSongs(Iterable<AudioSong> songs, ItemProcessor... songProcessors)Constructor parameters in com.tagtraum.beatunes.onlinedb with type arguments of type AudioSong Constructor Description LibraryRequestBody(Iterable<AudioSong> songs, Iterable<PlayList> playlists, Long library, Long user, Set<String> excludedProperties)LibraryRequestBody(Iterable<AudioSong> songs, Long library, Long user, Set<String> excludedProperties) -
Uses of AudioSong in com.tagtraum.beatunes.songinfo
Methods in com.tagtraum.beatunes.songinfo that return AudioSong Modifier and Type Method Description static AudioSongModelBasedSong. createModelBasedSong(Object source, Document name, Document artist, Document albumArtist, Document album, Document composer, Document genre, Document trackNumber, Document trackCount, Document discNumber, Document discCount, Document movement, Document movementNumber, Document movementCount, Document work, Document year, ButtonModel compilationButton, Supplier<Integer> totalTime)static AudioSongModelBasedSong. createModelBasedSong(Object source, Document name, Document artist, Document albumArtist, Document album, Document composer, Document genre, Document trackNumber, Document trackCount, Document discNumber, Document discCount, Document movement, Document movementNumber, Document movementCount, Document work, Document year, JComboBox<Boolean> compilationComboBox, Supplier<Integer> totalTime)AudioSongSingleItemInfoDialog. getSong()Methods in com.tagtraum.beatunes.songinfo with parameters of type AudioSong Modifier and Type Method Description voidMultipleItemsInfoDialog. addArtworkAction(AudioArtwork artwork, AudioSong song)voidReferenceCheck.Callback. addArtworkAction(AudioArtwork artwork, AudioSong song)voidSingleItemInfoDialog. addArtworkAction(AudioArtwork artwork, AudioSong song)voidAutoInfo. analyze(AudioSong song)AudioArtworkCoverImages. getBackCoverArtwork(AudioSong song, ImageObserver imageObserver)AudioArtworkSongIcon. getBackCoverArtwork(AudioSong song, ImageObserver imageObserver)AudioArtworkCoverImages. getFrontCoverArtwork(AudioSong song, ImageObserver imageObserver)AudioArtworkSongIcon. getFrontCoverArtwork(AudioSong song, ImageObserver imageObserver)ImageIconSongIcon. getIcon(int width, AudioSong song)ImageIconSongIcon. getIcon(AudioSong song)voidCoverImages. invalidateCache(AudioSong song)voidSongIcon. invalidateCache(AudioSong song)voidAutoInfo. segment(AudioSong song)static Property.PropertyUndoableEdit<AudioArtwork[]>SingleItemInfoDialog. setArtworkUndoable(AudioSong song, AudioArtwork... artworks)Sets artwork regardless of whether the its front or back.static Property.PropertyUndoableEdit<AudioArtwork[]>SingleItemInfoDialog. setFrontBackArtworkUndoable(AudioSong song, AudioArtwork front, AudioArtwork back)Sets the front and back artwork.Method parameters in com.tagtraum.beatunes.songinfo with type arguments of type AudioSong Modifier and Type Method Description voidMultipleItemsInfoDialog. addReferenceSongs(List<AudioSong> referenceSongs)voidReferenceCheck.Callback. addReferenceSongs(List<AudioSong> songs)voidReferenceHighlighter. addReferenceSongs(List<AudioSong> referenceSongs)voidSingleItemInfoDialog. addReferenceSongs(List<AudioSong> referenceSongs)voidReferenceHighlighter. setReferenceSongs(List<AudioSong> referenceSongs)voidCoverPanel. setSongs(List<AudioSong> songs)Constructors in com.tagtraum.beatunes.songinfo with parameters of type AudioSong Constructor Description ReferenceCheck(BeaTunes application, ReferenceCheck.Callback callback, AudioSong song)ReferenceHighlighter(BeaTunes application, AudioSong song, JTextComponent textComponent, Property<T> property)Constructor parameters in com.tagtraum.beatunes.songinfo with type arguments of type AudioSong Constructor Description ReferenceCheck(BeaTunes application, ReferenceCheck.Callback callback, List<AudioSong> songs) -
Uses of AudioSong in com.tagtraum.beatunes.songtable
Methods in com.tagtraum.beatunes.songtable that return AudioSong Modifier and Type Method Description AudioSongSongTable. getSelectedSong()Returns the first selected song.AudioSongSongTableModel. getValueAt(int rowIndex)Methods in com.tagtraum.beatunes.songtable that return types with arguments of type AudioSong Modifier and Type Method Description static SongComparatorSet.NamedComparator<AudioSong>SongComparatorSet. createKeyComparatorWithTargetTempo(com.tagtraum.audiokern.bpm.Tempo targetBPM)Creates a key comparator that first adjusts the existing keys to the keys songs would be in, if played back at the given BPM.static Comparator<AudioSong>SongComparatorSet. get(com.tagtraum.audiokern.bpm.Tempo targetTempo, String... id)Methods in com.tagtraum.beatunes.songtable with parameters of type AudioSong Modifier and Type Method Description protected ObjectSongTableModel. getValueAt(AudioSong song, int rowIndex, int columnIndex)Returns the Song property for a specific column.intSongTableModel. indexOf(AudioSong song)static voidSongPropertyChangeListener. installIfAbsent(BeaTunes application, AudioSong song)InstallSongPropertyChangeListenerto given song for the mainSongTable.static voidSongPropertyChangeListener. installIfAbsent(JTable table, AudioSong song)InstallSongPropertyChangeListenerto given song for the mainSongTable.voidSongTable. select(AudioSong song)Select the given song in the current SongTable and scroll to it so that it becomes visible.voidSongTableEditCreator. setValueUndoable(AbstractSongTableModel model, AudioSong song, Object newValue, int row, int column)voidDelegatingSongContextComponent. update(AudioSong selectedSong)abstract voidSongContextComponent. update(AudioSong selectedSong)Is called when the component is expected to update its view.voidSongContextView. update(AudioSong selectedSong)Is called when this view should be updated. -
Uses of AudioSong in com.tagtraum.beatunes.songtable.renderer
Methods in com.tagtraum.beatunes.songtable.renderer with parameters of type AudioSong Modifier and Type Method Description BufferedImageTableArtworkCache. get(AudioSong song, int rows)voidTableArtworkCache. load(AudioSong song, int rows)voidTableArtworkCache. remove(AudioSong song)Remove artwork for a single song from this cache. -
Uses of AudioSong in com.tagtraum.beatunes.transitionissue
Methods in com.tagtraum.beatunes.transitionissue with parameters of type AudioSong Modifier and Type Method Description TransitionIssueColorTransition. inspect(AudioSong a, AudioSong b, com.tagtraum.audiokern.bpm.Tempo syncTempo)TransitionIssueGenreTransition. inspect(AudioSong a, AudioSong b, com.tagtraum.audiokern.bpm.Tempo syncTempo)TransitionIssueKeyTransition. inspect(AudioSong a, AudioSong b, com.tagtraum.audiokern.bpm.Tempo syncTempo)TransitionIssueLanguageTransition. inspect(AudioSong a, AudioSong b, com.tagtraum.audiokern.bpm.Tempo syncTempo)TransitionIssueMoodTransition. inspect(AudioSong a, AudioSong b, com.tagtraum.audiokern.bpm.Tempo syncTempo)TransitionIssueTempoTransition. inspect(AudioSong a, AudioSong b, com.tagtraum.audiokern.bpm.Tempo syncTempo)TransitionIssueTimeSignatureTransition. inspect(AudioSong a, AudioSong b, com.tagtraum.audiokern.bpm.Tempo syncTempo)TransitionIssueTransitionInspector. inspect(AudioSong a, AudioSong b, com.tagtraum.audiokern.bpm.Tempo syncTempo)Inspects the transition from one song to another.TransitionIssueYearTransition. inspect(AudioSong a, AudioSong b, com.tagtraum.audiokern.bpm.Tempo syncTempo) -
Uses of AudioSong in com.tagtraum.beatunes.wikiinfo
Methods in com.tagtraum.beatunes.wikiinfo with parameters of type AudioSong Modifier and Type Method Description voidWikiInfo. update(AudioSong selectedSong) -
Uses of AudioSong in com.tagtraum.tunes
Subinterfaces of AudioSong in com.tagtraum.tunes Modifier and Type Interface Description interfaceFileTrackFile based track - i.e.interfaceTrackTrack.Methods in com.tagtraum.tunes that return AudioSong Modifier and Type Method Description AudioSongPlayer. getSong()Methods in com.tagtraum.tunes that return types with arguments of type AudioSong Modifier and Type Method Description PlayListIterator<AudioSong>Player. getIterator()Methods in com.tagtraum.tunes with parameters of type AudioSong Modifier and Type Method Description ImageITunes. getPrimaryArtworkFromCache(AudioSong song)Returns the primary image for a song from a cache, should it exist.static TrackTunesUtilities. getTrack(Playlist playlist, AudioSong song)Deprecated.booleanITunes. isPrimaryArtworkInCache(AudioSong song)Indicates whether there is an image file in the cache.voidPlayer. open(AudioSong song)InputStreamITunes. openPrimaryArtworkStreamFromCache(AudioSong song)Opens anInputStreamto image data from a cache (i.e.Method parameters in com.tagtraum.tunes with type arguments of type AudioSong Modifier and Type Method Description voidPlayer. open(PlayListIterator<AudioSong> iterator) -
Uses of AudioSong in com.tagtraum.ubermusic
Methods in com.tagtraum.ubermusic that return types with arguments of type AudioSong Modifier and Type Method Description List<AudioSong>UberMusic. lookup(AudioSong song)Looks up metadata for a song.default List<AudioSong>UberMusic. lookup(File file)Deprecated.default List<AudioSong>UberMusic. lookup(Path file)Looks up metadata for a file.Methods in com.tagtraum.ubermusic with parameters of type AudioSong Modifier and Type Method Description default List<AudioArtist>UberMusic. getArtists(AudioSong song)Lookup artists for a song.default LyricsLyricsProvider. getLyrics(AudioSong song)Returns aLyricsobject ornull, if no lyrics can be found.default List<Similarity<AudioArtist>>UberMusic. getSimilarArtists(AudioSong song)Try to find similar artists for the given song.List<Tag>TagProvider. getTags(AudioSong song)Retrieves a list of tags for a given song.List<AudioSong>UberMusic. lookup(AudioSong song)Looks up metadata for a song. -
Uses of AudioSong in com.tagtraum.ubermusic.acousticbrainz
Classes in com.tagtraum.ubermusic.acousticbrainz that implement AudioSong Modifier and Type Class Description classAcousticBrainzSongAcousticBrainzSong.Methods in com.tagtraum.ubermusic.acousticbrainz that return types with arguments of type AudioSong Modifier and Type Method Description List<AudioSong>AcousticBrainz. lookup(AudioSong song)List<AudioSong>AcousticBrainz. lookup(String mbid)Methods in com.tagtraum.ubermusic.acousticbrainz with parameters of type AudioSong Modifier and Type Method Description List<AudioSong>AcousticBrainz. lookup(AudioSong song) -
Uses of AudioSong in com.tagtraum.ubermusic.amazon
Classes in com.tagtraum.ubermusic.amazon that implement AudioSong Modifier and Type Class Description classAmazonTrackAnAmazonTrackcan either be based on a true track, i.e.Methods in com.tagtraum.ubermusic.amazon that return AudioSong Modifier and Type Method Description AudioSongAmazonPlayList. getSong(int index)Methods in com.tagtraum.ubermusic.amazon that return types with arguments of type AudioSong Modifier and Type Method Description PlayListIterator<AudioSong>AmazonPlayList. filteredListIterator(int startIndex)Iterable<AudioSong>AmazonPlayList. getFilteredSongs()Iterable<AudioSong>AmazonPlayList. getSongs()List<AudioSong>AmazonPlayList. getSongs(Collection<? extends SongFilter> filters, int limit)Iterable<AudioSong>AmazonPlayList. getSongsOrderedBy(String sortProperty, PlayList.SortDirection direction)Iterable<AudioSong>AmazonPlayList. getSongsOrderedBy(String sortProperty, PlayList.SortDirection direction, int limit)Constructor parameters in com.tagtraum.ubermusic.amazon with type arguments of type AudioSong Constructor Description AmazonPlayList(BrowseNode browseNode, Supplier<List<AudioSong>> songSupplier) -
Uses of AudioSong in com.tagtraum.ubermusic.bandcamp
Methods in com.tagtraum.ubermusic.bandcamp with parameters of type AudioSong Modifier and Type Method Description List<Tag>Bandcamp. getTags(AudioSong song)Retrieves a list of tags for a given song. -
Uses of AudioSong in com.tagtraum.ubermusic.beatport
Classes in com.tagtraum.ubermusic.beatport that implement AudioSong Modifier and Type Class Description classBeatportTrackBeatport track.Methods in com.tagtraum.ubermusic.beatport that return AudioSong Modifier and Type Method Description AudioSongBeatportPlayList. getSong(int index)AudioSongBeatport. getTrack(long id)Get track for a given Beatport id.Methods in com.tagtraum.ubermusic.beatport that return types with arguments of type AudioSong Modifier and Type Method Description PlayListIterator<AudioSong>BeatportPlayList. filteredListIterator(int startIndex)Iterable<AudioSong>BeatportPlayList. getFilteredSongs()List<AudioSong>Beatport. getMostPopular(Long genreId, String country)Get most popular tracks for a given genre and country/market.List<AudioSong>Beatport. getNewReleases(Long genreId)Get new releases (last month) for a given genre.Iterable<AudioSong>BeatportPlayList. getSongs()List<AudioSong>BeatportPlayList. getSongs(Collection<? extends SongFilter> filters, int limit)Iterable<AudioSong>BeatportPlayList. getSongsOrderedBy(String sortProperty, PlayList.SortDirection direction)Iterable<AudioSong>BeatportPlayList. getSongsOrderedBy(String sortProperty, PlayList.SortDirection direction, int limit)List<AudioSong>Beatport. getTracks(String name, String artist, String album)Get list of tracks matching the given criteria.List<AudioSong>Beatport. lookup(AudioSong song)Methods in com.tagtraum.ubermusic.beatport with parameters of type AudioSong Modifier and Type Method Description List<AudioArtist>Beatport. getArtists(AudioSong song)List<AudioSong>Beatport. lookup(AudioSong song)Constructor parameters in com.tagtraum.ubermusic.beatport with type arguments of type AudioSong Constructor Description BeatportPlayList(long id, String name, String country, Supplier<List<AudioSong>> songSupplier) -
Uses of AudioSong in com.tagtraum.ubermusic.coverartarchive
Classes in com.tagtraum.ubermusic.coverartarchive that implement AudioSong Modifier and Type Class Description classCoverartSongThinAudioSongwrapper around results from the cover art archive.Methods in com.tagtraum.ubermusic.coverartarchive that return types with arguments of type AudioSong Modifier and Type Method Description List<AudioSong>CoverartArchive. lookup(AudioSong song)Methods in com.tagtraum.ubermusic.coverartarchive with parameters of type AudioSong Modifier and Type Method Description List<AudioSong>CoverartArchive. lookup(AudioSong song) -
Uses of AudioSong in com.tagtraum.ubermusic.discogs
Classes in com.tagtraum.ubermusic.discogs that implement AudioSong Modifier and Type Class Description classDiscogsTrackDiscogs track.Methods in com.tagtraum.ubermusic.discogs that return types with arguments of type AudioSong Modifier and Type Method Description List<AudioSong>Discogs. lookup(AudioSong song)List<AudioSong>DiscogsOffline. lookup(AudioSong song)Offline search for artist/album combinations and album ids that match the query song.Methods in com.tagtraum.ubermusic.discogs with parameters of type AudioSong Modifier and Type Method Description URLDiscogs. createReleaseSearchURL(AudioSong song)Creates a URL that resembles a release search action on the Discogs website.List<Long>DiscogsOffline. findMatchingMasterIds(AudioSong song)Offline search for master ids that match the query song.SortedSet<com.tagtraum.ubermusic.discogs.DiscogsOffline.Result>DiscogsOffline. findMatchingMasters(AudioSong song)List<AudioSong>Discogs. lookup(AudioSong song)List<AudioSong>DiscogsOffline. lookup(AudioSong song)Offline search for artist/album combinations and album ids that match the query song. -
Uses of AudioSong in com.tagtraum.ubermusic.lastfm
Classes in com.tagtraum.ubermusic.lastfm that implement AudioSong Modifier and Type Class Description classLastFMTrackLastFMTrack.Methods in com.tagtraum.ubermusic.lastfm that return AudioSong Modifier and Type Method Description AudioSongSession. lookup(AudioSong song)Methods in com.tagtraum.ubermusic.lastfm that return types with arguments of type AudioSong Modifier and Type Method Description List<AudioSong>LastFM. lookup(AudioSong song)List<AudioSong>LastFM. lookup(String name, String artist, String mbid)List<AudioSong>LastFM. tagGetTopTracks(String tag, int page)Get the top tracks for a given tag.Methods in com.tagtraum.ubermusic.lastfm with parameters of type AudioSong Modifier and Type Method Description List<AudioArtist>LastFM. getArtists(AudioSong song)List<Similarity<AudioArtist>>LastFM. getSimilarArtists(AudioSong song)List<Tag>LastFM. getTags(AudioSong song)Fetch the top tags for the given song from Last.fm.URLLastFM. getURL(AudioSong song)Obtain a Last.fm-URL for the given song.voidLastFM. libraryAddTrack(AudioSong song, String sessionKey)Adds a song to the user's library.voidSession. libraryAddTrack(AudioSong song)List<AudioSong>LastFM. lookup(AudioSong song)AudioSongSession. lookup(AudioSong song)booleanLastFM. trackScrobble(AudioSong song, long startedPlaying, String sessionKey)A track should only be scrobbled when the following conditions have been met: The track must be longer than 30 seconds. And the track has been played for at least half its duration, or for 4 minutes (whichever occurs earlier.) As soon as these conditions have been met, the scrobble request may be sent at any time.booleanSession. trackScrobble(AudioSong song, long startedPlaying)List<Tag>Session. trackTopTags(AudioSong song)voidLastFM. trackUpdateNowPlaying(AudioSong song, String sessionKey)Update "now playing".voidSession. trackUpdateNowPlaying(AudioSong song) -
Uses of AudioSong in com.tagtraum.ubermusic.wikidata
Classes in com.tagtraum.ubermusic.wikidata that implement AudioSong Modifier and Type Class Description classWikidataSongWikidata song.Methods in com.tagtraum.ubermusic.wikidata that return types with arguments of type AudioSong Modifier and Type Method Description List<AudioSong>Wikidata. lookup(AudioSong song)Methods in com.tagtraum.ubermusic.wikidata with parameters of type AudioSong Modifier and Type Method Description List<Similarity<AudioArtist>>Wikidata. getSimilarArtists(AudioSong song)List<AudioSong>Wikidata. lookup(AudioSong song)
-