SongOrganizer

v1.6.6·Updated 2026-05-19

Trombone Champ Searching, Filtering, and Sorting

About this mod Author’s original text

SongOrganizer

Features

  • Filter by default/custom, played/unplayed, S-ranked/non-S-ranked, rated/unrated, favorite tracks
  • Filter by difficulty range
  • Add favorite tracks
  • Search bar: searches by long name, short name, artist, genre, description
  • Save your sort, filter, last song index to /BepInEx/config/SongOrganizer.cfg
  • Search by first letter: typing a character (A-Z, 0-9) in track select will hop to the next track whose short name starts with that character
  • Calculate difficulty of all tracks if TootTallyDiffCalcLibs exists
  • Press F8 to clear search (configurable)

Usage

  • Install the mod using r2modman. Guide

Changelog

v1.6.6

  • Fix index out of bounds, probably

v1.6.5

  • TC 1.29 Add tt calculations for dlc

v1.6.4

  • Add "Modified Date" sort

v1.6.3

  • Change default collection index to 0 since baboon put "all" there

v1.6.2

  • Fix a sometimes bug, maybe
  • Unhide the base game delete button

v1.6.1

  • Add MaxStarSlider config option for the difficulty slider

v1.6.0

  • Add keybind to clear search (F8 by default, configurable)
  • There could be multiple songs with the same difficulty, length, or artist, so if sorting by those fields, it will additionally by sort by short name

v1.5.8

  • Fixed a sometimes bug, maybe
  • Added HideHearts in the config

v1.5.7

  • Change main track dictionary to non concurrent

v1.5.6

  • Change collection index to be "all collections" by default

v1.5.5

  • Fix for TC 1.25

v1.5.4

  • Include fonts instead of using all your computer's fonts
  • Add favorite button to score screen

v1.5.3

  • Fix for TC 1.23

v1.5.2

  • Only calculate rated tracks on first song select entry

v1.5.1

  • Fix for crafted's custom track

v1.5.0

  • Add favorites
  • Fix index sometimes being -1, I think
  • Fix song select freezing, I think

v1.4.4

  • Ignore periods in search

v1.4.3

  • Clearing the search bar will now bring you to the song that was previously selected

v1.4.2

  • Rated track filter now accounts for different versions of charts

v1.4.1

  • Add fallback fonts for search
  • Add optional themes

v1.4.0

  • If TootTallyDiffCalcLibs exists, use it for star sort and search
  • Add slider to filter by difficulty range
  • Make multiple requests to toottally instead of getting 10000000 at a time
  • Fix base game bug that breaks the song select screen when tmb difficulty is outside [0, 10]
  • Stop logging all your missing rated charts

v1.3.10

  • Search by genre

v1.3.9

  • Fix for search bar for TC 1.21

v1.3.8

  • Fix for localization for TC 1.20

v1.3.7

  • Fix for multiplayer

v1.3.6

  • Fix for TC 1.18B

v1.3.5

  • Log mirrors instead of the original download links
  • Remove delete buttons because they don't work
  • Make search dropdown over buttons if no toottally

v1.3.4

  • Fix bug with unrated base game tracks

v1.3.3

  • Fix bug with reading rated tracks from toottally

v1.3.2

  • Fix bug with reloading tracks when leaving song select

v1.3.1

  • Fix bug with reloading tracks
  • Fix bug where any track with the same trackref as a rated track will be considered a rated track, even when it's not
  • Log the download link of missing rated tracks
  • Add sort by long name
  • Ctrl+F to search

v1.2.3

  • Sort by artist for Trombone Champ 1.11B

v1.2.2

  • Fix search bar for Trombone Champ 1.10B

v1.2.1

  • Trombloader v2 compatibility

v1.2.0

  • Search bar: searches by long name, short name, artist, description

v1.1.0

  • Filter by rated/unrated tracks
  • Entering the home screen will call and save the result to BepInEx/config/rated.json
  • Entering the level select screen will read the rated.json file to determine which are rated tracks. It'll also log the shortname of rated tracks you don't have.

v1.0.91

  • Remove search by long name for TC 1.095

v1.0.9

  • Delete button changes, remove #1 star for TC 1.09

v1.0.8

  • Save last played song in config. Thanks @Electrostats!

v1.0.7

  • Max score changes for TC 1.0881

v1.0.6

  • Fix alignment issues for Trombone Champ 1.087

v1.0.51

  • Fix bug in calculating max scor

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack_TromboneChampTromboneChamps-BaboonAPITromboneChamps-TrombLoader

File & checksum

Filename
SongOrganizer-1.6.6.zip
File size
16.8 MiB