View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000333 | OpenMPT | File Format Support | public | 2013-01-12 12:46 | 2013-07-29 15:32 |
Reporter | moltres_rider | Assigned To | Saga Musix | ||
Priority | normal | Severity | block | Reproducibility | sometimes |
Status | resolved | Resolution | fixed | ||
Platform | x86 | OS | Windows | OS Version | 7 |
Product Version | OpenMPT 1.21.01.* (old testing) | ||||
Target Version | OpenMPT 1.22.04.00 (upgrade first) | Fixed in Version | OpenMPT 1.22.04.00 (upgrade first) | ||
Summary | 0000333: problems with many DLS banks again | ||||
Description | found some more dls banks that WILL NOT load (are silent) about 70% of these banks load silent | ||||
Steps To Reproduce | load some dls banks | ||||
Additional Information | some banks in this zip work, most don't... I just uploaded the whole folder of banks | ||||
Tags | No tags attached. | ||||
Has the bug occurred in previous versions? | yes | ||||
Tested code revision (in case you know it) | |||||
I went through the first 30 files and all of them loaded properly. Do you really think that I have the time to go through 250 DLS files just to find the ones that are not supposed to load? Tell me which ones don't load, or I won't do anything about this. |
|
all the ones named 'kit' like 'kit 1' 'kit 2' 'kit 3' etc... are all ones that won't load... I am also experiencing this with MANY other DLS files not included in the zip... mainly ones that are drum kits only... but there is plenty of melodic that won't load... |
|
Kit 1.dls through Kit 10.dls all load without problems here - every drum sample in them is accessible. |
|
they are not working at my end... they won't even drag to the instruments... I don't know if it is because I have a shitload of dls banks in Modplug but none will access for me!!! |
|
There is a limit of 100 sound fonts. Maybe you should convert your "shitloads of dls banks" to standard WAV files instead of loading hundreds of one-sample sound fonts into OpenMPT (possibly using Awave). |
|
Some changes have been made to support more than 100 sound banks; Please check if this helps with your issue. http://sagagames.de/stuff/mptrack.exe |
|
how many is the limit now??? hope it is unlimited... |
|
still won't load more than 100 for me... still stuck after 100!!! the ONLY thing that it does now is allow me to import more banks after 100 (which it didn't before after i hit the limit) but everything above 100 still silent!!! |
|
As everything related to DLS, MIDI and similar stuff, the code for this is extremely rusty and I noticed that the maximum of 100 sound banks is actually too high; actually only 64 banks are supported. This won't be easy to fix, so better convert your DLS banks to normal samples because I have no idea if and when I'm going to fix this. |
|
can you do another update to make it unlimited??? Which part of "This won't be easy to fix" did you not understand? |
|
you ninja'd me!!! I was typing that before you responded and you beat me, that is why I deleted my comment... now what would happen if it was unlimited and say I had 500 banks??? you said 64 are supported... what's the risk of having more??? |
|
The code simply does not support more than 64 banks, which is why every bank after the 64th will remain silent. It is complicated to rewrite this old message handling code to support more banks. |
|
I have an idea that might just work. I think this may be easy to do |
|
As I have suggested before, try Awave. It should do the job as far as I know. |
|
I had Awave for a long time because I use it to convert SF2 to DLS as Sony ACID doesn't have support for SF2 but it has built in support for DLS... I found a download of a bunch of ACID loops that included DLS files and that's how I found out about DLS... I see xi is WAY at the bottom of the save as(it has >100 formats) I had NO idea that Awave had support for ANY module type instruments!! |
|
It should now be finally possible to import a much larger number of DLS/SF2 banks (up to 65536): http://sagagames.de/stuff/mptrack.exe |
|
Closing this. Limit has been further increased to 2^22 banks, by the way. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2013-01-12 12:46 | moltres_rider | New Issue | |
2013-01-12 13:29 | Saga Musix | Note Added: 0001033 | |
2013-01-12 13:29 | Saga Musix | Note Edited: 0001033 | |
2013-01-12 14:24 | moltres_rider | Note Added: 0001034 | |
2013-01-12 14:30 | Saga Musix | Note Added: 0001035 | |
2013-01-12 16:13 | moltres_rider | Note Added: 0001036 | |
2013-01-12 16:29 | Saga Musix | Note Added: 0001037 | |
2013-01-13 18:19 | Saga Musix | Note Added: 0001039 | |
2013-01-13 22:12 | Saga Musix | Assigned To | => Saga Musix |
2013-01-13 22:12 | Saga Musix | Status | new => feedback |
2013-01-14 12:16 | moltres_rider | Note Added: 0001040 | |
2013-01-14 12:16 | moltres_rider | Status | feedback => assigned |
2013-01-14 12:23 | moltres_rider | Note Added: 0001041 | |
2013-01-14 13:49 | Saga Musix | Note Added: 0001042 | |
2013-01-14 14:04 | Saga Musix | Note Added: 0001044 | |
2013-01-14 14:12 | moltres_rider | Note Added: 0001045 | |
2013-01-14 14:15 | Saga Musix | Note Added: 0001046 | |
2013-01-16 12:41 | moltres_rider | Note Added: 0001047 | |
2013-01-16 12:58 | Saga Musix | Note Added: 0001048 | |
2013-01-16 13:42 | moltres_rider | Note Added: 0001050 | |
2013-01-16 13:42 | moltres_rider | Note Edited: 0001050 | |
2013-07-06 18:27 | Saga Musix | Note Added: 0001307 | |
2013-07-06 18:27 | Saga Musix | Status | assigned => feedback |
2013-07-27 13:51 | Saga Musix | Note Added: 0001318 | |
2013-07-27 13:51 | Saga Musix | Fixed in Version | => OpenMPT 1.22.03.* (old testing) |
2013-07-27 13:51 | Saga Musix | Target Version | => OpenMPT 1.22.04.00 (upgrade first) |
2013-07-27 13:51 | Saga Musix | Status | feedback => resolved |
2013-07-27 13:51 | Saga Musix | Resolution | open => fixed |
2013-07-29 15:32 | Saga Musix | Fixed in Version | OpenMPT 1.22.03.* (old testing) => OpenMPT 1.22.04.00 (upgrade first) |