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 04:18, 22 June 2025 by HydeWing (talk | contribs)
(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

A work in progress Python-based song conversion tool for some Taiko no Tatsujin (太鼓の達人) games.

It supported:

  • Nintendo Switch Version / Drum 'n' Fun v1.4.13, Song limit: 600 (Nintendo Switch)
  • Drum Session (Any Version), Song limit: 400 (PlayStation 4)
  • Pop Tap Beat (Any Version), Song limit: 200 (iOS/MacOS/Apple TV)

User guide

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.

Additional 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.jsonhigh 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.jsonhigh uses DXT5/BC3 while low uses DXT1/BC1a.

Screenshots

TNTSongConvSwitch-01.png

Media

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

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: