View Issue Details

IDProjectCategoryView StatusLast Update
0001681OpenMPTFeature Requestpublic2023-03-20 17:44
ReporterVad1m_1719 Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionnot fixable 
Platformx64OSWindows ServerOS Version2019 Datacenter
Product VersionOpenMPT 1.31.00.* (old testing) 
Summary0001681: SF2 has envelope
Description

Some SoundFont has envelopes.
If many types envelope including:

  • Using VGMTrans
  • Opening games example Nintendo DS
  • Exporting as MIDI and SF2
  • Adjusting and Importing MIDI file
  • and envelopes is not same as inside SF2's envelope
TagsNo tags attached.
Has the bug occurred in previous versions?
Tested code revision (in case you know it)18885

Activities

Saga Musix

Saga Musix

2023-03-19 16:24

administrator   ~0005616

OpenMPT already reads SF2 envelopes. Without a specific example file it's difficult to know why you think that it doesn't import them.

Vad1m_1719

Vad1m_1719

2023-03-20 06:17

reporter   ~0005622

https://cdn.discordapp.com/attachments/1084752393205448705/1087258361587847208/2023-03-20_13-14-49.7z

Saga Musix

Saga Musix

2023-03-20 14:26

administrator   ~0005624

It's impossible to tell from a video what's going on. I need the actual files to work with.

Vad1m_1719

Vad1m_1719

2023-03-20 15:22

reporter   ~0005625

https://www.upload.ee/files/15038317/SSEQ_0018.7z.html

Vad1m_1719

Vad1m_1719

2023-03-20 15:22

reporter   ~0005626

image.png (3,859 bytes)   
image.png (3,859 bytes)   
Saga Musix

Saga Musix

2023-03-20 17:44

administrator   ~0005627

This is not fixable in OpenMPT. There's several percussion drum kits in that soundfont but they are not in the drums bank, so OpenMPT can only guess and import them as melodic instruments. Melodic instruments can only have a single volume envelope, so for example the crash cymbal must share its volume envelope with the other drums. OpenMPT is not a soundfont player - it does its best to translate SF2 instruments into Impulse Tracker instruments, but since the latter are much more limited in terms of layering, there is no perfect translation possible.

Issue History

Date Modified Username Field Change
2023-03-19 15:45 Vad1m_1719 New Issue
2023-03-19 16:24 Saga Musix Note Added: 0005616
2023-03-20 06:17 Vad1m_1719 Note Added: 0005622
2023-03-20 14:26 Saga Musix Note Added: 0005624
2023-03-20 15:22 Vad1m_1719 Note Added: 0005625
2023-03-20 15:22 Vad1m_1719 Note Added: 0005626
2023-03-20 15:22 Vad1m_1719 File Added: image.png
2023-03-20 17:44 Saga Musix Status new => closed
2023-03-20 17:44 Saga Musix Resolution open => not fixable
2023-03-20 17:44 Saga Musix Note Added: 0005627