Started by Targhan, 15:38, 05 November 17
0 Members and 2 Guests are viewing this topic.
Quote from: Targhan on 20:17, 16 May 21Thanks!Hardware envelopes are a "special" volume which cannot be modified by any volume commands. This is a limitation of the PSG! By using an hardware envelope, you basically tell the PSG "handle automatically the volume by yourself". So it cannot be used along with any volume variation. Technically speaking, you put "16" (bit 5 to 1) in the volume register. At that moment, the other volume bits (to "build" a volume from 0 to 15) are ignored, so it is not possible to mix "software" and "hardware" volume. However, all the other effects (pitch, etc.) can apply.I strongly suggest you continue experimenting, because this is how you'll get your own sounds and recognizable style. My advice is actually to NEVER use pre-existing sounds, but only create new from scratch. However, this can prove difficult at first, so:- You can get inspiration from the many songs in the "arkos tracker" and "starkos" folder in the "songs" folder.- You can also use the "Tools > YM Analyzer" and import YM songs you like. You can dissect them, extract sounds from them and use them in your own songs, or at least learn from them.
Quote from: Targhan on 19:38, 10 June 21I don't understand what all this is... How is the "strange text" written? You listed the code? Could you try to put MEMORY &6fff BEFORE doing your symbol after?It seems your new font is being corrupted by the music.
SYMBOL AFTER 256:MEMORY &xxxxSYMBOL AFTER n
Quote from: pelrun on 20:21, 10 June 21SYMBOL AFTER and MEMORY fight each other (it's a bug in Basic.) And it's not obvious how to make it work, you just have to know the trick.You need to disable user-defined symbols before changing HIMEM. After that you can re-enable them as desired. So:Code Select ExpandSYMBOL AFTER 256:MEMORY &xxxxSYMBOL AFTER nAfter that you can load any binaries above HIMEM and change any symbols and they won't corrupt each other, and you won't get "Improper Argument" either.
Quote from: pelrun on 20:21, 10 June 21SYMBOL AFTER and MEMORY fight each other (it's a bug in Basic.)
Page created in 0.070 seconds with 39 queries.