[FruityPlug] Getting Channel Pitch Bend, Channel Volume, Channel Pan
p0nce opened this issue · comments
![image](https://private-user-images.githubusercontent.com/1067485/284716868-640114d8-ad9a-4ab6-a977-ced4ebceb102.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU2NTEwNTUsIm5iZiI6MTcyNTY1MDc1NSwicGF0aCI6Ii8xMDY3NDg1LzI4NDcxNjg2OC02NDAxMTRkOC1hZDlhLTRhYjYtYTk3Ny1jZWQ0ZWJjZWIxMDIucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDkwNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA5MDZUMTkyNTU1WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZDM4NDJkMGVhNWNhZTRkNjdjOTFmMDM2YmRjNDA0NzIxZWUxNmE4YjUzMTQ1MzY3YWE5MGVjNzdhNTQyZDY4YSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.SwVD8NGh2r77jrqOMLGL1Q24J7pY7HtR4fYwmFm7ASU)
-
Channel Pan: Generators probably get this somehow
-
Channel Level: Generators probably get this somehow.
-
Channel Pitch
Synth do not seem to get it through any means.
The only thing approaching Channel Pitch Bend is to check this checkbox, then indeed the note pitch will be modified with the bend (but akwardly enough, we need to convert it back to MIDI where Pitch Bend is Channel-wise and not defined). Only MIDI 2.0 has per-note pitch bend. It's not clear how FL builtin generators apply Channel Pitch Bend, where they get it.
![image](https://private-user-images.githubusercontent.com/1067485/284715102-1e9370d8-0079-4508-98c1-6e4fb7d504fd.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU2NTEwNTUsIm5iZiI6MTcyNTY1MDc1NSwicGF0aCI6Ii8xMDY3NDg1LzI4NDcxNTEwMi0xZTkzNzBkOC0wMDc5LTQ1MDgtOThjMS02ZTRmYjdkNTA0ZmQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDkwNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA5MDZUMTkyNTU1WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZWIyNzg3ODcxYjU1OGRmYTQzM2VhOGQ0YzRiYzAyNzRiZWM2Nzk3OGUyZmIyZDM2NmQxZDk0OWNhZDQzY2ZmYiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.mkAnvou8XKQAy70iyQiDGjQaJ3AssEw8z5-bVNersC4)