Author |
Message |
droffset

Joined: Feb 02, 2009 Posts: 515 Location: London area
Audio files: 2
|
Posted: Mon May 23, 2022 2:25 am Post subject:
Old PC cards - prepackaged lunettas? Subject description: Let's poke them |
 |
|
Hi all, hope you're doing well.
I have a lot of old obsolete sound and graphics cards.
Let's see if they can do anything interesting with Lunettas!
The approach:
-Learn about the connector pinouts
-Power them appropriately (more or less)
-Find out what the other pins do (address?? data?? huh?)
-Try to get some interesting data out of them for sequencing and CV
-Try to get some interesting audio-rate stuff out of them
I've chosen a first card, will post with some pictures soon.
Happy for others to join in as well. _________________ ==================
Check out the FREE Intro to Lunettas Document
https://docs.google.com/document/d/1V9qerry_PsXTZqt_UDx7C-wcuMe_6_gyy6M_MyAgQoA/edit?usp=sharing
Edit: Spelling mistakes. |
|
Back to top
|
|
 |
Ruebezahl

Joined: Mar 09, 2014 Posts: 105 Location: Taiwan
Audio files: 4
|
Posted: Mon May 23, 2022 7:12 am Post subject:
|
 |
|
Looking forward to that! Are they old enough to have easily accessible pins? I'd figure with todays chips it would be rather hard... _________________ https://soundcloud.com/ruebezahl |
|
Back to top
|
|
 |
droffset

Joined: Feb 02, 2009 Posts: 515 Location: London area
Audio files: 2
|
Posted: Mon May 23, 2022 12:05 pm Post subject:
|
 |
|
As far as I can tell, this is called the ATI Graphics Solution Plus.
Here's a link to some information about it, but suffice to say it is very old(1987!) and was one of the very first graphics cards offered by ATI. Quite amazing.
https://www.techpowerup.com/gpu-specs/graphics-solution-plus.c3175
https://en.wikipedia.org/wiki/ATI_Wonder_series
But anyway, now it aspires to be some kind of strange sound machine.
The main connector pinout is the same as an ISA slot:
The EGA port pinout is a 9 pin arrangement.
It outputs Analog signals...(CV?)
I'm no expert, quite the contrary, but we seem to have a lot of address pins, some data pins, some control pins, and some analog outputs.
I'm guessing the address pins will output as a binary counter? There are pints to read and write to memory, maybe If I feed it to itself and then play it back something will happen.
Many LEDs will blink.
In a week or so I'll post more. Cheers!
Mods, is this better off in Circuit Bending? Not sure, but my Lunetta will be involved.
@Ruebezahl This is the oldest one I have, chosen for it's easy to access pins. There are some others with tiny tiny pins that will need a more planned-out approach.
EDIT: But I should add that I'm not going to try to access the IC pins, mostly just the connectors on the main strip thing.
Description: |
|
Filesize: |
282.35 KB |
Viewed: |
228 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |

|
Description: |
|
Filesize: |
312.6 KB |
Viewed: |
213 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |

|
Description: |
|
Filesize: |
28.11 KB |
Viewed: |
212 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |

|
_________________ ==================
Check out the FREE Intro to Lunettas Document
https://docs.google.com/document/d/1V9qerry_PsXTZqt_UDx7C-wcuMe_6_gyy6M_MyAgQoA/edit?usp=sharing
Edit: Spelling mistakes. |
|
Back to top
|
|
 |
wakyct
Joined: Dec 30, 2020 Posts: 105 Location: USA
Audio files: 12
|
Posted: Mon May 23, 2022 4:38 pm Post subject:
|
 |
|
Love this idea, I'll be following along. |
|
Back to top
|
|
 |
droffset

Joined: Feb 02, 2009 Posts: 515 Location: London area
Audio files: 2
|
|
Back to top
|
|
 |
PHOBoS

Joined: Jan 14, 2010 Posts: 5863 Location: Moon Base
Audio files: 709
|
|
Back to top
|
|
 |
blue hell
Site Admin

Joined: Apr 03, 2004 Posts: 24476 Location: The Netherlands, Enschede
Audio files: 298
G2 patch files: 320
|
Posted: Sun Jun 05, 2022 7:04 pm Post subject:
|
 |
|
PHOBoS wrote: | love it!
I expect that it could be quite tricky to get something out of it, but then again I don't know much about how these cards function. |
Basically ..
A video card is a bunch of memory that you can write data to which will then be displayed on a screen.
It may have an output which tells you when to write, but the idea is that you put data into it.
There may be support for reading the memory .. it would then have to have a signal called RD, WR or DIR or something to indicate the direction of data transfer.
The device being memory could still be interesting of course, especially when it would be readable too. But then again .. the video output would present reads as well .. for VGA an analog(-ish) signal with some video specific things mixed in .. although the card may need some configuration before it will do so.
edit: looking at https://electro-music.com/forum/phpbb-files/xtisabuspinout_401.png (the connector description) it looks like it supports both reads and writes - separated for memorory and IO (the latter probably is for configuration). _________________ Jan
also .. could someone please turn down the thermostat a bit.
 |
|
Back to top
|
|
 |
PHOBoS

Joined: Jan 14, 2010 Posts: 5863 Location: Moon Base
Audio files: 709
|
Posted: Mon Jun 06, 2022 4:53 am Post subject:
|
 |
|
The basics of writing data to it which it will turn into a picture I somewhat understand, thanks to Ben Eater and maybe even more
James Sharman. It's the communication that seems daunting, which probably follows some kind of standard protocol that I don't
know anything about and is what I think could make it difficult to get it to do something. It does make me want to have a closer look
at videocards since I am working with VGA signals and if I can feed it some signals and can get some sort of picture out of it that could
be useful. f course if I keep following that path I just end up building/using a PC. (I've already ordered some ALU chips)
I don't expect there will be any analog signals coming from the ISA connector, only from the actual VGA connector which will be in the
0..1V range for the RGB color info (+ TTL compatible sync signals). However the frequency could be very high. (see also this) _________________ "My perf, it's full of holes!"
http://phobos.000space.com/
SoundCloud BandCamp MixCloud Stickney Synthyards Captain Collider Twitch YouTube |
|
Back to top
|
|
 |
droffset

Joined: Feb 02, 2009 Posts: 515 Location: London area
Audio files: 2
|
Posted: Tue Jun 07, 2022 1:08 pm Post subject:
|
 |
|
Thanks for your comments.
Lots of reading and research at the moment.
I'm going to have to learn how to code interactions with ports and registers eventually, this might be the project to do it.
I don't have a monitor to display the output on, but I was hoping interesting audio would come out of the video port if I run the whole system at a much lower clock rate than it would usually expect. There pins to insert custom clock and oscillator.
The good thing about this board is that it's so old that they haven't reduced whole boards into an all-in-one IC yet. Tons of 74 series ICs on there. Shift registers, multiplexers. It could be a mega melody generator? This creates a couple of options for ways to move forward:
1. Learn to control the address and data ports to read and write memory and see what that brings. Maybe the pseudo-random output of my main lunetta can be saved into memory and read back to have repeatable somethings. I'd like to be able to make proper use of an ay-3-8910 chip someday, so this might be a good path.
2. Treat it like my main lunetta, with all the jumper connections and LEDs, and do a lot of soldering of the inputs and outputs of everything to a companion interface protoboard.
So far it's just fun to try to learn about how the bus interactions work. This kind of coding is way out of my realm of experience.
Fun images attached for general knowledge.
Description: |
|
Filesize: |
1.42 MB |
Viewed: |
201 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |

|
Description: |
|
Filesize: |
146.77 KB |
Viewed: |
184 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |

|
Description: |
|
Filesize: |
110.58 KB |
Viewed: |
203 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |

|
Description: |
|
Filesize: |
492.24 KB |
Viewed: |
201 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |

|
Description: |
|
Filesize: |
356.94 KB |
Viewed: |
191 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |

|
_________________ ==================
Check out the FREE Intro to Lunettas Document
https://docs.google.com/document/d/1V9qerry_PsXTZqt_UDx7C-wcuMe_6_gyy6M_MyAgQoA/edit?usp=sharing
Edit: Spelling mistakes. |
|
Back to top
|
|
 |
droffset

Joined: Feb 02, 2009 Posts: 515 Location: London area
Audio files: 2
|
Posted: Tue Jun 07, 2022 1:11 pm Post subject:
|
 |
|
And just adding some more images. Maybe I should host these somewhere instead...
Sadly I can't find any technical or datasheet information on the ATI CW16800-B main chip.
https://en.wikipedia.org/wiki/ATI_Wonder_series
Description: |
|
Filesize: |
454.02 KB |
Viewed: |
180 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |

|
Description: |
|
Filesize: |
436.94 KB |
Viewed: |
179 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |

|
Description: |
|
Filesize: |
391.25 KB |
Viewed: |
202 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |

|
_________________ ==================
Check out the FREE Intro to Lunettas Document
https://docs.google.com/document/d/1V9qerry_PsXTZqt_UDx7C-wcuMe_6_gyy6M_MyAgQoA/edit?usp=sharing
Edit: Spelling mistakes. |
|
Back to top
|
|
 |
droffset

Joined: Feb 02, 2009 Posts: 515 Location: London area
Audio files: 2
|
|
Back to top
|
|
 |
|