Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Taiko no Tatsujin - Song Conversion Tool Switch

From GameBrew
Revision as of 12:51, 21 June 2025 by Hyatt (talk | contribs) (Created page with "{{Infobox Switch Homebrews |title=Taiko no Tatsujin - Song Conversion Tool |image=TNTSongConvSwitch.png |description=Python based tool that can convert official songs over to some Taiko no Tatsujin games. |author=cainan-c |lastupdated=2024/07/09 |type=Hack Utilities |version=2.0b |license=Mixed |download=https://github.com/cainan-c/TaikoPythonTools/tree/main/TaikoSongConversionTool |website=https://gbatemp.net/threads/taiko-no-tatsujin-song-conversion-tool.657572/ |sourc...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Taiko no Tatsujin - Song Conversion Tool
General
Authorcainan-c
TypeHack Utilities
Version2.0b
LicenseMixed
Last Updated2024/07/09
Links
Download
Website
Source

Taiko no Tatsujin - Song Conversion Tool part of a collection of Python-based tools designed for modding and converting files related to Taiko no Tatsujin (太鼓の達人), a popular Japanese drumming rhythm game.

Features

  • Multi-Language Support. (Can be set in config.json, supports en(English) and jp(Japanese)).
  • Custom Song Data loading through the "data_custom" folder. (Path can be changed in config.json). Audio Quality for NS1 and PS4 can be set using audio_quality in config.json, high uses the default audio format for said game, while low sets the audio format to BNSF, which is Single Channel Mono.
  • Texture Quality for Wii U 3 can be set in config.json, high uses DXT5/BC3 while low uses DXT1/BC1a.

Supported Titles

Game Title Platform Tag Game Version Song Limit Supported?
Nintendo Switch Version Nintendo Switch NS1 (JP/ASIA) v1.4.13 Only 600
Drum 'n' Fun Nintendo Switch NS1 (EU/USA) v1.4.13 Only 600
Drum Session PlayStation 4 PS4 (EU/US) v1.19 Recommended 400
Drum Session PlayStation 4 PS4 (JP/ASIA) v1.28 Recommended 400
Pop Tap Beat iOS, macOS, Apple TV PTB (N/A) Any 200
Atsumete★Tomodachi Daisakusen! Nintendo Wii U WIIU3 (N/A) Any 225¹/425²
Tokumori! Nintendo Wii U N/A Any Unknown ❓ Untested
Wii U Version! Nintendo Wii U N/A Any Unknown ❓ Untested

¹Song Limit due to texture limitations, assuming no other DLC is installed. Texture Quality set to "high" in config.json.
²Song Limit due to texture limitations, assuming no other DLC is installed. Texture Quality set to "low" in config.json.

Unsupported Titles

Game Title Platform Tag Game Version Supported?
V Version! PlayStation Vita PSV Any ⭕ PLANNED
Dokodon! Mystery Adventure Nintendo 3DS 3DS3 Any ⭕ PLANNED
Nijiiro Ver. Arcade AC16 N/A ❌ NOT PLANNED
Rhythm Festival Nintendo Switch NS2 (JP/ASIA) N/A ❌ NOT PLANNED
The Drum Master PC, Xbox One, Series SX TDMX, XB1 (N/A) N/A ❌ NOT PLANNED

A version of this tool with all song data can be found elsewhere.

There's 3 options to sort songs by: ID (A-Z), Song Name (A-Z) and Genre

This is still a work in-progress, so please report any issues found to me, along with suggestions for features or game support.

Prerequisites

  • Python 3.12.3 or newer
  • tkinter installed through pip / pip install tk
  • sv_ttk installed through pip / pip install sv_ttk
  • cryptography installed through pip / pip install cryptography
  • pillow installed through pip / pip install pillow
  • pydub installed through pip / pip install pydub
  • NVIDIA Texture Tools Exporter installed and added to PATH
  • ffplay installed in PATH.
  • Song Data properly converted to the format this tool expects, stored in a folder called data or data_custom.

Due to copyright reasons, etc. no song data will be provided with this tool, however you can use TjaBatchConvert to convert custom charts to a format this tool expects.

Media

Taiko no Tatsujin - Song Conversion Tool (NS1 Demo) (swigz27)

"==Screenshots==

TNTSongConvSwitch-01.png

"

Known Issues

  • Atsumete★Tomodachi Daisakusen's song limit is due to it's texture limitations. In theory, if all game textures are also compressed, it could allow for more songs.
  • Scores may not save on Atsumete★Tomodachi Daisakusen, this is due to save file limitations.

Credits

Tools Used

  • at9tool - Used to convert audio to the Sony AT9 format.
  • DRPRepacker from Pokken-Tools - Used to package Wii U musicInfo.xml files.
  • VGAudioCli - Used to convert audio to Nintendo IDSP and Nintendo OPUS.
  • ACB Editor from SonicAudioTools - Used to create .acb files for Pop Tap Beat.
  • G.722.1 Reference Tool - Used to convert audio to Polycom Siren 14

Special Thanks

Related Tools

External links

Advertising: