4 ms·
Fun fact, I worked on a transputer board for both Amiga and PC way back when. It was doing real time video processing for both machine vision and also broadcast
by justinlloyd 4y ago
Fun fact, I worked on a transputer board for both Amiga and PC way back when. It was doing real time video processing for both machine vision and also broadcast solutions.
For the PC version I wrote the SCSI "drivers" that made the storage talk to transputer card, and also the API that let the transputer board do the video capture and processing for both machine vision and a broadcast capable non-linear video editing system. Just the lower level API, not the NLVE system itself. That was a different team. For the Amiga I did the video capture API, that grabbed frames and fed them to the storage system. Which also let me complete my Bachelor's thesis/final year project. The Amiga design was a lot easier to work with than the PC. I recall the reason for this was that PC was trying to satisfy multiple operating systems; DOS, OS/2 Warp, Windows 3.1, some old version of UNIX, but the Amiga card just supported, IIRC, the AmigaOS.
I forget the name of the company now, "Video something-something?", or "Vision something-something?" they had an office (one of several) in Bristol, UK, though I think the company was London based.
I think they may have been a subsidiary of a much larger entity. This was around 1991/1992, so well in to the Amiga lifespan by then. I had an A2000 with a quad-transputer card (though usually it only had two transputers in it because they were in short supply) on my desk.
In the design, the Transputer sat in front of a chunk of spinning rust storage, and your PC or Amiga talked to the transputer, which talked to the hard drives for you. It had multiple video in & out for camera feeds and a mind-blowing (for the time) amount of RAM per transputer card. 8MB or 16MB I recall. Enough to hold several uncompressed frames of video. Multiple cards would have given you 32MB or 64MB of RAM, which was almost unheard of in anything costing less than $50,000.
The intention was to have a PC or an Amiga do the equivalent of a high-end broadcast capable machine for just 10,000 UKP (in 1990's money), handling, I think, up to eight or 12 video streams simultaneously, doing various video effects and manipulation. Unfortunately the project sold a few units, and was only ever really a glorified demo of "coming soon" but never recouped its development costs and got squished after a little while.
But I look it as that job lead to the opportunity to go do some work for SGI on the Onyx RE, where I eventually fell in love with an over-priced Indigo that still to this day, sits in my garage with its granite keyboard and monitor.
- anyfoo 4y agoDefinitely the kind of story and background I come to HN for, thanks.