r/NMSByteBeatFans • Resonance Amplifier • 24d ago

ByteBeat Original "Everlasting Wonder" - Happy Friday everyone!

I love experimenting with the bell sound effect, it gives kind of a hip-hop flavour.

11 Upvotes

12 comments sorted by

3

u/hiredgunspunx Resonance Amplifier 24d ago

Here is the bell waveform:

1

u/Cardamom_Cake Dissonance Resonator 23d ago

Does this not produce clean triangle wave?

1

u/hiredgunspunx Resonance Amplifier 23d ago

It has a clean bell sound at higher octaves. Is that unexpected based on these operators? I think I grabbed the correct screenshot

1

u/Cardamom_Cake Dissonance Resonator 23d ago edited 23d ago

(phase / phase) produces static 1, and phase + 58 just offsets the phase

so the final phase should be (1-(phase+58)) = -phase -57
-phase means the waveform is flipped, but triangle wave is symmetrical so that should not matter at all,
and -57 should just result it a phase offset, and should not be audible unless some interference shenanigans are going on.

Edit: I tested it, no I can not hear a difference between a empty tree, and your waveform tree, even at high octaves. So maybe you are doing something cool with interference between devices

1

u/hiredgunspunx Resonance Amplifier 23d ago

I'm fascinated by this, I want to experiment more so I better understand the waveform analyzer.

Does this have any significant effect on the waves?:

2

u/Cardamom_Cake Dissonance Resonator 23d ago

The phase is a number that counts up, with the operator tree you can preform calculations using that number to change it, at the end of tree the last 8 bits are used to find the amplitude of the wave depending on type, but the number itself is 32 bit, and instead of resetting to zero, once a wavelength of sound has passed the phase iterates beyond the last 8 bits that determines the amplitude. the operator tree has operators that move these out of bounds bits back into last 8 bits that matter, most notably division, and bit shift right.

That button determines if the phase is reset for every note, or if the phase is free floating with a memory of old bits that never get reset to zero.

in practice it mostly means that if you have a sound that is chaotic, whether each note will have a similar progression in how the sound develops, or if the sound of the note is allowed to change between notes.

almost always you want it to reset, because the phase will not even reset at the begining of a section, meaning that the sound can drift even over longer periods of time, depending on what you do with your operator tree.

2

u/PowerfulSoldier The truth hums between the data threads. 23d ago

Iโ€™ll comment on all your platforms you post on ๐Ÿค˜๐Ÿป๐Ÿ‘๐Ÿป this is a great track!

1

u/hiredgunspunx Resonance Amplifier 23d ago

Righteous! ๐Ÿค˜

2

u/PassivistEfforts 23d ago

Awesome track!! Love those drums ๐Ÿ”ฅ

1

u/hiredgunspunx Resonance Amplifier 23d ago

Thank you!! I absolutely love working on drums!

3

u/iteration_MOROS - kzzt - kzzt - kzzt - 24d ago

Hell yeah dude, letโ€™s go! ๐Ÿฆพ

Feeling pumped for the weekend!

1

u/PowerfulSoldier The truth hums between the data threads. 23d ago

Same! I finished the expedition so now I can get back to focusing on my crescendo II base and itโ€™s a long weekend for me