<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ミュージックハック - XyLe's official website</title>
	<atom:link href="https://xyle-official.com/tag/%E3%83%9F%E3%83%A5%E3%83%BC%E3%82%B8%E3%83%83%E3%82%AF%E3%83%8F%E3%83%83%E3%82%AF/feed/" rel="self" type="application/rss+xml" />
	<link>https://xyle-official.com</link>
	<description>You only live once. So let&#039;s do what we can do now.</description>
	<lastBuildDate>Fri, 24 Jul 2020 20:48:10 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://xyle-official.com/wp-content/uploads/2022/09/cropped-名称未設定-1-32x32.png</url>
	<title>ミュージックハック - XyLe's official website</title>
	<link>https://xyle-official.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>自作のnus3bankを作成する</title>
		<link>https://xyle-official.com/2020/04/19/make-nus3bank/</link>
					<comments>https://xyle-official.com/2020/04/19/make-nus3bank/#respond</comments>
		
		<dc:creator><![CDATA[管理人]]></dc:creator>
		<pubDate>Sun, 19 Apr 2020 10:40:32 +0000</pubDate>
				<category><![CDATA[改造関連]]></category>
		<category><![CDATA[解析関連]]></category>
		<category><![CDATA[brstm]]></category>
		<category><![CDATA[foobar2000]]></category>
		<category><![CDATA[nus3bank]]></category>
		<category><![CDATA[vgmstream]]></category>
		<category><![CDATA[アイマス]]></category>
		<category><![CDATA[スマブラ]]></category>
		<category><![CDATA[ミュージックハック]]></category>
		<category><![CDATA[改造]]></category>
		<guid isPermaLink="false">https://xyle-official.com/?p=533</guid>

					<description><![CDATA[<p>こんにちは。今回はnus3bankを自作する方法を説明していきたいと思います。 nus3bankとは… <a class="more-link" href="https://xyle-official.com/2020/04/19/make-nus3bank/">続きを読む</a></p>
<p>The post <a href="https://xyle-official.com/2020/04/19/make-nus3bank/">自作のnus3bankを作成する</a> first appeared on <a href="https://xyle-official.com">XyLe's official website</a>.</p>]]></description>
										<content:encoded><![CDATA[<p><span style="font-family: ヒラギノ角ゴ;"><span style="font-size: small;"><br />
<font size="3"><br />
こんにちは。今回はnus3bankを自作する方法を説明していきたいと思います。<br />
<span id="more-533"></span></span></span></p>
<p>nus3bankとは何？</p>
<blockquote><p><span style="font-family: ヒラギノ角ゴ;"><span style="font-size: small;"><br />
.nus3bank &#8211; Namco&#8217;s newest audio container [Super Smash Bros (Wii U), idolmaster (PS4)<br />
.nus3bankはナムコが開発したオーディオコンテナー。<br />
主に任天堂のゲームソフトであるスマブラや、PS3、PS4ソフトのアイドルマスターなどのゲームに使用されている。 </span></span></p></blockquote>
<p><span style="font-family: ヒラギノ角ゴ;"><br />
普段私たちが聴いている音声ファイルは.wavや.mp3、.aacなどが主流ですが、この.nus3bankという形式に関しては<br />
wavをATRACコンテナーに格納した.at3やdspを格納した.idspなどを、更にnus3bankコンテナーに格納したものになります。</span></p>
<p><span style="font-family: ヒラギノ角ゴ;"><br />
特殊な格納形式であるため、もちろんWindows標準のオーディオプレイヤーなどでは再生できません。<br />
PC上でnus3bankを再生したい場合は、<a href="https://xyle-official.com/2020/04/09/foobar2000/#more-518">過去の記事</a>を参考にし、foobar2000で再生してください。<br />
<span style="font-family: ヒラギノ角ゴ;"><br />
はい、前置きが長くなりましたが本題に移ります。<br />
スマブラのミュージックハックなどを行う際の参考にしてください。<br />
例として今回はWiiUのスマブラのBGMをハックしていきます。</span></span></p>
<hr />
<p><span style="font-family: ヒラギノ角ゴ;"><br />
必要なもの(太字のやつは必須)</span></p>
<p><strong>WiiU本体</strong><br />
<strong>SDカード(32GBを推薦)</strong><br />
<strong>ddd</strong><br />
<strong>NUS3BANK Editor</strong><br />
<strong>BRSTM形式で保存された音声ファイル</strong><br />
Looping Audio Converter(既にbrstmの音源がある場合はダウンロードしなくても構いません)</p>
<hr />
<p><span style="font-family: ヒラギノ角ゴ;"><span style="color: red;">注意してほしいのは、WiiUがHomebrew導入済みであり、尚且つdddでスマブラのソフトを吸い出し済みでないとこの記事の内容はできません。<br />
Homebrew導入に関しては他のサイトやブログなどで紹介されているのでここでは説明しません。各自でggってください。<br />
スマブラのソフト吸い出しに関してはソフトを購入して行ってください。<br />
ネット上でもWiiUのisoファイルは落ちていますが、ソフトのダウンロードは違法なので自己責任でお願いします。<br />
予め、上記の内容を満たしていないと本ハックはできませんのでご注意ください。</span><br />
<span style="font-family: ヒラギノ角ゴ;"><br />
はい、ではまず必要なファイル群を落としてきます。</span></span></p>
<p><a href="https://github.com/DanSyor/NUS3BANK-Editor/archive/master.zip">NUS3BANK Editor</a></p>
<p><a href="https://www.python.org/ftp/python/2.7.13/python-2.7.13.amd64.msi">Python 2.7.13</a> (NUS3BANK Editorを開く際にインストール必須)</p>
<p><a href="https://github.com/libertyernie/LoopingAudioConverter/releases/download/v2.3.3/LoopingAudioConverter-2.3.3.zip">Looping Audio Converter</a><br />
<span style="font-family: ヒラギノ角ゴ;"><br />
全て落としたらzipは任意の場所へ解凍しておきます。<br />
Pythonはインストールしておいてください。<br />
<span style="font-family: ヒラギノ角ゴ;"><br />
そしたらまず、ハックに使いたい音源を.wav形式や.mp3形式などで入手してきます。(既にbrstmファイルがある場合にはこの手順は省略)<br />
<span style="font-family: ヒラギノ角ゴ;"><br />
次に、Looping Audio Converterを起動します。<br />
起動するとこのようになるので<br />
<img fetchpriority="high" decoding="async" class="alignleft wp-image-538 size-full" src="https://xyle-official.com/wp-content/uploads/2020/04/lac_brstm.png" alt="Looping Audio Converter" width="831" height="504" srcset="https://xyle-official.com/wp-content/uploads/2020/04/lac_brstm.png 831w, https://xyle-official.com/wp-content/uploads/2020/04/lac_brstm-300x182.png 300w, https://xyle-official.com/wp-content/uploads/2020/04/lac_brstm-768x466.png 768w" sizes="(max-width: 831px) 100vw, 831px" /><br />
上のボックスに先ほど入手した.wavか.mp3などのファイルをドラッグアンドドロップします。<br />
そしてOutput formatの項目をBRSTMに変更します。<br />
変更したら、右下にあるStartボタンをクリックします。そうすると、outputフォルダ内にbrstmファイルが出来ているはずです。<br />
<span style="font-family: ヒラギノ角ゴ;"><br />
次に「NUS3BANK-Editor-master」フォルダの中にある「NUS3BANK-Editor.pyw」を起動します。<span style="color: red;">（Python2.7.13をPCへインストールしていないと起動できません）</span><br />
<span style="font-family: ヒラギノ角ゴ;"><br />
「File」項目の「Open NUS3BANK」をクリックし、差し替えたいnus3bankファイルを選択します。<br />
（吸い出したゲームデータ内のbgmフォルダにある差し替え先を選択してください）<br />
<span style="color: red;">（一応、間違えた時の為に差し替え先のNUS3BANKファイルをコピーしたものを使ってください）</span><br />
<span style="font-family: ヒラギノ角ゴ;"><br />
読み込んだnus3bankを選択状態にし、「Replace」ボタンをクリックして差し替えたいBRSTMファイルを選択。<br />
<span style="color: red;">（「ファイルの種類」を「VGM files～」にしないと表示されないため注意。）</span><br />
<span style="font-family: ヒラギノ角ゴ;"><br />
読み込むと英語で「曲がループしているけど無効にしていい？」的なことを聞かれるので<br />
いいえを選択。<br />
<span style="font-family: ヒラギノ角ゴ;"><br />
また英語で「本当に曲を差し替えていいですか？」的なことを聞かれるので<br />
はいを選択。<br />
<span style="font-family: ヒラギノ角ゴ;"><br />
そうすると英語で「完了しました。」的な事を言われるので<br />
OKを選択。<br />
<span style="font-family: ヒラギノ角ゴ;"><br />
メニュー項目にある「File」の「Save」もしくは「Save as」をクリックして.nus3bankとして保存します。<br />
<span style="font-family: ヒラギノ角ゴ;"><br />
これで、全て完了です。<br />
<span style="font-family: ヒラギノ角ゴ;"><br />
後は、SDカードに作成した差し替え用のフォルダに差し替えたnus3bankファイルを置きます。<br />
<span style="font-family: ヒラギノ角ゴ;"><br />
後はHomebrewでハックを適用した状態でゲーム起動して確認してください。<br />
無事に音楽が反映されていれば成功です。</span></span></span></span></span></span></span></span></span></span></span></span></span></p>
<hr />
<p><span style="font-family: ヒラギノ角ゴ;"><br />
一応余談ですが、バイナリエディタでnus3bank拡張子の音声ファイルを開くとこのようになっているはずです。<br />
<img decoding="async" class="alignleft wp-image-541 size-full" src="https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19.png" alt="" width="1426" height="752" srcset="https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19.png 1426w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-300x158.png 300w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-1024x540.png 1024w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-768x405.png 768w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-1200x633.png 1200w" sizes="(max-width: 1426px) 100vw, 1426px" /><br />
<span style="font-family: ヒラギノ角ゴ;"><br />
nus3bankは元の音声ファイルのコンテナーの上にnus3bankのコンテナーを追加しただけなので、nus3bankのコンテナーを削除すれば容易に格納する前の形式にデコードすることが可能です。<br />
例ですが、このnus3bankは.at3を格納しています。<br />
<img decoding="async" class="alignleft wp-image-542 size-full" src="https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-1.png" alt="" width="1426" height="752" srcset="https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-1.png 1426w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-1-300x158.png 300w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-1-1024x540.png 1024w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-1-768x405.png 768w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-1-1200x633.png 1200w" sizes="(max-width: 1426px) 100vw, 1426px" /><br />
バイナリエディタを見ると、[JUNK&#8230;PACKdX-&#8230;]という文字列が見えると思いますが、その下に[RIFF&#8230;WAVEfmt 4&#8230;]とあるはずです。<br />
それがnus3bankに格納されているATRAC3+のデータなので、バイナリエディタの00000000から00001730までを削除すれば、普通にat3として再生することが可能です。<br />
（スマブラの場合はIDSP&#8230;となっているはず）<br />
<span style="font-family: ヒラギノ角ゴ;"><br />
スマブラのミュージックハックであればNintendo DSP 4bit ADPCMを使用したidsp形式なので、NUS3BANK Editorで実現することが可能ですが、<br />
アイマスに関してはATRAC3+形式なので、NUS3BANK Editorではミュージックハックはできません。(特殊なやり方を使えば可能だが)<br />
<span style="font-family: ヒラギノ角ゴ;"><br />
また、nus3bankをデコードするだけなら、foobar2000を使用してもデコードすることが可能です。</span></span></span></span></p>
<hr />
<p><span style="font-family: ヒラギノ角ゴ;"><br />
foobar2000を使用してnus3bankをwavやmp3などにデコードする手順</span></p>
<p><span style="font-family: ヒラギノ角ゴ;"><br />
1.foobar2000でnus3bank拡張子の任意のファイルを開きます。<br />
<img decoding="async" class="aligncenter wp-image-550 size-full" src="https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-2.png" alt="" width="1426" height="752" srcset="https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-2.png 1426w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-2-300x158.png 300w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-2-1024x540.png 1024w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-2-768x405.png 768w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-2-1200x633.png 1200w" sizes="(max-width: 1426px) 100vw, 1426px" /></span><br />
<span style="font-family: ヒラギノ角ゴ;"><br />
2.読み込んだファイルを右クリックし、出てきたメニューから[Convert → Quick convert]をクリックする。<br />
<img decoding="async" class="aligncenter wp-image-551 size-full" src="https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-4.png" alt="" width="1422" height="746" srcset="https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-4.png 1422w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-4-300x157.png 300w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-4-1024x537.png 1024w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-4-768x403.png 768w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-4-1200x630.png 1200w" sizes="(max-width: 1422px) 100vw, 1422px" /></span></p>
<p><span style="font-family: ヒラギノ角ゴ;"><br />
3.どの形式にデコードするかのウインドウが出てくるので、任意の形式を選択しconvertをクリックする。<br />
<img decoding="async" class="aligncenter size-full wp-image-552" src="https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-5.png" alt="" width="484" height="498" srcset="https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-5.png 484w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-5-292x300.png 292w" sizes="(max-width: 484px) 100vw, 484px" /></span></p>
<p><span style="font-family: ヒラギノ角ゴ;"><br />
4.どこにファイルを保存するか聞かれるので、任意の場所を選択して保存をクリック。<br />
<img decoding="async" class="aligncenter wp-image-553 size-full" src="https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-6.png" alt="" width="946" height="533" srcset="https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-6.png 946w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-6-300x169.png 300w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-6-768x433.png 768w" sizes="(max-width: 946px) 100vw, 946px" /></span></p>
<p><span style="font-family: ヒラギノ角ゴ;"><br />
5.このような画面が表示されれば、デコード完了。</span></span><br />
<img decoding="async" class="aligncenter size-full wp-image-554" src="https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-7.png" alt="" width="457" height="338" srcset="https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-7.png 457w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-7-300x222.png 300w" sizes="(max-width: 457px) 100vw, 457px" /></span></p>
<p><span style="font-family: ヒラギノ角ゴ;"><br />
6.保存したフォルダ内に.wavファイルがあれば、あとはそのまま再生出来る。<br />
<img decoding="async" class="aligncenter wp-image-555 size-full" src="https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-8.png" alt="" width="1124" height="641" srcset="https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-8.png 1124w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-8-300x171.png 300w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-8-1024x584.png 1024w, https://xyle-official.com/wp-content/uploads/2020/04/2020-04-19-8-768x438.png 768w" sizes="(max-width: 1124px) 100vw, 1124px" /></span></p><p>The post <a href="https://xyle-official.com/2020/04/19/make-nus3bank/">自作のnus3bankを作成する</a> first appeared on <a href="https://xyle-official.com">XyLe's official website</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://xyle-official.com/2020/04/19/make-nus3bank/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
