Technical requirements of playing MIDI files today

@Digimon, by default, it doesn’t work for me either:

However, I got it working on Fedora (with desktop VLC):

#!/usr/bin/env sh
sudo dnf --refresh install vlc-plugin-fluidsynth

[1]

[sudo] password for RokeJulianLockhart: 
Updating and loading repositories:
Repositories loaded.
Package                                             Arch         Version                                             Repository                        Size
Installing:
 vlc-plugin-fluidsynth                              x86_64       1:3.0.21-15.fc41                                    updates                       22.3 KiB
Installing dependencies:
 fluid-soundfont-common                             noarch       3.1-33.fc41                                         fedora                        78.7 KiB
 fluidsynth-libs                                    x86_64       2.4.2-1.fc41                                        updates                      519.2 KiB
 libinstpatch                                       x86_64       1.1.6-31.fc41                                       updates                      767.5 KiB
Installing weak dependencies:
 fluid-soundfont-gm                                 noarch       3.1-33.fc41                                         fedora                       141.7 MiB

Transaction Summary:
 Installing:         5 packages

Total size of inbound packages is 123 MiB. Need to download 123 MiB.
After this operation, 143 MiB extra will be used (install 143 MiB, remove 0 B).
Is this ok [y/N]: y
[1/5] vlc-plugin-fluidsynth-1:3.0.21-15.fc41.x86_64                                                                100% | 163.7 KiB/s |  16.4 KiB |  00m00s
[2/5] fluidsynth-libs-0:2.4.2-1.fc41.x86_64                                                                        100% |   1.3 MiB/s | 229.8 KiB |  00m00s
[3/5] libinstpatch-0:1.1.6-31.fc41.x86_64                                                                          100% |   1.2 MiB/s | 253.5 KiB |  00m00s
[4/5] fluid-soundfont-common-0:3.1-33.fc41.noarch                                                                  100% | 512.8 KiB/s |  84.6 KiB |  00m00s
[5/5] fluid-soundfont-gm-0:3.1-33.fc41.noarch                                                                      100% |   2.7 MiB/s | 122.5 MiB |  00m45s
-----------------------------------------------------------------------------------------------------------------------------------------------------------
[5/5] Total                                                                                                        100% |   2.7 MiB/s | 123.1 MiB |  00m46s
Running transaction
[1/7] Verify package files                                                                                         100% |  22.0   B/s |   5.0   B |  00m00s
[2/7] Prepare transaction                                                                                          100% |  18.0   B/s |   5.0   B |  00m00s
[3/7] Installing fluid-soundfont-common-0:3.1-33.fc41.noarch                                                       100% |   3.5 MiB/s |  79.5 KiB |  00m00s
[4/7] Installing libinstpatch-0:1.1.6-31.fc41.x86_64                                                               100% | 107.2 MiB/s | 768.6 KiB |  00m00s
[5/7] Installing fluidsynth-libs-0:2.4.2-1.fc41.x86_64                                                             100% |  84.8 MiB/s | 521.1 KiB |  00m00s
[6/7] Installing vlc-plugin-fluidsynth-1:3.0.21-15.fc41.x86_64                                                     100% |   5.6 MiB/s |  22.8 KiB |  00m00s
[7/7] Installing fluid-soundfont-gm-0:3.1-33.fc41.noarch                                                           100% | 187.2 MiB/s | 141.7 MiB |  00m01s
Complete!

Per code.videolan.org/videolan/vlc-android/-/issues/945#note_324288, this should work on the AOSP client too, but it doesn’t - like you, it’s silent for me, too. I’ve posted the undermentioned, requesting clarification about this:

Does this support remain? I ask because I’m using 3.6.0 (from F-Droid), yet a .MID file which plays on vlc-3.0.21-15.fc41.x86_64 with vlc-plugin-fluidsynth-3.0.21-15.fc41.x86_64 installed plays with no sound on this AOSP VLC client. [2]

Files

  1. 10004.MID [3]
  2. 10008.MID [4]

If I receive no response, I’ll post a URI to the BR there, so just register at the GitLab instance and subscribe to the issue. Thanks!


  1. askubuntu.com/revisions/184508/2 ↩︎

  2. forum.fairphone.com/t/115443/28 ↩︎

  3. virustotal.com/gui/file/552e7fa70dd6f22e1267d7655771c0b95236d69faab4150ddf307efc32619883 ↩︎

  4. virustotal.com/gui/file/868c31def3cebc13e7f4c005fe3e21e20a6919caecefbf8f95d641ce2e46dcb0 ↩︎

3 Likes