In a real Altair 8800, you can enter a two-byte program that will display the input from a given port in real time. I use it to calibrate my cassette recorder by doing this:
000 333 INP
001 007 007
Location 0 has the INP (octal 333) and location 1 has the port number, 007 (cassette port)
You just enter the program, set the program counter to 0, then single-step twice. The data LEDs will then show whatever data is coming in from the cassette recorder in real time. You can adjust the volume of the recorder to see how the data is affected. I have recoded a tape with 15 minutes of octal 125 on it (01010101 binary) so I can immediately see if the data is being read properly and the cassette recorder is set to the proper volume level.
Does the AltairDuino respond the same way? I never tried it on my previous AD systems since I didn't have a real cassette recorder interfaced to them. Now that I've built David Hansel's backplane and boards, including the ACR board, I will use a real cassette recorder with the system and the above program becomes relevant again.