Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #36736
| X-Received | by 2002:a5e:c00a:: with SMTP id u10mr3103502iol.24.1559426733941; Sat, 01 Jun 2019 15:05:33 -0700 (PDT) |
|---|---|
| X-Received | by 2002:a9d:480a:: with SMTP id c10mr6553874otf.10.1559426733823; Sat, 01 Jun 2019 15:05:33 -0700 (PDT) |
| Path | csiph.com!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!i64no867896iti.0!news-out.google.com!l135ni465itc.0!nntp.google.com!4no836605itm.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail |
| Newsgroups | comp.lang.javascript |
| Date | Sat, 1 Jun 2019 15:05:33 -0700 (PDT) |
| In-Reply-To | <0b315816-b644-416a-ac0d-ca920123aa76@googlegroups.com> |
| Complaints-To | groups-abuse@google.com |
| Injection-Info | glegroupsg2000goo.googlegroups.com; posting-host=213.112.1.151; posting-account=kxPkPAoAAACjJi8w0gL9bnyznPzdw9HW |
| NNTP-Posting-Host | 213.112.1.151 |
| References | <48b538e8-9fc3-4edc-8618-4df02085876f@googlegroups.com> <74553139-503e-4d72-a62e-ab669a6c2c26@googlegroups.com> <8abcb62e-ce01-4a0e-b132-4fbfbf930ec9@googlegroups.com> <6832d785-967e-48ab-ab17-e726e785cda5@googlegroups.com> <0b315816-b644-416a-ac0d-ca920123aa76@googlegroups.com> |
| User-Agent | G2/1.0 |
| MIME-Version | 1.0 |
| Message-ID | <5ed7948d-5d09-44c8-8f4e-e29de4e580d3@googlegroups.com> (permalink) |
| Subject | Re: Javascript midiAPI sysEx message |
| From | Jonas Thörnvall <jonas.thornvall@gmail.com> |
| Injection-Date | Sat, 01 Jun 2019 22:05:33 +0000 |
| Content-Type | text/plain; charset="UTF-8" |
| Content-Transfer-Encoding | quoted-printable |
| Lines | 69 |
| Xref | csiph.com comp.lang.javascript:36736 |
Show key headers only | View raw
Den söndag 2 juni 2019 kl. 00:03:41 UTC+2 skrev Jonas Thörnvall:
> Den söndag 2 juni 2019 kl. 00:02:15 UTC+2 skrev Jonas Thörnvall:
> > Den lördag 1 juni 2019 kl. 23:18:57 UTC+2 skrev Jonas Thörnvall:
> > > Den lördag 1 juni 2019 kl. 23:04:36 UTC+2 skrev Jonas Thörnvall:
> > > > Den lördag 1 juni 2019 kl. 20:27:55 UTC+2 skrev Jonas Thörnvall:
> > > > > I could need some help get my first sysEx message constructed, but a link will also work. I did set sysEx to true in midiaccess.
> > > > >
> > > > > //The message go here
> > > > > function selectProgramMode(){
> > > > > settingChange = []; // Program mode
> > > > > outportarr[outportindex].send(settingChange);
> > > > > }
> > > > >
> > > > > Hex message to send
> > > > > Program mode F0 42 3x 35 4E 02 00 F7
> > > >
> > > > Well now the message pass but no change from combi to instrument bank. Maybe sysex not enabled in synth.
> > > >
> > > > function selectProgramMode(){
> > > > settingChange=[0xf0,0x42,0x30,0x35,0x4e,0x02,0x00,0xf7];
> > > > outportarr[outportindex].send(settingChange);
> > > > }
> > >
> > > Well i am happy it was the synth setting now i can reach any bank.
> >
> > Just missing the message for drumbank and gmbank
> > function sendBank(){
> > selectSequenserMode();
> > bankNr=document.getElementById("selBank").selectedIndex;
> > alert(bankNr);
> > if (bankNr<6 && bankNr>1) {selectProgramMode();bankNr=bankNr-2;synthMode="instrument";}
> > else if (bankNr>5){selectCombiMode();bankNr=bankNr-6;synthMode="combi";}
> > alert(bankNr);
> > settingChange = [176,0,0];
> > outportarr[outportindex].send(settingChange);
> > settingChange = [176,32,bankNr];
> > outportarr[outportindex].send(settingChange);
> > settingChange = [192,0];
> > outportarr[outportindex].send(settingChange);
> > }
>
> function selectSequenserMode(){
> settingChange=[0xf0,0x42,0x30,0x35,0x4e,0x04,0x00,0xf7];
> outportarr[outportindex].send(settingChange);
> }
>
> function selectCombiMode(){
> settingChange=[0xf0,0x42,0x30,0x35,0x4e,0x00,0x00,0xf7];
> outportarr[outportindex].send(settingChange);
> }
GM DRUM BANK (X and N Series)
Message Value
Controller 0 62
Controller 32 0
Program Change *
GM BANK (X and N Series)
Message Value
Controller 0 56
Controller 32 0
Program Change 1-128
Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Javascript midiAPI sysEx message Jonas Thörnvall <jonas.thornvall@gmail.com> - 2019-06-01 11:27 -0700
Re: Javascript midiAPI sysEx message Jonas Thörnvall <jonas.thornvall@gmail.com> - 2019-06-01 14:04 -0700
Re: Javascript midiAPI sysEx message Jonas Thörnvall <jonas.thornvall@gmail.com> - 2019-06-01 14:18 -0700
Re: Javascript midiAPI sysEx message Jonas Thörnvall <jonas.thornvall@gmail.com> - 2019-06-01 15:02 -0700
Re: Javascript midiAPI sysEx message Jonas Thörnvall <jonas.thornvall@gmail.com> - 2019-06-01 15:03 -0700
Re: Javascript midiAPI sysEx message Jonas Thörnvall <jonas.thornvall@gmail.com> - 2019-06-01 15:05 -0700
Re: Javascript midiAPI sysEx message Martin Leese <please@see.Web.for.e-mail.INVALID> - 2019-06-02 09:51 -0600
Re: Javascript midiAPI sysEx message Jonas Thörnvall <jonas.thornvall@gmail.com> - 2019-06-02 08:59 -0700
Re: Javascript midiAPI sysEx message Jonas Thörnvall <jonas.thornvall@gmail.com> - 2019-06-02 04:37 -0700
csiph-web