Can anybody please tell me how complete the DirectMusic wine emulation is on Linux.
Thank You, Paul Janoski
It might work for some basic tasks but it is mostly incomplete.
Roderick
On Friday, October 16, 2009, Paul Janoski pjanoski@janotech.com wrote:
Can anybody please tell me how complete the DirectMusic wine emulation is on Linux.
Thank You, Paul Janoski
* On Thu, 15 Oct 2009, Paul Janoski wrote:
Can anybody please tell me how complete the DirectMusic wine emulation is on Linux.
The main contributor seems to be Rok Mandeljc (judging from the filtered output of git-blame):
$ time (for fn in dlls/dm*/*.c dlls/dswave/*.c; do \ git-blame $fn; \ done | \ awk '{match($0, /([^0-9]+/); print substr($0, RSTART+1, RLENGTH-1) }' | \ sort | uniq -c | sort -rn | head -n 12)
17937 Rok Mandeljc 4848 Raphael Junqueira 1417 Alexandre Julliard 1232 James Hawkins 948 Rok Mandeljc 738 Michael Stefaniuc 643 Mike McCormack 482 Rok Mandeljc 475 Raphael Junqueira 447 John K. Hohm 396 Not Committed Yet 390 Andrew Talbot
real 4m31.957s user 4m26.097s sys 0m4.184s
And he is probably the one [1] who could answer you most correctly.
I could add that once I stuck upon TiMidity++ [2] and FluidSynth [3] software. IMHO it could help implementing such class objects as IDirectMusicSegment8, IDirectMusicSegmentState8, IDirectMusicStyle8 and probably IDirectMusicPerformance8 or even IDirectMusicAudioPath8.
[1] http://www.winehq.org/pipermail/wine-devel/2009-June/076568.html [2] http://timidity.sourceforge.net/ [3] http://fluidsynth.resonance.org/trac