Pure DOS gaming system with 100% digital audio output

Discussion about old sound cards, MIDI devices and sound related accessories.

Re: Pure DOS gaming system with 100% digital audio output

Postby darry » 2017-4-10 @ 21:56

My setup is similar, except I use an Akai DPS12 multitrack recorder as an ADC/ digital mixer . Everything that comes into the DPS12 gets mixed down into one toslink output . With 3 stereo analogue inputs and 1 digital toslink input, this thing is perfect for my use . The adjustable pre-amps are an extra bonus as they allow easier levels matching between sources. I will post more info about my setup later on .
darry
Member
 
Posts: 318
Joined: 2014-1-20 @ 06:27
Location: Canada

Re: Pure DOS gaming system with 100% digital audio output

Postby PARUS » 2017-4-10 @ 22:11

Yes, it is similar decision with "analog-only" sources. And it gives (I think) a great quality of ADC->digital mixing. But with true digital sources it is not similar. The main idea is to get true (not ADC) digital signal from maximum of sound sources. Your Akai DPS12 has only one digital input and can't mix origin digital signals.
User avatar
PARUS
Member
 
Posts: 362
Joined: 2013-4-14 @ 04:03

Re: Pure DOS gaming system with 100% digital audio output

Postby j^aws » 2017-4-11 @ 00:10

Can someone recommend a multi-input TOSLINK/ SPDIF digital mixer, that works with multiple frequencies (44/48/96 KHz etc)? Thanks in advance.
j^aws
Oldbie
 
Posts: 665
Joined: 2013-2-02 @ 19:39
Location: UK

Re: Pure DOS gaming system with 100% digital audio output

Postby PARUS » 2017-4-11 @ 04:56

Roland M-1000. Expensive. Very expensive. But FOUR (!) spdif inputs.
Cheap SPDIF mixers don't exist. Live/Audigy - alternate. But only TWO spdif inputs. And only resampling all incoming signals to 48kHz. But cheap!
User avatar
PARUS
Member
 
Posts: 362
Joined: 2013-4-14 @ 04:03

Re: Pure DOS gaming system with 100% digital audio output

Postby gdjacobs » 2017-4-11 @ 06:41

There are off the shelf solutions from TI and Analog that can handle mixing 3 and 4 I2S inputs, assuming the onboard DSPs can keep up. The chips themselves are reasonably priced, although the additional logic and engineering work to create a mixer would be significant. For example, see the TDA3308 and AD1940/41 audio DSPs.

Beyond that, I see two options:
Build a digital audio workstation with a bunch of cheap cards that can handle one or more SPDIF input each and route in software.
Jump in with the big boys and make a solution with a pro grade audio processor. For example:
http://www.xmos.com/products/silicon/xcore-200/
User avatar
gdjacobs
l33t++
 
Posts: 5694
Joined: 2015-11-03 @ 05:51
Location: The Great White North

Re: Pure DOS gaming system with 100% digital audio output

Postby Stretch » 2017-4-11 @ 14:01

ESI U24 XL
EMU 0404
PC1: Win98SE - Via Apollo Pro Mobo - Pentium II 233 - 256 MB - Voodoo 3 1000 - Soundblaster 32
PC2: Win98SE - ASRock 775i65G R3.0 - Celeron 2.2 GHz - 2048 MB - Geforce FX5700 - Vortex 2 - SBLive SB0100 - YMF744
Stretch
Member
 
Posts: 316
Joined: 2013-11-16 @ 00:57

Re: Pure DOS gaming system with 100% digital audio output

Postby PARUS » 2017-4-11 @ 14:40

Strech, we are talking about devices which can work in DOS or be an autonomic external SPDIF mixer. Your example is not first and is not second. Both of them. Unfortunately.
User avatar
PARUS
Member
 
Posts: 362
Joined: 2013-4-14 @ 04:03

Re: Pure DOS gaming system with 100% digital audio output

Postby PARUS » 2017-4-12 @ 21:50

j^aws, that is: http://www.ebay.com/itm/Roland-M-1000-1 ... SwhQhY7lbf

Perfect! Excellent mixer! I would be very happy to get one as it. But I'm not ready to cast $450 :dead: If you show interest try it :happy:
User avatar
PARUS
Member
 
Posts: 362
Joined: 2013-4-14 @ 04:03

Re: Pure DOS gaming system with 100% digital audio output

Postby j^aws » 2017-4-13 @ 01:45

^^ Indeed, it sounds like just what the doctor ordered... but- how much?

I can't believe we are in the year 2017, and multi-input digital mixers are this rare/ expensive? How long has SPDIF been around - decades? Hmm...
j^aws
Oldbie
 
Posts: 665
Joined: 2013-2-02 @ 19:39
Location: UK

Re: Pure DOS gaming system with 100% digital audio output

Postby PARUS » 2017-4-13 @ 18:52

I think people always underestimated digital mixers and had not interest, demand. Therefore digital mixers filled a market as professional not mass expensive items. Sad...

This one is sold. Some lucky buyer with a lot of money. Or crazy.
User avatar
PARUS
Member
 
Posts: 362
Joined: 2013-4-14 @ 04:03

Re: Pure DOS gaming system with 100% digital audio output

Postby ruthan » 2018-11-20 @ 11:35

Did someone tried Yamaha 744 or Aureal V2 both have varians with digital output, but i dont now if they are working in Dos too?
Im old goal oriented goatman, i care about facts and freedom, not about egos+prejudices. Hoarding=sickness. If you want respect, gain it by your behavior. I hate stupid SW limits, SW=virtual world, everything should be possible if you have enough HW.
User avatar
ruthan
Oldbie
 
Posts: 704
Joined: 2013-3-07 @ 04:01
Location: Schwarz Wald-from France to Ukraine, from Denmark to Austria. Celts+German+Slavs melting pot.

Re: Pure DOS gaming system with 100% digital audio output

Postby PARUS » 2018-11-20 @ 19:17

Why exactly 744? YMF7x4 cards can play through SPDIF in pure DOS (probably not always) when you start Windows 9X then restart in MS-DOS mode.
Aureal V2 has SPDIF mod by ZanQuance. It is a very famous method. Don't you know about it?
User avatar
PARUS
Member
 
Posts: 362
Joined: 2013-4-14 @ 04:03

Re: Pure DOS gaming system with 100% digital audio output

Postby ruthan » 2018-11-20 @ 20:46

PARUS wrote:Why exactly 744? YMF7x4 cards can play through SPDIF in pure DOS (probably not always) when you start Windows 9X then restart in MS-DOS mode.

So far i only saw 744 with SPDIF and i dont know if 754 is working well in DOS, Win-DOS boot trick is better than mothing, but its annoying.. but as other just tricks, it should be possible to find out which PCI registry values are changed and make some enhancer for pure DOS too, Rayers MTRR videocards speed up works exactly same way.

PARUS wrote: Aureal V2 has SPDIF mod by ZanQuance. It is a very famous method. Don't you know about it?

I dont know it, i only now that he trying to write new Aureal 2 drivers, but he himself claiming that original drivers are so far more compatible.. If this mod is for some music listen thing, i would still choose better compatibility.
Im old goal oriented goatman, i care about facts and freedom, not about egos+prejudices. Hoarding=sickness. If you want respect, gain it by your behavior. I hate stupid SW limits, SW=virtual world, everything should be possible if you have enough HW.
User avatar
ruthan
Oldbie
 
Posts: 704
Joined: 2013-3-07 @ 04:01
Location: Schwarz Wald-from France to Ukraine, from Denmark to Austria. Celts+German+Slavs melting pot.

Re: Pure DOS gaming system with 100% digital audio output

Postby PARUS » 2018-11-20 @ 21:34

I have two different 754's, both with SPDIF interface. Yes, it would be great to know how to edit Yamaha's DSP registers to get digital out. I said it should work after Windows session and reboot (not via reset!), so it means that win-driver writes in DSP necessary values. Now need to disassemble driver and find these commands, make DOS .com file for activate SPDIF after initialization in DOS. I can't do it :) If you very wish then look for a man, programmer who can do this work.
User avatar
PARUS
Member
 
Posts: 362
Joined: 2013-4-14 @ 04:03

Re: Pure DOS gaming system with 100% digital audio output

Postby Malvineous » 2018-11-20 @ 23:43

FYI there is a Linux driver for the YMF754 which means you can look at the source code. It seems to enable the SPDIF output with a single register write. The hard part (I guess - I've never done it) would be to figure out how to find the PCI card and talk to it in native DOS, but once you've done that it looks like switching SPDIF on is simple enough.
User avatar
Malvineous
Oldbie
 
Posts: 592
Joined: 2006-6-11 @ 02:24
Location: Brisbane, Australia

Re: Pure DOS gaming system with 100% digital audio output

Postby ruthan » 2018-11-21 @ 10:08

PARUS wrote:I have two different 754's, both with SPDIF interface.

Ok, how about Dos compatibility its the same as Yamaha 724 and 744?

PARUS wrote:If you very wish then look for a man, programmer who can do this work.

I think that i know the guy (contacted), there are several people which i thing could do it.
Im old goal oriented goatman, i care about facts and freedom, not about egos+prejudices. Hoarding=sickness. If you want respect, gain it by your behavior. I hate stupid SW limits, SW=virtual world, everything should be possible if you have enough HW.
User avatar
ruthan
Oldbie
 
Posts: 704
Joined: 2013-3-07 @ 04:01
Location: Schwarz Wald-from France to Ukraine, from Denmark to Austria. Celts+German+Slavs melting pot.

Re: Pure DOS gaming system with 100% digital audio output

Postby RayeR » 2018-11-21 @ 14:05



Hi, I can do it. My DOS tool SMB already can write IO or PCI config space registers so it could be done via script with hardcoded address. But I would rather write a dedicated utility. We just need to find the value of YDSXGR_SPDIFOUTCTRL that is defined in some other header file. And of course I need some free time...
Gigabyte GA-P67-DS3-B3, Core i7-2600K @4,5GHz, 4GB DDR3, 128GB SSD, GF7900GT, SB Audigy + YMF724F + DreamBlaster combo
User avatar
RayeR
Member
 
Posts: 116
Joined: 2007-8-11 @ 13:26
Location: CZ

Re: Pure DOS gaming system with 100% digital audio output

Postby gdjacobs » 2018-11-21 @ 17:34

Scan PCI bus for supported card
Modify register via SMB using address found in scan?

I would think this would work well gluing existing tools together with a small script or program.
All the requisite register labels are defined here:
https://gitlab.ic.unicamp.br/lkcamp/lin ... i/ymfpci.h
User avatar
gdjacobs
l33t++
 
Posts: 5694
Joined: 2015-11-03 @ 05:51
Location: The Great White North

Re: Pure DOS gaming system with 100% digital audio output

Postby RayeR » 2018-11-21 @ 18:22

Ok, it should be enough info, I'll try to code something...
Gigabyte GA-P67-DS3-B3, Core i7-2600K @4,5GHz, 4GB DDR3, 128GB SSD, GF7900GT, SB Audigy + YMF724F + DreamBlaster combo
User avatar
RayeR
Member
 
Posts: 116
Joined: 2007-8-11 @ 13:26
Location: CZ

Re: Pure DOS gaming system with 100% digital audio output

Postby Stretch » 2018-12-01 @ 21:38

In Windows 98, I was able to find where the 0x0018 value to enable SPDIF, referenced in the Linux source code, gets changed when toggling SPDIF on with the Yamaha control panel applet.

I used a shareware program PCItree to determine this.

The modified value is in the "BAR 0 memory range", which is the memory range displayed in device manager for the audio card.

With SPDIF off, 0x0018 was 00000000. With SPDIF on, 0x0018 was set to 00000001.

How do I set FBEB:8018 (your mem address may differ) to 00000001 in MS-DOS, preferably with a batch file?
Attachments
difference.png
This is the only line that changed when enabling SPDIF with the Yamaha control panel applet in Win98.
difference.png (7.18 KiB) Viewed 59 times
PCItree YMF744.png
The "BAR 0 mem" memory range corresponds with the range in device manager.
PCItree YMF744.png (9.77 KiB) Viewed 59 times
device manager.png
Memory range for the YMF744 on my PC.
device manager.png (4.53 KiB) Viewed 59 times
PC1: Win98SE - Via Apollo Pro Mobo - Pentium II 233 - 256 MB - Voodoo 3 1000 - Soundblaster 32
PC2: Win98SE - ASRock 775i65G R3.0 - Celeron 2.2 GHz - 2048 MB - Geforce FX5700 - Vortex 2 - SBLive SB0100 - YMF744
Stretch
Member
 
Posts: 316
Joined: 2013-11-16 @ 00:57

PreviousNext

Return to Sound

Who is online

Users browsing this forum: No registered users and 2 guests