|
Post by bsfre on Sept 16, 2019 15:18:12 GMT
Hi! My goal was to be able to sync my gear to Ableton Live when it's sending out midi clock, but still be able to generate midi clock by typing in bpm to MidiPace, when Ableton clock is stopped. However, MidiPace won't let me type in the BPM, and does not work as a midi clock generator on its own. Why is this? Would be most useful. It seems I have to apply for a refund from Mac App Store, and continue searching for other methods. Could you please perhaps add this feature? Quenta used to be able to do this, but is no longer supported. www.digi-toys.net/quenta.html Suggestions appreciated on other software able to do this. Thank you! EDIT: It seems that MidiFire is able to generate midi clock. Can someone confirm that the following is possible with MidiFire? -Have MidiFire listen to midi clock from Ableton and sync its clock to ableton -Have MidiFire send out midi clock and keep sending it according to latest incoming BPM, even when Ableton Midi Clock is stopped -Type in BPM in MidiFire and send out midi clock accordingly, however prioritizing and syncing to Ableton, when it's sending out it's midi clock. (even better would be the ability to set the bpm via a midi command, however I can go around it, so not necessary) Thanks again!
|
|
nic
Soapbox Supremo
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Sept 16, 2019 19:32:34 GMT
Hi bsfre , Yes, the BPM value in MidiPace is read-only as it was only designed to stabilise, track and distribute an incoming clock signal (rather than diverge from the original). MidiFire includes the Dynamic Clock module which can be started, stopped, sped up, slowed down or configured with an exact tempo with MIDI messages. However, 'out of the box' the Dynamic Clock does not sync to an incoming clock signal; it expects to be the master. You seem to require a mix between the two. I think MidiFire could do it but will need some Stream Byter code to replicate part of what MidiPace does: monitor incoming clock and start the MidiFire clock at the right time and with the right tempo. I can probably whip up some Stream Byter code to do this if requested. Regards, Nic.
|
|
|
Post by bsfre on Sept 16, 2019 20:16:02 GMT
Hi Nic,
Thank you so much, that would be awesome!
Actually I don't even need to be able to separately start/stop the MidiFire clock. It can send out it's clock at all times, and simply sync to ableton's clock whenever ableton is sending out. Don't know what this requires on coding side of course, and how hard it will be.
BTW, does using Stream Byter code in MidiFire require me to purchase both, MidiFire and Stream Byter? I will of course if necessary, and I like supporting developers of this kind of software anyway, as there aren't too many. I just happened to spend all my money on new gear, so I'd have to wait a couple of weeks for my next payday.
|
|
nic
Soapbox Supremo
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Sept 16, 2019 20:54:55 GMT
Hi bsfre . MidiFire includes Stream Byter as a built in module, so you should only need MidiFire for this. What I will suggest is that you leave this with me before purchasing anything; I will make sure that I can do the needful in MidiFire and if so, then will give you the relevant code. Give me a day or two to post back here. If you don't think MidiPace will ever be of use to you, by all means request a refund from Apple. Regards, Nic.
|
|
|
Post by bsfre on Sept 16, 2019 21:34:14 GMT
Sounds good to me. Take your time, I'll wait. And I really appreciate your help, thank you!
I'll come back here later to check for any updates.
|
|
nic
Soapbox Supremo
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Sept 18, 2019 11:25:15 GMT
Hi bsfre , I have an interim update, just so you are aware. There is a nasty bug in the current release of MidiFire that is going to affect this. This bug is fixed and will appear in the next MidiFire update, but until then I am going to have to ask that you bear with me until then. I'm on the home stretch for this release. I'm hoping to have it available in about 2 weeks time if all goes well. Once the new version is available I will revisit this thread and provide the solution. My apologies, but there is no point in giving you something that I know is not going to work properly. Regards, Nic.
|
|
|
Post by bsfre on Sept 18, 2019 13:18:11 GMT
Hello Nic,
Thanks for the update! While this functionality is very important to me, I'm not in a rush as I've got so much work with setting up my new gear to work anyway. Glad to hear this will be possible and I appreciate your work! I've suscribed to this forum, so I'll get notified for any updates. I'll follow your progress here.
Thanks again and all the best!
|
|
nic
Soapbox Supremo
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Oct 30, 2019 10:40:50 GMT
Hi bsfre , The new update is now available, so I'm revisiting this thread. Before I embark on writing StreamByter code I thought I had better check that you are still interested in this, since a bit of time has passed. Just let me know. Regards, Nic.
|
|
|
Post by bsfre on Nov 23, 2019 10:58:26 GMT
Hi Nic,
Sorry I missed your reply. I may have found another way to achieve my goal.
I’m trying bome’s midi translator with key+mouse macros to set the tempo in the remote controller software for my effects processor. I’m still able to sync the processor to ableton clock too so in theory this should work. I’m just not yet sure if the remote app and connection are stable enough for my use.
I’m fighting with some major midi unstability on my mac right now, so I’ll have to get everything else working properly before I tackle this midi clock sync problem. I’ll let you know if I still need your help/app. In any case, thanks for your helpful attitude.
|
|