
Last update: 2020/10/19 11:18 midibox_tia http://www.midibox.org/dokuwiki/doku.php?id=midibox_tia
http://www.midibox.org/dokuwiki/ Printed on 2020/10/19 18:41
Why? and "What would be the point?"
I'm probably a bit nostalgic for a time I played the game console in the living room of my parent.
Need electronic sounds that have traumatized my childhood.
Midibox is the best way to integrate these original sounds in electronic music environment.
The point is it's fun, i can do it, it sounds great, it has a unique sound. Don't think it could only be
useful for making chip-tunes/8-bit music, that's a limited horizon.
I love the sounds of sound chips and game controllers from the 70/80/90's but I don't make (or
particularly like) video game music.
I make techno (minimal) and find the sounds from this source are perfect for that…
MIDIbox TIA Module
Introduction
The TIA is an MOS integrated circuit designed to interface between an eight (8) bit microprocessor
and a television video modulator and to convert eight (8) bit parallel data into serial outputs for the
color, luminosity, and composite sync required by a video modulator.
This circuit operates on a line by line basis, always outputting the same information every television
line unless new data is written into it by the microprocessor.
When I started this project, there were two main structures of a MIDIbox, SEQ or SYNTH oriented.
My conclusion was that the skeleton and features of MB-SID version 1 were best suited to the TIA and
its own possibilities.
Atari 2600 References
Atari 2600 hardware schematics PAL/NTSC
TIA technical information
TIA schematics
Firmware version 1 is devoid of Control Surface.
“Full CS looks great, like on SID, but is also more expensive to build I think your solution with a
controller patch works great, it's easy and intuitive to have it all there on the screen”Eptheca
… Yes it's my choice , I've preferred to develop a MaxMspCycling'74 patch to manage and control it, as
one of my first desire was to get the beast in a game cartridge enclosure.
I decided to case it in a cartridge, because it makes this project a tiny one, easy to build and cheap. In
short, an accessible start-up project, which need reasonable time to realize, share and present
correctly.
So I focused all my attention to the Software Engine adaptation and the implementation of Sysex and
CC#.