Date
1 - 18 of 18
Digest Number 24
Steve Meiers
Awsome! Ed,
Adding the PC side features is like yanking the flathead 6 out of the Rambler and dropping in a big V8 with Turbo. Yee ha! Thanks a bunch. I can't wait to plug in tonight. A bit off topic: I thought of another application of the FCB with your PC "macros": As a tool for people without use of their hands (possibly for other limitations to) to perform various functions on a PC. Maybe even eventually use the exp's for x/y mouse control, data entry keyboard, and mouse clicks. This could be a great aid for some mobility challenged folks. And, if you're ever bored, I've wished the FCB software could do this one little feature for a while now: Propegate a setting thru 1-99 PRESETs; e.g. EXP settings. Set it in one PRESET location and push it throughout all the PRESETs. Maybe via the spreadsheet? Just one more: It seems that you and Mike Riley are the Gurus of FCB editing. I like his table implementation and your GUI is just plain slick. Any chance of you two linking the two programs so that users can bounce back and forth within the same sysex? I know I sound lazy (and am), that I could just open one, then the other. I alsoI know his is in Java and yours is in C+, if memory serves me right. Have stranger things been done? Or is this dogs and cats sleeping together? Steve Meiers fcb1010_uno@... wrote: There is 1 message in this issue.
Brings words and photos together (easily) with PhotoMail - it's free and works with Yahoo! Mail. |
|
edwardtdixon
Note that a Spreadsheet tab exists on the editor. This will allow
the table view when viewing/editing presets. Just not done yet. Ed --- In fcb1010_uno@..., Steve Meiers <tekrytor@...> wrote: the Rambler and dropping in a big V8 with Turbo. Yee ha! Thanks a bunch. I can't wait to plug in tonight. limitations to) to perform various functions on a PC. Maybe even eventually use the exp's for x/y mouse control, data entry keyboard, and mouse clicks. This could be a great aid for some mobility challenged folks. this one little feature for a while now: Propegate a setting thru 1-99 PRESETs; e.g. EXP settings. Set itin one PRESET location and push it throughout all the PRESETs. Maybe via the spreadsheet? like his table implementation and your GUI is just plain slick. Any chance of you two linking the two programs so that users can bounce back and forth within the same sysex? I know I sound lazy (and am), that I could just open one, then the other. I alsoI know his is in Java and yours is in C+, if memory serves me right. Have stranger things been done? Or is this dogs and cats sleeping together? ______________________________________________________________________ __ ______________________________________________________________________ __ FCB1010 background was light blue rather than silver.for testing with either Behringer or UnO firmware. This option isallows the user to use the FCB1010 to send MIDI commands that can bebased WAV and MIDI files, based on FCB1010 PC, CC, and Note commands.via the FCB1010.______________________________________________________________________ __ ______________________________________________________________________ __ ---- Yahoo! Groups Links----
|
|
Mike
Steve,
There are three reasons I wrote an editor - even though a good one (Ed's tool) was available, that is, there were three pieces of functionality I wanted: * A speadsheet-like editing environment * A printable report * Utility for non-PC users. I had my "AHA" moment before looked to the world wide web. So by the time I considered editing via PC, I didn't need the GUI resembling the FCB. If Ed implements a spreadsheet editing view, it will SURELY be superior to the ripwerx UI. Mine is sluggish (and has some other shortcomings) due in part to my use of Java. I could make a better PC-only tool - Ed still even better I'm sure. A printable report is very important to me. As a matter of fact, that's the first thing I built - a console app that piped out a report. I'm still considering writing a report generator for my PodXt. Non-PC users? The original concept for an editor (from the fcb1010_sysex_tool group) was for a Java app. But, Java's MIDI implementation didn't work at that time - the only way to make it work was for the Java program to use a native (PC-only) MIDI I/O implementation. Given that, a pure windows tool like Ed's was the best solution. Eventually, Java fixed their MIDI classes. After seeing a few posts from mac users, I decided to add some documentation to my private application and post it. ANYHOOO... I'd say that if you are a PC user, Ed's tool is the way to go. Had the PC editor originally implemented a spreadsheet-like UI, I would not have built the ripwerx application. I would have stopped at the simple report generator. The suggestion of linking the two programs together? Well, that's just not the right approach due to the different technologies. I would encourage Ed to add a spreadsheet-like UI component for the - I have no doubt it would function better than Ripwerx's UI. mike r --- In fcb1010_uno@..., Steve Meiers <tekrytor@...> wrote: like his table implementation and your GUI is just plain slick. Any chance of you two linking the two programs so that users can bounce back and forth within the same sysex? I know I sound lazy (and am), that I could just open one, then the other. I alsoI know his is in Java and yours is in C+, if memory serves me right. Have stranger things been done? Or is this dogs and cats sleeping together?
|
|
Virgilio Ataide
Hey, guys.
Just remember us Mac users. Keep it platform free. hehehe Virgilio --- Mike Riley <the-bug@...> wrote: Steve, __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
|
edwardtdixon
Mike,
toggle quoted message
Show quoted text
See previous message about spreadsheet tab. The next update should have this completed. Printing was there before. However it will be Windows based and that part will likely not change for me in the near term. Ed I |
|
Mike
Virgilio,
I have no plans to move the Ripwerx application to a windows-only implementation. PC users already have a great tool. About editors in general ... There have been a few threads over at the original group indicating lots of guys prefer not to use an editor. They would rather do the river dance. I've gotta tell you, even before UnO added yet more options to the setup, I would never have setup more than one bank manually. Yes, you should know how to tweak it for rehearsal and gigs. But, does anyone think it's practical to do a custom setup manually? Does UnO, especially stomp mode, make it even more impractical NOT to use an editor? What do we think? Also, you folks that have successfully implemented UnO setups for your particular rigs... Please consider posting within the Files section, Applications folder. This area is begging for examples for all types of gear; Vamps, Tonelabs, TC Electronics stuff, keyboards, whatever. mike riley --- In fcb1010_uno@..., "Virgilio C. Ataide" <virgilioat@...> wrote:
|
|
edwardtdixon
There are a couple of different advantages to using an Editor to set
up the pedal. 1. Complexity 2. Speed 3. Consistency The last is an importrant point. You do the dance to set up and then notice that preset 3 on bank 4 works differently than other presets. You're not sure why. Then you load the data into an editor. You're able to see all the presets very quickly and differences become apparent very easily. Ed --- In fcb1010_uno@..., "Mike Riley" <the-bug@...> wrote: for all types of gear; Vamps, Tonelabs, TC Electronics stuff,keyboards, whatever. |
|
Steve Meiers
Thanks both Ed and Mike for the explanations of how and why it's all
done. They're both cool editors and have their place. I know I already wished for an Excel-like fill-down feature in the tables to push a value down thru a column. This is probably a pain to program, I imagine. But another spreadsheet function that might be nice is INC/DEC values thru the PC columns for building generic contols for almost anything, as most devices have 128 patches. And a clear column feature, while I'm at it. Maybe another way is to just have export/import to/from Excel. These features would speed up editing repetitive parameters. But then if I weren't so busy wishing, I could have built a few template files already in either of your editors, too. steve m |
|
ossandust
Hey Steve,
you're reading my mind. This was already on the todo-list for my next project: if you would have a USB-enabled fcb1010, it should be possible to have it acting as a plain USB mouse... (2 switches for clicking + 2 exp's for moving). I just wondered if this actually would be "handy" : moving the mouse with your feet... What definitely would be interesting (and also on my list) : program a sequence of mouse movements and clicks into 1 footcontroller patch - this way you could control whatever PC application (sequencer, looper,... ), combined with sending MIDI messages to other gear. Obviously, all this is easier to solve by writing a PC application than trying to do it in hardware, but I just find it cool functionality to experiment with (and a USB mouse has the advantage to be pretty OS-independent...) --- In fcb1010_uno@..., Steve Meiers <tekrytor@...> wrote: I thought of another application of the FCB with your PC "macros":limitations to) to perform various functions on a PC. Maybe even eventually use the exp's for x/y mouse control, data entry keyboard, and mouse clicks. This could be a great aid for some mobility challenged folks. |
|
edwardtdixon
PC actions are easy to add the editor, via the MIDI receive
scripting. Mouse moves would just be a few different PC actions, which are pretty easy. What I need is a list of different PC actons that folks want. Ed --- In fcb1010_uno@..., "ossandust" <ossan.dust@...> wrote: next project: if you would have a USB-enabled fcb1010, it should beprogram a sequence of mouse movements and clicks into 1 footcontroller patch -to be pretty OS-independent...)other limitations to) to perform various functions on a PC. Maybe even |
|
edwardtdixon
As far as mouse moves go, there are 8 clear options, with an
increment value for each. Then there are mouse buttons and single/double click. These will be in the next update. Each can be set for any type of FCB command (PC, CC, note). Ed --- In fcb1010_uno@..., "ossandust" <ossan.dust@...> wrote: next project: if you would have a USB-enabled fcb1010, it should beprogram a sequence of mouse movements and clicks into 1 footcontroller patch -to be pretty OS-independent...)other limitations to) to perform various functions on a PC. Maybe even |
|
ossandust
Great functionality.
toggle quoted message
Show quoted text
What do you mean by 8 options? 8 possible directions to move? Wouldn't it be most interesting to have absolute x & y coordinates? So that you can click a patch to go to a certain screen location and send a mouse click? (although you would need to spend all 5 PC's to send this kind of info I guess...) --- In fcb1010_uno@..., "edwardtdixon" <eddixon@...> wrote:
|
|
edwardtdixon
Most mouse moves follow one of the 8 combos of up/down right/left and
the 4 diags. Increment determine the movement amount. Absolute corrds are also easy, as a normal mouse move goes from current to a new point by some x/y increment. Just going to the new coord is actually easier as no existing mouse location query is needed. With MIDI receive, you can set up any number of commands to be issued for a single PC/CC/Note command. It could be a single mouse move, or mouse move followed by click. It's really only limited by the user writing the script to be used. Keep in mind that the script is followed from the top down. Multiple commands for the same FCB event are executed in the order they appear in the script. Ed --- In fcb1010_uno@..., "ossandust" <ossan.dust@...> wrote: So that you can click a patch to go to a certain screen location andsend a mouse click? (although you would need to spend all 5 PC's to sendof FCB command (PC, CC, note). |
|
edwardtdixon
Some of the new commands to be added are:
MOUSEUP = xxx MOUSEDOWN = xxx MOUSELEFT = xxx MOUSERIGHT = xxx MOUSENE = xxx MOUSESE = xxx MOUSENW = xxx MOUSESW = xxx xxx is the number of pixels to move the mouse in each case. The commands are not case sensitive. Ed --- In fcb1010_uno@..., "ossandust" <ossan.dust@...> wrote: So that you can click a patch to go to a certain screen location andsend a mouse click? (although you would need to spend all 5 PC's to sendof FCB command (PC, CC, note). |
|
ossandust
aha, I got it now. That's indeed great, with just 1 (PC or CC) message
toggle quoted message
Show quoted text
you can do whatever you want. The reason for adding absolute positioning would be to have for instance a script for clicking each of the relevant buttons in a certain application - in a random order: in that case, you could go to the same button from different previous mouse positions, and it would be more difficult to keep track of where you currently are in order to calculate the next relative position. these are just some loose thoughts - for what it's worth... --- In fcb1010_uno@..., "edwardtdixon" <eddixon@...> wrote:
|
|
edwardtdixon
The part that seems more tricky is creating a mouse event. It looks
like a temporary system hook may be needed for this. There there is the question of which app has the system focus, as that is where the mouse click goes. Ed --- In fcb1010_uno@..., "ossandust" <ossan.dust@...> wrote: message you can do whatever you want.to the same button from different previous mouse positions, and itwould be more difficult to keep track of where you currently are in orderto calculate the next relative position.and newthe 4 diags. Increment determine the movement amount. issuedcoord is actually easier as no existing mouse location query is move, orfor a single PC/CC/Note command. It could be a single mouse usermouse move followed by click. It's really only limited by the Multiplewriting the script to be used. appearcommands for the same FCB event are executed in the order they coordinates?in the script. andSothat you can click a patch to go to a certain screen location sendsenda mouse click? (although you would need to spend all 5 PC's to wrote:this kind of info I guess...) type ofFCB command (PC, CC, note). |
|
Zsazsi
For complex events it might be easier to use a third party development tool
toggle quoted message
Show quoted text
like AutoIt http://www.autoitscript.com/autoit3/ it can handle various system events. I use it for system management and custom setups. Regards Zsazsi -----Original Message----- |
|
edwardtdixon
Using other third party tools like this one is already supported via
the WindowsProgram = path option. Ed --- In fcb1010_uno@..., "Zsazsi" <m-zsolt@...> wrote: development tool like AutoIt http://www.autoitscript.com/autoit3/ it can handlevarious system events. I use it for system management and custom setups.[mailto:fcb1010_uno@...] On looksBehalf Of edwardtdixon islike a temporary system hook may be needed for this. There there thethe question of which app has the system focus, as that is where mouse click goes. |
|