Jump to content
Plastik

SID Master 99?

Recommended Posts

So I came across the SID Master 99 and I want one! But I don't own a PEB, Do I have any options here or am I stuck having to track down a PEB and paying out the wazoo? I'm trying to focus on using the Ti for musical purposes and really wish there was some sort of MIDI interface for it but I'd be happy just being able to use a SID Master with Extended Basic.

  • Like 1

Share this post


Link to post
Share on other sites

There is also the MIDI Master software and cables--but that also requires a PEB and an RS-232 card. So far as I know, there are no console-only MIDI options. From a musical standpoint, you also have to possibility of using the FORTI card for the PEB--it takes four of the sound chips used in the TI and puts them on a single card, programmable in FORTH. The card is sort of rare, but you could probably build one using a prototyping board, as the schematics (and the software) are available online.

Share this post


Link to post
Share on other sites

There is also the MIDI Master software and cables--but that also requires a PEB and an RS-232 card. So far as I know, there are no console-only MIDI options. From a musical standpoint, you also have to possibility of using the FORTI card for the PEB--it takes four of the sound chips used in the TI and puts them on a single card, programmable in FORTH. The card is sort of rare, but you could probably build one using a prototyping board, as the schematics (and the software) are available online.

 

Just looked into the ForTi card seems really interesting. It seem's I'll need to get a PEB after all. With time I'm sure I'll come across one, for now I'll mess around with using the on board sound. Anyone recommend some books on programming sound on the Ti?

Share this post


Link to post
Share on other sites

 

Just looked into the ForTi card seems really interesting. It seem's I'll need to get a PEB after all. With time I'm sure I'll come across one, for now I'll mess around with using the on board sound. Anyone recommend some books on programming sound on the Ti?

 

There currently is a PEB on ebay. I beleive some PEB cards as well.

 

click HERE

Share this post


Link to post
Share on other sites

 

There currently is a PEB on ebay. I beleive some PEB cards as well.

 

click HERE

 

Thanks for the heads up.

Share this post


Link to post
Share on other sites

 

Just looked into the ForTi card seems really interesting. It seem's I'll need to get a PEB after all. With time I'm sure I'll come across one, for now I'll mess around with using the on board sound. Anyone recommend some books on programming sound on the Ti?

Compute!'s guide to Sound and Graphics is a decent place to start. Don't get your hopes up though, the sound command on the 4a is fairly simplistic, when you have memorised the format of the sound command it is pretty much a case of mixing the noise and sound generators by a bit of trial and error and a handful of for next loops :)

For all it's failings-it is incredibly easy to use.

Share this post


Link to post
Share on other sites

Compute!'s guide to Sound and Graphics is a decent place to start. Don't get your hopes up though, the sound command on the 4a is fairly simplistic, when you have memorised the format of the sound command it is pretty much a case of mixing the noise and sound generators by a bit of trial and error and a handful of for next loops :)

For all it's failings-it is incredibly easy to use.

 

I'll have to see if i have that one. I found one for the 64 online but not for the Ti. I like simple, since I'm not much of a coder but I'm learning little by little. :)

Share this post


Link to post
Share on other sites

Simple little ditty from one of my games.

 

 

 

100 CALL SOUND(200,196,1):: CALL SOUND(200,220,1):: CALL SOUND(200,247,1)
110 CALL SOUND(200,262,1,784,1):: CALL SOUND(200,262,1,523,1)
120 CALL SOUND(200,196,1,659,1):: CALL SOUND(200,196,1,523,1)
130 CALL SOUND(200,262,1,587,1):: CALL SOUND(200,262,1,523,1)
140 CALL SOUND(200,196,1,392,1):: CALL SOUND(200,196,1,330,1)
150 CALL SOUND(200,196,1,494,1):: CALL SOUND(200,196,1,392,1)
160 CALL SOUND(200,196,1,784,1):: CALL SOUND(200,196,1,698,1)
170 CALL SOUND(200,196,1,494,1)
180 CALL SOUND(200,262,1):: CALL SOUND(200,294,1):: CALL SOUND(200,311,1):: CALL SOUND(200,165,1)
190 CALL SOUND(200,165,1,659,1):: CALL SOUND(200,165,1,698,1)
200 CALL SOUND(200,165,1):: CALL SOUND(200,330,1,659,1)
210 CALL SOUND(200,165,1):: CALL SOUND(200,123,1,659,1)
220 CALL SOUND(200,392,1):: CALL SOUND(200,110,1,523,1):: CALL SOUND(200,110,1,440,1)
230 CALL SOUND(200,196,1,587,1):: CALL SOUND(200,196,1,659,1)
240 CALL SOUND(200,175,1,523,1,698,1):: CALL SOUND(200,175,1,220,1)
250 CALL SOUND(200,147,1):: CALL SOUND(200,165,1):: CALL SOUND(200,131,1,392,1,523,1)
260 CALL SOUND(200,131,1,392,1):: CALL SOUND(200,131,1,659,1)
270 CALL SOUND(200,262,1,392,1,659,1):: CALL SOUND(200,262,1,587,1,659,1):: CALL SOUND(200,196,1,587,1)
280 CALL SOUND(200,196,1,494,1):: CALL SOUND(200,196,1,587,1):: CALL SOUND(200,131,1,196,1,523,1)
290 CALL SOUND(200,131,1,196,1,659,1):: CALL SOUND(200,131,1,392,1,523,1)
300 CALL SOUND(200,196,1,659,1):: CALL SOUND(600,131,1,523,1,1047,1)

 

  • Like 4

Share this post


Link to post
Share on other sites

Simple little ditty from one of my games.

 

 

 

100 CALL SOUND(200,196,1):: CALL SOUND(200,220,1):: CALL SOUND(200,247,1)
110 CALL SOUND(200,262,1,784,1):: CALL SOUND(200,262,1,523,1)
120 CALL SOUND(200,196,1,659,1):: CALL SOUND(200,196,1,523,1)
130 CALL SOUND(200,262,1,587,1):: CALL SOUND(200,262,1,523,1)
140 CALL SOUND(200,196,1,392,1):: CALL SOUND(200,196,1,330,1)
150 CALL SOUND(200,196,1,494,1):: CALL SOUND(200,196,1,392,1)
160 CALL SOUND(200,196,1,784,1):: CALL SOUND(200,196,1,698,1)
170 CALL SOUND(200,196,1,494,1)
180 CALL SOUND(200,262,1):: CALL SOUND(200,294,1):: CALL SOUND(200,311,1):: CALL SOUND(200,165,1)
190 CALL SOUND(200,165,1,659,1):: CALL SOUND(200,165,1,698,1)
200 CALL SOUND(200,165,1):: CALL SOUND(200,330,1,659,1)
210 CALL SOUND(200,165,1):: CALL SOUND(200,123,1,659,1)
220 CALL SOUND(200,392,1):: CALL SOUND(200,110,1,523,1):: CALL SOUND(200,110,1,440,1)
230 CALL SOUND(200,196,1,587,1):: CALL SOUND(200,196,1,659,1)
240 CALL SOUND(200,175,1,523,1,698,1):: CALL SOUND(200,175,1,220,1)
250 CALL SOUND(200,147,1):: CALL SOUND(200,165,1):: CALL SOUND(200,131,1,392,1,523,1)
260 CALL SOUND(200,131,1,392,1):: CALL SOUND(200,131,1,659,1)
270 CALL SOUND(200,262,1,392,1,659,1):: CALL SOUND(200,262,1,587,1,659,1):: CALL SOUND(200,196,1,587,1)
280 CALL SOUND(200,196,1,494,1):: CALL SOUND(200,196,1,587,1):: CALL SOUND(200,131,1,196,1,523,1)
290 CALL SOUND(200,131,1,196,1,659,1):: CALL SOUND(200,131,1,392,1,523,1)
300 CALL SOUND(200,196,1,659,1):: CALL SOUND(600,131,1,523,1,1047,1)

 

Nice..

Share this post


Link to post
Share on other sites

Simple little ditty from one of my games.

 

 

 

100 CALL SOUND(200,196,1):: CALL SOUND(200,220,1):: CALL SOUND(200,247,1)
110 CALL SOUND(200,262,1,784,1):: CALL SOUND(200,262,1,523,1)
120 CALL SOUND(200,196,1,659,1):: CALL SOUND(200,196,1,523,1)
130 CALL SOUND(200,262,1,587,1):: CALL SOUND(200,262,1,523,1)
140 CALL SOUND(200,196,1,392,1):: CALL SOUND(200,196,1,330,1)
150 CALL SOUND(200,196,1,494,1):: CALL SOUND(200,196,1,392,1)
160 CALL SOUND(200,196,1,784,1):: CALL SOUND(200,196,1,698,1)
170 CALL SOUND(200,196,1,494,1)
180 CALL SOUND(200,262,1):: CALL SOUND(200,294,1):: CALL SOUND(200,311,1):: CALL SOUND(200,165,1)
190 CALL SOUND(200,165,1,659,1):: CALL SOUND(200,165,1,698,1)
200 CALL SOUND(200,165,1):: CALL SOUND(200,330,1,659,1)
210 CALL SOUND(200,165,1):: CALL SOUND(200,123,1,659,1)
220 CALL SOUND(200,392,1):: CALL SOUND(200,110,1,523,1):: CALL SOUND(200,110,1,440,1)
230 CALL SOUND(200,196,1,587,1):: CALL SOUND(200,196,1,659,1)
240 CALL SOUND(200,175,1,523,1,698,1):: CALL SOUND(200,175,1,220,1)
250 CALL SOUND(200,147,1):: CALL SOUND(200,165,1):: CALL SOUND(200,131,1,392,1,523,1)
260 CALL SOUND(200,131,1,392,1):: CALL SOUND(200,131,1,659,1)
270 CALL SOUND(200,262,1,392,1,659,1):: CALL SOUND(200,262,1,587,1,659,1):: CALL SOUND(200,196,1,587,1)
280 CALL SOUND(200,196,1,494,1):: CALL SOUND(200,196,1,587,1):: CALL SOUND(200,131,1,196,1,523,1)
290 CALL SOUND(200,131,1,196,1,659,1):: CALL SOUND(200,131,1,392,1,523,1)
300 CALL SOUND(200,196,1,659,1):: CALL SOUND(600,131,1,523,1,1047,1)

 

Thank you tursi for the gift of Classic99 cut and paste ;)

  • Like 1

Share this post


Link to post
Share on other sites

Simple little ditty from one of my games.

 

 

 

100 CALL SOUND(200,196,1):: CALL SOUND(200,220,1):: CALL SOUND(200,247,1)
110 CALL SOUND(200,262,1,784,1):: CALL SOUND(200,262,1,523,1)
120 CALL SOUND(200,196,1,659,1):: CALL SOUND(200,196,1,523,1)
130 CALL SOUND(200,262,1,587,1):: CALL SOUND(200,262,1,523,1)
140 CALL SOUND(200,196,1,392,1):: CALL SOUND(200,196,1,330,1)
150 CALL SOUND(200,196,1,494,1):: CALL SOUND(200,196,1,392,1)
160 CALL SOUND(200,196,1,784,1):: CALL SOUND(200,196,1,698,1)
170 CALL SOUND(200,196,1,494,1)
180 CALL SOUND(200,262,1):: CALL SOUND(200,294,1):: CALL SOUND(200,311,1):: CALL SOUND(200,165,1)
190 CALL SOUND(200,165,1,659,1):: CALL SOUND(200,165,1,698,1)
200 CALL SOUND(200,165,1):: CALL SOUND(200,330,1,659,1)
210 CALL SOUND(200,165,1):: CALL SOUND(200,123,1,659,1)
220 CALL SOUND(200,392,1):: CALL SOUND(200,110,1,523,1):: CALL SOUND(200,110,1,440,1)
230 CALL SOUND(200,196,1,587,1):: CALL SOUND(200,196,1,659,1)
240 CALL SOUND(200,175,1,523,1,698,1):: CALL SOUND(200,175,1,220,1)
250 CALL SOUND(200,147,1):: CALL SOUND(200,165,1):: CALL SOUND(200,131,1,392,1,523,1)
260 CALL SOUND(200,131,1,392,1):: CALL SOUND(200,131,1,659,1)
270 CALL SOUND(200,262,1,392,1,659,1):: CALL SOUND(200,262,1,587,1,659,1):: CALL SOUND(200,196,1,587,1)
280 CALL SOUND(200,196,1,494,1):: CALL SOUND(200,196,1,587,1):: CALL SOUND(200,131,1,196,1,523,1)
290 CALL SOUND(200,131,1,196,1,659,1):: CALL SOUND(200,131,1,392,1,523,1)
300 CALL SOUND(200,196,1,659,1):: CALL SOUND(600,131,1,523,1,1047,1)

 

 

That's great thanks. I need to get in gear and code up some melodies!

Share this post


Link to post
Share on other sites

Thank you tursi for the gift of Classic99 cut and paste ;)

 

DITTO THAT! That feature of Classic99 ROCKS!

I cut and paste while I'm reading reading messages, if I like something, I save it to a shared HDX directory so I can load it with R.I. later.

gallery_35324_1027_341910.jpg

Share this post


Link to post
Share on other sites

The XB manual has all the frequencies you will need in it.

 

You can even make up a little authoring program... Use variables for the frequencies (like A=440, etc) and set an initial whole note lengths (like W=400, H=200, Q=100) for whole note, half, and quarter... Then your call sounds look like: CALL SOUND(W,A,1) for a whole note of A at volume 1.

  • Like 1

Share this post


Link to post
Share on other sites

So I came across the SID Master 99 and I want one! But I don't own a PEB, Do I have any options here or am I stuck having to track down a PEB and paying out the wazoo? I'm trying to focus on using the Ti for musical purposes and really wish there was some sort of MIDI interface for it but I'd be happy just being able to use a SID Master with Extended Basic.

 

Yes, you have to get a PEB for a SID Master card. But note that the SID Master card is not a MIDI card. It is a card to host the SID 6581 or SID 8580 music synthesizer chips which were originally in Commodore computers like the C64.

 

I made a SID Master card a while back. The hardest part about it was finding a SID chip that worked. I suggest you read this before embarking on a effort to find a working SID chip. I ended up ordering one from some folks in Germany that were selling "NOS" 6581 chips. It works great. I strongly suggest getting the 6581 chip rather than the 8580 chip as most SID encoded music was programmed for the particular sounds that the 6581 chip produced.

Share this post


Link to post
Share on other sites

 

Yes, you have to get a PEB for a SID Master card. But note that the SID Master card is not a MIDI card. It is a card to host the SID 6581 or SID 8580 music synthesizer chips which were originally in Commodore computers like the C64.

 

I made a SID Master card a while back. The hardest part about it was finding a SID chip that worked. I suggest you read this before embarking on a effort to find a working SID chip. I ended up ordering one from some folks in Germany that were selling "NOS" 6581 chips. It works great. I strongly suggest getting the 6581 chip rather than the 8580 chip as most SID encoded music was programmed for the particular sounds that the 6581 chip produced.

 

I have a C64 with bad memory I might use to get the SID's out of, well if I do it carefully without killing them.

Share this post


Link to post
Share on other sites

The XB manual has all the frequencies you will need in it.

 

You can even make up a little authoring program... Use variables for the frequencies (like A=440, etc) and set an initial whole note lengths (like W=400, H=200, Q=100) for whole note, half, and quarter... Then your call sounds look like: CALL SOUND(W,A,1) for a whole note of A at volume 1.

 

Thanks for the tip I'll try that out. :)

Share this post


Link to post
Share on other sites

I'm trying to find info on the "MIDI Master" But I'm not finding much out there. I did find a bit of info on its existence in the ti-99 yahoo group.

 

 

 

Mike Maksimik was the original author of Midi Master, which had several versions. He constructed a special cable which was part of the package, and allowed any midi keyboard to be connected to the TI. In the beginning you had to write the music in Symbolic Note Format (SNF), Mike own construction, I believe. He had grand plans for Midi Master, but like many of the authors in the TI community, he got turned off by the piracy that was rampant. We had a large library of music that was on the CTIUG BBS, and was widely distributed. When Mike got out of the TI authoring biz, he turned the source code over to Bruce Harrison, who then added the program Play In, which enabled anyone to just play a tune on a keyboard, and have it turned into SNF automatically. It was wonderful, and a quantum leap forward for those of us who weren't that fond of all the typing. It also allowed you to correct any mistakes you made while ploaying by simply entering the listing and changing the written notes. The final step was to have the program actually print the music played or typed in in standard musical notation, but that version was only seen by a couple of us, and never released. There was also a device that served as a screen capture engine, and there were plans to have something similar to iMovie capiblity, but the device was expensive, and nothing was ever done about the project,to the best of my knowledge. Chaulk it up to another of the legends of the lost projects. I seem to remember that someone in Seattle had one of the devices, Cynthia Becker maybe? --Hal p.s. Mike is still ariound, and plays defensive tackle for a semi-pro fotball team. I keep trying to get him back to the Faire, and perhaps this year he will come and demo some of his creations, of which there are a lot that never saw the light of day.

 

 

 

There was Midi Equipment developed & Midi Music Software written by Mike Musimik? of the Chicago Users Group. There was a device that connected to the RS232C Card that allowed the TI99/4A to communicate with Midi I keyboards by Casio and others.

I think I still have one of the connectors in my collection of devices.

I also vaguely remember the hardware could be made to communicate with Midi II devices however I think the Eprom in the RS232C card had to be changed so that a higher Baud rate other than 19,200 could be utilized; Most users bought a second RS232C card and assigned that modified RS232C card as the default Midi interface.

Contact the Chicago Users Group for more details and look for Midi software on the WHT Site!

 

 

I still have a few of the MIIDI 99 software packages available but no Y cables. (I think the parts to assemble Y cables are still available from radio shack.) When used with the 1meg SAMS card almost any major symphonic work can be played on the 99/4a and almost any midi keyboard will work. I have a Casio full keyboard model that Valeda and I used when we beta tested for Bruce. If you use a Yamaha you'll need to wire carefully to gard against a ground loop.

The 99/4a is every bit as capable as the Atari ST for midi purposes. We just lack the software because unfortunately Bruce passed away before he attained his goal with MIDI Master 99.

 

I wonder if anyone has a link to a schematic for the Y cable that connects to the RS232. Maybe even a link to the software, I might have to dive into the Ti99 group newsletters to see if anyone made one.

Share this post


Link to post
Share on other sites

I'm trying to find info on the "MIDI Master" But I'm not finding much out there. I did find a bit of info on its existence in the ti-99 yahoo group.

 

 

 

 

I wonder if anyone has a link to a schematic for the Y cable that connects to the RS232. Maybe even a link to the software, I might have to dive into the Ti99 group newsletters to see if anyone made one.

 

I have a copy of Midi Master installed on my hard drive. I'm pretty sure it is Bruce Harrison's version since it is Freeware.

 

There are 2 programs that I have, Midi Master and Midi Album.

 

Midi Album requires Ram at >6000, but it's cool as you can pick a bunch of

midi files to play in a row, or at random.

 

Midi Master can load SNF (text) files for playback or to save as image files.

It can also playback image files, but only one at a time.

 

I should be able to come up with midi connections for the 2 plugs as all I need to do is break out my ohmmeter. There's

only 2 signal wires and a ground required.

 

Gazoo

Share this post


Link to post
Share on other sites

 

I have a copy of Midi Master installed on my hard drive. I'm pretty sure it is Bruce Harrison's version since it is Freeware.

 

There are 2 programs that I have, Midi Master and Midi Album.

 

Midi Album requires Ram at >6000, but it's cool as you can pick a bunch of

midi files to play in a row, or at random.

 

Midi Master can load SNF (text) files for playback or to save as image files.

It can also playback image files, but only one at a time.

 

I should be able to come up with midi connections for the 2 plugs as all I need to do is break out my ohmmeter. There's

only 2 signal wires and a ground required.

 

Gazoo

 

Yup it should just be 2 signal wires and a ground, gotta love the simplicity of midi. Now the question is, are those programs only able to send midi out or both?

 

Found another article talking about Midi master

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...