Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

The most important early product on the way to developing a good product is an imperfect version.


devel / comp.lang.javascript / Re: MIDI API clock synch messages.

SubjectAuthor
* MIDI API clock synch messages.Jonas Thörnvall
`- Re: MIDI API clock synch messages.Jonas Thörnvall

1
MIDI API clock synch messages.

<65c4a06e-dcad-4dc0-aa1d-e4c8b2d822a2n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17036&group=comp.lang.javascript#17036

  copy link   Newsgroups: comp.lang.javascript
X-Received: by 2002:ac8:6e8f:: with SMTP id c15mr992902qtv.122.1622158574188;
Thu, 27 May 2021 16:36:14 -0700 (PDT)
X-Received: by 2002:a05:6808:3d3:: with SMTP id o19mr2989294oie.136.1622158573815;
Thu, 27 May 2021 16:36:13 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.javascript
Date: Thu, 27 May 2021 16:36:13 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=213.112.1.82; posting-account=kxPkPAoAAACjJi8w0gL9bnyznPzdw9HW
NNTP-Posting-Host: 213.112.1.82
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <65c4a06e-dcad-4dc0-aa1d-e4c8b2d822a2n@googlegroups.com>
Subject: MIDI API clock synch messages.
From: jonas.thornvall@gmail.com (Jonas Thörnvall)
Injection-Date: Thu, 27 May 2021 23:36:14 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Jonas Thörnvall - Thu, 27 May 2021 23:36 UTC

When i try to send midi clock messages.
clock (decimal 248, hex 0xF8)
start (decimal 250, hex 0xFA)
continue (decimal 251, hex 0xFB)
stop (decimal 252, hex 0xFC)

I get error.
Running status is not allowed at index 1 (0).

As i understand it these are just single status bytes that should be sent, but i tried to hangon 1 and 2 data bytes. But the result the same.

Running status is not allowed at index 1 (0).
So are these status bytes not supported?

Re: MIDI API clock synch messages.

<93efcd15-8fdd-4718-8ba5-048df8249ddan@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17037&group=comp.lang.javascript#17037

  copy link   Newsgroups: comp.lang.javascript
X-Received: by 2002:a05:620a:20d7:: with SMTP id f23mr3162780qka.417.1622198874194;
Fri, 28 May 2021 03:47:54 -0700 (PDT)
X-Received: by 2002:a05:6830:244e:: with SMTP id x14mr6675087otr.138.1622198873918;
Fri, 28 May 2021 03:47:53 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.javascript
Date: Fri, 28 May 2021 03:47:53 -0700 (PDT)
In-Reply-To: <65c4a06e-dcad-4dc0-aa1d-e4c8b2d822a2n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=213.112.1.82; posting-account=kxPkPAoAAACjJi8w0gL9bnyznPzdw9HW
NNTP-Posting-Host: 213.112.1.82
References: <65c4a06e-dcad-4dc0-aa1d-e4c8b2d822a2n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <93efcd15-8fdd-4718-8ba5-048df8249ddan@googlegroups.com>
Subject: Re: MIDI API clock synch messages.
From: jonas.thornvall@gmail.com (Jonas Thörnvall)
Injection-Date: Fri, 28 May 2021 10:47:54 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Jonas Thörnvall - Fri, 28 May 2021 10:47 UTC

fredag 28 maj 2021 kl. 01:36:18 UTC+2 skrev Jonas Thörnvall:
> When i try to send midi clock messages.
> clock (decimal 248, hex 0xF8)
> start (decimal 250, hex 0xFA)
> continue (decimal 251, hex 0xFB)
> stop (decimal 252, hex 0xFC)
>
> I get error.
> Running status is not allowed at index 1 (0).
>
> As i understand it these are just single status bytes that should be sent, but i tried to hangon 1 and 2 data bytes. But the result the same.
>
> Running status is not allowed at index 1 (0).
> So are these status bytes not supported?

Basicly i just que up the clock messages with the others and send them during playup/recording.

function renderSynch(){
currentTime=0;
synchClockInterval=(timePerBAR/4)/24;
track[444].midiMess.push({
time: currentTime,
data0: 250
});
while (currentTime<600000){
track[444].midiMess.push({
time: currentTime,
data0: 248
});
currentTime=currentTime+synchClockInterval;
} }


devel / comp.lang.javascript / Re: MIDI API clock synch messages.

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor