Compositor SoftwareCompositor Software

No Internet Messenger (NIM chat)

NIM chat
NIM chat

It is possible to conduct ether programming using any Compositor version with ability to initiate an ether. Compositor with CW Decoder works as a messenger or shoutcast device with ability to invite and remove people from chat window. The name of such messenger is NIM (No Internet Messenger), which is called by a principle of its work. NIM is a radio chat and its main rule is a constant connection to the ether (do not confuse with Internet or Ethernet). It is relatively simple to program an ether with Compositor and CW Decoder. Now, I will list some commands and scripts to program an ether:

The main rule of NIM chat:

Enter an ether and composite the following:

-t -t over es over -t @t

-m -m over es over -m @t

 

I start with conjunctions. There are two conjunctions in ether such as ie and et. The first one is placed after naming and the second one is placed before naming. The difference is in punctuation: in first case attributes goes from the left side and in the second from the right.

For example:

iiet <name> <name> <name> – naming

The above command invites many chat participants simultaneously

-n – new message

-t – is a command to hold an ether line; it connects to an ether and holds in it

-f – fold, use if time collision doesn’t happen

-s – it’s a stop command to exit -t mode

-d – decay, allows to crossfade between two packets

After d you can type the decay time in Compositor quantum grid (such as 2n, 4n, 6n, 8n, 16n, 32n) and in standard time units (such as seconds, minutes, hours, days).

v- – angular velocity of Compositor work

as with conjunctions: before or after the command means its application; before command – command options are written from the right; after command – command options written from the left

d6 – a digit after the letter signifies a number of letters in a word

-t over es over – unbounded time interval pinging

-t @t – pinging on a bounded interval

@t <day of a week> – allows performing a command on the anchor in particular moment of time. Compositor grid is also applicable to a t parameter. You can set pinging with the interval of 2n, 4n, 6n, 8n, 16n, 32n (where n is a quantum grid particle expressed in samples).

For example, you can set entering the ether in particular day of a week:

-t rmy @t wed

Connects rmy to the ether in Wednesday

-a – automatic mode when transferring to automatic station

-m – manual mode

over es over

@t – also applicable

-rm name – delete person from a chat

The -rm command has several attributes: sn, du and all

sn – single participant

du – dual participants

all – all participants

Before the all attribute you should place conjunction et. Before du attribute you should place two names for deletion and in case of sn you place one name before. By doing this, you signifies that you are really want to delete this person(s) from the large communication loop.

chat name <name> @t <name> <name>

Creates a named chat for a bounded time interval and includes particular persons in it;

q – quantum quote is a citation and also signifies its quantum state;

Quantum command has a time attribute (such as 2n, 4n, 6n, 8n, 16n, 32n), which signifies Compositor quantum grid.

q <word> q – citation

iwordi – italics

-i – all italics

ls – lists all ether participants of that chat room

tt – transmit, an invitation to transmit

ii name – invite person to a chat

ii name @t – invite person to a chat with bounded interval type

over es over es @t – infinite loop on a bounded time interval

name ad – add person to the chat without its notice

/ – in

| – stop

Note: there is a que in ether, that’s why commands are executed depending on their priorities.

Scripts

route c9 @t / t.

Route Compositor 9 (c9) on a bounded time interval to the current time point. Allows using all c9 loads on a bounded time interval at the current moment of time. Suitable if you don’t want to load c9 and allows using all previous and subsequent c9 sessions at the current moment of time.

bc ist @t – attaches an additional interval to the station development time

name bc – sets a script name as bc

@t -eff -sc bc – sets the bc script effectivity if it doesn’t affect an ether anymore

-eff – effective

-sc name – script and its name

-meet @wrld – shoutcast service to all available subscribers

-t -f @t / t. – fold time in current time point

-rm rmy @exit – allows to delete participant named rmy from the chat when leaving it; suitable when chat participant switched the messenger off but remained the service station turned on for silent messaging.

Alternatively, just type commands like:

inj all wtb de cs pool – inject all wavetables from cs (Compositor Software) pool

Abbreviations

Words are written in Nim chat using abbreviations only. You can use first letters of the word, two first syllables without vowels or the whole word without vowels. In rare cases, words are written fully with letters separated by spaces or without spaces (in cases where you need to transmit to a new participant of Nim chat).

ai – aim (your current goal or chat aim)

vft – subband in VLF

kh – kilohertz

nieh – no

bi – beat independent, the invitation to work only in standalone version of software

Anchors

@exit – exit anchor

@real – command is executed on a physical level

 

Last updated: September 21, 2018 at 10:20 am