Skip to content
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

Multiple Oneshot-simple channels not being triggered simultaneously #503

Open
Xpktro opened this issue Aug 25, 2021 · 2 comments
Open

Multiple Oneshot-simple channels not being triggered simultaneously #503

Xpktro opened this issue Aug 25, 2021 · 2 comments

Comments

@Xpktro
Copy link

Xpktro commented Aug 25, 2021

Environment

  • OS: windows 10
  • Giada version: 0.18.2

Describe the bug
Since there's no know way (for me at least) to have multiple sample chops in a single channel, I was sampling a melodic instrument by assigning one note per channel, I set each channel to be of the type "Oneshot - press" and assigned each one to a different key keyboard key.

I was expecting that when I would press two keys at the same time, both assigned channels would trigger. It simply doesn't happen. There was some times they triggered by a slight delay but both channels need to be attempted to trigger multiple times very fast.

To Reproduce
Steps to reproduce the behavior:

  1. Create 2 sample channels
  2. Set them to "Oneshot - press"
  3. Set them to trigger from different keyboard keys (click on channel - Setup keyboard input - press any key, set a different key for each channel)
  4. Press both keys at the same time at any time

Expected behavior
Both chanels should trigger and their samples should be played back at the same time.

Screenshots
N/A

Additional context
N/A

@gvnnz
Copy link
Contributor

gvnnz commented Aug 28, 2021

@Xpktro you are probably hitting a hardware limitation of your keyboard. Can you reproduce the issue with a MIDI controller?

@Xpktro
Copy link
Author

Xpktro commented Aug 29, 2021

@gvnnz I'm currently using a keyboard with n-key rollover, I also tried assigning the keys to different sections of the keyboard (one channel to a letter, the other to numeric keyboard) to no avail.

I haven't tried with a physical MIDI controller but used VMPK and set up MIDI input to the same channels. I was able to control those channels as expected with such virtual midi controller receiving input from my keyboard.

I haven't read/study the source too much but maybe something is missing/lacking with how FL/Giada is handling keystrokes. I'm yet to try this in other OSes to discard this is windows-specific (my current setup is almost barebones Giada)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants