• Please review our updated Terms and Rules here

Tandy 1000E EX + Covox Speech Thing!

dJOS

Veteran Member
Joined
Apr 5, 2017
Messages
621
Location
Melbourne, Australia
I thought I'd try an experiment using my Tandy 1000 EX, with one of my Edge-to-DB25 Printer adapters, to see if it worked with a Covox Speech Thing clone! :D

 

dJOS

Veteran Member
Joined
Apr 5, 2017
Messages
621
Location
Melbourne, Australia
Btw folks, I have successfully gotten it to play Sound FX, it just wont play MOD files in any recognisable way, likely due to the lack of horsepower in my EX.
 

dJOS

Veteran Member
Joined
Apr 5, 2017
Messages
621
Location
Melbourne, Australia
Thanks to some assistance from Great Hierophant, I now have bi-directional "nibble mode" working on my 1000 EX* via my Edge to DB25 adapter and I'm getting some better results. Programs like Modplay v2 actually recognise my stereo Covox clone properly. I still dont have enough CPU grunt to play mod files properly tho which is disappointing but not surprising.

I'll try some other experiments this week and if im lucky they'll include an OPL2LPT Module** which is on its way from the EU atm. :cool:

*The pins are near the expansion port and just need a normal jumper placed on them.

**Adlib on a printer port.
 

Scali

Veteran Member
Joined
Dec 13, 2014
Messages
2,024
Location
The Netherlands
Programs like Modplay v2 actually recognise my stereo Covox clone properly. I still dont have enough CPU grunt to play mod files properly tho which is disappointing but not surprising.

You'll want to try Galaxy Player, it is by far the fastest MOD player for 8088-286 machines.
You can find it here: http://www.dcee.net/Files/Music/Player/glx212.arj

According to the author, he got 12 kHz mixing rate on his Covox with an 8 MHz turbo XT.
 

Trixter

Veteran Member
Joined
Aug 31, 2006
Messages
7,413
Location
Chicagoland, Illinois, USA
Btw folks, I have successfully gotten it to play Sound FX, it just wont play MOD files in any recognisable way, likely due to the lack of horsepower in my EX.

You might have some luck going slower than what you did with Galaxy Player in the video. Like, try 6 KHz.

Scali: Author may have been fibbing -- I don't think 7.16 MHz NEC V20 has enough power for 12 KHz...
 

Scali

Veteran Member
Joined
Dec 13, 2014
Messages
2,024
Location
The Netherlands
Scali: Author may have been fibbing -- I don't think 7.16 MHz NEC V20 has enough power for 12 KHz...

I don't have a V20, but I do have an 8088 clone that can run at 7.16 and 9.54 MHz, and a CVX4.
I could give it a try and see where its limits are.
Covox will be slightly slower than PC speaker I suppose (you need to use out dx, al, so dx needs to be tied up, where PC speaker can be done with an immediate operand: out 42h, al).
 

Trixter

Veteran Member
Joined
Aug 31, 2006
Messages
7,413
Location
Chicagoland, Illinois, USA
I don't have a V20, but I do have an 8088 clone that can run at 7.16 and 9.54 MHz, and a CVX4.
I could give it a try and see where its limits are.
Covox will be slightly slower than PC speaker I suppose (you need to use out dx, al, so dx needs to be tied up, where PC speaker can be done with an immediate operand: out 42h, al).

In practice, out dx,al is faster. Single-byte opcode. So if GLX kept DX out of the loop, it will be faster.
 

Scali

Veteran Member
Joined
Dec 13, 2014
Messages
2,024
Location
The Netherlands
In practice, out dx,al is faster. Single-byte opcode. So if GLX kept DX out of the loop, it will be faster.

Yea, my assumption is that dx would need to be pushed and popped at least once somewhere, making it slower.
This is true at least for my streaming player for Covox and PC speaker.
 

dJOS

Veteran Member
Joined
Apr 5, 2017
Messages
621
Location
Melbourne, Australia
You might have some luck going slower than what you did with Galaxy Player in the video. Like, try 6 KHz.

Scali: Author may have been fibbing -- I don't think 7.16 MHz NEC V20 has enough power for 12 KHz...

Yeah not even 11khz will work on my EX.

Thanks for the tip, I had tried lower than 11 khz prior to enabling nibble mode and nothing worked .... however now that nibble mode is on, I can play MOD files at 7 khz without issues with Galaxy player 2.12. Anything higher gives garbage output.

Thanks for your help, much appreciated. :)
 

dJOS

Veteran Member
Joined
Apr 5, 2017
Messages
621
Location
Melbourne, Australia
Yesterday I built an OPL2LPT and today I tested it on my Tandy 1000 EX with my Parallel port adapter .... and it works great! really great! I even patched Space Quest ]I[ and got full Adlib sound instead of the Tandy Ti chip music! Im pretty darn happy with that! :D

y1MvwH6l.jpg
1u6nK9Ol.jpg
 
Top