Skip to content
View in the app

A better way to browse. Learn more.

Opusmodus

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Opusmodus 1.2.22724

Featured Replies

Optimisation to DO-TIMELINE.

MIDI and frequency (partials) conditions.

New compact timeline in DO-TIMELINE and DO-TIMELINE2

 

Example:

(do-timeline
   '( 
     piccolo       (---xxxxxxx xxxxxx---- xxx------- xxxxxx---- ---------- xxxxxxx--- ---xxxxxxx xx)
     flute         (--xxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxxx---- ---------- xxxxxxxxxx xxxxxxxxxx xx)
     alto-flute    (--xxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxx------ ---------- ---x--xxxx xxxxxxxxxx xx)
     oboe1         (xx----xxxx xxxxxx---- xxxxxxxxxx ---xxx---- ---------- xxxxxxxxxx xxxxxxxxxx xx)
     oboe2         (xxxxxxxxxx xxxxxxxxx- xxxxxxxxxx ---xx----- ---------- xxxxxxxxxx xxxxxxxxxx xx)
     cor-anglais   (xxxxxxxxxx xxxxxx---- xxxxxxxxxx ---xx----- ---------- xxxxxxxxxx xxxxxxx-xx xx)
     clarinet1     (xxx------- xxxxxx---- --xxxxxxxx ---xxx---- ---------- xx-------- --------xx xx)
     clarinet2     (xxxxxxxxxx xxxx------ xxxxxxxxxx ---xxx---- ---------- ---------- --------xx xx)
     clarinet3     (xxxxxxxxxx xxxx------ xxxxxxxxxx ---------- ---------- ---------- --------x- --)
     bass-clarinet (xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx x--------- ---------- xxxx--xxxx xxxxxxxxxx xx)
     bassoon1      (xxxxxxxxxx ---------- xxxxxxxxxx ---xxx---- ---------- ---------- --------xx xx)
     bassoon2      (xxxxxxxxxx xx-------- xxxxxxxxxx -x-------- ---------- ---------- -------x-- --)
     contrabassoon (xxxxxxxxxx xxxx------ xxxxxxxxxx xx-------- ---------- ---------- ------xx-- --)
     horn1         (x--------- xxxxxxxx-- ---------- xxxxxxxxxx ---------- ---------- ---------- --)
     horn2         (xxxx------ xxxxxxxxxx xxxxxxxxxx xx-x------ ---------- ---------- -------xxx --)
     horn3         (xxxxxx---- xxxxxxxxxx xxxxxxxxxx xx-xxx---- ---------- ---------- -------xxx xx)
     horn4         (xxxxxx---- xxxxxxxxxx xxxxxxxxxx xx-x------ ---------- ---------- --------xx --)
     trumpet1      (xxxxxx---- ---xxxxx-- ---------- ---xxx---- ---------- xxxx----xx xxxxxx--xx xx)
     trumpet2      (xxx--x---- ---xxxxx-- xxxxxxxxxx ---xxx---- ---------- xxxx----xx xxxx----xx xx)
     trumpet3      (---------- x--xxxxxxx xxxxxxxxxx ---xxx---- ---------- xxxxxxxxxx xxxxxx--xx xx)
     bass-trumpet  (xxxx------ x--------- ---------- x--xxx---x ---------- --------xx xxxxxxx-xx xx)
     trombone      (------xxxx xxxxxxxxxx ---------- x-xxxxxx-x ---------- ---------- ---xxxx--- --)
     tenor-tuba    (---------- xxxxxxxxxx ---xxxxxxx x--------- ---------- ---------- ---xxxx--- --)
     bass-tuba     (xxxxxx---x xx---xxxxx xxxxxxxxxx x--------- ---------- ---------- ---xxxx--- --)
     harp-lh       (xxxxxxxxx- xxxxxxxxxx xx-xxxxxxx xx-xxx-x-x ---------- xxxxxx-xxx xxxxxxxxxx xx)
     harp-rh       (xxxxxxxxxx xxxxxxxxxx xx-xxxxxxx xx-xxx-x-x ---------- xxxxxx-xxx xxxxxxxxxx xx)
     violin1       (xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx -xxxxxxxxx ---------- ---------- --------xx xx)
     violin2       (xxxxxxxxxx xxxxxxxxxx xxx------x xxxxxxxxxx ---------- ---------- --------xx xx)
     viola         (xxxxxxxxxx xxxxxxxxxx xxxxxx-xxx xxxx--xxxx ---------- ---------- --------xx xx)
     violoncello   (xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx xx-x--xxxx ---------- ---------- --------xx xx)
     contrabass    (xxxxxx---x xxxxxxxxxx xxxxxxxxxx xx-x--xx-- ---------- xxxxxxx-xx -xx-xx-xxx xx)
    )
   '(gen-pause x))

 

Binary example:

(do-timeline
   '( 
     piccolo       (0001111111 1111110000 1110000000 1111110000 0000000000 1111111000 0001111111 11)
     flute         (0011111111 1111111111 1111111111 1111110000 0000000000 1111111111 1111111111 11)
     alto-flute    (0011111111 1111111111 1111111111 1111000000 0000000000 0001001111 1111111111 11)
     oboe1         (1100001111 1111110000 1111111111 0001110000 0000000000 1111111111 1111111111 11)
     oboe2         (1111111111 1111111110 1111111111 0001100000 0000000000 1111111111 1111111111 11)
     cor-anglais   (1111111111 1111110000 1111111111 0001100000 0000000000 1111111111 1111111011 11)
     clarinet1     (1110000000 1111110000 0011111111 0001110000 0000000000 1100000000 0000000011 11)
     clarinet2     (1111111111 1111000000 1111111111 0001110000 0000000000 0000000000 0000000011 11)
     clarinet3     (1111111111 1111000000 1111111111 0000000000 0000000000 0000000000 0000000010 00)
     bass-clarinet (1111111111 1111111111 1111111111 1000000000 0000000000 1111001111 1111111111 11)
     bassoon1      (1111111111 0000000000 1111111111 0001110000 0000000000 0000000000 0000000011 11)
     bassoon2      (1111111111 1100000000 1111111111 0100000000 0000000000 0000000000 0000000100 00)
     contrabassoon (1111111111 1111000000 1111111111 1100000000 0000000000 0000000000 0000001100 00)
     horn1         (1000000000 1111111100 0000000000 1111111111 0000000000 0000000000 0000000000 00)
     horn2         (1111000000 1111111111 1111111111 1101000000 0000000000 0000000000 0000000111 00)
     horn3         (1111110000 1111111111 1111111111 1101110000 0000000000 0000000000 0000000111 11)
     horn4         (1111110000 1111111111 1111111111 1101000000 0000000000 0000000000 0000000011 00)
     trumpet1      (1111110000 0001111100 0000000000 0001110000 0000000000 1111000011 1111110011 11)
     trumpet2      (1110010000 0001111100 1111111111 0001110000 0000000000 1111000011 1111000011 11)
     trumpet3      (0000000000 1001111111 1111111111 0001110000 0000000000 1111111111 1111110011 11)
     bass-trumpet  (1111000000 1000000000 0000000000 1001110001 0000000000 0000000011 1111111011 11)
     trombone      (0000001111 1111111111 0000000000 1011111101 0000000000 0000000000 0001111000 00)
     tenor-tuba    (0000000000 1111111111 0001111111 1000000000 0000000000 0000000000 0001111000 00)
     bass-tuba     (1111110001 1100011111 1111111111 1000000000 0000000000 0000000000 0001111000 00)
     harp-lh       (1111111110 1111111111 1101111111 1101110101 0000000000 1111110111 1111111111 11)
     harp-rh       (1111111111 1111111111 1101111111 1101110101 0000000000 1111110111 1111111111 11)
     violin1       (1111111111 1111111111 1111111111 0111111111 0000000000 0000000000 0000000011 11)
     violin2       (1111111111 1111111111 1110000001 1111111111 0000000000 0000000000 0000000011 11)
     viola         (1111111111 1111111111 1111110111 1111001111 0000000000 0000000000 0000000011 11)
     violoncello   (1111111111 1111111111 1111111111 1101001111 0000000000 0000000000 0000000011 11)
     contrabass    (1111110001 1111111111 1111111111 1101001100 0000000000 1111111011 0110110111 11)
     )
   '(gen-pause x))

best wishes,

JP


Copyright © 2014-2026 Opusmodus™ Ltd. All rights reserved.
Product features, specifications, system requirements and availability are subject to change without notice.
Opusmodus, the Opusmodus logo, and other Opusmodus trademarks are either registered trademarks or trademarks of Opusmodus Ltd.
All other trademarks contained herein are the property of their respective owners.

Powered by Invision Community

Important Information

Terms of Use Privacy Policy

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.