Jump to content

Search the Community

Showing results for tags 'synthesizer'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Atari Systems
    • Atari 2600
    • Atari 5200
    • Atari 7800
    • Atari Lynx
    • Atari Jaguar
    • Dedicated Systems
    • Atari 8-Bit Computers
    • Atari ST/TT/Falcon Computers
  • Gaming General
  • Marketplace
  • Community
  • Game Programming
  • Site
  • Classic Gaming News
  • The Club of Clubs's Discussion
  • I Hate Sauron's Topics
  • 1088 XEL/XLD Owners and Builders's Topics
  • Atari BBS Gurus's Community Chat
  • Atari BBS Gurus's BBS Callers
  • Atari BBS Gurus's BBS SysOps
  • Atari BBS Gurus's Resources
  • Atari Lynx Programmer Club's CC65
  • Atari Lynx Programmer Club's ASM
  • Atari Lynx Programmer Club's Lynx Programming
  • Atari Lynx Programmer Club's Music/Sound
  • Atari Lynx Programmer Club's Graphics
  • The Official AtariAge Shitpost Club's Shitty meme repository
  • The Official AtariAge Shitpost Club's Read this before you enter too deep
  • Arcade Gaming's Discussion
  • Tesla's Vehicles
  • Tesla's Solar
  • Tesla's PowerWall
  • Tesla's General
  • Harmony/Melody's CDFJ
  • Harmony/Melody's DPC+
  • Harmony/Melody's BUS
  • Harmony/Melody's General
  • ZeroPage Homebrew's Discussion
  • Furry Club's Chat/RP
  • PSPMinis.com's General PSP Minis Discussion and Questions
  • PSPMinis.com's Reviews
  • Atari Lynx 30th Birthday's 30th Birthday Programming Competition Games
  • 3D Printing Club's Chat
  • Drivers' Club's Members' Vehicles
  • Drivers' Club's Drives & Events
  • Drivers' Club's Wrenching
  • Drivers' Club's Found in the Wild
  • Drivers' Club's General Discussion
  • Dirtarians's General Discussion
  • Dirtarians's Members' Rigs
  • Dirtarians's Trail Runs & Reports
  • Dirtarians's Wrenching
  • The Green Herb's Discussions
  • Robin Gravel's new blog's My blog
  • Atari Video Club's Harmony Games
  • Atari Video Club's The Atari Gamer
  • Atari Video Club's Video Game Summit
  • Atari Video Club's Discsuuions
  • Star Wars - The Original Trilogy's Star Wars Talk
  • DMGD Club's Incoming!
  • DASM's General
  • AtariVox's Topics
  • Gran Turismo's Gran Turismo
  • Gran Turismo's Misc.
  • Gran Turismo's Announcements
  • The Food Club's Food
  • The Food Club's Drinks
  • The Food Club's Read me first!
  • The (Not So) Official Arcade Archives Club's Rules (READ FIRST)
  • The (Not So) Official Arcade Archives Club's Feedback
  • The (Not So) Official Arcade Archives Club's Rumor Mill
  • The (Not So) Official Arcade Archives Club's Coming Soon
  • The (Not So) Official Arcade Archives Club's General Talk
  • The (Not So) Official Arcade Archives Club's High Score Arena
  • Adelaide South Australia Atari Chat's General Chat & Welcome
  • Adelaide South Australia Atari Chat's Meets
  • Adelaide South Australia Atari Chat's Trades & Swaps
  • KC-ACE Reboot's KC-ACE Reboot Forum
  • The Official Lost Gaming Club's Lost Gaming
  • The Official Lost Gaming Club's Undumped Games
  • The Official Lost Gaming Club's Tip Of My Tounge
  • The Official Lost Gaming Club's Lost Gaming Vault
  • The Official Lost Gaming Club's Club Info
  • GIMP Users's Discussion

Blogs

There are no results to display.

There are no results to display.

Calendars

  • AtariAge Calendar
  • The Club of Clubs's Events
  • Atari BBS Gurus's Calendar
  • ZeroPage Homebrew's Schedule

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website


Facebook


Twitter


Instagram


YouTube


eBay


GitHub


Custom Status


Location


Interests


Currently Playing


Playing Next

Found 10 results

  1. I started looking at a disassembly of Melody Blaster, after I became curious as to which ECS games supported tape expansions. My hope is to create virtual tape images for jzintv that can be used to allow extra music into the game. As an intermediate step, I'll try creating a ROM hack with new music in it. The ROM follows the standard memory map for 12K Mattel games: 8K in the $5000-6FFF range, and 4K in the $Dxxx range. Most of what's in $6xxx is the Help text, and it overflows a little into $D0xx. After that is the 11 tunes. There are a bunch of calls in the code to functions at $40xx and $41xx, so the ECS "Executive ROM" must be located there. The ECS does have onboard RAM, and I'm pretty sure tunes are loaded there and then parsed by the ECS EXEC. The list of pointers to the starting addresses of each tune starts at $57E7 (cartridge ROM), with the low-order byte listed first, and the starting address for the current tune is loaded into $354 (16-bit system RAM address). The game allows for one extra tune to be loaded into memory, either from a tape or by playing a tune (one channel only). I hope tape tunes aren't limited to a single channel, but I don't know yet. All the music data fits into 8-bit words, probably because that's the width of the ECS RAM. As for the tunes, the first 18 bytes comprise the title. I looked at the first 2 tunes so far, which both had a 9-byte signature starting with 0 1 1 9 6 6 9 4. After that was the data for each of the 4 channels used by the game (2 sprite-based notes per channel). The channels' lines are listed separately, in order from low to high, and not all of them are used. The music data consists of byte pairs: a note ($18 is Middle-C) or $80 for a rest, and then a duration in "ticks". In most cases, channel data is separated by the signatue 1 1 $80 1, but I found an exception in Tune 2 "ROW,ROW THE BOAT". That signature appears twice in a row in Tune 1 "BLASTER'S BLUES" because one channel is not used. In many cases, channels' music data is prefaced with a rest, because another channel has a starting pick-up. The first channel for BLASTER'S BLUES is the left-hand harmony line, which has a small pause to allow the pickup in the right hand melody line. Then the channel-separator signature appears twice, followed by the melody line. Strangely, the fourth channel has a series of rests which add up to 234 ticks, where it is then used to play a second note in the right hand at the tune's end. There are a total of 9 consecutive rests here, the first 8 of which are 25 ticks each ("$19"), and the last of which is 34 ticks ("$22"). There's a little more data here which I haven't yet deciphered. ROW,ROW THE BOAT is played as a round, with the harmony line picking up a measure behind the melody line. The same value $18 is used for the C note in their respective octaves, which leaves me to believe that the ninth byte in the signature following the title contains bits to tell us which channels have octave offsets (in other words, are meant to be played by the left hand or the right hand). The end-of-channel signature is also absent at one point, so maybe the header signature tells us which channels are not used at all? That's as far as I got so far. I'll take the time to study the other tunes later today. Another interesting point is that there will sometimes be tiny spaces between notes at what appear to be arbitrary points: a note played for 2 ticks followed by a 1-tick rest in one hand and for the full 3 ticks in the other hand. That indicates to me that the music data was created by a device that a MIDI keyboard was connected to, and that data was only moderately cleaned up afterwards to get a consistent tempo across all channels.
  2. Is there any MIDI software that uses BANK SELECT on the Atari ST? I used to use Master Tracks Pro 3.6 back in the mid-90s with a Yamaha PSS-795. The software can only handle up to 128 programs (patches) and was published in 1990 which was before General MIDI was introduced. So with newer keyboards that have much more than 128 patches, there is no way to assign a certain instrument unless the software supports "bank select" which is standard with General MIDI 2. My new keyboard uses the newer MIDI protocols and sadly, MTP 3.6 doesn't seem compatible. Is anyone using Atari software with keyboards from the late 1990s or newer? Thanks, Steve
  3. Hello all, In early 2016 I was discussing various ways to use the TI Speech Synthesizer. My goal was to (eventually) be able to convert a .WAV file into a format that could be read by the TMS5220. (Like QBOX, but with less hassle). Lots of discussion on SPEECODER, STANAGs, and SOX. The thread is at https://atariage.com/forums/topic/251554-speecoder-on-win994a/ Not too long after that, I picked up another part-time job, and ended up writing three (non-computer related) journal/magazine articles, taking up much of my time and brainspace. TI speech, unfortunately, got shunted off to a siding. Now that things have quieted down a bit, I'm revisiting my investigation into the speech synthesizer. One project, if anyone hasn't beat me to it yet, is to extract speech data from TI's text to speech programs ("SPEAK", "XLAT", etc), and save it to a file. (Note that the input expected by "CALL SAY" is different than the output of XLAT--CALL SAY wants TI-LPC data, XLAT produces a coded phoneme string.) There will be other studies in LPC formats, bit manipulation, phonemes, formants, and I may even tackle the math that generates the reflection coefficients. But for now, enjoy this Extended Basic program that makes the TI sing! (feel free to scroll ahead to about 1:30 to hear the actual singing...) Let me know what you think. twinkle2.mp4
  4. Aside from the neat cross-over between classic computers and synths with people like Bil Herd and Bob Yannes, I find it interesting to see how some of our favorite CPUs crop up here and there in the music industry. So I started making a list of synths and samplers that made use of various old-skool CPUs. To start things off, here's a list of what I've been able to find so far. Feel free to correct any errors you might spot: Roland Jupiter 8 Z80 Sequential Circuits Prophet 5 & 10 Z80 Sequential Circuits Prophet 600 Z80 Roland MC4 Z80 Ensoniq EPS-16 68000 E-mu 4060 Z80 Roland MSQ700 Z80 Oberheim OB-8 Z80 MemoryMoog Z80 Emulator I and II Z80 Akai 2700 Z80 E-mu SP-1200 Z80 E-mu Drumulator Z80 Sequential Circuits Drumtraks Z80 Fairlight CMI series II 6800 Fairlight CMI series IIx 6809 Oberheim Xpander 6809 Oberheim Matrix 6809 PPG Wave 2.x 6809 PPG Waverterm A 6809 Ensoniq SDP-1 6809 Ensoniq ESQ1 6809 Ensoniq SQ80 6809 Fairlight CMI series III 68000 and 6809 Quasar M8 6800
  5. Hey there, im looking for a programmer familiar with intellivision basic . to write a very simple program that is basically like a modded ,more in depth version of the intellivision synth stock program that comes on the ECS . i use and love whats there by default but i would love to cycle through some more sounds to play . and if it could be made to load through the tape data slot on the ECS that would be awesome as well ,as there is not a valid multicart out anymore . id be willing to pay a bit and it would also be helping the community as well . thanks . !!
  6. The Intellivision Music Synthesizer plays Breakout! The keys act as absolute position inputs, so if you want to go the rightmost position on the screen, then you press the rightmost key on the synthesizer. The black keys move the paddle a little bit higher up the screen, and the white keys move the paddle back down to their original height. The graphic along the bottom of the screen shows which key (or pair of keys) you are pressing at any moment. I'd call this a "work in progress" but it is more of a quick demo that I wanted to share before heading to PRGE. The .rom is available to download, but be warned that I haven't tried it on real Intellivision yet and the footage is done with jzintv. I'll also attach a .rom that you can use to test an Intellivision Music Synthesizer to see if it has any issues with the keys. The source code for both projects is mostly written in IntyBASIC, and the source code for the testing program is attached and is also available here. Thank you to @intvnut for posting the basis for this project (including IntyBASIC callbacks) in this post. BreakoutSynthVideo.mp4 breakout_demo.rom synth_kt.rom synth_test.zip
  7. Who owns a new or old midi module or synthesizer, and has connected it to his TI-99/4A or other home computer. Which module / synthesizer Which interface, how connected Which software Around 1988 I had a Roland D10, Connected through a CLAB MIDI interface Software was Supertrack 64.
  8. Hello all....I'm running Speecoder v. 1.1E on Win99/4A v3.009 The program loads fine, but when I try to decode something, I don't get the full list of frames (sets of bits sent to the synthesizer) I select "Decode," then "Vocabulary," and input a vocabulary word (such as "HELLO") at the prompt. Then back to "Decode" and select "Examine" It only shows one line, with the number 15 (=1111, the "End of Data" code for the speech synthesizer) and "7998 bytes free" (out of 8000) Printing the list just shows the same thing, the 15 and nothing else. Anything I'm missing here? (I haven't tried it on MESS or V9T9 yet. It'll be quite some time before it gets to my "real" TI 99/4A, as I still need to verify that I have a working disk drive) Thanks in advance for any help
  9. Here I show the 8 classic Texas Instruments TI-99/4A games Parsec, Alpiner, Star Trek, M*A*S*H, Microsurgeon, Moon Mine, Fathom and Buck Rogers. All those games on cartridge work on unexpanded TI-99 computers, but also support the optional speech synthesizer.
  10. I recently acquired an Atari video music on Ebay fairly cheap and working 😁 but it happens to be missing one of its side wood panels . Considering its rarity is there way to get a replacement peice for it? Also another question I noticed theres different fonts on various pictures of the Avm is there different versions of it? I own the one of the top with "model c240" But most people I seen with it have the bottom version is there any differences besides minimal design change? Thank you- kiko
×
×
  • Create New...