Here you are:

- Clean Source Signal & Carriers
- Signals.gif (75.11 KiB) Viewed 1358 times
As you can see from the close up (lower images), the generated waveforms (upper images) aren't much different anyway (96000Hz samples).
Waveforms:

- Square 19kHz Carrier
- SquareResults.gif (91.46 KiB) Viewed 1357 times

- Sine 19kHz Carrier
- SineResults.gif (93.04 KiB) Viewed 1358 times
I've put the cursors over 10 periods, and we get 1.88kHz (so 18.8kHz) which is close. Perhaps the sine carrier is marginally cleaner, but not much in it (so few samples per period in the generated signal, plus smoothing I expect from the soundcard).
I should have brought the original remote with me, then I could have sampled it on the scope (unfortunately the case is clip together so I will have to do it indirectly) & I suppose ultimately I can also sample the gernerated transmitted signal and see how they compare.
Anyway, the main thing is I have an automated way to generate the signal (yet to combine it to a single command but easy to record a whole remote and process it). I don't know why but I found the Nyquist manual impossible to read, I guess because I don't know the terminology at all so couldn't see what different commands did etc.
I may well switch to using an RS232 Tx/Rx eventually but it is nice to see the raw signals and prove it can work (I had no idea what standard the remote used, but looks like a fairly standard protocol
http://www.sbprojects.com/knowledge/ir/xsat.htm). Just need to add video-in to my pc, complete the full command mapping and I will be able to remotely login to pc and set recordings remotely. Add in some IR controlled power sockets and you have basics for home automation...just need Pierce Brosnan voice samples now...ala Simpsons.