in reply to Printing to a column

Curses allows you to do this with it's addstr() method. The second argument is the column position:
use strict; use Curses; my $win = Curses->new; for (0..60) { $win->addstr(10, $_, 'x'); $win->refresh; select(undef,undef,undef,.02); # sleep for less than a second $win->clear; }

jeffa

L-LL-L--L-LL-L--L-LL-L--
-R--R-RR-R--R-RR-R--R-RR
B--B--B--B--B--B--B--B--
H---H---H---H---H---H---
(the triplet paradiddle with high-hat)