Old Motifator threads are available in the Archive.
| Dreamflight
Total Posts: 2548
Joined 03-07-2008 status: Guru |
Hi all, The first beta release of the XStremeTouch Performance Editor is now available for download from http://www.xstremetouch.com. Both Windows and OS X versions are provided. I have put some brief notes in a pop-up that appears when you first run it, but basically you need to do the following:
- Unzip the app
The software provides full editing of pretty much everything in a performance, except for some of the more detailed FX parameters. Other beta notes: - This version will only edit the currently selected performance on the XS - On windows especially, the sync doesn’t always work right. Just wait a bit, reselect the MIDI interface from the menu and retry. It usually works after a short timeout. - There is no ‘write to XS’ function yet. Use [Store] on the XS to write your created performance to flash ROM These and a bunch of other things will be appearing in due course. This is a very complex application and I’m working on it alone in my spare time. I will be continuing to improve it and add new features - I have loads of ideas, but it’s a work in progress and this is it’s first public outing :) Hope you like it, let me know how you get on. I’m happy to answer any questions you might have, and I’ve tried to make any rough edges as painless as possible (there are a few still in there). I created some nice new performances using it already, hopefully you’ll be able to as well. Enjoy. Df. PS: The immediate ‘to do’ list is as follows:
- Selection of performances to edit
I’m sure there’s more. But feel free to add new suggestions |
| Dreamflight
Total Posts: 2548
Joined 03-07-2008 status: Guru |
Err, it should be fairly self explanatory in it’s use. A couple of tips: - To rename the performance, click the name at the top of the main screen and type. - Click on any of the 4 parts in the center of the main window to get the ‘4 part overview’ - Generally speaking, “click on things” is the best advice. - There are a lot of tooltips in there. Hover the mouse to get info on stuff - Hold SHIFT down when moving any control to get finer resolution Df. |
| RobsonLuis
Total Posts: 209
Joined 12-11-2008 status: Enthusiast |
ABSOLUTELLY FANTASTIC !!!
|
| Dreamflight
Total Posts: 2548
Joined 03-07-2008 status: Guru |
Thanks :) I think it’s a ways short of being professional yet, but I’d like to think it’ll get there in due course. One bug I haven’t mentioned - it’s only a display bug. On some of the frequency controls for EQ, the label will say “Hz” instead of “kHz”. This will be fixed. The value actually transmitted to the XS should be correct however. Df. |
| kiborg
Total Posts: 6
Joined 10-17-2008 status: Newcomer |
Looks very nice, sync is very fast, immediate response from Motif xs but it’s freezing when you click on some functions several times in succession. I am testing on Vista (who knows) For early beta overall impression is excellent. Thanks. |
| Dreamflight
Total Posts: 2548
Joined 03-07-2008 status: Guru |
It would be really helpful if you could provide specifics as to which functions you are clicking. The only thing that I can think of that might cause issues is quickly and repeatedly changing the voice associated with a part. This is because when you change a voice there are a number of other parameters that can change automatically as a result and the XS has to be queried for them. I have a more elegant solution in the works (which involves a re-write of the code that handles an incoming MIDI bulk dump from the XS) but for now it simply does another sync when you change voice, so you need to give it a couple of seconds after changing a voice. If something else is causing a problem, then if you can tell me what it is I’ll be able to look into it in more detail. Vista ... hmm, could be an issue. I haven’t got Vista so I couldn’t test it using it. All feedback is helpful though, thanks :) Df. |
| ToneDeaf
Total Posts: 103
Joined 12-09-2007 status: Pro |
Thanks DF. Just downloaded it and gave it a try. Is it supposed to run as a stand alone for edit then disconnect? I am connected via USB to an old pentium 4 running XP. I selected the Yamaha Motif XS-1, put the Motif into performance mode and press sync. This I assume has worked as the correct performance name appers on the PC. However if I play any notes, the Xtreme programs dials etc all begin to alter and the sound on the motif becomes completely corrupted. Is there a setting on the Motif that needs to be set as well to stop it transmitting? ta Steve V |
| Vlempie
Total Posts: 68
Joined 09-30-2008 status: Experienced |
Hey thanks, You maybe know i’m an amateur with all of this but i’m going to try this out thanks for this great effort. Nico |
| Dreamflight
Total Posts: 2548
Joined 03-07-2008 status: Guru |
The app needs to be in constant communication with the XS while editing. Every change you make onscreen is translated into MIDI SysEx and transmitted in realtime to the XS. It should ignore anything coming from the XS, except for stuff it specifically asks for, or is expecting. The dials etc. shouldn’t alter if you play notes on the XS. The only thing that will make them change (apart from clicking on them) is when you perform a sync (in which case they should update to reflect the current status of the XS) or when you assign a new voice to a performance part. The behaviour you are describing is extremely odd - certainly I’ve never seen it during development. I have not done much testing on XP however, only on OS X, so there could be something weird going on that I’ve missed. I’ll be taking a look at it tomorrow and will see if I can figure out what might be going on! Df. EDIT: I just had a quick look, and the Windows build does seem to have some quirks not present in the OS X version, although nothing like you described. I’ll take a proper look tomorrow! |
| botega
Total Posts: 1056
Joined 03-15-2007 status: Guru |
Who’s a genius?
excellent work and it looks beautiful, Thank you so much. |
| botega
Total Posts: 1056
Joined 03-15-2007 status: Guru |
mmmm i like the touch of the knobs and sliders with the Shift key - smoothy (: |
| boulez
Total Posts: 667
Joined 02-12-2007 status: Guru |
Well done mate! and now.......A bug for you. Looking at the Windows version on a Thinkpad running Vista 32bit. (not connected to the XS at the mo.) Clicking ‘play chord’ plays a major chord as expected but click on major/minor button and the interface changes to ‘minor’ but the keyboard still visually plays (and you hear) a major chord. - still E natural - no E flat. Will keep you posted. Have you thought how you want bugs reported - maybe a dedicated thread here or on your site? Best, B PS You can be very proud of what you have produced here - this is going to help a lot of people get a lot more from this instrument. |
| Dreamflight
Total Posts: 2548
Joined 03-07-2008 status: Guru |
Shiver me timbers, you’re right! I know exactly what happened there too - will fix that immediately.
Good thought. I’ll look into setting up some form of decent bug tracking / project forum seperately from this site - I don’t want to clutter up the general XS forum with 3rd party specific threads. Thanks for the encouragement - I want to get the framework solid enough to work reliably under as many setups as possible. I’ve already started re-engineering the core MIDI sync routine with this in mind. Ideally I’d like to get v2 of the engine supporting bi-directional communication as well though that will follow on subsequently. It’s interesting. Writing software for yourself is easy. Writing it to run on everyone else’s setup is harder than I thought, especially cross-platform! Df. |
| Dreamflight
Total Posts: 2548
Joined 03-07-2008 status: Guru |
I have created a forum for the XStremeTouch software now, which I’ll be using to post more detailed info from time to time. http://xstremetouch.freeforums.org/index.php This will also serve as a bug tracker. I’ve created it primarily as an information resource rather than a community forum but it’s open for public registration so fee free to come in and speak your mind if you so wish ;-) Df. |
| botega
Total Posts: 1056
Joined 03-15-2007 status: Guru |
DF, it would be great if we could double click on a window and type a value, it will be efficient and will save some precious editing time and needless mouse touch.
examples are the Tempo window, PB range window(upper and lower separately...?! :) :)
|