Reaper Grimm
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Source Ports > Does anyone play Doom music through an external synth?
 
Author
All times are GMT. The time now is 04:43. Post New Thread    Post A Reply
finnw
Junior Member


Posts: 104
Registered: 01-04


With any source port that can play through an arbitrary OS MIDI port (e.g. zdoom), it is possible to select "USB Audio Device" as your target and connect that USB-MIDI adapter to an external synth.

But does anyone really do this?

I've been trying it out for the last couple of days. Occasionally you hear a gap of up to a quarter of a second just when the song loops, because the track includes hundreds of setup messages (program change, volume, reverb ett) at the start of the track. These messages can be sent almost instantly to an internal (or software) synth, but they take some time to send over the wire, resulting in a gap in the output.

I'm trying to figure out if it's worth writing some code to mitigate this effect.

Old Post 07-18-11 14:39 #
finnw is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Ed
Senior Member


Posts: 1039
Registered: 07-01


Any USB/Firewire audio/midi interface should do the trick. So long as the synth is a rompler or workstation with multitimberal mode and accepts appropriate program change messages. Unless of course you have 16 synths daisy chained together with the global MIDI channel set accordingly, but that's just excessive ;)

The Korg Triton's GM set worked fine, as well as the Korg X5's RAM/GM library. It always seemed like too much work for the end result though.

Old Post 07-18-11 14:55 #
Ed is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
natt
Junior Member


Posts: 248
Registered: 05-11



finnw said:
With any source port that can play through an arbitrary OS MIDI port (e.g. zdoom), it is possible to select "USB Audio Device" as your target and connect that USB-MIDI adapter to an external synth.

But does anyone really do this?

I've been trying it out for the last couple of days. Occasionally you hear a gap of up to a quarter of a second just when the song loops, because the track includes hundreds of setup messages (program change, volume, reverb ett) at the start of the track. These messages can be sent almost instantly to an internal (or software) synth, but they take some time to send over the wire, resulting in a gap in the output.

I'm trying to figure out if it's worth writing some code to mitigate this effect.



Hmm. Standard midi interface is 31250baud, 8N2. That's 3125 bytes/s. If that is the source of your problem, then that sounds like some pretty long init areas. I'd like to see one of these midi files.

Old Post 07-18-11 15:15 #
natt is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
finnw
Junior Member


Posts: 104
Registered: 01-04



natt said:


Hmm. Standard midi interface is 31250baud, 8N2. That's 3125 bytes/s. If that is the source of your problem, then that sounds like some pretty long init areas. I'd like to see one of these midi files.



The most I've seen is 286 bytes in 93 messages. Maybe the USB-MIDI adapter could be partly to blame.

Old Post 07-18-11 16:27 #
finnw is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
All times are GMT. The time now is 04:43. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Source Ports > Does anyone play Doom music through an external synth?

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is ON
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Forums Directory