Plastik Posted June 20, 2015 Share Posted June 20, 2015 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. 1 Quote Link to comment Share on other sites More sharing options...
+Ksarul Posted June 20, 2015 Share Posted June 20, 2015 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. Quote Link to comment Share on other sites More sharing options...
Plastik Posted June 20, 2015 Author Share Posted June 20, 2015 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? Quote Link to comment Share on other sites More sharing options...
Shift838 Posted June 20, 2015 Share Posted June 20, 2015 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 Quote Link to comment Share on other sites More sharing options...
Plastik Posted June 20, 2015 Author Share Posted June 20, 2015 There currently is a PEB on ebay. I beleive some PEB cards as well. click HERE Thanks for the heads up. Quote Link to comment Share on other sites More sharing options...
am1933 Posted June 20, 2015 Share Posted June 20, 2015 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. Quote Link to comment Share on other sites More sharing options...
Plastik Posted June 20, 2015 Author Share Posted June 20, 2015 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. Quote Link to comment Share on other sites More sharing options...
Opry99er Posted June 21, 2015 Share Posted June 21, 2015 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) 4 Quote Link to comment Share on other sites More sharing options...
Shift838 Posted June 21, 2015 Share Posted June 21, 2015 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.. Quote Link to comment Share on other sites More sharing options...
am1933 Posted June 21, 2015 Share Posted June 21, 2015 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 1 Quote Link to comment Share on other sites More sharing options...
Plastik Posted June 21, 2015 Author Share Posted June 21, 2015 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! Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted June 21, 2015 Share Posted June 21, 2015 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. Quote Link to comment Share on other sites More sharing options...
Opry99er Posted June 21, 2015 Share Posted June 21, 2015 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. 1 Quote Link to comment Share on other sites More sharing options...
coolio Posted June 21, 2015 Share Posted June 21, 2015 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. Quote Link to comment Share on other sites More sharing options...
Plastik Posted June 21, 2015 Author Share Posted June 21, 2015 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. Quote Link to comment Share on other sites More sharing options...
Plastik Posted June 21, 2015 Author Share Posted June 21, 2015 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. Quote Link to comment Share on other sites More sharing options...
Plastik Posted June 21, 2015 Author Share Posted June 21, 2015 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. Quote Link to comment Share on other sites More sharing options...
Gazoo Posted June 22, 2015 Share Posted June 22, 2015 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 Quote Link to comment Share on other sites More sharing options...
Plastik Posted June 22, 2015 Author Share Posted June 22, 2015 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 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.