-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
midi.file -> midi.track -> midi.event2note do not reproduce 'note off' message in midi file #175
Comments
Obviously, documentation should be improved and we should add sounding example with fluid~ synth. Could you attach the MIDI file you have problems with? |
Hi - thanks for the response! I'm currently printing the event2note output to the PD window as well as using a MIDI bus monitoring tool and I can confirm that I'm only seeing note on messages, but no note off messages. To add context - I was previously using cyclone.seq to play my MIDI files and was getting both note on and off messages, using pd vanilla 0.52 + cyclone and ceammc. Due to compatibility issues now that I transitioned an M1 Mac the only way I could get ceammc to work was with the bundled PD + ceammc distro rather than vanilla. As cyclone requires pd 0.52, I've had to abandon it and am now trying to get midi file playback to work just using ceammc. I've attached an example file here, but I am experiencing the lack of note off messages with all my midi files. |
Tried you file - it is valid, but uncommon: here is output of
There are NoteOff messages with velocity 64. I can fix this by forcing NoteOff velocity to 0. |
Interesting - I wonder why it's like that. I generated my files with Logic Pro X and I can't find any reference to controlling the note off volume. That fix would work though, thanks! |
You can try this version: |
I get this when I try to run it:
… On Sep 19, 2022, at 6:56 PM, Serge Poltavski ***@***.***> wrote:
You can try this version:
https://disk.yandex.ru/d/FUY_9_2m89LUZA <https://disk.yandex.ru/d/FUY_9_2m89LUZA>
—
Reply to this email directly, view it on GitHub <#175 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AD5X6MYFCCRJEUGSK4XXKRTV7EDSFANCNFSM6AAAAAAQPU5IUM>.
You are receiving this because you authored the thread.
|
Is it possible to install CEAMMC as an external library on PD vanilla 0.52 or greater? I have not had success with that so far but if so, it would resolve my compatibility issues.
Thanks
… On Sep 19, 2022, at 7:02 PM, Dale Hiscock ***@***.***> wrote:
I get this when I try to run it:
<PastedGraphic-1.tiff>
> On Sep 19, 2022, at 6:56 PM, Serge Poltavski ***@***.*** ***@***.***>> wrote:
>
>
> You can try this version:
>
> https://disk.yandex.ru/d/FUY_9_2m89LUZA <https://disk.yandex.ru/d/FUY_9_2m89LUZA>
> —
> Reply to this email directly, view it on GitHub <#175 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AD5X6MYFCCRJEUGSK4XXKRTV7EDSFANCNFSM6AAAAAAQPU5IUM>.
> You are receiving this because you authored the thread.
>
|
The new release is available at github and deken. It should work with PureData 0.52, 0.53 |
In its current form & complying with the help file structure for playing back MIDI files it appears that note off messages (note messages with a velocity of 0) are not reproduced on file playback. This results in notes hanging indefinitely and just building up as more notes are triggered.
The text was updated successfully, but these errors were encountered: