Jump to content

ivop

Members
  • Content Count

    2,282
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by ivop

  1. Sounds good! Obviously I have not checked all combinations by hand/ear, but especially with high values on the third channel, you get nice stable notes and even sort of chords with that 4th you mentioned, like C+E. And AUDF1==AUDF3 always works I noticed that the volume decreases a lot if you lower AUDF3 to less than half of AUDF1.
  2. Haha, I was about to suggest adding more For example, there's room above the power connector to display the polarity. Looking at the shadows, they seem pretty high in relation to the back panel. Perhaps you can print them only a few layers high, or a few layers deep?
  3. So my efforts to make it work on a 16kB machine were actually useful? Did you run it on real hardware? I tested with Altirra in 600XL mode, but not on real hardware. Both my 600XLs are 64kB. And the keyboards are broken.
  4. Here is the source himself https://ataripodcast.libsyn.com/antic-interview-96-bill-mensch-6502-chip Among a lot of other things, he explains non-defined opcodes, unused opcodes, but not illegal. At one time he says, it's not illegal But the main reason is they just didn't care It's a fun podcast. Thanks ANTIC podcast!
  5. I cannot explain that in a few sentences. You need to know how the PLA (Programmable Logic Array) of the 6502 die works. http://www.visual6502.org/images/6502/index.html And the visual sim: http://www.visual6502.org/JSSim/index.html The PLA is the rectangle at the top. It looks a bit like book music
  6. What CPU is in your Atari? ALL original unmodified Atari 400/800/XL/XE computers have no problems with undocumented opcodes. That's why it runs on the emulator. It should run! There's no such thing as "illegal" opcodes. Even Bill Mensch (one of the designers) said so. They just weren't documented.
  7. It might be that KickC generated wrong code, or its assembler? What KickC calls axs is SBX ($CB) (xxl already said that), and SBX is stable across all NMOS 65xx implementations I'm aware of.
  8. No, that's Nyquist-Shannon. Playing at 15.6kHz gives you 7.8kHz notes at most. But at the upper end it sound like shit, so I rounded that down to 7kHz. But if you only need bass notes, you can half your replay rate, or go even lower, like every fourth scanline or less.
  9. True. Even though a paper has been written about it and it does indeed stabalize the (what emkay calls) orbit of the sound, it's not very relevant at the moment. So let's start writing those xxx2sapr utilities And then xxx2sapr < bla.xxx | sapr2lzss > bla.xex ./atari800 bla.xex # or wine Altirra.xex bla.xex
  10. @rensoup If I'm not mistaken, @emkay means a single channel playing samples, a softsynth, like AtariSid, but just one channel. and the other three channels are plain PSG Pokey. That's not 100% CPU time for one channel. Three softsynth channels take a lot of cycles per scanline, but leave enough time to run the sid player and then some. Only one channel at 15.6kHz, will be a bit over a third of that CPU time per scanline. Perhaps 35-40 cycles, because of constants that are not related to the number of channels (IRQ dispatch and RTI). Such a channel could play sounds up to 7kHz. If you only need bass, you can decrease the replay rate to 7.8kHz (two scanlines) or even less.
  11. They could have cut the first 3:20 when they are tuning their instruments But it's a nice performance, but not nearly as good as the next one you posted. This is also pure genius imho Both the violin player and Anoushka Shankar. And now I want an Indian sitar, too Never realized that a lot of snares "suddenly" disappear in the neck and have the tuning peg exactly at that point. And those are the snares that go underneath the frets. The frets are like bows on top of the neck, but some snares, the longer ones, run above those frets. It's like having a fretted guitar and a non-fretted guitar at the same time. There are a lot of instruments I would like to have. A banjo, a saxophone, a cello, but ehm... they are not free
  12. With a few exceptions (stabalizing dist C for example) which are not possible with the current LZSS player, I totally agree. sid2sapr, ym2sapr, mod2sapr, midi2sapr, it's all possible. Even rmt2sapr (like you said) with an RMT player in C that spits out SAP-R frames. Edit: and run through dmsc's LZSS compressor.
  13. Here's somthing else. An example of how the "resulting sound" that emkay always talks about can be influenced. This rmt file has four channels playing do-re-mi, each an octave higher and half the volume. They are sort of synced (as far as RMT allows it) by playing div0 as the first frame. Now you can experiment by muting certain channels. Nearby pairs sound good, but skip one in between is also a nice sound. Especially 2+4. In RMT you can (un)mute channels by clicking the column header. In Altirra you can (un)mute channels by pressing CTRL-ALT-1 2 3 or 4. This is what each channel plays, sort of, if it were properly synchronized ;) Note that this has no relation to the framerate. This happens much faster. Ch.1: 8888888800000000 Ch.2: 4444000044440000 Ch.3: 2200220022002200 Ch.4: 1010101010101010 Res.: FEDBCA9876543210 A Sawtooth :) Enable the audio monitor and the oscilloscope in Altirra and press F9 to pause and see how the wave resembles a sawtooth, somewhat resulting sound.rmt resulting sound.xex Edit: and don't forget to listen to a single channel with the rest muted once in a while, to hear the basic tones.
  14. That's my point The song was re-recorded with a better producer, and a way better video clip. The composition is 99% the same, just some different arrangements. There was no MTV Europe yet (1987), so we saw those clips once or twice a week on public broadcast television. This one really stood out! And the song is pretty catchy, too Okay, currently I am listening to this https://www.youtube.com/watch?v=QfZruW3NI6c this is pure genius IMHO. My taste in music is very broad. There's possibly no genre that does not have a good band or song
  15. In The Netherlands we have a saying, taste cannot be disputed You are right that they recorded a new master. That one is also way better produced than the '84 version. But basically it's the same song. You can clearly see what a good producer and a good video can do to a song. Edit: but back to your thread now I might start my own music thread and post the rmt files of my last experiments. Perhaps I'll even do a break down of all the instruments, why they are constructed the way they are.
  16. I have recently used RMT 1.28 unpatched with all 8-bit instruments, and RMT 1.27 patch 6. The latter gives you a 16-bit $Ax bass if you select distortion 6 and link two channels. To me it sounds in between the traditional Pokey sound and a bit of AY-3-8910.
  17. Yes, that's what I referred to earlier, but then you came up with Linkin Park And now with Babymetal. You surpise me. It's one of the few J-POP / Kawaii Metal bands I take seriously. I like them! That is what a lot of metal and progrock bands do. It's not an exception. Even Iron Maiden did that multiple times. Powerslave. Rime of the Ancient Mariner, from the same album. And lots of other songs. I agree that a good clip or performance can add something to a song (FAIL 1984) (MEGA HIT 1985). But a good song should stand on its own, without the support of visuals. That's all IMHO of course
  18. First Maiden Album is from 1980 But still, we had no AC/DC on school parties either. Queen was pushing it. Ah, the synth hook! It's a good song. Also like the collab with Jay-Z. How about One Step Closer (no synths), Crawling (synth hook), In The End? All from the first album. The last one has a piano hook
  19. I wish I'd had school parties like that back in the day. Here it was all the top-40 crap, Stock Aitken Waterman, and the likes. A song by The Cure and we would be lucky. No Nirvana. No Pearl Jam. No Guns N Roses. Iron Maiden on a school party? What kind of school did you go to? Yeah, you don't like the sound of distorted electric guitars, innit?
  20. Well, to me it looks like A LOT of work went into this LOL me (n)either. So, is this the first Atari Pokey song that has parts in 13/16 time signature Your composition skills have tremendously improved! I have listend to it twice now, and there are some very nice parts, both rhythmically and melodically. Going to listen a third time now 🎶
  21. Interesting. That means that a lot of players do not buffer the writes to Pokey and do them all at once at the start of the next frame, so they are always properly timed. That is fixed by recording them to SAP-R and using the LZSS replay routine BTW AtariSID does something similar. It runs the .sid PLAY routine, does the emulation bit, and sets the new notes to be played at the beginning of the next frame
  22. No, I meant the difference between 8-bit Pokey channels (one pattern) and 16-bit Pokey channels (two patterns) which are two 8-bit channels linked. But you're right, this thread is not the place to dicuss this.
  23. I assume with Original Content you mean a copy of a CD track, for example. Adding ads or demonetizing my video doesn't bother me. Good luck making money on less than 100 views It'll be added to my newly made channel shortly. Funny though how my distortion $Cx only experiment (except for the drums), is recognized. Don't underestimate Pokey
  24. I'm not a huge fan of the PWM sound, but this one sounds nice! No hair stood up this time BTW I'm trying to upload some of my previous stuff to YouTube (Atari Invasion Invitro, HBTN music compo entry), but Hallowed Be Thy Name is recognized as a live version of said song in 1998 in Brasil Copyright is claimed. How do you work around that? Or can I just let it go or have the copyright claimer monetize it with ads? I don't care, but I don't want to get in trouble. I suppose Iron Maiden would not care about an 8-bit interpretation that might be lucky to get 100 views at all
×
×
  • Create New...