I'm trying to make a 286 machine to play CD-quality sound...
Installed an SB16 (CT1740), which seems to work fine.
PLANY plays WAV files, but only supports the original SB - 8-bit, mono.
QuickView 1.03b runs, and allows to view pictures - but hangs when trying to play WAV, even though the doc only mentions 386 requirement for AVI playback.
So, can anybody recommend a program to play 44100 Hz, 16-bit, stereo WAV files on this hardware?
Formats other than WAV are also OK.
Kiełbasa smakuje najlepiej, gdy przysmażysz ją laserem!
I'm trying to make a 286 machine to play CD-quality sound...
Installed an SB16 (CT1740), which seems to work fine.
PLANY plays WAV files, but only supports the original SB - 8-bit, mono.
QuickView 1.03b runs, and allows to view pictures - but hangs when trying to play WAV, even though the doc only mentions 386 requirement for AVI playback.
So, can anybody recommend a program to play 44100 Hz, 16-bit, stereo WAV files on this hardware?
Formats other than WAV are also OK.
I have a 25mhz harris and try same.as you
I think win3x drivers need 386+ instructions, finally i use a sbpro compatible and live with 8bit PCM files or audiocd
I tested different cards, als, opti, ess etc all in win3x need enhaced mode and in dos i did not found any wav player that works
The version that shipps with Tandy's OEM version of Windows 3.0 MME, for example, I think.
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
Exactly.
But there are also SIPP sockets, so hopefully all I need is to hunt down four 1-MB modules, and find configuration info for that board.
Then I will try those SB16 drivers - danke schön!
Also - luckily, nowadays SB programming isn't the secret knowledge that it used to be, and I can code my own player, I just need enough free time.
Anyway, it's a big disappointment that QuickView 1.03b can't play sound on a 286.
Can anybody confirm that?
Or is it a problem with this particular machine?
Kiełbasa smakuje najlepiej, gdy przysmażysz ją laserem!
^You're welcome. ^^
To save some memory, I believe you can try replacing the rather large Program Manager by something else.
By changing shell=progman.exe to shell=msdos.exe in win.ini, for example, the old MS-DOS Executive should show up.
If not, you can borrow the file from Windows 3.0, I think.
I did this a while ago for my WfW 3.11 installation in Virtual PC 2007, because Program Manager kept crashing for some reason. 🙁
Another quick alternative is to just use File Manager (winfile.exe) as a shell - or to use WinCLI, a lightweight command prompt.
And it gives Windows 3.x a more cool or professional look, at least.
Good luck.
PS: I think that Audio Recorder in Windows 3.x has a time limit or capacity limit when it comes to WAV files (can be extended when recording).
Mediaplayer can run large WAV files, I think.
A good alternative to Windows Audio Recorder was the version that shipped with PAS16 Windows drivers, I think.
The utilities Pocket CD and Pocket Recorder are 286 compatible and should work with any sound hardware (screenshots).
Vogons drivers should have the driver disks.
Another alternative might the "Creative WaveStudio" that was on Creative driver disks/CDs.
It's like Audacity, but from the 90s..
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
Anyway, it's a big disappointment that QuickView 1.03b can't play sound on a 286.
Can anybody confirm that?
Or is it a problem with this particular machine?
I confirm here in my 286 QuickView 1.03b can't play wav, just hang
Creative's own "WPLAY" DOS utility can be used to play 44.1kHz, 16-bit, stereo PCM WAV files on a 286 (in addition to A-Law, µ-Law, and CTADPCM formats, if your card has the ASP/CSP).
Where can be found these Creative's PLAY.EXE, WPLAY.EXE, VPLAY.EXE, etc. DOS utilities? There are too many SB16 driver packages on vogonsdrivers to look into.
The word Idiot refers to a person with many ideas, especially stupid and harmful ideas.
This world goes south since everything's run by financiers and economists.
This isn't voice chat, yet some people overusing online communications talk and hear voices.
Thanks for the link with diskette images! This DOS driver package looks like an earlier version than the one that I have.
The word Idiot refers to a person with many ideas, especially stupid and harmful ideas.
This world goes south since everything's run by financiers and economists.
This isn't voice chat, yet some people overusing online communications talk and hear voices.
Grzybwrote on Yesterday, 02:41:WPLAY can't play IMA-ADPCM and MS-ADPCM:
...
So I'm looking for one of the following: […] Show full quote
WPLAY can't play IMA-ADPCM and MS-ADPCM:
...
So I'm looking for one of the following:
a SoX replacement that can write Creative Labs ADPCM on modern systems
a program to play IMA-ADPCM or MS-ADPCM on a 286
Ideally, a "WO0011.CSP" decompressor would exist, such that the IMA ADPCM files could be decompressed in DOS by a tweaked/supporting version of WPLAY. This reminds me that I'd wanted to ask mkarcher if such a decompressor can be created from WFM0011A.CSP...
Concerning "current" Windows support for CTADPCM conversion and playback, the corresponding 32-bit Audio Compression Manager codec remains usable in both Windows 10 and 11. With that in place, you'll just need to leverage a third-party program that still supports the ACM framework for the WAV conversion. I use GoldWave v5.70 for this.
I'm attaching a Zip bundle containing both the ctadp32.acm codec and a Windows registry file to add the necessary entry on a Windows 10/11 system.
To use, just:
- Copy/extract the ctadp32.acm codec to C:\Windows\SysWOW64
- Run ctadpcm_codec.reg, which will create the following registry entry:
Thanks, the ctadp32.acm + GoldWave way does work.
For WPLAY to play it, "DEVICE=C:\SB16\DRV\CSP.SYS /P:220" is necessary, which costs 3 KB of RAM.
I'm wondering how does CT-ADPCM compare with other 16->4 bit ADPCM variants...
According to SoX manual:
OKI (a.k.a. VOX, Dialogic, or Intel) 4-bit ADPCM; it has a precision equivalent to roughly 12-bit PCM.
IMA (a.k.a. DVI) 4-bit ADPCM; it has a precision equivalent to roughly 13-bit PCM.
Microsoft 4-bit ADPCM; it has a precision equivalent to roughly 14-bit PCM.
And I need a CLI-driven tool to convert to CT-ADPCM.
I want to convert my entire MP3/FLAC collection, and use the "brain-damaged" 286 as a jukebox, but I don't want to click myself to death 🤣
"ffmpeg -codecs" lists eg. the following:
1D.A.L. adpcm_ct ADPCM Creative Technology 2DEA.L. adpcm_ima_wav ADPCM IMA WAV 3DEA.L. adpcm_ms ADPCM Microsoft 4D.A.L. adpcm_sbpro_2 ADPCM Sound Blaster Pro 2-bit 5D.A.L. adpcm_sbpro_3 ADPCM Sound Blaster Pro 2.6-bit 6D.A.L. adpcm_sbpro_4 ADPCM Sound Blaster Pro 4-bit
D = decoder, E = encoder
so can't write the CT/SB formats...
Kiełbasa smakuje najlepiej, gdy przysmażysz ją laserem!
I'm wondering how does CT-ADPCM compare with other 16->4 bit ADPCM variants...
When comparing against the uncompressed source material, I don't find CTADPCM to be as transparent as IMA ADPCM; there's audible noise in quieter portions of some CTADPCM conversions that isn't present in IMA ADPCM counterparts.
And I need a CLI-driven tool to convert to CT-ADPCM.
I want to convert my entire MP3/FLAC collection, and use the "brain-damaged" 286 as a jukebox, but I don't want to click myself to death 🤣
GoldWave has some pretty extensive batch processing options. A couple of clicks is all it should take to convert your entire library... after you've purchased a license. 😀
I like the 286 jukebox idea. I'm doing something similar with a 386/25 that runs Windows 95 and is largely just used for playing-back a library of IMA ADPCM files being served across the network.
Since DOS seems to be your focus though, one cool function of the WPLAY utility is that it provides an option to shell/launch a separate program after starting playback. I'm leveraging that capability here: https://youtu.be/xv25ES4YJaI?si=_LebZ9sUZMSYwnXj&t=95