Preinstalled MIDI driver with sound bank on ReactOS?

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

DGMurdockIII
Posts: 123
Joined: Sat Sep 16, 2006 8:30 pm

Re: Preinstalled MIDI driver with sound bank on ReactOS?

Post by DGMurdockIII »

what about fluidsynth http://fluidsynth.elementsofsound.org/ haiku use it to get midi support https://www.haiku-os.org/community/foru ... fluidsynth so a way like to haiku cold work

Fluidsynth is License - GNU Lesser General Public License (version 2 or later)

https://en.wikipedia.org/wiki/FluidSynth

https://api.haiku-os.org/group__midi2.html
User avatar
dizt3mp3r
Posts: 1874
Joined: Mon Jun 14, 2010 5:54 pm

Re: Preinstalled MIDI driver with sound bank on ReactOS?

Post by dizt3mp3r »

so a way like to haiku cold work ? - I don't get this
Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.
User avatar
EmuandCo
Developer
Posts: 4723
Joined: Sun Nov 28, 2004 7:52 pm
Location: Germany, Bavaria, Steinfeld
Contact:

Re: Preinstalled MIDI driver with sound bank on ReactOS?

Post by EmuandCo »

Well, they provide Windows ports, so... maybe yes
ReactOS is still in alpha stage, meaning it is not feature-complete and is recommended only for evaluation and testing purposes.

If my post/reply offends or insults you, be sure that you know what sarcasm is...
erkinalp
Posts: 861
Joined: Sat Dec 20, 2008 5:55 pm
Location: Izmir, TR

Re: Preinstalled MIDI driver with sound bank on ReactOS?

Post by erkinalp »

They also provide a default soundfont. It is very very high quality.
Instructions to build on Windows/WINE/ReactOS
-uses Ubuntu+GNOME 3 GNU/Linux
-likes Free (as in freedom) and Open Source Detergents
-favors open source of Windows 10 under GPL2
dsp8195
Posts: 86
Joined: Fri Feb 07, 2014 5:35 am

Re: Preinstalled MIDI driver with sound bank on ReactOS?

Post by dsp8195 »

erkinalp wrote:They also provide a default soundfont. It is very very high quality.
Sadly, no. Default FluidSynth's soundfont is muffled and not really better than MS's gm.dls.

The proposed "Codename 'Merkin'" is better, but there's also one which will sound great on the most of GM/GS MIDI files and old games alike:

GeneralUser GS: http://www.schristiancollins.com/generaluser.php

It was my primary soundfont for SB Audigy 2 ZS before it died and I had to stick to less capable SB Live! 5.1.
Tonix
Posts: 89
Joined: Tue May 22, 2007 11:33 am

Re: Preinstalled MIDI driver with sound bank on ReactOS?

Post by Tonix »

DGMurdockIII wrote:what about fluidsynth http://fluidsynth.elementsofsound.org/ haiku use it to get midi support https://www.haiku-os.org/community/foru ... fluidsynth so a way like to haiku cold work

Fluidsynth is License - GNU Lesser General Public License (version 2 or later)
Fludsynth is a valid option and it should work unmodified in reactos.
it work as an alternative to SWMIDI.sys that is not implemented in reactos.

In every case all other MIDI related component in reactos should be fixed,
not Fludsynth itself that can be downloaded as is.

What is the current state of MCI/Midi Api in reactos?

I'm try to figure out how much work is needed to have midi support.
i have a bunch of code written for a personal baremetal project midi / soundfont related,
that ca be usefull to implement a substitute for SWMIDI.sys
Tonix
Posts: 89
Joined: Tue May 22, 2007 11:33 am

Re: Preinstalled MIDI driver with sound bank on ReactOS?

Post by Tonix »

I've done some test with coolsoft virtual midi synth + vanbasco's karaoke player

they install, vanbasco works without sounds (as expected)

virtual midi synth can't get the output device and midimapper options so don't work :(

but seems that some of the midi api works in reactos...

anyone had tested midi on real hardware with a midi sound card?

vanbasco as an option to override the midi output device set in control panel...
Tonix
Posts: 89
Joined: Tue May 22, 2007 11:33 am

Re: Preinstalled MIDI driver with sound bank on ReactOS?

Post by Tonix »

I've made more test.... direct music midi api ARE implemented in reactos.
timidity++ can be installed with little work and te gui player CAN play midi using soundfonts.

timidity++ Driver hang the system see
https://jira.reactos.org/browse/CORE-9898

So midi playback using soundfont in reactos is not impossible...

Midi hardware and port mapping is another problem...
User avatar
bfg2407
Posts: 22
Joined: Wed Jul 08, 2015 7:08 am

Re: Preinstalled MIDI driver with sound bank on ReactOS?

Post by bfg2407 »

What are you doing about VST? Example: iVST Yamaha s-yxg50.
dsp8195
Posts: 86
Joined: Fri Feb 07, 2014 5:35 am

Re: Preinstalled MIDI driver with sound bank on ReactOS?

Post by dsp8195 »

bfg2407 wrote:What are you doing about VST? Example: iVST Yamaha s-yxg50.
The VSTi synths, obviously, need VST host wrapper which would translate MIDI SysEx in real-time. While it's easier to make, there's a patent problem, since VST(i) interfaces are copyrighted by Steinberg, Inc.
User avatar
binarymaster
Posts: 481
Joined: Sun Nov 16, 2014 7:05 pm
Location: Russia, Moscow
Contact:

Re: Preinstalled MIDI driver with sound bank on ReactOS?

Post by binarymaster »

Any news on this?

BTW, here's my 2 year old issue about MIDI :)
https://jira.reactos.org/browse/CORE-8806

BASSMIDI driver still doesn't work in the latest revision. :cry:
Carlo Bramix
Posts: 282
Joined: Thu Jan 04, 2007 12:43 am
Location: Italy

Re: Preinstalled MIDI driver with sound bank on ReactOS?

Post by Carlo Bramix »

In my opinion, there could be a much easier way to get a tiny MIDI driver for ReactOS.
We could import the OPL2/OPL3 emulation code (one .C source file and one .H include file), originally written for MAME.
It's GPLv2 and so it could be imported without troubles.
It would not be difficult to implement such driver, which could be also installed on an usual MS Windows machine.
MIDI played through an FM syntetizer has obviously not the same quality of a soundfont based engine, but afterall I think that what we need is something that plays everything we what with just few KiloBytes of code.
Sound fonts and drivers could be downloaded and installed with RAPPS, if someone wants.

Sincerely.
User avatar
binarymaster
Posts: 481
Joined: Sun Nov 16, 2014 7:05 pm
Location: Russia, Moscow
Contact:

Re: Preinstalled MIDI driver with sound bank on ReactOS?

Post by binarymaster »

Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot] and 39 guests