Using Jamstix On OSX
Using Jamstix On OSX
OH NO! Ralph. That is sad news indeed.
-
Ralph @ Rayzoon
- Site Admin
- Posts: 5859
- Joined: Wed Jan 02, 2008 6:24 pm
Using Jamstix On OSX
I know
The thing is that we know at this stage that we cannot possible have the OSX version fully developed, tested and ready for release within this year.
However, we do need to release a major version this year to keep a 2-year cycle. Therefore we need to release Jamstix 3 as PC-only. It will have a MUCH nicer GUI and many other enhancements, which we'll talk about more as we get closer to its release.
The thing is that we know at this stage that we cannot possible have the OSX version fully developed, tested and ready for release within this year.
However, we do need to release a major version this year to keep a 2-year cycle. Therefore we need to release Jamstix 3 as PC-only. It will have a MUCH nicer GUI and many other enhancements, which we'll talk about more as we get closer to its release.
Ralph
Rayzoon Technologies LLC
Rayzoon Technologies LLC
Using Jamstix On OSX
This is what I was afraid might happen to be honest. The realities.
Well the good news is that my hack job with CrossoverGames seems to be working more reliably with Reaper3 in terms of the fiddley midi. its really not such a bad setup once you do it a few times and get used to the procedure. Yes, it would be way nicer to work inside Digital Performer 100% and drag and drop midi into tracks, etc. But at least this kinda works.
I am half thinking of just taking one of my old PC's that are good enough to run Jamstix but not good enough to sell, and just make them a dedicated Jamstix box. Still not sure what midi transmission between Mac-PC would be like though.
Well the good news is that my hack job with CrossoverGames seems to be working more reliably with Reaper3 in terms of the fiddley midi. its really not such a bad setup once you do it a few times and get used to the procedure. Yes, it would be way nicer to work inside Digital Performer 100% and drag and drop midi into tracks, etc. But at least this kinda works.
I am half thinking of just taking one of my old PC's that are good enough to run Jamstix but not good enough to sell, and just make them a dedicated Jamstix box. Still not sure what midi transmission between Mac-PC would be like though.
Using Jamstix On OSX
The Jamstix OSX pdf has been updated to version 1.2 for anyone that is interested. Download from the top of this thread. A couple pages of usage notes have been added to the end to explain virtual midi ports, timing issues and other hosts besides DP.
Using Jamstix On OSX
Anybody try to synchronize a Logic 8 and Reaper/Jamstix?
I have everything up to 18 pages manual "Jamstix/Reaper midi to DP/Logic" Can not make slave mode in Logic ... Please, Dewdman42, we need you help !!!
Thanks in advance!
I have everything up to 18 pages manual "Jamstix/Reaper midi to DP/Logic" Can not make slave mode in Logic ... Please, Dewdman42, we need you help !!!
Thanks in advance!
Using Jamstix On OSX
Saw,
I'll send you PM with my email and let's work it out.
I'll send you PM with my email and let's work it out.
Using Jamstix On OSX
Saw,
I did some research. I don't think it can be done with Logic and Reaper.
Logic does not support syncing to external midi clock, it only supports syncing to external MTC.
I think the virtual midi port concept when going through Wine is too inconsistent to support MTC, but perhaps someone else can figure it out. I tried it a number of times and I could never get both sequencers to stay in musical sync in terms of their metronomes.
The downside of midi clock is that the slave will have its tempo wandering all over the place, according to the incoming midi clock pulses which will not be consistent over virtual midi pipes. But there are 24 pulses per beat (which is 48 pulses per second at 120BPM)...most sequencers are smart enough to average out the past few and do the right thing. But the important point is that with midi clock and SPP, the bar:beat relationships between sequencers are kept in sync.
With MTC, the real time clocks are kept in sync and there are different ways that different sequencers can effect the playback metronome according to the incoming MTC. But so far, I have been unsuccessful to get two sequencers to stay in metronome sync using MTC.
So in my view, MTC is not an acceptable solution for us here.
It might be possible to configure Logic in some way that it stays in better sync via MTC, I'm not a Logic guru.
Since Logic can't slave to external midi clock, then the only other solution I can think of is to make Logic the midi clock master, it can do that. However, I have been unsuccessful in getting Reaper to sync to an external midi clock. Please let us know if you are able to figure it out.
So yea, sorry to say, I don't think Logic will work well, but perhaps an expert Logic user will be able to figure it out.
I did some research. I don't think it can be done with Logic and Reaper.
Logic does not support syncing to external midi clock, it only supports syncing to external MTC.
I think the virtual midi port concept when going through Wine is too inconsistent to support MTC, but perhaps someone else can figure it out. I tried it a number of times and I could never get both sequencers to stay in musical sync in terms of their metronomes.
The downside of midi clock is that the slave will have its tempo wandering all over the place, according to the incoming midi clock pulses which will not be consistent over virtual midi pipes. But there are 24 pulses per beat (which is 48 pulses per second at 120BPM)...most sequencers are smart enough to average out the past few and do the right thing. But the important point is that with midi clock and SPP, the bar:beat relationships between sequencers are kept in sync.
With MTC, the real time clocks are kept in sync and there are different ways that different sequencers can effect the playback metronome according to the incoming MTC. But so far, I have been unsuccessful to get two sequencers to stay in metronome sync using MTC.
So in my view, MTC is not an acceptable solution for us here.
It might be possible to configure Logic in some way that it stays in better sync via MTC, I'm not a Logic guru.
Since Logic can't slave to external midi clock, then the only other solution I can think of is to make Logic the midi clock master, it can do that. However, I have been unsuccessful in getting Reaper to sync to an external midi clock. Please let us know if you are able to figure it out.
So yea, sorry to say, I don't think Logic will work well, but perhaps an expert Logic user will be able to figure it out.
Using Jamstix On OSX
Anyway, what you can do in the meantime....
Just work on your drum tracks in Reaper under Wine, don't bother with the sync to Logic. You can even copy some audio files over from Logic into reaper if you need to hear some other stuff while you work on it. Work it all out in Reaper, then export the midi and audio tracks from Reaper and import back into Logic.
Just work on your drum tracks in Reaper under Wine, don't bother with the sync to Logic. You can even copy some audio files over from Logic into reaper if you need to hear some other stuff while you work on it. Work it all out in Reaper, then export the midi and audio tracks from Reaper and import back into Logic.
Using Jamstix On OSX
I just came across this today: http://sourceforge.net/projects/wacvst/ Of course I had to test it on Jamstix. I was amazed when it actually loaded! It looks pretty decent, lets you control everything (Once you put BlockMouseMove=1 in the .ini file) but the sound won't work.
Pity, that's the most important part.
Anyway, it may be worth keeping an eye on this.
Pity, that's the most important part.
Anyway, it may be worth keeping an eye on this.
Using Jamstix On OSX
Hey very cool! I've actually corresponded with the guy that is doing that in the past, but I haven't had time to try Jamstix. The version he sent me the first time required me to compile it myself and my system isn't setup for it.
but it sounds like he is making it open source and trying to find a way to avoid having to compile for each plugin, which is great news. There is some hope with that.
but it sounds like he is making it open source and trying to find a way to avoid having to compile for each plugin, which is great news. There is some hope with that.