gota7 / citric-composer Goto Github PK
View Code? Open in Web Editor NEWEditor for 3ds, WiiU, and Switch sound files.
Editor for 3ds, WiiU, and Switch sound files.
Does not work anymore. I don't get it
When I use Isabelle Sound Editor to export a super large stream file in The Legend of Zelda: Breath of the Wild, the app throw the system out of memory error. It seems that all the ADPCM decoding data is saved in memory when importing a stream file.
The file is called "BGM_Spot_RitoVillage_Allday.bfstm" and it's 57.1 MB large.
I'm using Isabelle Sound Editor to export each region from some tracks in Kirby and the Forgotten Land (for this example K15_BossLion1_Interactive.dspadpcm.bfstm). I noticed it gives a repeated sample, like the sample at the end of region 1 is the same as the beginning of region 2. Here's a comparison of the full track exported to wav using foobar/vgmstream, and the two regions exported from Isabelle at the bottom. As you can see in the top right of the selected area, the sample is a little above the line, but on the bottom it's repeated, so it throws off the track by a sample. My workaround for this is to manually delete a sample from the start of each region after the first one.
Another problem I've had is trying to export the last region in some of the files, it tells me "Region contains samples that don't exist." and crashes. My workaround for this is converting the full track with foobar/vgmstream and taking the last section from there.
So yeah I've found workarounds for both these issues, but just letting you know about them. It'd make things a lot easier if these get fixed 👍
idk what is that ;-;
Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.
************** Texte de l'exception **************
NAudio.MmException: NoDriver calling waveOutOpen
à NAudio.Wave.WaveOutEvent.Init(IWaveProvider waveProvider)
à Citric_Composer.IsabelleSoundEditor.loadChannelFiles()
à Citric_Composer.IsabelleSoundEditor..ctor(String fileToOpen)
à Citric_Composer.MainWindow.NodeMouseDoubleClick()
à Citric_Composer.EditorBase.tree_NodeMouseDoubleClick(Object sender, TreeNodeMouseClickEventArgs e)
à System.Windows.Forms.TreeView.OnNodeMouseDoubleClick(TreeNodeMouseClickEventArgs e)
à System.Windows.Forms.TreeView.WndProc(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.
Par exemple :
Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.
I'm having an issue with opening Mario Kart 7's bcsar. I get an error that says "startIndex cannot be larger than the length of the string"
First of all, thank you for making this great application.
Now, what's the license for this application?
Thank you very much.
This text has been translated from Japanese to English by DeepL Translate and Google Translate.
まず、この素晴らしいアプリケーションを作ってくれてありがとうございます。
さて、このアプリケーションのライセンスは何ですか?
よろしくお願いします。
この文章はDeepL 翻訳とGoogle 翻訳で日本語から英語に翻訳されました。
Hi there, im posting this issue here because i hope it can be fixed somehow.
Using Retsuko, i have been able to extract fwavs files and such from BFSAR files smoothly because this is the only tool i know that does it in ORDER and extracts FWAR files too.
But i have an issue with SM3DW for the Wii U, im trying to to extract FWAV files inside the FGRP that contains the sound effects and while it extracts, the tool does not extract ALL the sounds, it only extracts a few of them unlike vgmtoolbox for example. I would love for this to be fixed since retsuko extracts the files in the right order as they are stored in the container unlike other tools.
I got 5 .bwav files I WANT to play in the editor. when I import it gets an error like this. The index was out of range. Must be non-negative and less than the size of the collection. When I saw that changed the name to wav.bwav and now I get the same error so what do I do.
ERROR
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: startIndex
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at System.BitConverter.ToUInt16(Byte[] value, Int32 startIndex)
at Syroot.BinaryData.BinaryDataReader.ReadUInt16()
at CitraFileLoader.BinaryWave.Load(Byte[] b)
at Citric_Composer.IsabelleSoundEditor.importFileToolStripMenuItem_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Self Explanatory
i've tried repeatedly to use retsuko to extract a bsec file but all i get is a text file called filemap.txt
the first time i used it it did give me an error when i misspelled the folder i wanted to extract it into, but after that it spits out that file and nothing else every time. I've tried extracting to 2 different folders and with 2 different bsec files
.
Hi, every time i try to replace a bfwav file in the original file and then try it on my switch, the whole music/sound is gone
basically title, whenever i try to rename a sound stream in a .bfsar file, after i click ok it just doesnt change the name
So I opened Metroid Dread's "sm_sounddefinitions_packed.bfsar" file, and attempted to extract a file from the Sound Wave Entries category. It failed, giving me this error:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at CitraFileLoader.SoundArchiveWriter.WriteFile(ISoundFile f)
at Citric_Composer.MainWindow.SarExport_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4420.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dllCitric Composer
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/skele/Downloads/Citric-Composer-master/Citric-Composer-master/Citric%20Composer/Citric%20Composer/bin/Release/Citric%20Composer.exeSystem.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4400.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dllSystem
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4360.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dllSystem.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dllSystem.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4190.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dllSystem.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dllSystem.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dllScintillaNET
Assembly Version: 3.6.3.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/skele/Downloads/Citric-Composer-master/Citric-Composer-master/Citric%20Composer/Citric%20Composer/bin/Release/Citric%20Composer.exeCSCore
Assembly Version: 1.2.1.2
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/skele/Downloads/Citric-Composer-master/Citric-Composer-master/Citric%20Composer/Citric%20Composer/bin/Release/Citric%20Composer.exeSyroot.BinaryData
Assembly Version: 2.0.2.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/skele/Downloads/Citric-Composer-master/Citric-Composer-master/Citric%20Composer/Citric%20Composer/bin/Release/Citric%20Composer.exe
Any thoughts on what's gone wrong? Like is CitraFileLoader missing? It sounds like a pretty simple fix but I'm not sure where to go from here.
Beau's Banker doesn't launch and instead opens Brewster's War Brewer. Is the issue going to be fixed? Because I want to eventually replace the K.K music in Animal Crossing.
Like in title. I would like to add to bfsar almost 5000 new audio files because otherwise game I'm modding won't detect that they exist externally, but adding one file and editing their info to match other files takes around 5 minutes for each file.
It can be through GUI or CLI, I would appreciate any option to do it since I don't know any other tool that would allow adding new entries to bfsar.
In the games Super Mario Galaxy
and Super Mario Galaxy 2
(could be more, I am not 100% sure however), the audio files are .ast
files. It would be nice to have support in Citric Composer for these types of files. If you have Discord, I can send you an audio file from each game, if not, I'll put them in a zip and send them here.
I would love to see Citric get Linux support.
Are there any plans for bulk wav exporting? Would be very useful for ripping voice clips
Hi, I'm not sure if this is intended, but when I try to alter directly from when I read a bcseq file, it doesn't save the change. When I try to save or export the file after I changed it, it saves the old original file instead (I verify this by using the replace function and replacing with the saved file, but the one replaced stays the same). If this isn't intentional would it be best to make it impossible to alter the text inside one when viewing it? Also, I don't know how to compile a bcseq to replace one in the program. After some observation I see that almost each entrance in a file has a specific name, sorry for not understanding quite how this project is made but I guess my problem is with Static's Sequencer, since that can read seq files? (This is in relation to a 3ds game btw, not sure of the different consoles and their formats)
Could someone please help?
I Understand That This Project Started All The Way In 2019, And Understand That You, Aqua-San, Thealexbarney, And Soneek Are Fixing Bugs. But What We All Need Is You To Finally Add That .brseq Player. You Know When You Push Play And It Says: "not implemented yet, sowwy. :{". I Would Have Thought You Would Have Been Able To Add That In. The Reason I'm Asking Is That, Its A Pain To Make A Soundfont From The .bcbnk, and then convert the .bcseq into a .mid Which Washes Out The Audio, As Heard Here: "https://youtu.be/za2L2PWet9I"
I Think You Could Help Lots Of Us In The Community If You Could Figure Out How To Add It! :D
Citric Composer does not save files correctly in the newer versions; the file saved is larger than the original, even when no edits have been made. This causes(?) some sound effects to not play. (Ex. Watering flowers, picking up and dropping items, etc.)
I'm just curious because I would like to finally extract sequenced sounds into midi, but that feature hasn't been added yet and there hasn't been a commit in 3 months
Please add dark mode. My eyes are burning at night
Streamed audio can't be renamed for some reason, it doesn't have any effect it stays with the same name even if I give it another name.
Whenever I try to import a .wav file, I get the following error:
The output char buffer is too small to contain the decoded characters, encoding 'Unicode (UTF-8)' fallback 'System.Text.DecoderReplacementFallback'. Parameter name: chars.
Here is the log:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.************** Exception Text **************
System.ArgumentException: The output char buffer is too small to contain the decoded characters, encoding 'Unicode (UTF-8)' fallback 'System.Text.DecoderReplacementFallback'.
Parameter name: chars
at System.Text.Encoding.ThrowCharsOverflow()
at System.Text.Encoding.ThrowCharsOverflow(DecoderNLS decoder, Boolean nothingDecoded)
at System.Text.UTF8Encoding.GetChars(Byte* bytes, Int32 byteCount, Char* chars, Int32 charCount, DecoderNLS baseDecoder)
at System.Text.DecoderNLS.GetChars(Byte* bytes, Int32 byteCount, Char* chars, Int32 charCount, Boolean flush)
at System.IO.BinaryReader.InternalReadChars(Char[] buffer, Int32 index, Int32 count)
at System.IO.BinaryReader.ReadChars(Int32 count)
at CitraFileLoader.RiffWave.Load(Byte[] b)
at Citric_Composer.IsabelleSoundEditor.importFileToolStripMenuItem_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.8.9181.0 built by: NET481REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dllCitric Composer
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/Gota7/Citric%20Composer/Citric%20Composer.exeSystem.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.8.9181.0 built by: NET481REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dllSystem
Assembly Version: 4.0.0.0
Win32 Version: 4.8.9206.0 built by: NET481REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dllSystem.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.8.9032.0 built by: NET481REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dllSyroot.BinaryData
Assembly Version: 2.0.2.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/Gota7/Citric%20Composer/Citric%20Composer.exeSystem.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.8.9032.0 built by: NET481REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dllSystem.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.8.9200.0 built by: NET481REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dllSystem.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.9032.0 built by: NET481REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dllNAudio
Assembly Version: 1.8.4.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/Gota7/Citric%20Composer/Citric%20Composer.exeCSCore
Assembly Version: 1.2.1.2
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/Gota7/Citric%20Composer/Citric%20Composer.exe************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.For example:
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
This is an issue with Jet Rocket II's music. It's located in the streams folder in the rom/cia/whatever. When selecting a stream, this error appears:
Unhandled exception has occured in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately.
InvalidArgument=Value of '16' is not valid for 'SelectedIndex'.
Parameter name: SelectedIndex.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ArgumentOutOfRangeException: InvalidArgument=Value of '16' is not valid for 'SelectedIndex'.
Parameter name: SelectedIndex
at System.Windows.Forms.ComboBox.set_SelectedIndex(Int32 value)
at Citric_Composer.MainWindow.DoInfoStuff()
at Citric_Composer.EditorBase.tree_NodeMouseClick(Object sender, TreeNodeMouseClickEventArgs e)
at System.Windows.Forms.TreeView.OnNodeMouseClick(TreeNodeMouseClickEventArgs e)
at System.Windows.Forms.TreeView.WmNotify(Message& m)
at System.Windows.Forms.TreeView.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4069.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Citric Composer
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Downloads/Citric-Composer-master/Citric-Composer-master/Citric%20Composer/Citric%20Composer/bin/Release/Citric%20Composer.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4042.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4001.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.8.3761.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.8.3761.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4110.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.3761.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
ScintillaNET
Assembly Version: 3.6.3.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Downloads/Citric-Composer-master/Citric-Composer-master/Citric%20Composer/Citric%20Composer/bin/Release/Citric%20Composer.exe
----------------------------------------
CSCore
Assembly Version: 1.2.1.2
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Downloads/Citric-Composer-master/Citric-Composer-master/Citric%20Composer/Citric%20Composer/bin/Release/Citric%20Composer.exe
----------------------------------------
Syroot.BinaryData
Assembly Version: 2.0.2.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Downloads/Citric-Composer-master/Citric-Composer-master/Citric%20Composer/Citric%20Composer/bin/Release/Citric%20Composer.exe
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
This happens with each of the streams. Despite the error, the stream will remain playable, but it will impossible to right click it, since clicking it in the list in any way will cause the error to pop up. This blocks off several options.
I want to work with bfseq's for the Wii U Menu but I can't do it. Curious if a feature like this could be possible.
The Citric Composer can open the BFSAR files but when i want to open a BFSAR i extracted from a game like Wii Sports Club i have an error and the file is not open
(sorry for my bad english i am french)
BFSAR i used :
Splsnd.bfsar (Wii Sports Club)
NEXPY_SOUND_US.bfsar (Wii Party U)
the error :
Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.
************** Texte de l'exception **************
System.IO.IOException: Le processus ne peut pas accéder au fichier 'C:\Users\qcorb\Documents\DiscU\WUP-P-AWSE\data\content\Sound\Static\SplSnd.bfsar', car il est en cours d'utilisation par un autre processus.
à System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
à System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
à System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
à System.IO.FileStream..ctor(String path, FileMode mode)
à CitraFileLoader.SoundArchiveReader.ReadSoundArchive(String filePath)
à Citric_Composer.MainWindow.openToolStripMenuItem_Click(Object sender, EventArgs e)
à System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
à System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
à System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
à System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
à System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
à System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
à System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
à System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
à System.Windows.Forms.Control.WndProc(Message& m)
à System.Windows.Forms.ScrollableControl.WndProc(Message& m)
à System.Windows.Forms.ToolStrip.WndProc(Message& m)
à System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.
Par exemple :
Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.
I am working on a Luigi's Mansion 3D mod that will disable the BGM and I am using Citric to do it. I've come across a unique problem. The track 48 in sound sequences is called JA_BGM_HANAUTA. Hanauta translates to humming in Japanese. This is the whistling track that Luigi does in areas that have been liberated where the light is shining, as well as the scared humming he does in dark rooms. Keeping this track also enables the scared humming + the music that plays in outdoor garden areas, which is not good for my mod. I wish there was a way to keep the humming but leave out the music in those outside areas. How can this track have multifaceted layers or functions? I'm sure there are options in Citric that can do something about this so that it just plays the humming without the BGM.
Citric Composer has trouble exporting any of its files inside its "CarrotAudio.bfsar" along with not playing any Sound Wave Entries while it can play Sound Streams fine.
I am guessing its an error?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.