Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tomsoft instruments #44

Closed
jpcima opened this issue Oct 27, 2018 · 8 comments
Closed

Tomsoft instruments #44

jpcima opened this issue Oct 27, 2018 · 8 comments

Comments

@jpcima
Copy link
Collaborator

jpcima commented Oct 27, 2018

Below is an archive which contains the melodic set.
Tomsoft.tar.gz

This file has:

  • a rom which has two songs, which go through all the melodics 0-127 or drums 0-127 and play them
  • a gym dump of the 2 songs
  • a wopn file of the melodics

I took the melodics from a GYM dump and a slightly modified importer, such that there are the 128 of them in the GM order, and allowing duplicates (as the bank has a few).
For the drums, I have not found how to make sense of the percussive dump.

@Wohlstand
Copy link
Owner

About drums: There are full PCM, he have used one damned RSC-s one... Will check the thing at home, for now I'm in the park.

@Wohlstand
Copy link
Owner

Therefore feel free to copy drums from my xg.wopn

@jpcima
Copy link
Collaborator Author

jpcima commented Oct 27, 2018

Yeah I tried, and also I found a problem in the process.

When I tried importing XG in Tomsoft, there was a crash. First was a problem about a badly resized intrument store vector, and second was another crash deeper down, that I've not researched more about.

Tomsoft into XG seemed working.

@Wohlstand
Copy link
Owner

Yeah, that I also have found yesterday, I mean crash on import out of range instruments. Yeah, for a quick, import first 128 instruments only, but then make auto-expanding of bank when out of range was found.

@Wohlstand
Copy link
Owner

After vector resizes you must to re-assing side point that refers the raw array of vector.

@Wohlstand
Copy link
Owner

Wohlstand commented Oct 29, 2018

Tomsoft.wopn.zip
I did some work to normalize those instruments to correct octave (by correcting of note offsets), and I have done differently:

  • I have copied "xg.wopn" into new file and opened it
  • I have imported melodic set of original Tomsoft's set over mine

Then, the current drumset is same as mine, include XG parts. As a lazy way until the multibank import will be fixed...

@Wohlstand
Copy link
Owner

Okay, I have stored this bank into Bank_Samples/Other banks folder, but, this issue I'll keep opened for some other discussions and will be closed later.

@Wohlstand
Copy link
Owner

Looks like this discussion is no more actual, I'll close it. The Tomsoft's instruments where left as slightly modded wopn bank with FM drums taken from xg and gems's wopn sets.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants