LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   musserv working with Doom2, lsdoom, how get noise out of speakers? (https://www.linuxquestions.org/questions/linux-software-2/musserv-working-with-doom2-lsdoom-how-get-noise-out-of-speakers-592508/)

lugoteehalt 10-17-2007 10:14 AM

musserv working with Doom2, lsdoom, how get noise out of speakers?
 
Trying to get music from musserv - the Doom2, lsdoom, music server.

If aseqdump is started using port 14:0 it waits untill musserve starts then prints the sort of stuff bellow then stops when musserve is stopped.

So how do I get it to make music from the loudspeakers?

Code:

$ aseqdump -p 14:0

Waiting for data. Press Ctrl+C to end.
Source_ Event_________________ Ch _Data__
  0:1  Port subscribed          15:1 -> 129:0
 15:1  Control change          0  7  0
 15:1  Control change          1  7  0
 15:1  Control change          2  7  0
 15:1  Control change          3  7  0
 15:1  Control change          4  7  0
 15:1  Control change          5  7  0
 15:1  Control change          6  7  0
 15:1  Control change          7  7  0
 15:1  Control change          8  7  0
 15:1  Control change          9  7  0
 15:1  Control change        10  7  0
 15:1  Control change        11  7  0
 15:1  Control change        12  7  0
 15:1  Control change        13  7  0
 15:1  Control change        14  7  0
 15:1  Control change        15  7  0
 15:1  Control change          0 123  0
 15:1  Control change          0 121  0
 15:1  Control change          1 123  0
 15:1  Control change          1 121  0
 5:1  Note on                4  74 112
 15:1  Note on                4  77 112
 15:1  Note off                4  69 112
 15:1  Note off                4  74 112
 15:1  Note off                4  77 112
 15:1  Note off                0  36 112
 15:1  Note on                0  28 127
 15:1  Note on                4  68 112
 15:1  Note on                4  71 112
 15:1  Note on                4  76 112
 15:1  Note off                9  38 112
 15:1  Note on                9  35 112
 15:1  Note off                9  51 112
 15:1  Note on                9  51 112
 15:1  Note off                0  28 127
 15:1  Note on                0  28 127
 15:1  Note off                9  35 112
 15:1  Note on                9  38  96
 15:1  Note off                9  51  96
 15:1  Note on                9  51 112
 15:1  Note off                0  28 127
 15:1  Note on                0  28 127
 15:1  Note off                0  28 127
 15:1  Note off                9  51 112
 15:1  Note on                9  51 112
 15:1  Note on                0  28 127
 15:1  Note off                9  38 112
 15:1  Note on                9  35 112
 15:1  Note off                0  28 127
 15:1  Note on                0  28 127
 15:1  Note off                9  35 112
 15:1  Note on                9  38  96
 15:1  Note off                9  51  96
 15:1  Note on                9  51 112
 15:1  Note off                0  28 127
 15:1  Note off                4  68 112
 15:1  Note off                4  71 112
 15:1  Note off                4  76 112
 15:1  Note on                0  28 127
 15:1  Note on                4  68 112
 15:1  Note on                4  71 112
 15:1  Note on                4  76 112
 15:1  Note off                9  38 112
 15:1  Note on                9  50 127
 15:1  Note off                4  68 112
 15:1  Note off                4  71 112
 15:1  Note off                4  76 112
 15:1  Note off                0  28 127
 15:1  Note on                0  40 127
 15:1  Note on                4  68 112
 15:1  Note on                4  71 112
 15:1  Note on                4  76 112
 15:1  Note off                9  50 127
 15:1  Note on                9  50 127
 15:1  Note off                0  40 127
 15:1  Note on                0  38 127
 15:1  Note off                9  50 127
 15:1  Note on                9  50 127
 15:1  Control change          0 123  0
 15:1  Control change          0 121  0
 15:1  Control change          1 123  0
 15:1  Control change          1 121  0
 15:1  Control change          2 123  0
 15:1  Control change          2 121  0
 15:1  Control change          3 123  0
 15:1  Control change          3 121  0
 15:1  Control change          4 123  0
 15:1  Control change          4 121  0
 15:1  Control change          5 123  0
 15:1  Control change          5 121  0
 15:1  Control change          6 123  0
 5:1  Control change        10  7 100
 15:1  Control change        11  7 100
 15:1  Control change        12  7 100
 15:1  Control change        13  7 100
 15:1  Control change        14  7 100
 15:1  Control change        15  7 100
 15:1  Active Sensing
 15:1  Control change          0 123  0
 15:1  Control change          1 123  0
 15:1  Control change          2 123  0
 15:1  Control change          3 123  0
 15:1  Control change          4 123  0
 15:1  Control change          5 123  0
 15:1  Control change          6 123  0
 15:1  Control change          7 123  0
 15:1  Control change          8 123  0
 15:1  Control change          9 123  0
 15:1  Control change        10 123  0
 15:1  Control change        11 123  0
 15:1  Control change        12 123  0
 15:1  Control change        13 123  0
 15:1  Control change        14 123  0
 15:1  Control change        15 123  0
  0:1  Port unsubscribed        15:1 -> 129:0

So musserv is producing something. So how do I get music out of loadspeakers??

sndserve, sound effects, works. Thanks any help.

Willy Gommel 11-16-2007 06:57 PM

What exactly is Musserve? Is it a linux program trying to run on your Linux box?

What seems obvious to me is that it's a program trying to make music via MIDI sequencer. N.B.: Not all linux boxes have hardware MIDI support. Therefore, it may be necessary for you to download and install TiMIDIty or some such program to simulate hardware MIDI support through software.

lugoteehalt 11-17-2007 05:55 AM

Quote:

Originally Posted by Willy Gommel (Post 2961515)
What exactly is Musserve? Is it a linux program trying to run on your Linux box?

What seems obvious to me is that it's a program trying to make music via MIDI sequencer. N.B.: Not all linux boxes have hardware MIDI support. Therefore, it may be necessary for you to download and install TiMIDIty or some such program to simulate hardware MIDI support through software.

Exactly - that's what I'm trying to say. Musserve is the sound server that comes with the Linux version of Doom2, the well known, if old game. As you say it appears to be taking the music from the Doom2 (wad) files and putting it in a form that a midi can make music from.

My problem is I cannot get anything out of the loudspeakers.

I have timidity installed. When I try and route the above output to one of timidity's ports (it is acting a sound server for alsa) no music. So what I'm after is someone to tell me how to get the above output through a midi player and into the speekers - so I can hear a music noise. Great thanks for answering.


All times are GMT -5. The time now is 07:51 AM.