I was talking more about polyphonic aftertouch than rel velocity.

btw, Pd still needs implementations for MPE right?

Em seg., 3 de out. de 2022 às 01:42, Simon Iten <[email protected]>
escreveu:

> Roli seaboard, linnstrument. Don't know if those have noteoff velocity,
> but they sure have MPE
>
> On Mon, 3 Oct 2022, 00:39 Alexandre Torres Porres, <[email protected]>
> wrote:
>
>>
>>
>> Em dom., 2 de out. de 2022 às 16:56, Simon Iten <[email protected]>
>> escreveu:
>>
>>> there are “plenty” of polyphonic aftertouch controllers on the market,
>>> some of the newer MPE hardware controllers use CC messages for this though.
>>> (https://www.midi.org/midi-articles/midi-polyphonic-expression-mpe).
>>> some of them also have release velocity.
>>>
>>
>> examples of such controllers please?
>>
>>
>>
>>> there are also quite some softsynths that handle release velocity (
>>> https://vital.audio  for a free example), so i would not exactly say
>>> this is that rare. and also it will get more common again i guess.
>>>
>>>
>>>
>>> On 1 Oct 2022, at 15:36, Alexandre Torres Porres <[email protected]>
>>> wrote:
>>>
>>> Cool, but not a 'classic keyboard' controller. I don't know any modern
>>> one with release velocity, and also with polyphonic aftertouch (at least a
>>> decent/proper one that is not a pad and actually uses pressure after you
>>> press the note).
>>> cheers
>>>
>>> Em sex., 30 de set. de 2022 às 17:09, Peter Brinkmann <
>>> [email protected]> escreveu:
>>>
>>>> There's a new controller that uses Note Off velocity in an interesting
>>>> way --- the Artinoise re.corder
>>>> <https://www.recorderinstruments.com/en/> sends Note Off with nonzero
>>>> velocity between slurred notes.
>>>>
>>>> On Fri, Sep 30, 2022 at 9:30 AM Alexandre Torres Porres <
>>>> [email protected]> wrote:
>>>>
>>>>> Hi, the ELSE library has [else/note.in] and [else/note.out] which can
>>>>> handle proper note off messages. There's an object in cyclone (and also in
>>>>> MAX, of course) that can do that too, called [cyclone/xnotein] and
>>>>> [cyclone/xnoteout].
>>>>>
>>>>> The use case of this is very rare as modern controllers don't really
>>>>> send note off messages anymore. I bought an old controller from the 80s
>>>>> that can do this, cause I'm a nerd and gear slut.
>>>>>
>>>>> Note Off messages start with channel messages from 128 to 143 (128
>>>>> being channel 1 up to 143 being channel 16) as Dan's test patch points 
>>>>> out.
>>>>> You can use raw midi input from vanilla to listen to this and get the next
>>>>> two values which are MIDI note and release velocity.
>>>>>
>>>>> I would also like this to be available in vanilla, but, hey, well,
>>>>> there are the mentioned externals already and this is quite rare as I
>>>>> pointed out. If you need to do it as a pure vanilla application for
>>>>> whatever reason, you can create such abstraction with [midiin].
>>>>>
>>>>> cheers
>>>>>
>>>>> Em qui., 29 de set. de 2022 às 19:19, Dan Wilcox <[email protected]>
>>>>> escreveu:
>>>>>
>>>>>> Pd treats noteoff as a noteon with 0 velocity, hence the [stripnote]
>>>>>> object, etc.
>>>>>>
>>>>>> If you want to explicitly handle noteoff, you can look at the midi
>>>>>> tester patch for working with raw bytes...
>>>>>>
>>>>>> 1. Help -> Browser...
>>>>>> 2. Pure Data / 7.stuff / tools / miditester.pd
>>>>>> 3. receive [pd channel messages]
>>>>>>
>>>>>> On Sep 27, 2022, at 9:56 PM, [email protected] wrote:
>>>>>>
>>>>>> Message: 2
>>>>>> Date: Tue, 27 Sep 2022 17:42:15 +0200
>>>>>> From: Lorenzo Sutton <[email protected]>
>>>>>> To: [email protected]
>>>>>> Subject: Re: [PD] MIDI / STATUS_BYTE / noteOn - noteOff mesage
>>>>>> Message-ID: <[email protected]>
>>>>>> Content-Type: text/plain; charset=UTF-8; format=flowed
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> On 26/09/2022 20:43, Maurin Donneaud wrote:
>>>>>>
>>>>>> Dear List
>>>>>>
>>>>>> Looking at the MIDI 1.0 documentation :
>>>>>>
>>>>>> https://www.midi.org/specifications-old/item/table-2-expanded-messages-list-status-bytes
>>>>>>
>>>>>> I notice that the MIDI NOTES are transmitted over three bytes
>>>>>> ??? byte 1 -> STATUS_BYTE [chan & function]
>>>>>> ??? byte 2 -> DATA_BYTE [note] (0-127)
>>>>>> ??? byte 3 -> DATA_BYTE [velocity] (0-127)
>>>>>>
>>>>>> I'm wandering if Pd have a simple object to extract the noteOn /
>>>>>> noteOff
>>>>>> message from the STATUS_BYTE.
>>>>>>
>>>>>>
>>>>>> I think you should be able with [midiin].
>>>>>>
>>>>>> Note that as per MIDI spec, 'note off' can be either an explicit 'note
>>>>>>
>>>>>> off' message also containing a 'release velocity' value or (more
>>>>>> common)
>>>>>> a note on with velocity equal to zero (for example this is how Pd
>>>>>> does a
>>>>>> note on/off if you use the [makenote] object.
>>>>>>
>>>>>> Lorenzo
>>>>>>
>>>>>>
>>>>>> --------
>>>>>> Dan Wilcox
>>>>>> @danomatika <http://twitter.com/danomatika>
>>>>>> danomatika.com
>>>>>> robotcowboy.com
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> [email protected] mailing list
>>>>>> UNSUBSCRIBE and account-management ->
>>>>>> https://lists.puredata.info/listinfo/pd-list
>>>>>>
>>>>> _______________________________________________
>>>>> [email protected] mailing list
>>>>> UNSUBSCRIBE and account-management ->
>>>>> https://lists.puredata.info/listinfo/pd-list
>>>>>
>>>> _______________________________________________
>>> [email protected] mailing list
>>> UNSUBSCRIBE and account-management ->
>>> https://lists.puredata.info/listinfo/pd-list
>>>
>>>
>>>
_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list

Reply via email to