-
Notifications
You must be signed in to change notification settings - Fork 139
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
Sync to external MIDI #182
Comments
|
Thanks for that. I was trying to go the other way, i.e. use the external MIDI source to drive the FoxDot clock. What would be necessary for a more reliable sync than |
It isn't properly documented but in theory if you install the rtmidi library and the Python wrapper library then using I don't have a MIDI device to test this with and the FoxDot clock has undergone several changes since the If you don't mind keeping a constant bpm I would set both your MIDI device and FoxDot to the same tempo and then change the |
I read the Midi.py file and It's almost done like tempo but I personally think that main feature to implement is the sync between start and stop on external midi devices.
I would like to improve your code but I need more references about FoxDot's flow |
Hi there! Any news on handling MIDI sync to external MIDI or sync external MIDI gear to Foxdot ? That would be really uselful.. |
Afraid not, I haven't been working on the project a whole lot to be honest, and I don't have any MIDI devices I could use to develop this feature |
Same here Ryan. I've tried sending the midiclock out, but it doesn't work - not unless I'm doing something wrong. FoxDot happily send notes to my external synth (a DS Rev2) which works fine, but there's not clock sync, so it just happily plays away at another tempo - other than the one FoxDot is playing/using. |
Bump for this issue. Has anyone been able to get MIDI sync or Link sync? |
It appears that rtmidi cannot be expected to have synchronization capabilities, since the rtmidi page https://www.music.mcgill.ca/~gary/rtmidi/ states this.
However, I wish the receiver (e.g., REAPER or other DAW) could synchronize the tempo, not foxdot, to facilitate editing of MIDI and audio input to the DAW with foxdot. Is it not possible to do that as well? |
FoxDot has its own sequencer without MIDI clocking, based on very fine sleep loops, so they are currently not possible? |
It seems to be possible, although some minor adjustments may be necessary. Screencast with audio: 20240410-175624_screencast-audioin.mp4Environment:
|
Is there a guide to setting up FoxDot+SuperCollider to synchronise with external MIDI? I see there is a
sync_to_midi
method on theClock
object but this ended up being unusable - I think it was missing some of the beats and ending up randomly slowing down by factors of 2 or so as a result.The text was updated successfully, but these errors were encountered: