--- gigedit/trunk/README 2007/03/03 12:20:01 1053 +++ gigedit/trunk/README 2019/07/27 18:50:28 3540 @@ -1,9 +1,110 @@ -Gigedit is an editor for gig files. Gig files contain sampled -instruments and are used by software samplers such as LinuxSampler and -GigaStudio. - -Note that this is an alpha version with a lot of functionality -missing. It is currently not possible to create new instruments, -regions and dimensions, which means that a new gig file cannot be -created from scratch. Existing gig files can however be loaded, -examined and parameters inside the dimension regions can be modified. +Gigedit +======= + +Gigedit is an instrument editor for gig files. Gig files are +used by software samplers such as LinuxSampler and GigaStudio. + +With gigedit it is possible to modify existing gig files and also to +create completely new instruments from scratch. Gigedit can be run as +a stand-alone application, or as a plugin to LinuxSampler. + +Please note that this is an early version that only includes the most +basic features needed to create and edit gig files. There is still a +lot to do, fix and improve. + +Be sure to backup your original gig files before editing them in +gigedit. + +The latest version of gigedit can be found at: + +https://www.linuxsampler.org + +Questions, bug reports and suggestions can be sent to LinuxSampler +developer's mailing list: + +linuxsampler-devel@lists.sourceforge.net + + +License +======= + +Gigedit is licensed under the GNU General Public License. See the file +COPYING for details. + + +Requirements +============ + +Gigedit requires gtkmm, libgig and libsndfile libraries. There is an +optional dependency to LinuxSampler, for being able to play +instruments while editing. Also optional is the dependency to gettext +for internationalization support. + + +Installation +============ + +On a POSIX system like Linux or OSX you should only have to call the +following on the console: + +./configure +make +su -c "make install" + +See the file INSTALL for details about these steps and options. + +Windows users shall read the respective README file in the "win32" +directory for compilation instructions. + + +Building from CVS +================= + +./autogen.sh +./configure +make +su -c "make install" + + +Internationalization: Help on Translations ! +============================================ + +You want to help us translating gigedit into a language you speak? Good! +This is how it works: + + Updating an existing translation (at the moment only Swedish and German): + ------------------------------------------------------------------------- + + First collect all text from gigedit's current C++ source code, by typing + the following: + + cd po + make update-po + + The language source files (de.po, sv.po, ...) are now updated and you may + open one of it now either with a text editor of your choice or better: by + using the graphical translation tool "poedit": + + poedit de.po + + + Add a new translation (for another language not yet supported): + --------------------------------------------------------------- + + First collect all text from gigedit's current C++ source code, by typing + the following: + + cd po + make update-po + + There should now be a yet untranslated file "gigedit.pot". Rename it to + to the language you want to translate, i.e.: + + mv gigedit.pot ru.po + + Now either open the file ("ru.po") with a text editor of your choice or + better: by using the graphical translation tool "poedit": + + poedit ru.po + +After you are done with translating the language file, please send it to us!