ION - Music Studio

4

SP4CEBAR 2024-01-05 16:21 (Edited)

This fifth iteration of my piano roll music studio has:

Each page has a scroll-and-selector-bar on the top right to select anything that the word on the top left says

You can select tracks on the project page, each track will have one or more sub-tracks, a sub-track can be a piano track or a drums track, you can select your sub-track with the scroll-and-selector-bar on the top right of the piano and drums pages.

If a time slot has more notes in it than your track allows, it will change color to indicate the issue.

The effect automation system is similar to the sub-track system: you can select your effect on the top left, and a time slot that has too many effects in it will change color.

The project page allows you to select your tracks and write them to your patterns, on this page you can also select the ROM entry to save and load from.

Predecessors:

  1. XENON - Music Studio
  2. Piano Roll Music Studio V1 - V4 (oldest)

Piano Roll 7 V2.nx | Open in app
2024-01-10 17:06
Piano Roll 7 V2.nx | Open in app
2024-01-05 16:21

SP4CEBAR 2024-01-10 17:07 (Edited)

Update 1:


SP4CEBAR 2024-02-18 18:19 (Edited)

I just rediscovered the following function within the source code of this program: this is the secret behind the lightweight touch system: this one function can replace the entire 15000-token GUI engine!

SUB TOUCH_REDIRECTOR
  IF TAP THEN
    X= TOUCH.X\8
    Y= TOUCH.Y\8
    C= CELL.C(X,Y)
    ROOT_CELL_2X2 = %11101110
    ROOT_CELL_2X1 = %11111110
    C2X2= C AND ROOT_CELL_2X2
    C2X1= C AND ROOT_CELL_2X1
    C1X1= C
    IF C<>0 THEN CALL USER_GUI( X,Y,C1X1,C2X2,C2X1 )
  END IF
END SUB


SP4CEBAR 2024-07-30 19:57 (Edited)

Update 2:


Log in to reply.