yeah the tri/noise/DMC channels share the same internal output line -- & thus all three are affected. (the two NES pulse channels also share their own line w/the same nonlinear mixing effect, but it's way less noticeable -- compared to the former's relative unpredictableness).
-
-
Replying to @chibitech @marcan42 and
as for the trippy part before the piano solo: it uses a looping chord fade sample carefully made to keep increasing DC bias slowly until it hits the 127 wave position limit of the DMC channel. due to the delta nature of the sample, it continues from the last position as it loops.pic.twitter.com/3bqil6JsKU
1 reply 1 retweet 7 likes -
Replying to @chibitech @marcan42 and
also most of the other chord samples during the entire run of Ameiro no Jikan is carefully balanced so it doesn't start slowly deviating from the original wave position (unlike what usually happens with looping samples converted quickly). it's perfectly balanced all the way
2 replies 0 retweets 5 likes -
Replying to @chibitech @marcan42 and
but yeah, essentially the trippy part before the piano solo, in a way, prepares the piano solo part to have an extremely biased DMC channel for quiet looping chords without having to rely on directly writing to the DAC via $4011 (and thus having an annoying clickfest lol)
2 replies 0 retweets 3 likes -
Replying to @chibitech @marcan42 and
of course, the lead up to it means that the triangle and, particularly, the noise channel, gets affected from the DMC, so i have to use louder values for the noise channel. OTOH the VRC6 channels (which are independent & have linear mixing) help on that part's noise buildup haha
1 reply 0 retweets 4 likes -
Replying to @chibitech @marcan42 and
Oh! one other technique i used during the entire song (but esp. important for the piano solo): i wanted those stereotypical FUTURE BASS-Y finger snaps during that part (which rely on both noise+tri channel playing together to achieve in the way i want it to sound)...
1 reply 1 retweet 2 likes -
Replying to @chibitech @marcan42 and
but halting the tri wave's playback puts its own DC bias on the channel depending on halt position… which never resets on its phase and is thus unpredictable! normally if i did my triangle snaps with a regular halt, the overall volume will go astray due to the non-linear mixing!pic.twitter.com/i4cc3ieKRu
1 reply 1 retweet 7 likes -
Replying to @chibitech @marcan42 and
but I still wanted the triangle to give the tonal snap on that part. my solution? turns out the highest playback freq. of the triangle is ~55.9khz - way beyond human hearing! so i keep the triangle channel always "playing" with perceived mutes - which equalizes the overall DC :Dpic.twitter.com/LTtmLlP9FY
1 reply 2 retweets 7 likes -
Replying to @chibitech @marcan42 and
of course, this means the triangle channel will make a sharp clicking noise on every perceived 55.9khz "halt" and resume (compared to a smooth stop on a normal triangle halt), but with the rest of the channels playing it's mostly unnoticeable...
1 reply 1 retweet 2 likes -
Replying to @chibitech @marcan42 and
also there WILL be a little bit of weird tones on every halt -- since the triangle wave itself is essentially 4-bit resolution with obvious stepping compared to saaaay a pure sinewave. but i think the tradeoff doesn't matter that much... especially in a live performance
1 reply 1 retweet 1 like
Ha, cute hack! Yeah, if it's a finger snap it's already percussive so I'm guessing a bit of an extra click doesn't sound too bad there. You're basically PWMing a center DC offset with the channel then.
-
-
Replying to @marcan42 @chibitech and
That makes me wonder, has anyone ever tried PWMing PCM with the pulse channel? Set it at the highest frequency, use the duty as a 4-bit DAC, volume for further granularity?
2 replies 0 retweets 1 like -
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.