Sinphaltimus Posted August 27, 2016 Share Posted August 27, 2016 Are there any windows based apps for creating TI-99/4a music (sound diddley's) and exporting code for TI basic?Like what Magellion is for graphics and sprites?http://atariage.com/forums/topic/161356-magellan/page-1 Quote Link to comment Share on other sites More sharing options...
Sinphaltimus Posted October 26, 2016 Author Share Posted October 26, 2016 OK, perhaps I should clarify this. So yeah, I had to bump Dead Thread.There is a utility out there for the PC. Something to do with recording your voice and then compressing it into a data stream of sorts for the TI Speech Synth.I suppose this is how PARSEC and possibly ALPINER do those voices.I'm wondering if there is anything similar for CALL SOUND and not speech data streams?Take a short wav file and have a program best estimate what CALL SOUND syntaxes would be needed to best replicate that wav file.With a resolution setting for auto tuning (or averaging out) so many samples per second.That's kind of what I'm interested in. Or an Audacity filter that can generate a report of the frequency, duration and volume of a sound file over time. With a resolution setting for auto tuning (or averaging out) so many samples per second.And to try and explain this as best I can.The resolution setting of 2 would generate 2 lines of CALL SOUND code Or in the case of a filter for audacity, would generate 2 lines of fre,dur,vol numbers. Effectively splitting the wav file in 2, averaging out each one to a single tone and basing the output on that.Set the resolution to equal the hz of the original wav and you will generate hundreds upon hundreds of lines of code that will best replicate the original sound.Obviously the resolution would have a low cut off due to memory constraint. So the resolution would probably suck but at least replicate the sound as best it could within those limitations.And the wav file itself would need to be relatively short. Quote Link to comment Share on other sites More sharing options...
Asmusr Posted October 26, 2016 Share Posted October 26, 2016 I think the closest we have is this: http://atariage.com/forums/topic/255859-voice-encoding-and-playback-with-no-speech-synth/ But this is intended for speech and not music. Quote Link to comment Share on other sites More sharing options...
Sinphaltimus Posted October 26, 2016 Author Share Posted October 26, 2016 (edited) I think the closest we have is this: http://atariage.com/forums/topic/255859-voice-encoding-and-playback-with-no-speech-synth/ But this is intended for speech and not music. Yeah, that's the other program I mentioned. It unfortunately does not output call sound commands as far as I can tell. Unless it does.... Unfortunately, "Note that the converter is only intended to be suitable for human voice samples with no background noise - it is not intended for music or sound effects" - Tursi Edited October 26, 2016 by Sinphaltimus Quote Link to comment Share on other sites More sharing options...
Asmusr Posted October 26, 2016 Share Posted October 26, 2016 Yeah, that's the other program I mentioned. The program to convert voice into LPC for the speech synth is called QBoxPro. Quote Link to comment Share on other sites More sharing options...
Asmusr Posted October 26, 2016 Share Posted October 26, 2016 Is it music you would like to play back? From which source? Is it not possible to use 'normal' sound data instead, e.g. from a midi or VGM file? Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted October 26, 2016 Share Posted October 26, 2016 Take a look at Gazoo's easter egg on the XB2.7s cartridge. You'll have to do the FCTN 4 immediately to break the program so you can list it out... yes it's an Extended BASIC program. Anyway look at the DATA statements from about like 740 onward. It's all speech information imbedded in the BASIC program. With the computing power of modern PC's, I see no reason why a PC program could no be made to generate XB code that could be merged into a program for execution. Quote Link to comment Share on other sites More sharing options...
Sinphaltimus Posted October 26, 2016 Author Share Posted October 26, 2016 I'll take a look. Let me clarify the need. Not so much for music as for sound effects. Search the internet for "boing.wav". I want to be able to create a decent reproduction of that sound using call sound statements. Think of all the wizbang and gizmo sounds of the original Looney tunes cartoons. I'd like to build a library of ready to use sound effects in extended basic without trial and error manual attempts. That's the simple version. Quote Link to comment Share on other sites More sharing options...
Asmusr Posted October 26, 2016 Share Posted October 26, 2016 You can use my Sound list ripper http://atariage.com/forums/topic/222669-sound-list-ripper to rip a lot of sound effects from other TI games. This should give you an idea about how to produce different effects. My ripper can currently only export to assembler sound list format, but there is a 1 to 1 mapping between this format and call sound statements. Perhaps someone has written a conversion routine? I might add support for call sound in a future version, but I won't promise anything. 1 Quote Link to comment Share on other sites More sharing options...
Sinphaltimus Posted October 26, 2016 Author Share Posted October 26, 2016 I'll check that out as well. With out sounding too picky, I'd rather not "rip" sounds. I'm very much in to producing my own. I've made sounds with my voice that are currently in a few unpublished games and at least one published game. Quote Link to comment Share on other sites More sharing options...
Airshack Posted October 26, 2016 Share Posted October 26, 2016 Looking for something to feed tunes into the XB256 SLCOMPILER huh? Me too. I've tried the MusicMaker cart which was far too painful. 1 Quote Link to comment Share on other sites More sharing options...
Sinphaltimus Posted October 26, 2016 Author Share Posted October 26, 2016 Looking for something to feed tunes into the XB256 SLCOMPILER huh? Me too. I've tried the MusicMaker cart which was far too painful. I use gadgets around my house to record sounds to manipulate in Audacity for just about every sound effect I've ever needed. A handful came from other sources but you'd never know after I was done with them. And yep. Would love a clean cut work flow straight in to Extended BASIC. Quote Link to comment Share on other sites More sharing options...
sparkdrummer Posted October 28, 2016 Share Posted October 28, 2016 the disk below is something I cobbled together for the VAST Users Groups Raffle and Door Prize drawings that we did at the monthly meetings. I did not write the original program but I did hack the hell out of it as you will see (and hear). Yes, that's my voice. VASTRAFFLE.dsk 1 Quote Link to comment Share on other sites More sharing options...
Sinphaltimus Posted October 28, 2016 Author Share Posted October 28, 2016 the disk below is something I cobbled together for the VAST Users Groups Raffle and Door Prize drawings that we did at the monthly meetings. I did not write the original program but I did hack the hell out of it as you will see (and hear). Yes, that's my voice. VASTRAFFLE.dsk How did you achieve that? Quote Link to comment Share on other sites More sharing options...
sparkdrummer Posted October 28, 2016 Share Posted October 28, 2016 I used this: DIGISYNT.dsk 1 Quote Link to comment Share on other sites More sharing options...
Asmusr Posted October 28, 2016 Share Posted October 28, 2016 I have added support for XB to Sound List Ripper, see http://atariage.com/forums/topic/222669-sound-list-ripper/ 3 Quote Link to comment Share on other sites More sharing options...
Sinphaltimus Posted October 28, 2016 Author Share Posted October 28, 2016 OK, I'm getting way ahead of myself here. So happy I bumped this topic. Great stuff I'll be checking out as soon as I'm done with my title screens and the process to compress the graphics. Awesome stuff... Quote Link to comment Share on other sites More sharing options...
Asmusr Posted October 28, 2016 Share Posted October 28, 2016 Just for the record, you're never going to produce sounds that change faster than 1/60s using XB CALL SOUND because the sound player is running on the VDP interrupt every 1/60s. So any idea of sampled sound from XB is not going to work. 1 Quote Link to comment Share on other sites More sharing options...
artrag Posted October 28, 2016 Share Posted October 28, 2016 Sampled voices work if you use spectral analysis. Other sounds will give poor and variable results. 1 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.