This article describes how you can shrink and grow existing software RAID partitions. I have tested this with non-LVM RAID1 partitions that use ext3 as the file system. I will describe this procedure for an intact RAID array and also a degraded RAID array.
If you use LVM on your RAID partitions, the procedure will be different, so do not use this tutorial in this case!