Skip to content

valrus/tablution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

840d807 · Feb 28, 2016

History

88 Commits
Nov 28, 2015
Jul 6, 2013
Nov 28, 2015
Nov 26, 2015
Nov 15, 2015
Nov 26, 2015
Nov 18, 2012
Nov 18, 2012
Dec 19, 2013
Nov 15, 2015
Nov 15, 2015
Nov 26, 2015
Nov 15, 2015
Nov 15, 2015
Feb 28, 2016
Nov 27, 2015
Feb 28, 2016
Nov 28, 2015
Feb 28, 2016
Feb 28, 2016
Nov 26, 2015
Nov 27, 2015
Dec 15, 2013
Nov 15, 2015
Nov 26, 2015
Jul 4, 2011

Repository files navigation

Tablution

Tablution is a sort-of clone—written in pure Cocoa/Objective-C—of the venerable eTktab tablature editor, itself apparently based on emacs tablature mode. Despite that the mechanisms for editing come from emacs, they are very vim-like: many tasks can be accomplished in just a few keystrokes, and eTktab is even modal in a way. I have tried, I think, most of the available tab editors for the Mac; all of them seem to be either overpriced for a hobbyist or poor at rapid tab entry. Tablution aims to fill the gap left by the available options.

While I think eTktab's input paradigm and price point are superior to those of other tab editors, no one, least of all Mac users, would call it pretty; further, considering its slapdash tcl/tk wrapper port and general unmaintainedness, I'd be surprised if it even runs on recent iterations of OS X. I am not a seasoned UX engineer so my initial steps will be to try to replicate eTktab's functionality completely in Cocoa. By the time I'm finished with that, hopefully I will have some ideas for how to improve on it.

Currently, and for the foreseeable future, Tablution only runs on OS X 10.7 and up. I'm using the newly introduced ARC (Automatic Reference Counting) and don't intend to backport to OSs that don't have it. This project is purely a hobby, I won't end up doing it if it's not fun, and going back to manual memory management isn't my idea of a good time.

Tablution is very obviously a work in progress, barely even fit to be called "pre-alpha" at this point. That said, as of this writing I am able to use it for basic tab editing, including saving, loading and an undo stack.

About

A Cocoa re-write of the eTktab tablature editor.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published