MiSTer MidiLink

Kernel, Main, Utilities & Applications, Miscellaneous Devices.
bbond007
Top Contributor
Posts: 519
Joined: Tue May 26, 2020 5:06 am
Has thanked: 85 times
Been thanked: 198 times

Re: MiSTer MidiLink

Unread post by bbond007 »

Alkadian wrote: Sun Jan 24, 2021 10:23 am
Just to confirm my MiSTer OSD Configuration:

Connection : MIDI
MidiLink : Remote
Type : UDP

I would really appreciate any help/assistance!

Thanks a lot!
Everything looks good from your output..

I thing the problem is with Monkey Island config.

Just for a simple basic test, maybe try --> http://dosmid.sourceforge.net/

Also maybe try Monkey Island version included in "eXoFlynn Top 300 DOS Pack" --> viewtopic.php?f=13&t=1531

That one works very well with MIDI for me.

Also make sure your MiSTer is updated to the latest. There have been some recent changes to ao486 UART that make SoftMPU less necessary.
User avatar
Mellified
Posts: 145
Joined: Sat Aug 22, 2020 8:38 pm
Been thanked: 51 times

Re: MiSTer MidiLink

Unread post by Mellified »

Alkadian wrote: Sun Jan 24, 2021 10:23 am I would really appreciate any help/assistance!
When I was getting my actual MT-32 and SC-55 working with the ao486 mode I found it helpful to have bbond007s ScummVM software (script? core? psuedo-core?) running. This let me test things in MiSTer Linux absent the core settings.
User avatar
Alkadian
Top Contributor
Posts: 721
Joined: Thu May 28, 2020 9:55 am
Has thanked: 289 times
Been thanked: 116 times

Re: MiSTer MidiLink

Unread post by Alkadian »

bbond007 wrote: Mon Jan 25, 2021 3:27 am
Alkadian wrote: Sun Jan 24, 2021 10:23 am
Just to confirm my MiSTer OSD Configuration:

Connection : MIDI
MidiLink : Remote
Type : UDP

I would really appreciate any help/assistance!

Thanks a lot!
Everything looks good from your output..

I thing the problem is with Monkey Island config.

Just for a simple basic test, maybe try --> http://dosmid.sourceforge.net/

Also maybe try Monkey Island version included in "eXoFlynn Top 300 DOS Pack" --> viewtopic.php?f=13&t=1531

That one works very well with MIDI for me.

Also make sure your MiSTer is updated to the latest. There have been some recent changes to ao486 UART that make SoftMPU less necessary.
@bbond007,

Many thanks for getting back to me!
Please refer to my answers below:

1. I can confirm that I have used the Monkey Island version included in "eXoFlynn Top 300 DOS Pack". In fact I have tried all the 8 possible configurations as per the attached screenshot.

2. Yes, I am using the latest Mister v210109.

3. I have also tried DOSMid. Actually I do love it, thanks for suggesting it.Anyway, I have played a few midi files but again I can only hear some cracking noise through the speakers and the usual lines:

Code: Select all

pi@retropie:~ $ sudo ./midilink UDPMUNT QUIET

MiSTer MidiLink 2.9d BB7
ERROR: misc_get_core_name() : Unable to open --> '/tmp/CORENAME'
CORE --> ''
Checking for --> '/media/fat/linux/MidiLink.INI' : FALSE
Checking for --> 'MidiLink.INI' : TRUE
Settings:
  - MIDILINK_PRIORITY  --> -20
  - MUNT_OPTIONS       --> ''
  - MUNT_ROM_PATH      --> '/home/pi/mt32-rom-data'
  - MP3_VOLUME         --> Default (don't set)
  - MUNT_VOLUME        --> Default (don't set)
  - MUNT_CPU_MASK      --> 255
  - FSYNTH_CPU_MASK    --> 255
  - FSYNTH_VOLUME      --> Default (don't set)
  - MODEM_VOLUME       --> Default (don't set)
  - MIXER_CONTROL      --> Master
  - FSYNTH_SOUNTFONT   --> '/home/pi/soundfonts/SC-55.sf2'
  - UDP_SERVER         --> ''
  - UDP_SERVER_PORT    --> 1999
  - UDP_BAUD           --> Default (don't change)
  - UDP_BAUD_ALT       --> Undefined
  - MIDI_BAUD          --> Default (don't change)
  - UDP_SERVER_FILTER  --> FALSE
  - UDP_FLOW           --> (0) Diasble Flow-control
  - TCP_BAUD           --> Default (don't change)
  - TCP_BAUD_ALT       --> Default (don't change)
  - MIDI_BAUD          --> Default (don't change)
  - UDP_SERVER_FILTER  --> FALSE
  - UDP_FLOW           --> (0) Diasble Flow-control
  - TCP_BAUD           --> Default (don't change)
  - TCP_BAUD_ALT       --> Default (don't change)
  - TCP_DTR            --> (1) Normal
  - TCP_QUIET          --> (0) Normal
  - TCP_FLOW           --> Default (don't change)
  - TCP_ATH_DELAY      --> 900
  - TCP_SERVER_PORT    --> 23
  - TCP_TERM_ROWS      --> 22
  - TCP_TERM_UPLOAD    --> '/media/fat/UPLOAD'
  - TCP_TERM_DOWNLOAD  --> '/media/fat'
  - TCP_TERM_MP3       --> '/media/fat/MP3'
  - TCP_TERM_MIDI      --> '/media/fat/MIDI'
  - TCP_TERM_SYNTH     --> FluidSynth
  - TCP_TERM_TRANS     --> NONE
  - TCP_SOUND          --> TRUE
  - TCP_SOUND_DIAL     --> Software
  - TCP_SOUND_RING     --> Software
  - TCP_SOUND_CONNECT  --> Software
  - USB_SERIAL_BAUD    --> Default (don't change)
  - USB_SERIAL_MODULE  --> ''
  - DELAYSYSEX         --> FALSE
  - MT32_LCD_MSG       --> 'MiSTer MidiLink! BB7'

Setting task priority --> -20
Checking for --> '/dev/midi1' : FALSE
Killing --> mpg123
Killing --> aplaymidi
Killing --> fluidsynth
Killing --> mt32d
Checking for --> '/dev/snd/pcmC0D0p' : TRUE
Starting --> mt32d : CPUMASK = 255
MT-32 emulator ALSA address is 128:0
Buffer resize: Requested 40 msec got 40 msec / 60 periods 
Set thread priority to -20
Set thread priority to -20
Starting MT-32 core
MT-32 emulator ready
Opening ALSA address --> 128:0
QUIET mode emabled.
Socket Listener created on port 1999.
UDP Socket input thread(2) created.
QUIET mode emabled.
Starting --> UDP Synth loop :)
LCD: MiSTer MidiLink! BB7
Rhythm: Attempted to play invalid key 9 (velocity 49)
Rhythm: Attempted to play invalid key 22 (velocity 49)
Rhythm: Attempted to play unmapped key 24 (velocity 9)
cplaySysexWithoutFraming: Message is too short (1 bytes)!
I have tried to recompile Munt from scratch both on my raspberry pi 3 and 4 by following the links provided in the first posts but to no avail.

Due to my limited knowledge I can't think of anything else!

I am lost :mrgreen:
Attachments
20210125_230447-screen.png
20210125_230447-screen.png (4.79 KiB) Viewed 40961 times
20210125_210331-screen.png
20210125_210331-screen.png (5.41 KiB) Viewed 40966 times
bbond007
Top Contributor
Posts: 519
Joined: Tue May 26, 2020 5:06 am
Has thanked: 85 times
Been thanked: 198 times

Re: MiSTer MidiLink

Unread post by bbond007 »

Alkadian wrote: Mon Jan 25, 2021 10:59 pm I have tried to recompile Munt from scratch both on my raspberry pi 3 and 4 by following the links provided in the first posts but to no avail.
I believe the mt32d I included was compiled with optimizations for RPi3.
Alkadian wrote: Mon Jan 25, 2021 10:59 pm 1. I can confirm that I have used the Monkey Island version included in "eXoFlynn Top 300 DOS Pack". In fact I have tried all the 8 possible configurations as per the attached screenshot.

2. Yes, I am using the latest Mister v210109.

3. I have also tried DOSMid. Actually I do love it, thanks for suggesting it.Anyway, I have played a few midi files but again I can only hear some cracking noise through the speakers and the usual lines:
Maybe its a BAUD rate issue:

Check "/media/fat/linux/MidiLink.INI"

and change

Code: Select all

UDP_BAUD = 31250
it used to need to be set to 38400 for ao486 but now 31250 is the correct setting.
User avatar
Alkadian
Top Contributor
Posts: 721
Joined: Thu May 28, 2020 9:55 am
Has thanked: 289 times
Been thanked: 116 times

Re: MiSTer MidiLink

Unread post by Alkadian »

bbond007 wrote: Mon Jan 25, 2021 11:23 pm Maybe its a BAUD rate issue:

Check "/media/fat/linux/MidiLink.INI"

and change

Code: Select all

UDP_BAUD = 31250
it used to need to be set to 38400 for ao486 but now 31250 is the correct setting.

You may also want to copy the "/sbin/midilink" from your MiSTer to your RPi. the "2.9d" version may have a bug were very large sysex messages were being truncated and skipped.
@bbond007,

Y O U A R E A S T A R!!!! Changing the UDP_BAUD from 38400 to 31250 worked like a charm!!!! :mrgreen:

Thank you so much for your very much appreciated help! I am so happy to finally hear the music coming through my speakers!! I will be spending all night playing The Secrets of Monkey Island :lol:

By the way Dosmid is fantastic, really!

EDIT:
One final question please, would you recommend CM-32L over MT-32?
bbond007
Top Contributor
Posts: 519
Joined: Tue May 26, 2020 5:06 am
Has thanked: 85 times
Been thanked: 198 times

Re: MiSTer MidiLink

Unread post by bbond007 »

Alkadian wrote: Mon Jan 25, 2021 11:36 pm
Y O U A R E A S T A R!!!! That worked like a charm!!!! :mrgreen:

Thank you so much for your very much appreciated help! I am so happy! I will be spending all night playing The Secrets of Monkey Island :lol:

By the way Dosmid is fantastic, really!
Super :)

You may also want to copy the "/sbin/midilink" from your MiSTer (or here https://github.com/bbond007/MiSTer_Midi ... r/midilink) to your RPi. the "2.9d" version may still have a bug I fixed a while back where very large sysex messages were being truncated and skipped leading to some wrong sounds. I only seen this effect Dune 2 so far...

Alkadian wrote: Mon Jan 25, 2021 11:36 pm One final question please, would you recommend CM-32L over MT-32?
In general, I would recommend CM-32L ROMS for emulation.

CM-32L soundbank is superset of the MT-32 soundbank, meaning CM-32 has all the same patches as MT-32 however MT-32 lacks some sound effects patches that the CM-32L has. Not that much stuff is CM-32L specific, but for a good example play GODs with MT-32 vs CM-32L ROMs...

As far as the actual hardware, MT-32 looks cooler with the LCD and the enclosure is not subject to yellowing like the CM-32L. With the way the prices have been going on these modules, you probably get whichever one you can find for a reasonable price...
User avatar
Alkadian
Top Contributor
Posts: 721
Joined: Thu May 28, 2020 9:55 am
Has thanked: 289 times
Been thanked: 116 times

Re: MiSTer MidiLink

Unread post by Alkadian »

bbond007 wrote: Mon Jan 25, 2021 11:42 pm
Alkadian wrote: Mon Jan 25, 2021 11:36 pm
Y O U A R E A S T A R!!!! That worked like a charm!!!! :mrgreen:

Thank you so much for your very much appreciated help! I am so happy! I will be spending all night playing The Secrets of Monkey Island :lol:

By the way Dosmid is fantastic, really!
Super :)

You may also want to copy the "/sbin/midilink" from your MiSTer (or here https://github.com/bbond007/MiSTer_Midi ... r/midilink) to your RPi. the "2.9d" version may still have a bug I fixed a while back where very large sysex messages were being truncated and skipped leading to some wrong sounds. I only seen this effect Dune 2 so far...

Alkadian wrote: Mon Jan 25, 2021 11:36 pm One final question please, would you recommend CM-32L over MT-32?[/b]
In general, I would recommend CM-32L ROMS for emulation.

CM-32L soundbank is superset of the MT-32 soundbank, meaning CM-32 as all the same patches as MT-32 however MT-32 lacks some sound effects patches that the CM-32L has.

As far as the actual hardware, MT-32 looks cooler with the LCD and is not subject to yellowing like the CM-32L...
Lovely, I have replaced the midilink as well! All the error messages have now gone!

Thanks for your recommendations as well!

I remember, back in the day, that I always wanted a MT-32..particularly for that sexy LCD :lol:
314ter
Posts: 5
Joined: Mon May 25, 2020 10:28 am
Has thanked: 3 times
Been thanked: 1 time

Re: MiSTer MidiLink

Unread post by 314ter »

Hi @Alkadian and @bbond007,

Could one of you guys provide us with a set of compiled Munt binaries for the rPi4?
I don't think I can do this compiling by myself, since I have never compiled anything...
User avatar
Alkadian
Top Contributor
Posts: 721
Joined: Thu May 28, 2020 9:55 am
Has thanked: 289 times
Been thanked: 116 times

Re: MiSTer MidiLink

Unread post by Alkadian »

314ter wrote: Wed Jan 27, 2021 11:32 am Hi @Alkadian and @bbond007,

Could one of you guys provide us with a set of compiled Munt binaries for the rPi4?
I don't think I can do this compiling by myself, since I have never compiled anything...
Hi,

There you go! Enjoy it! :mrgreen:

I have included both the console version (mt32d) and the X-Windows graphical version (xmt32)
Attachments
mt32d_rpi4.zip
(176.54 KiB) Downloaded 226 times
314ter
Posts: 5
Joined: Mon May 25, 2020 10:28 am
Has thanked: 3 times
Been thanked: 1 time

Re: MiSTer MidiLink

Unread post by 314ter »

Super, thanks! I will try this.
bbond007
Top Contributor
Posts: 519
Joined: Tue May 26, 2020 5:06 am
Has thanked: 85 times
Been thanked: 198 times

Re: MiSTer MidiLink

Unread post by bbond007 »

As a follow-up to this topic --> viewtopic.php?p=15750#p15750

I have reorganized the UART menu in order to fix the broken modem functionality. --> https://github.com/bbond007/Main_MiSTer ... 3ed91c4d6a

If this change makes everyone happy (please leave feedback), I will submit PR to Sorgelig...

Also included in this is a new Fluidsynth. d0pefish (of the mt32-pi project) identified a potential memory leak in Fluidsynth when unloading soundfonts and it was recently fixed by Fluidsynth devs. Because we can frequently change soundfonts in the OSD (without reloading Fluidsynth), this is an issue due to the limited amount of RAM available to the HPS Linux. This Fluidsynth also has better compiler optimizations than the previous one and may perform better.

FT232 USB serial adapter can now be used for MIDI (instead of USB MIDI adapter).
The setting to use USB MIDI or USB Serial as MIDI is UART:MIDI/Local/USB.

This allows other modes to be used without needing to unplugging the MIDI adapter which was annoying now even though I thought it was a good idea at the time.

When such adapter is connected UART mode USBSER becomes available.

Using this mode and this cable with a null-modem external legacy serial devices such as old modems and other serial devices can be attached. I have attached my MiniMig 1.1 (with null-modem cable) abd send files via Zmodem at 115200 BPS.

https://www.ebay.com/itm/153104025639

The update procedure is:
  • Copy linux_img_update.tar.gz to '/media/fat/' using whatever method you prefer
  • Restart from cold boot (just to be safe)
  • Log in console using f9 or SSH and issue the following commands:

Code: Select all

cd /
rm /lib/libfluidsynth.so.2*
rm /media/fat/MiSTer
tar -xvzf /media/fat/linux_img_update.tar.gz
reboot

linux_img_update.tar.gz contains the following files:


/lib:
/lib/libfluidsynth.so.3
/lib/libfluidsynth.so
/lib/libfluidsynth.so.3.0.0

/media/fat:
/media/fat/MiSTer

/media/fat/linux:
/media/fat/linux/MidiLink.INI

/sbin:
/sbin/fluidsynth
/sbin/uartmode
/sbin/mlinkutil
/sbin/midilink

EDIT:
Updated linux_img_update.tar.gz as I found a issue in my code. --> https://github.com/bbond007/Main_MiSTer ... 5878a650aa
User avatar
Alkadian
Top Contributor
Posts: 721
Joined: Thu May 28, 2020 9:55 am
Has thanked: 289 times
Been thanked: 116 times

Re: MiSTer MidiLink

Unread post by Alkadian »

bbond007 wrote: Sun Jan 31, 2021 10:29 pm As a follow-up to this topic --> viewtopic.php?p=15750#p15750

I have reorganized the UART menu in order to fix the broken modem functionality. --> https://github.com/bbond007/Main_MiSTer ... 3ed91c4d6a

If this change makes everyone happy (please leave feedback), I will submit PR to Sorgelig...

Also included in this is a new Fluidsynth. d0pefish (of the mt32-pi project) identified a potential memory leak in Fluidsynth when unloading soundfonts and it was recently fixed by Fluidsynth devs. Because we can frequently change soundfonts in the OSD (without reloading Fluidsynth), this is an issue due to the limited amount of RAM available to the HPS Linux. This Fluidsynth also has better compiler optimizations than the previous one and may perform better.

The update procedure is:
  • Copy linux_img_update.tar.gz to '/media/fat/' using whatever method you prefer
  • Restart from cold boot (just to be safe)
  • Log in console using f9 or SSH and issue the following commands:

Code: Select all

cd /
rm /media/fat/MiSTer
tar -xvzf /media/fat/linux_img_update.tar.gz
reboot
Optionally (to remove old Fluidsynth libs) :

Code: Select all

rm /lib/libfluidsynth.so.2*
linux_img_update.tar.gz
linux_img_update.tar.gz contains the following files:
/lib:
/lib/libfluidsynth.so.3
/lib/libfluidsynth.so
/lib/libfluidsynth.so.3.0.0

/media:
/media/fat
/media/fat/MiSTer

/media/fat/linux:
/media/fat/linux/MidiLink.INI

/sbin:
/sbin/fluidsynth
/sbin/uartmode
/sbin/mlinkutil
/sbin/midilink
Execellent, many thanks for this update bbond007! I will test and report back!
bbond007
Top Contributor
Posts: 519
Joined: Tue May 26, 2020 5:06 am
Has thanked: 85 times
Been thanked: 198 times

Re: MiSTer MidiLink

Unread post by bbond007 »

Alkadian wrote: Sun Jan 31, 2021 10:47 pm Execellent, many thanks for this update bbond007! I will test and report back!
Thanks for testing!

I originally said doing "rm /lib/libfluidsynth.so.2*"c (to remove old FluidSynth libs) was optional, but now I think its a good idea due to how little free space is available on the Linux.img.
User avatar
NML32
Posts: 288
Joined: Sun May 24, 2020 6:57 pm
Has thanked: 272 times
Been thanked: 43 times

Re: MiSTer MidiLink

Unread post by NML32 »

@bbond007 thank you for the update. Looks good. :)
I like the new layout.
User avatar
Alkadian
Top Contributor
Posts: 721
Joined: Thu May 28, 2020 9:55 am
Has thanked: 289 times
Been thanked: 116 times

Re: MiSTer MidiLink

Unread post by Alkadian »

bbond007 wrote: Sun Jan 31, 2021 10:54 pm
Alkadian wrote: Sun Jan 31, 2021 10:47 pm Execellent, many thanks for this update bbond007! I will test and report back!
Thanks for testing!

I originally said doing "rm /lib/libfluidsynth.so.2*"c (to remove old FluidSynth libs) was optional, but now I think its a good idea due to how little free space is available on the Linux.img.
The new menu looks very good and neat to me, no confusion whatsoever at all. I have also removed the old FluidSynth libs as advised.

Just to confirm, do I need to change anything in the Midilink.ini file?

Also I guess the usual UART settings should stay the same as they worked :lol:

Connection : MIDI
MidiLink : Remote
Type : UDP

Thanks!
duhproject
Posts: 7
Joined: Sat Jan 02, 2021 5:43 pm

Re: MiSTer MidiLink

Unread post by duhproject »

I've been testing the new changes (I don't use MIDI, but do use the virtual modem) and everything seems to work well!
Lisko
Posts: 88
Joined: Sun May 24, 2020 10:45 pm
Has thanked: 17 times
Been thanked: 3 times

Re: MiSTer MidiLink

Unread post by Lisko »

I've decided to wait for official update and seen today's changelog I updated with the official script. After that I opened minimig but every time I tried to enable modem uart option it instead selected "None". Then I manually updated using bbond007 method above and then all started working fine. Maybe the official updater updated only main mister binary but not the linux part?
bbond007
Top Contributor
Posts: 519
Joined: Tue May 26, 2020 5:06 am
Has thanked: 85 times
Been thanked: 198 times

Re: MiSTer MidiLink

Unread post by bbond007 »

Lisko wrote: Sun Feb 07, 2021 6:36 pm I've decided to wait for official update and seen today's changelog I updated with the official script. After that I opened minimig but every time I tried to enable modem uart option it instead selected "None". Then I manually updated using bbond007 method above and then all started working fine. Maybe the official updater updated only main mister binary but not the linux part?
To make the latest changes in the MiSTer Main UART OSD work you'll still need a new "uartmode" script and MidiLink (in the linux.img).
linux_img_update.tar.gz
(208.2 KiB) Downloaded 204 times

Code: Select all

cd /
rm /lib/libfluidsynth.so.2*
tar -xvzf /media/fat/linux_img_update.tar.gz
reboot
Eventually the updater will pick up a new SD image and this will be unnecessary obviously.

I'd also like to included a build of the very latest FluidSynth (in the SD image), but I'm having some issues getting the latest to work thus I have gone back to the one I built last week, but at least it includes the soundfont memory leak fix.
dwmcqueen
Posts: 10
Joined: Tue Jan 05, 2021 8:01 pm
Has thanked: 1 time
Been thanked: 1 time

Re: MiSTer MidiLink

Unread post by dwmcqueen »

I tried this update (just the second one after updating Mister) - and the menu works great! However, in C64, I am getting gibberish when trying to use the modem. I'll try more testing but not sure anyone else is getting the same issue.
bbond007
Top Contributor
Posts: 519
Joined: Tue May 26, 2020 5:06 am
Has thanked: 85 times
Been thanked: 198 times

Re: MiSTer MidiLink

Unread post by bbond007 »

dwmcqueen wrote: Tue Feb 09, 2021 3:08 pm I tried this update (just the second one after updating Mister) - and the menu works great! However, in C64, I am getting gibberish when trying to use the modem. I'll try more testing but not sure anyone else is getting the same issue.
In C64 OSD, make sure User port is set to UART and not Joystick 3 & 4.
User avatar
Alkadian
Top Contributor
Posts: 721
Joined: Thu May 28, 2020 9:55 am
Has thanked: 289 times
Been thanked: 116 times

Re: MiSTer MidiLink

Unread post by Alkadian »

@bbond007,
Just to report that after the latest Mister update everything is working as expected. I can now see the new menu. I will test tonight the modem option with the c64 core by connecting to a BBS.
bbond007
Top Contributor
Posts: 519
Joined: Tue May 26, 2020 5:06 am
Has thanked: 85 times
Been thanked: 198 times

Re: MiSTer MidiLink

Unread post by bbond007 »

This update includes a build of the latest FluidSynth 2.1.x branch

To update:

Code: Select all

cd /
rm /lib/libfluidsynth.so*
tar -xvzf /media/fat/linux_img_update.tar.gz
reboot
linux_img_update.tar.gz
(191.5 KiB) Downloaded 178 times
included files:
usr/lib/libfluidsynth.so
usr/lib/libfluidsynth.so.2
usr/lib/libfluidsynth.so.2.3.7
usr/sbin/mlinkutil
usr/sbin/midilink
usr/sbin/uartmode
User avatar
Alkadian
Top Contributor
Posts: 721
Joined: Thu May 28, 2020 9:55 am
Has thanked: 289 times
Been thanked: 116 times

Re: MiSTer MidiLink

Unread post by Alkadian »

Alkadian wrote: Tue Feb 09, 2021 4:52 pm @bbond007,
Just to report that after the latest Mister update everything is working as expected. I can now see the new menu. I will test tonight the modem option with the c64 core by connecting to a BBS.
@bbond007,
Just to confirm that I have tested it with the c64 core. The new menu is showing correctly the modem option and I have managed to connect to a few BBS'. I will now test the new update for the latest FluidSynth 2.1.x branch and report back here.
User avatar
Alkadian
Top Contributor
Posts: 721
Joined: Thu May 28, 2020 9:55 am
Has thanked: 289 times
Been thanked: 116 times

Re: MiSTer MidiLink

Unread post by Alkadian »

bbond007 wrote: Wed Feb 10, 2021 4:14 am This update includes a build of the latest FluidSynth 2.1.x branch

To update:

Code: Select all

cd /
rm /lib/libfluidsynth.so*
tar -xvzf /media/fat/linux_img_update.tar.gz
reboot
linux_img_update.tar.gz

included files:
usr/lib/libfluidsynth.so
usr/lib/libfluidsynth.so.2
usr/lib/libfluidsynth.so.2.3.7
usr/sbin/mlinkutil
usr/sbin/midilink
usr/sbin/uartmode
@bbond007
I have installed the new update, thanks. Everything seems to be working fine. Just playing lands of lore and it is sounding great!

Just a question. I have had to to select the Sound Blaster option and not the Sound Canvas to actually use Fluidsynth. In fact if I select Sound Canvas I don't get the music. Is that normal?

Thanks a lot!

EDIT: I have also tried these lovely games with Fluidsynth:

Doom
Doom II
Sam & Max: Hit the Road
dwmcqueen
Posts: 10
Joined: Tue Jan 05, 2021 8:01 pm
Has thanked: 1 time
Been thanked: 1 time

Re: MiSTer MidiLink

Unread post by dwmcqueen »

bbond007 wrote: Tue Feb 09, 2021 3:40 pm
In C64 OSD, make sure User port is set to UART and not Joystick 3 & 4.
Thanks! I confirmed it was set correctly and still get gibberish.
Attachments
PXL_20210213_193815090.MP.jpg
PXL_20210213_193815090.MP.jpg (5.28 MiB) Viewed 14213 times
dwmcqueen
Posts: 10
Joined: Tue Jan 05, 2021 8:01 pm
Has thanked: 1 time
Been thanked: 1 time

Re: MiSTer MidiLink

Unread post by dwmcqueen »

Is there anything else I should try or look at (or reload the files)?
User avatar
Alkadian
Top Contributor
Posts: 721
Joined: Thu May 28, 2020 9:55 am
Has thanked: 289 times
Been thanked: 116 times

Re: MiSTer MidiLink

Unread post by Alkadian »

dwmcqueen wrote: Fri Feb 19, 2021 6:24 pm Is there anything else I should try or look at (or reload the files)?
Just trying to help you out.

I have just tested it again and Striketerm works fine here. I can type the atdt command without any issues and I can connect to a few BBS's.

Just to double check. Did you select the option modem (UART mode) in the OSD menu? Ensure the settings are correct, by default you should get TCP @2400.

Try to download Striketerm again, just in case:

https://csdb.dk/release/?id=130807

Just out of curiosity, which BBS are you trying to connect to? I can try it as well.

Other than that I cannot think of anything else I am afraid.
dwmcqueen
Posts: 10
Joined: Tue Jan 05, 2021 8:01 pm
Has thanked: 1 time
Been thanked: 1 time

Re: MiSTer MidiLink

Unread post by dwmcqueen »

I'll try Striketerm. I am using QuantumLink Reloaded (http://q-link.net/) which worked great before this change.
dwmcqueen
Posts: 10
Joined: Tue Jan 05, 2021 8:01 pm
Has thanked: 1 time
Been thanked: 1 time

Re: MiSTer MidiLink

Unread post by dwmcqueen »

It works in STriketerm. I think the issue is the 1200 baud. If I run QuantumLink in the patched version that allows 2400 baud - all is well. If I change the setting to 1200 and run the normal QuantumLink (that only runs at 1200 baud), it doesn't work.
User avatar
patamar4
Posts: 15
Joined: Sun May 24, 2020 6:56 pm
Has thanked: 8 times
Been thanked: 1 time

Re: MiSTer MidiLink

Unread post by patamar4 »

It's been a long time since I don't use core ao486 and now it's no longer working by the SC-55 using roland's usb cable, when using the fluidsynth using soundfont works normally, is there any bug in the core? Last time I used it was at the time we implemented intelligent MPU401
Post Reply