Giter VIP home page Giter VIP logo

av-midimacros's People

Contributors

cmahte avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

av-midimacros's Issues

Roadmap for Next push

Roadmap.

After less than a day of testing 2308.2016 (which is a bug... should be 230813.2016) I'm convinced one handed typing thing needs a more sensitive controller than I have (at least my keyboard sized controller... maybe the 49key one or 63 key ... )

So Going forward MidiMacros isn't adding to a primary keyboard shifted off to the right(*) of the main keyboard, but will be designed as a replacement keyboard with your regular keyboard shifted out of front and center placement.

(*) (My mouse is a left handed mouse... so the layouts to date have been for right handed midi controller action. This makes my layouts make much more sense, I hope.)

Because of this decision, The 4 modes of MidiMacro keys are now,

L3: MidiKeys - designed for 2 handed typing and losing the mouse actions.)

C0: MidiMacros - designed for LibreOffice Writer typesetting.)

R3: MidiNumpad - designed for casual browsing/usage where numbers are the primary entry.)

R2: MidiMouse - moves the mouse actions to the center, with numpad to the left and Macro Keys to the right.

These are designed for a 32 key controller that is about the size of a full size computer keyboard that includes octave shifting. I browsed a bunch and It looks like the majority have the same keyset I'm programming for.

"Macros" is now the default set of keys. It probably makes sense for less paranoid users to swap L3 and C0 so that the Midikeys layout is default if you intend to use it as a replacement keyboard. My primary motive for MidiMacros has always been to have nothing added to text files while I browse them until I must add something. In all my time involved in page layout, unintentional additions are the most common missed problem. and the failure mode is always a random keystrike that wasn't detected, usually a hard key (like C) instead of a modified key (like ctrl-C). So, the whole point of starting MidiMacros was to get the active keyboard into a secondary mode to avoid stray keystrokes.

If I get feedback I can produce a left hander mode. (That is a layout for people who use the mouse with their right hand.)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.