The Yamaha AN1x Synthesizer mailing list group photo

Yahoo Groups archive

The Yamaha AN1x Synthesizer mailing list

Archive for AN1x-list.

Index last updated: 2026-03-30 01:00 UTC

Thread

AN1x midi not stable!

AN1x midi not stable!

2016-05-22 by Amos

Hello everyone,

I'm having difficulty getting my AN1x midi work on Logic pro x. Also, connecting midi to a controller never works: a lot of hitch, instability, fluctuation. Pls, I need help. How can I experience stability with the midi?

Cheers in advance!
Amos

Sent from my BlackBerry 10 smartphone.

Re: AN1x midi not stable!

2016-05-23 by John Garside

How are you connecting the AN1x to your computer.
I suspect it's via a USB to MIDI adapter.

The trouble with many lower cost adapters is that they're not really very well coded.
All sorts of messages can get garbled, especially SysEx messages.

It's really worth while going for a quality adapter which comes with it's own MIDI driver firmware.
That could well solve your problem.
Also setting buffer sizes for send and receive within Logic may make a difference, especially again for SysEx messages.


Re: [AN1x] Re: AN1x midi not stable!

2016-05-23 by Amos

Yes, ‎I connect using a midi to USB adaptor. It's connected to in-out midi port of the An1x to USB port on my MacBook pro. The adaptor doesn't have a midi driver firmwire. 

‎I reckon adaptor needs to be replaced. Any reccomendations? 
How do I set buffer sizes for sent and receive on Logic?
Also, I'm new to SysEx message. What is the implication of the SysEx midi message.  Spare me of my elementary question.

Cheers!
Amos



Sent from my BlackBerry 10 smartphone.
From: John Garside garsidejl@... [AN1x-list]
Sent: Monday, May 23, 2016 17:58
To: AN1x-list@yahoogroups.com
Reply To: AN1x-list@yahoogroups.com
Subject: [AN1x] Re: AN1x midi not stable!

 

How are you connecting the AN1x to your computer.
I suspect it's via a USB to MIDI adapter.

The trouble with many lower cost adapters is that they're not really very well coded.
All sorts of messages can get garbled, especially SysEx messages.

It's really worth while going for a quality adapter which comes with it's own MIDI driver firmware.
That could well solve your problem.
Also setting buffer sizes for send and receive within Logic may make a difference, especially again for SysEx messages.



Re: [AN1x] Re: AN1x midi not stable!

2016-05-23 by Jeff

Hi again !

 

SysEx messages are dedicated to one synth, i.e. the sound patches, they can be hundred bytes long: SysEx message start - device brand and model - a bunch of voice data bytes - End of SysEx message. Any other instrument, software, or hardware gear (sequencer, merger ...) will ignore it.

 

Note messages are very short, which note, on or off, velocity and MIDI channel (1 to 16), recognized by any (yes, ANY) MIDI device. It was the original purpose of MIDI, to allow different instruments to "speak" together.

 

Controller messages are short too (controller number - value - channel). But... you can generate a nearly continuous data flow when tweaking "nervously" a mod wheel, or with the keys after touch for example.

 

Any MIDI device will "know" : note on - note off - channel - velocity - mod wheel and pitch bend data. Early MIDI synthesizers witout dynamic keyboard will ignore incoming velocity data and play at a constant level, a few will recognize velocity incoming data but not send any. Have a look at the "MIDI implementation chart" of your instruments to know exactly what is send, received, ignored or recognized, generally found at the end of the user manual. 

 

Hope that it helps...

 

Cheers.

J.F.

 

 

 

 

> Message du 23/05/16 21:10
> De : "Amos amustsuccess@... [AN1x-list]" <AN1x-list@yahoogroups.com>
> A : AN1x-list@yahoogroups.com
> Copie à :
> Objet : Re: [AN1x] Re: AN1x midi not stable!
>
>  

>

Yes, ‎I connect using a midi to USB adaptor. It's connected to in-out midi port of the An1x to USB port on my MacBook pro. The adaptor doesn't have a midi driver firmwire. 

>
‎I reckon adaptor needs to be replaced. Any reccomendations? 
How do I set buffer sizes for sent and receive on Logic?
Also, I'm new to SysEx message. What is the implication of the SysEx midi message.  Spare me of my elementary question.

>
Cheers!
Amos

>

>

>
Sent from my BlackBerry 10 smartphone.
From: John Garside garsidejl@... [AN1x-list]
Sent: Monday, May 23, 2016 17:58
To: AN1x-list@yahoogroups.com
Reply To: AN1x-list@yahoogroups.com
Subject: [AN1x] Re: AN1x midi not stable!
 


>

 

>

How are you connecting the AN1x to your computer.
I suspect it's via a USB to MIDI adapter.

>
The trouble with many lower cost adapters is that they're not really very well coded.
All sorts of messages can get garbled, especially SysEx messages.

>
It's really worth while going for a quality adapter which comes with it's own MIDI driver firmware.
That could well solve your problem.
Also setting buffer sizes for send and receive within Logic may make a difference, especially again for SysEx messages.

>

>

>


>

Re: [AN1x] Re: AN1x midi not stable!

2016-05-23 by Amos

Wow! That's some tutorial right there! I'll read, study and break the info in bits and pieces. 

Cheers!
Amos

Sent from my BlackBerry 10 smartphone.
From: Jeff jf.serviere@... [AN1x-list]
Sent: Monday, May 23, 2016 21:07
To: AN1x-list@yahoogroups.com
Reply To: AN1x-list@yahoogroups.com
Subject: Re: [AN1x] Re: AN1x midi not stable!

 

Hi again !

 

SysEx messages are dedicated to one synth, i.e. the sound patches, they can be hundred bytes long: SysEx message start - device brand and model - a bunch of voice data bytes - End of SysEx message. Any other instrument, software, or hardware gear (sequencer, merger ...) will ignore it.

 

Note messages are very short, which note, on or off, velocity and MIDI channel (1 to 16), recognized by any (yes, ANY) MIDI device. It was the original purpose of MIDI, to allow different instruments to "speak" together.

 

Controller messages are short too (controller number - value - channel). But... you can generate a nearly continuous data flow when tweaking "nervously" a mod wheel, or with the keys after touch for example.

 

Any MIDI device will "know" : note on - note off - channel - velocity - mod wheel and pitch bend data. Early MIDI synthesizers witout dynamic keyboard will ignore incoming velocity data and play at a constant level, a few will recognize velocity incoming data but not send any. Have a look at the "MIDI implementation chart" of your instruments to know exactly what is send, received, ignored or recognized, generally found at the end of the user manual. 

 

Hope that it helps...

 

Cheers.

J.F.

 

 

 

 

> Message du 23/05/16 21:10
> De : "Amos amustsuccess@... [AN1x-list]" <AN1x-list@yahoogroups.com>
> A : AN1x-list@yahoogroups.com
> Copie à :
> Objet : Re: [AN1x] Re: AN1x midi not stable!
>
>  

>

Yes, ‎I connect using a midi to USB adaptor. It's connected to in-out midi port of the An1x to USB port on my MacBook pro. The adaptor doesn't have a midi driver firmwire. 

>
‎I reckon adaptor needs to be replaced. Any reccomendations? 
How do I set buffer sizes for sent and receive on Logic?
Also, I'm new to SysEx message. What is the implication of the SysEx midi message.  Spare me of my elementary question.

>
Cheers!
Amos

>

>

>
Sent from my BlackBerry 10 smartphone.
From: John Garside garsidejl@... [AN1x-list]
Sent: Monday, May 23, 2016 17:58
To: AN1x-list@yahoogroups.com
Reply To: AN1x-list@yahoogroups.com
Subject: [AN1x] Re: AN1x midi not stable!
 


>

 

>

How are you connecting the AN1x to your computer.
I suspect it's via a USB to MIDI adapter.

>
The trouble with many lower cost adapters is that they're not really very well coded.
All sorts of messages can get garbled, especially SysEx messages.

>
It's really worth while going for a quality adapter which comes with it's own MIDI driver firmware.
That could well solve your problem.
Also setting buffer sizes for send and receive within Logic may make a difference, especially again for SysEx messages.

>

>

>


>


Re: [AN1x] Re: AN1x midi not stable!

2016-05-24 by Jeff

Hi !

you can find here : https://midi.nonlineareducating.com/course/1198/midi-demystified

a whole lot of useful informations about MIDI. However if you understand how it works and how are structured MIDI messages it's useless to learn all the standard codes.

Cheers.

J.F.

P.S. : The first "Monty Python-esque" video is a "must look" !

 

 

 

 

> Message du 24/05/16 11:20
> De : "Amos amustsuccess@... [AN1x-list]" <AN1x-list@yahoogroups.com>
> A : AN1x-list@yahoogroups.com
> Copie à :
> Objet : Re: [AN1x] Re: AN1x midi not stable!
>
>  

>

Wow! That's some tutorial right there! I'll read, study and break the info in bits and pieces. 

>
Cheers!
Amos

>
Sent from my BlackBerry 10 smartphone.
From: Jeff jf.serviere@... [AN1x-list]
Sent: Monday, May 23, 2016 21:07
To: AN1x-list@yahoogroups.com
Reply To: AN1x-list@yahoogroups.com
Subject: Re: [AN1x] Re: AN1x midi not stable!
 


>

 

>

> Hi again !

>  

> SysEx messages are dedicated to one synth, i.e. the sound patches, they can be hundred bytes long: SysEx message start - device brand and model - a bunch of voice data bytes - End of SysEx message. Any other instrument, software, or hardware gear (sequencer, merger ...) will ignore it.

>  

> Note messages are very short, which note, on or off, velocity and MIDI channel (1 to 16), recognized by any (yes, ANY) MIDI device. It was the original purpose of MIDI, to allow different instruments to "speak" together.

>  

> Controller messages are short too (controller number - value - channel). But... you can generate a nearly continuous data flow when tweaking "nervously" a mod wheel, or with the keys after touch for example.

>  

> Any MIDI device will "know" : note on - note off - channel - velocity - mod wheel and pitch bend data. Early MIDI synthesizers witout dynamic keyboard will ignore incoming velocity data and play at a constant level, a few will recognize velocity incoming data but not send any. Have a look at the "MIDI implementation chart" of your instruments to know exactly what is send, received, ignored or recognized, generally found at the end of the user manual. 

>  

> Hope that it helps...

>  

> Cheers.

> J.F.

>  

>  

>  

>  

> Message du 23/05/16 21:10
> > De : "Amos amustsuccess@... [AN1x-list]" <AN1x-list@yahoogroups.com>
> > A : AN1x-list@yahoogroups.com
> > Copie à :
> > Objet : Re: [AN1x] Re: AN1x midi not stable!
> >
> >  

> >

Yes, ‎I connect using a midi to USB adaptor. It's connected to in-out midi port of the An1x to USB port on my MacBook pro. The adaptor doesn't have a midi driver firmwire. 

> >
‎I reckon adaptor needs to be replaced. Any reccomendations? 
How do I set buffer sizes for sent and receive on Logic?
Also, I'm new to SysEx message. What is the implication of the SysEx midi message.  Spare me of my elementary question.

> >
Cheers!
Amos

> >

> >

> >
Sent from my BlackBerry 10 smartphone.
From: John Garside garsidejl@... [AN1x-list]
Sent: Monday, May 23, 2016 17:58
To: AN1x-list@yahoogroups.com
Reply To: AN1x-list@yahoogroups.com
Subject: [AN1x] Re: AN1x midi not stable!
 

> ‎
> >

 

> >

How are you connecting the AN1x to your computer.
I suspect it's via a USB to MIDI adapter.

> >
The trouble with many lower cost adapters is that they're not really very well coded.
All sorts of messages can get garbled, especially SysEx messages.

> >
It's really worth while going for a quality adapter which comes with it's own MIDI driver firmware.
That could well solve your problem.
Also setting buffer sizes for send and receive within Logic may make a difference, especially again for SysEx messages.

> >

> >

> >


> >

>


>

Re: [AN1x] Re: AN1x midi not stable!

2016-05-24 by Amos

Hi Jeff,

I'll definitely find it useful. For me, it's a new voyage. 
The Monty Python-esque video‎ is noted. 

Cheers! 
Amos



Sent from my BlackBerry 10 smartphone.
From: Jeff jf.serviere@... [AN1x-list]
Sent: Tuesday, May 24, 2016 20:20
To: AN1x-list@yahoogroups.com
Reply To: AN1x-list@yahoogroups.com
Subject: Re: [AN1x] Re: AN1x midi not stable!

 

Hi !

you can find here : https://midi.nonlineareducating.com/course/1198/midi-demystified

a whole lot of useful informations about MIDI. However if you understand how it works and how are structured MIDI messages it's useless to learn all the standard codes.

Cheers.

J.F.

P.S. : The first "Monty Python-esque" video is a "must look" !

 

 

 

 

> Message du 24/05/16 11:20
> De : "Amos amustsuccess@... [AN1x-list]" <AN1x-list@yahoogroups.com>
> A : AN1x-list@yahoogroups.com
> Copie à :
> Objet : Re: [AN1x] Re: AN1x midi not stable!
>
>  

>

Wow! That's some tutorial right there! I'll read, study and break the info in bits and pieces. 

>
Cheers!
Amos

>
Sent from my BlackBerry 10 smartphone.
From: Jeff jf.serviere@... [AN1x-list]
Sent: Monday, May 23, 2016 21:07
To: AN1x-list@yahoogroups.com
Reply To: AN1x-list@yahoogroups.com
Subject: Re: [AN1x] Re: AN1x midi not stable!
 


>

 

>

> Hi again !

>  

> SysEx messages are dedicated to one synth, i.e. the sound patches, they can be hundred bytes long: SysEx message start - device brand and model - a bunch of voice data bytes - End of SysEx message. Any other instrument, software, or hardware gear (sequencer, merger ...) will ignore it.

>  

> Note messages are very short, which note, on or off, velocity and MIDI channel (1 to 16), recognized by any (yes, ANY) MIDI device. It was the original purpose of MIDI, to allow different instruments to "speak" together.

>  

> Controller messages are short too (controller number - value - channel). But... you can generate a nearly continuous data flow when tweaking "nervously" a mod wheel, or with the keys after touch for example.

>  

> Any MIDI device will "know" : note on - note off - channel - velocity - mod wheel and pitch bend data. Early MIDI synthesizers witout dynamic keyboard will ignore incoming velocity data and play at a constant level, a few will recognize velocity incoming data but not send any. Have a look at the "MIDI implementation chart" of your instruments to know exactly what is send, received, ignored or recognized, generally found at the end of the user manual. 

>  

> Hope that it helps...

>  

> Cheers.

> J.F.

>  

>  

>  

>  

> Message du 23/05/16 21:10
> > De : "Amos amustsuccess@... [AN1x-list]" <AN1x-list@yahoogroups.com>
> > A : AN1x-list@yahoogroups.com
> > Copie à :
> > Objet : Re: [AN1x] Re: AN1x midi not stable!
> >
> >  

> >

Yes, ‎I connect using a midi to USB adaptor. It's connected to in-out midi port of the An1x to USB port on my MacBook pro. The adaptor doesn't have a midi driver firmwire. 

> >
‎I reckon adaptor needs to be replaced. Any reccomendations? 
How do I set buffer sizes for sent and receive on Logic?
Also, I'm new to SysEx message. What is the implication of the SysEx midi message.  Spare me of my elementary question.

> >
Cheers!
Amos

> >

> >

> >
Sent from my BlackBerry 10 smartphone.
From: John Garside garsidejl@... [AN1x-list]
Sent: Monday, May 23, 2016 17:58
To: AN1x-list@yahoogroups.com
Reply To: AN1x-list@yahoogroups.com
Subject: [AN1x] Re: AN1x midi not stable!
 

> ‎
> >

 

> >

How are you connecting the AN1x to your computer.
I suspect it's via a USB to MIDI adapter.

> >
The trouble with many lower cost adapters is that they're not really very well coded.
All sorts of messages can get garbled, especially SysEx messages.

> >
It's really worth while going for a quality adapter which comes with it's own MIDI driver firmware.
That could well solve your problem.
Also setting buffer sizes for send and receive within Logic may make a difference, especially again for SysEx messages.

> >

> >

> >


> >

>


>


Re: AN1x midi not stable!

2016-05-25 by John Garside

Sorry, I'm unable to give you any MIDI/USB recommendations, perhaps others can.
I use a couple of older internal cards from E-MU that have external interfaces with MIDI ports.
E-MU 1616m.

Likewise with Logic, I'm not a Logic user.
However, with most programs there's a settings or options menu which may allow the settings for audio buffer sizes and numbers and perhaps MIDI too.
They can be quite important if you're planning to send fairly large SysEx messages, e.g. bulk dumps.

Jeff has provided a good summary, but just to add that there are a few special MMA defined SysEx messages, like 'GM System On' that are important for resetting things.
And SysEx messages can be common amongst a manufacturers hardware offerings, e.g. Yamaha's XG and Roland's GS standards.
I have a forum over at midi-tutor.proboards,com where I explain MIDI in some detail. Please feel free to join, there's no charge.

In addition, MIDI messages are divided into eight main types.
The first byte of a message always has the most significant bit set on, and uses the other three bits of the front half of the message to define the message type.
So, in hexadecimal, shown as e.g. 8nH, the '8' is the first four bits the 'n' is "another value" not defined here, the 'H' defines it as being hexadecimal.
Here's a summary of message types from the MIDI specification:

8nH 1000nnnn 0kkkkkkk Note Off
0vvvvvvv vvvvvvv: note off velocity

9nH 1001nnnn 0kkkkkkk Note On
0vvvvvvv vvvvvvv ≠ 0: velocity
vvvvvvv = 0: note off

AnH 1010nnnn 0kkkkkkk Polyphonic Key Pressure (Aftertouch)
0vvvvvvv vvvvvvv: pressure value

BnH 1011nnnn 0ccccccc Control Change
0vvvvvvv ccccccc: control # (0-119)
vvvvvvv: control value
ccccccc = 120 thru 127: Reserved.

CnH 1100nnnn 0ppppppp Program Change
ppppppp: program number (0-127)

DnH 1101nnnn 0vvvvvvv Channel Pressure (Aftertouch)
vvvvvvv: pressure value

EnH 1110nnnn 0vvvvvvv Pitch Bend Change LSB
0vvvvvvv Pitch Bend Change MSB

FnH 1111nnnn System Exclusive Message

John.

Re: [AN1x] Re: AN1x midi not stable!

2016-05-25 by Michael Wisbech

Roland - UM-ONE | USB MIDI Interface it works on my system, also had some problems with another one.



On 25-05-2016 10:33, John Garside garsidejl@... [AN1x-list] wrote:
 
Sorry, I'm unable to give you any MIDI/USB recommendations, perhaps others can.
I use a couple of older internal cards from E-MU that have external interfaces with MIDI ports.
E-MU 1616m.

Likewise with Logic, I'm not a Logic user.
However, with most programs there's a settings or options menu which may allow the settings for audio buffer sizes and numbers and perhaps MIDI too.
They can be quite important if you're planning to send fairly large SysEx messages, e.g. bulk dumps.

Jeff has provided a good summary, but just to add that there are a few special MMA defined SysEx messages, like 'GM System On' that are important for resetting things.
And SysEx messages can be common amongst a manufacturers hardware offerings, e.g. Yamaha's XG and Roland's GS standards.
I have a forum over at midi-tutor.proboards,com where I explain MIDI in some detail. Please feel free to join, there's no charge.

In addition, MIDI messages are divided into eight main types.
The first byte of a message always has the most significant bit set on, and uses the other three bits of the front half of the message to define the message type.
So, in hexadecimal, shown as e.g. 8nH, the '8' is the first four bits the 'n' is "another value" not defined here, the 'H' defines it as being hexadecimal.
Here's a summary of message types from the MIDI specification:

8nH 1000nnnn 0kkkkkkk Note Off
0vvvvvvv vvvvvvv: note off velocity

9nH 1001nnnn 0kkkkkkk Note On
0vvvvvvv vvvvvvv ≠ 0: velocity
vvvvvvv = 0: note off

AnH 1010nnnn 0kkkkkkk Polyphonic Key Pressure (Aftertouch)
0vvvvvvv vvvvvvv: pressure value

BnH 1011nnnn 0ccccccc Control Change
0vvvvvvv ccccccc: control # (0-119)
vvvvvvv: control value
ccccccc = 120 thru 127: Reserved.

CnH 1100nnnn 0ppppppp Program Change
ppppppp: program number (0-127)

DnH 1101nnnn 0vvvvvvv Channel Pressure (Aftertouch)
vvvvvvv: pressure value

EnH 1110nnnn 0vvvvvvv Pitch Bend Change LSB
0vvvvvvv Pitch Bend Change MSB

FnH 1111nnnn System Exclusive Message

John.


Re: [AN1x] Re: AN1x midi not stable!

2016-05-25 by Amos

Much appreciated, John. I've registered on the group awaiting approval. The response of members at AN1x has been overwhelming. I'm elated.

Cheers!
Amos
Sent from my BlackBerry 10 smartphone.
From: John Garside garsidejl@... [AN1x-list]
Sent: Wednesday, May 25, 2016 10:17
To: AN1x-list@yahoogroups.com
Reply To: AN1x-list@yahoogroups.com
Subject: [AN1x] Re: AN1x midi not stable!

 

Sorry, I'm unable to give you any MIDI/USB recommendations, perhaps others can.
I use a couple of older internal cards from E-MU that have external interfaces with MIDI ports.
E-MU 1616m.

Likewise with Logic, I'm not a Logic user.
However, with most programs there's a settings or options menu which may allow the settings for audio buffer sizes and numbers and perhaps MIDI too.
They can be quite important if you're planning to send fairly large SysEx messages, e.g. bulk dumps.

Jeff has provided a good summary, but just to add that there are a few special MMA defined SysEx messages, like 'GM System On' that are important for resetting things.
And SysEx messages can be common amongst a manufacturers hardware offerings, e.g. Yamaha's XG and Roland's GS standards.
I have a forum over at midi-tutor.proboards,com where I explain MIDI in some detail. Please feel free to join, there's no charge.

In addition, MIDI messages are divided into eight main types.
The first byte of a message always has the most significant bit set on, and uses the other three bits of the front half of the message to define the message type.
So, in hexadecimal, shown as e.g. 8nH, the '8' is the first four bits the 'n' is "another value" not defined here, the 'H' defines it as being hexadecimal.
Here's a summary of message types from the MIDI specification:

8nH 1000nnnn 0kkkkkkk Note Off
0vvvvvvv vvvvvvv: note off velocity

9nH 1001nnnn 0kkkkkkk Note On
0vvvvvvv vvvvvvv ≠ 0: velocity
vvvvvvv = 0: note off

AnH 1010nnnn 0kkkkkkk Polyphonic Key Pressure (Aftertouch)
0vvvvvvv vvvvvvv: pressure value

BnH 1011nnnn 0ccccccc Control Change
0vvvvvvv ccccccc: control # (0-119)
vvvvvvv: control value
ccccccc = 120 thru 127: Reserved.

CnH 1100nnnn 0ppppppp Program Change
ppppppp: program number (0-127)

DnH 1101nnnn 0vvvvvvv Channel Pressure (Aftertouch)
vvvvvvv: pressure value

EnH 1110nnnn 0vvvvvvv Pitch Bend Change LSB
0vvvvvvv Pitch Bend Change MSB

FnH 1111nnnn System Exclusive Message

John.


Re: [AN1x] Re: AN1x midi not stable!

2016-05-25 by Amos

Cheers, Michael!

Sent from my BlackBerry 10 smartphone.
From: Michael Wisbech michael@... [AN1x-list]
Sent: Wednesday, May 25, 2016 22:11
To: AN1x-list@yahoogroups.com
Reply To: AN1x-list@yahoogroups.com
Subject: Re: [AN1x] Re: AN1x midi not stable!

 

Roland - UM-ONE | USB MIDI Interface it works on my system, also had some problems with another one.



On 25-05-2016 10:33, John Garside garsidejl@... [AN1x-list] wrote:
 
Sorry, I'm unable to give you any MIDI/USB recommendations, perhaps others can.
I use a couple of older internal cards from E-MU that have external interfaces with MIDI ports.
E-MU 1616m.

Likewise with Logic, I'm not a Logic user.
However, with most programs there's a settings or options menu which may allow the settings for audio buffer sizes and numbers and perhaps MIDI too.
They can be quite important if you're planning to send fairly large SysEx messages, e.g. bulk dumps.

Jeff has provided a good summary, but just to add that there are a few special MMA defined SysEx messages, like 'GM System On' that are important for resetting things.
And SysEx messages can be common amongst a manufacturers hardware offerings, e.g. Yamaha's XG and Roland's GS standards.
I have a forum over at midi-tutor.proboards,com where I explain MIDI in some detail. Please feel free to join, there's no charge.

In addition, MIDI messages are divided into eight main types.
The first byte of a message always has the most significant bit set on, and uses the other three bits of the front half of the message to define the message type.
So, in hexadecimal, shown as e.g. 8nH, the '8' is the first four bits the 'n' is "another value" not defined here, the 'H' defines it as being hexadecimal.
Here's a summary of message types from the MIDI specification:

8nH 1000nnnn 0kkkkkkk Note Off
0vvvvvvv vvvvvvv: note off velocity

9nH 1001nnnn 0kkkkkkk Note On
0vvvvvvv vvvvvvv ≠ 0: velocity
vvvvvvv = 0: note off

AnH 1010nnnn 0kkkkkkk Polyphonic Key Pressure (Aftertouch)
0vvvvvvv vvvvvvv: pressure value

BnH 1011nnnn 0ccccccc Control Change
0vvvvvvv ccccccc: control # (0-119)
vvvvvvv: control value
ccccccc = 120 thru 127: Reserved.

CnH 1100nnnn 0ppppppp Program Change
ppppppp: program number (0-127)

DnH 1101nnnn 0vvvvvvv Channel Pressure (Aftertouch)
vvvvvvv: pressure value

EnH 1110nnnn 0vvvvvvv Pitch Bend Change LSB
0vvvvvvv Pitch Bend Change MSB

FnH 1111nnnn System Exclusive Message

John.



Re: AN1x midi not stable!

2016-05-26 by John Garside

Hi Amos,

Ignore the E-mail you may have received from Mforumadmin asking for details.
I've just approved your membeship.
Remember, if you've got questions, please ask away.

Regards,
John.

Re: [AN1x] Re: AN1x midi not stable!

2016-05-26 by Denis Mathys

Successfully using M-Audio Midisport 4x4 with An1xEdit on XP.


Cheers,
Denis
--------------------------------------------
En date de : Mer 25.5.16, Michael Wisbech michael@... [AN1x-list] <AN1x-list@yahoogroups.com> a écrit :


Objet: Re: [AN1x] Re: AN1x midi not stable!
À: AN1x-list@yahoogroups.com
Date: Mercredi 25 mai 2016, 19h36





























Roland -
UM-ONE | USB MIDI Interface it
works on my system, also had some problems with
another one.







On 25-05-2016 10:33, John Garside garsidejl@...
[AN1x-list] wrote:



 






Sorry, I'm unable to give you any
MIDI/USB recommendations, perhaps
others can.
I use a couple of older internal cards
from E-MU that have external
interfaces with MIDI
ports.
E-MU 1616m.




Likewise with Logic, I'm not a Logic
user.
However, with most programs there's a
settings or options menu which may
allow the
settings for audio buffer sizes and
numbers and
perhaps MIDI too.
They can be quite important if you're

planning to send fairly large SysEx
messages,
e.g. bulk dumps.



Jeff has provided a good summary, but

just to add that there are a few
special MMA
defined SysEx messages, like 'GM
System On' that
are important for resetting
things.
And SysEx messages can be common
amongst a manufacturers hardware
offerings, e.g.
Yamaha's XG and Roland's GS
standards.
I have a forum over at

midi-tutor.proboards,com where I
explain MIDI in

some detail. Please feel free to
join, there's
no charge.





In addition, MIDI messages are divided
into eight main types.
The first byte of a message always has
the most significant bit set on, and
uses the
other three bits of the front half
of the
message to define the message
type.
So, in hexadecimal, shown as e.g. 8nH,
the '8' is the first four
bits the 'n' is
"another value" not
defined here, the 'H'
defines it as being hexadecimal.


Here's a summary of message types
from the MIDI specification:



8nH 1000nnnn 0kkkkkkk Note Off

0vvvvvvv vvvvvvv: note off
velocity





9nH 1001nnnn 0kkkkkkk Note On

0vvvvvvv vvvvvvv ≠ 0: velocity

vvvvvvv = 0: note off



AnH 1010nnnn 0kkkkkkk Polyphonic Key
Pressure (Aftertouch)

0vvvvvvv vvvvvvv: pressure
value



BnH 1011nnnn 0ccccccc Control Change

0vvvvvvv ccccccc: control #
(0-119)

vvvvvvv: control value

ccccccc = 120 thru 127: Reserved.





CnH 1100nnnn 0ppppppp Program Change

ppppppp: program number
(0-127)



DnH 1101nnnn 0vvvvvvv Channel Pressure
(Aftertouch)

vvvvvvv: pressure value



EnH 1110nnnn 0vvvvvvv Pitch Bend
Change LSB

0vvvvvvv Pitch Bend Change MSB





FnH 1111nnnn System Exclusive Message



John.

Re: [AN1x] Re: AN1x midi not stable!

2016-05-26 by Amos

Thank you John. I'll not hesitate to ask my questions.
Much appreciated.

Cheer!
Amos

Sent from my BlackBerry 10 smartphone.
From: John Garside garsidejl@... [AN1x-list]
Sent: Thursday, May 26, 2016 23:09
To: AN1x-list@yahoogroups.com
Reply To: AN1x-list@yahoogroups.com
Subject: [AN1x] Re: AN1x midi not stable!

 

Hi Amos,

Ignore the E-mail you may have received from Mforumadmin asking for details.
I've just approved your membeship.
Remember, if you've got questions, please ask away.

Regards,
John.