Author Topic: AYAY Kaeppttn (aka SID tracker) manual  (Read 8195 times)

0 Members and 1 Guest are viewing this topic.

Offline madram

  • CPC664
  • ***
  • Posts: 68
  • Country: fr
  • Liked: 44
  • Likes Given: 21
Re: AYAY Kaeppttn (aka SID tracker) manual
« Reply #25 on: 23:44, 24 June 16 »
Starkos to AYAY

I was reflecting about the best way to translate in AYAY some nice Starkos features such as 'shift' column for hard envs.

It is "effect applied to effect" all over again : we have a parameter (hard env period) we wish to modify in some way.
So, we would have a common scheme :

Hard env table


Type  Period  Fx
----  ------  ------
8     auto    arp=48


would mean base note taken +48 semi-tones corresponding to "shift 3 (octaves)".
NB: It's more powerful to tranpose than to shift, since me may use fifth or whatever. About the "=48" notation, see below.

Sid table


Period  Fx      Duty  Fx
------  ------  ----  ------
auto    -       128   v10,20


would apply a "vibrato" to the duty parameter.
If we want to introduce dephasing between PSG period and SID period, we could add +n to SID's period via SID's period fx, or add +1 on base period after the SID command is applied.
On the contrary, if we want a synchronized vibrato, we would use the vibrato on the instrument itself before the SID command.


The Importance of Being Constant

Ok it's powerful and homogeneous to use table everywhere, but also slightly inconvenient for constant parameter. So we may introduce helper notations :
  • arp03      ; use arpeggio table 3
  • arp=-12     ; transpose one octave down
  • arp=0,4,7  ; major chord (option 647 in soundtracker)

Offline madram

  • CPC664
  • ***
  • Posts: 68
  • Country: fr
  • Liked: 44
  • Likes Given: 21
Re: AYAY Kaeppttn (aka SID tracker) manual
« Reply #26 on: 13:17, 25 June 16 »

Is there anything started? Specifications? Requirements?


Early draft / food for thoughts / you name it : UiSpecifications - ORGAMS