GEMS modulation bug?

For anything related to sound (YM2612, PSG, Z80, PCM...)

Moderator: BigEvilCorporation

Post Reply
SeregaZ
Newbie
Posts: 8
Joined: Mon Aug 03, 2015 12:45 pm

GEMS modulation bug?

Post by SeregaZ » Fri Jun 28, 2019 12:07 pm

for create some bend, slides - GEMS have modulation. it is instructions, where says how frequency of note need to be changed in a time.
it have:
2 bytes - starting pitch
[segment]
1 byte - counter
2 bytes - speed
[segment]
1 byte - 0 - end of modulation.

GEMS software for modulation editor shows it can be 20 segments. then increase button is not work. so i think it is limit 20. but practice says modulation is hung up after 10 segments.

it is GEMS's bug? who knows - can it be fixed? for 20 "official" segments, or even bigger value - for 127 for example.


* if by some miracle some GEMS's specialist will come into this topic:
1. how to increase instruments and modulations? original GEMS's banks have limit for 127 instruments and 127 modulations. can that ".byte" changed to ".write" type of variable? i mean from 1byte's 127 limit to 2bytes 32k?
2. when modulation is end - it reset frequency of note to starting note's frequency. can it be changed too? i mean when modulation is end - just left that frequency, that is reach after end of modulation and hold it, until note is stop playing.
3. can it be adding some additional command for tracks - stereo switcher and AMS FMS? that params is lays inside instrument. if you want to change paning - it need to clone instrument, change flag of paning and use, that is increase used instruments. some another drivers have some internal command for switch paning. can it be applyed to GEMS too?

Post Reply