diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..23e0ad7f --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +*.DS_Store +*.jar +*.jnilib +bin/ +target/ +.* diff --git a/Makefile b/Makefile deleted file mode 100644 index 2544679e..00000000 --- a/Makefile +++ /dev/null @@ -1,263 +0,0 @@ -#! /usr/bin/make -f -# -*- makefile -*- -#ident "$Id: Makefile,v 1.19 2008/04/17 20:06:22 rzr Exp $" -#@author: created by www.philippe.coval.online.fr -- revision: $Author: rzr $ -#licence: LGPL-2.1 -#------------------------------------------------------------------------------ -default: build - -PACKAGE?=tuxguitar - -JNI_OS?=linux -JAVA_HOME?=/usr/lib/jvm/java-6-sun/ -JAVA_VERS?=1.4 - -ITEXT_JAR?=/usr/share/java/itext.jar - -SWT_JAR?=$(shell echo ` \ - ( t=/usr/share/java/swt.jar && test -r "$$t" && echo $$t ) \ - || ( t=/usr/lib/java/swt.jar && test -r "$$t" && echo $$t ) \ - || ( t=/usr/lib/java/swt-gtk-3.5.1.jar && test -r "$$t" && echo $$t ) \ - || ( t=/usr/lib/java/swt-gtk-3.5.jar && test -r "$$t" && echo $$t ) \ - || ( t=/etc/alternatives/swt.jar && test -r "$$t" && echo $$t ) \ -` ) -SWT_PATH?=${SWT_JAR} - -PACKAGE_JAR?=${CURDIR}/TuxGuitar/${PACKAGE}.jar -TUXGUITAR_PATH?=${PACKAGE_JAR} - -PACKAGE_EXEC?=${CURDIR}/misc/${PACKAGE}.sh - -JNILIB_SUFFIX?=.so -JNILIB_PREFIX?=lib - -subdirs?=\ - TuxGuitar \ - TuxGuitar-compat \ - TuxGuitar-ascii \ - TuxGuitar-gtp \ - TuxGuitar-musicxml \ - TuxGuitar-ptb \ - TuxGuitar-tef \ -\ - TuxGuitar-pdf \ - TuxGuitar-midi \ - TuxGuitar-tray \ - TuxGuitar-lilypond \ -\ - TuxGuitar-jsa \ -\ - TuxGuitar-converter \ - TuxGuitar-community \ - TuxGuitar-tuner \ -#}subdirs - -subdirs_jni?=\ - TuxGuitar-alsa \ - TuxGuitar-oss \ - TuxGuitar-fluidsynth \ - TuxGuitar-jack \ - #}subdirs_jni - -# -export PACKAGE_JAR -### - -out_java?=\ - ./TuxGuitar/tuxguitar.jar \ - ./TuxGuitar-compat/tuxguitar-compat.jar \ - ./TuxGuitar-lilypond/tuxguitar-lilypond.jar \ - ./TuxGuitar-midi/tuxguitar-midi.jar \ - ./TuxGuitar-gtp/tuxguitar-gtp.jar \ - ./TuxGuitar-pdf/tuxguitar-pdf.jar \ - ./TuxGuitar-tef/tuxguitar-tef.jar \ - ./TuxGuitar-ascii/tuxguitar-ascii.jar \ - ./TuxGuitar-tray/tuxguitar-tray.jar \ - ./TuxGuitar-ptb/tuxguitar-ptb.jar \ - ./TuxGuitar-musicxml/tuxguitar-musicxml.jar \ - ./TuxGuitar-converter/tuxguitar-converter.jar \ - ./TuxGuitar-community/tuxguitar-community.jar \ - ./TuxGuitar-tuner/tuxguitar-tuner.jar \ - #}out_java - -out_jsa?=TuxGuitar-jsa/tuxguitar-jsa.jar - -out_sun?=\ - TuxGuitar-library-ftp/tuxguitar-browser-ftp.jar \ - TuxGuitar-library-http/tuxguitar-library-http.jar \ - #}out_sun - -out_linux?=\ - ./TuxGuitar-alsa/tuxguitar-alsa.jar \ - ./TuxGuitar-alsa/jni/libtuxguitar-alsa-jni.so \ - ./TuxGuitar-oss/tuxguitar-oss.jar \ - ./TuxGuitar-oss/jni/libtuxguitar-oss-jni.so \ - ./TuxGuitar-fluidsynth/tuxguitar-fluidsynth.jar \ - ./TuxGuitar-fluidsynth/jni/libtuxguitar-fluidsynth-jni.so \ - ./TuxGuitar-jack/tuxguitar-jack.jar \ - ./TuxGuitar-jack/jni/libtuxguitar-jack-jni.so \ - #}out_linux - -out_windows?=TuxGuitar-winmm/tuxguitar-winmm.jar - -out_macos?=TuxGuitar-CoreAudio/tuxguitar-coreaudio.jar - -#all?=${out_java} out_${JNI_OS} ${out_jsa} ${out_sun} # TODO -all?=${out_java} ${out_${JNI_OS}} ${out_jsa} - -### - -ANT_FLAGS?=\ - -Dpath.tuxguitar="${PACKAGE_JAR}" \ - -Dpath.itext="${ITEXT_JAR}" \ - -Dpath.swt="${SWT_JAR}" \ - -Dlib.swt.jar="${SWT_JAR}" \ - -Ddist.version="java" \ - -Ddist.file="NOT_EXISTENT_FILE" \ - -Dant.build.javac.source=${JAVA_VERS} \ - -Dant.build.javac.target=${JAVA_VERS} \ - -Dbuild.jni.library.dir=. \ - -Dbuild.jni.library.extension=${JNILIB_SUFFIX} \ - -Dbuild.jni.library.prefix=${JNILIB_PREFIX} \ - -lib ${CURDIR}/TuxGuitar \ - #}ANT_FLAGS - -CFLAGS?=\ - -I$(shell gcj -print-file-name=include/) - -CFLAGS+= \ --I${JAVA_HOME}/include/ \ --I${JAVA_HOME}/include/${JNI_OS} - -MAKE_FLAGS+=\ - SWT_PATH=${SWT_PATH} \ - JAVA_HOME=${JAVA_HOME} \ - JNILIB_SUFFIX=${JNILIB_SUFFIX} \ - JNILIB_PREFIX=${JNILIB_PREFIX} \ - CFLAGS=${CFLAGS} - #} MAKE_FLAGS - -PREFIX?=${DESTDIR}/usr -INSTALL_BIN_DIR?=${PREFIX}/bin/ -INSTALL_LIB_DIR?=${PREFIX}/lib/jni/ -INSTALL_DOC_DIR?=${PREFIX}/share/${PACKAGE}/doc/ -INSTALL_SHARE_DIR?=${PREFIX}/share/${PACKAGE}/ -INSTALL_JAR_DIR?=${INSTALL_SHARE_DIR}/ - -build: help all - -rebuild: clean fix build - -all: ${all} - -all-java: ${out_java} - -all-linux: ${out_linux} - -all-sun: ${out_sun} - -%.jar: - cd ${@D} && ant -v -d ${ANT_FLAGS} all - -%.so: - ${MAKE} -C ${@D}/../jni/ ${@F} - -#%.native: -# make -C $$t ${MAKE_FLAGS} library_jni - -subdirs: ${subdirs} - for t in $^ ; do \ - cd "${CURDIR}/$$t" && ant -v -d ${ANT_FLAGS} build ; \ - done - -fix: overide - -overide: COPYING - -COPYING: TuxGuitar - -@cp -a $ - - - - TuxGuitar audiounit - - - - - - - - - - - - - - - - - - - - - - - - - - - - +--------------------------------------------------------------------+ - | B U I L D I N G T U X G U I T A R - audiounit | - +--------------------------------------------------------------------+ - - - - - - - - ${service.provider} - - +--------------------------------------------------------------------+ - | B U I L D I N G N A T I V E - L I B R A R I E S | - +--------------------------------------------------------------------+ - - - - - - - - - - +--------------------------------------------------------------------+ - | P A C K A G I N G T U X G U I T A R - AUDIOUNIT | - +--------------------------------------------------------------------+ - - - - - - - \ No newline at end of file diff --git a/TuxGuitar-AudioUnit/jni/Makefile b/TuxGuitar-AudioUnit/jni/Makefile deleted file mode 100644 index aa9c8bd7..00000000 --- a/TuxGuitar-AudioUnit/jni/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -CXX = g++ - -SDK = /Developer/SDKs/MacOSX10.5.sdk -SDK64 = /Developer/SDKs/MacOSX10.5.sdk -JAVA_FRAMEWORK = $(SDK)/System/Library/Frameworks/JavaVM.framework -JAVA_FRAMEWORK64 = $(SDK64)/System/Library/Frameworks/JavaVM.framework - -INCLUDES = -I $(JAVA_FRAMEWORK)/Headers/ -INCLUDES64 = -I $(JAVA_FRAMEWORK64)/Headers/ - -LIBRARIES = -framework CoreAudio -framework JavaVM -framework AudioUnit -framework AudioToolbox -framework CoreServices - -LIBRARY = libtuxguitar-audiounit-jni.jnilib - -FILENAME = org_herac_tuxguitar_player_impl_midiport_audiounit_MidiReceiverJNI.cpp - -all: $(LIBRARY) - -$(LIBRARY): clean - g++ $(INCLUDES) -isysroot $(SDK) -arch ppc $(LIBRARIES) -msse -bundle -o ppc_$(LIBRARY) $(FILENAME) - g++ $(INCLUDES) -isysroot $(SDK) -arch i386 $(LIBRARIES) -msse -bundle -o intel_$(LIBRARY) $(FILENAME) - g++ $(INCLUDES64) -isysroot $(SDK64) -arch x86_64 $(LIBRARIES) -msse -bundle -o intel64_$(LIBRARY) $(FILENAME) - lipo -create ppc_$(LIBRARY) intel_$(LIBRARY) intel64_$(LIBRARY) -output $(LIBRARY) - -clean: - rm -f ppc_$(LIBRARY) intel_$(LIBRARY) intel64_$(LIBRARY) $(LIBRARY) \ No newline at end of file diff --git a/TuxGuitar-AudioUnit/libtuxguitar-audiounit-jni.jnilib b/TuxGuitar-AudioUnit/libtuxguitar-audiounit-jni.jnilib deleted file mode 100644 index b7177e73..00000000 Binary files a/TuxGuitar-AudioUnit/libtuxguitar-audiounit-jni.jnilib and /dev/null differ diff --git a/TuxGuitar-AudioUnit/src/org/herac/tuxguitar/player/impl/midiport/audiounit/JNILibraryLoader.java b/TuxGuitar-AudioUnit/src/org/herac/tuxguitar/player/impl/midiport/audiounit/JNILibraryLoader.java deleted file mode 100644 index d6db8f12..00000000 --- a/TuxGuitar-AudioUnit/src/org/herac/tuxguitar/player/impl/midiport/audiounit/JNILibraryLoader.java +++ /dev/null @@ -1,65 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.audiounit; - -import java.io.File; - -public class JNILibraryLoader { - - private static final String JNI_EXTENSION = ".jnilib"; - - //private static final String JNI_TMP_PATH = (System.getProperty( "java.io.tmpdir" ) + File.separator); - - public static void loadLibrary(String libname){ - System.out.println("trying to load" + libname + " (void loadLibrary)"); - JNILibraryLoader.loadFromClassPath(libname + JNI_EXTENSION); - /* - if(!JNILibraryLoader.loadFromClassPath(libname + JNI_EXTENSION)){ - //System.loadLibrary(libname); - } - */ - } - - private static boolean loadFromClassPath(String filename){ - System.out.println("trying to load" + filename + " (bool loadFromClassPath)"); - - File file = new File(/*JNI_TMP_PATH +*/ filename); - /* - try{ - if(!file.exists()){ - OutputStream outputStream = new FileOutputStream(file); - InputStream inputStream = JNILibraryLoader.class.getClassLoader().getResourceAsStream(filename); - if (inputStream != null) { - int read; - byte [] buffer = new byte [4096]; - while ((read = inputStream.read (buffer)) != -1) { - outputStream.write(buffer, 0, read); - } - outputStream.close(); - inputStream.close(); - } - } - */ - if(file.exists()){ - System.out.println("calling file.getAbsolutePath() : "+ file.getAbsolutePath()); - System.load(file.getAbsolutePath()); - //System.load(file.getAbsolutePath()); - return true; - } - //else - //{ - System.out.println("Can't find file " + file.getAbsolutePath()); - return false; - //} - /* - }catch(Throwable throwable){ - return false; - }finally{ - if(file.exists()){ - file.delete(); - } - } - return false; - */ - } -} - - diff --git a/TuxGuitar-AudioUnit/src/org/herac/tuxguitar/player/impl/midiport/audiounit/MidiPortImpl.java b/TuxGuitar-AudioUnit/src/org/herac/tuxguitar/player/impl/midiport/audiounit/MidiPortImpl.java deleted file mode 100644 index 3c20e83d..00000000 --- a/TuxGuitar-AudioUnit/src/org/herac/tuxguitar/player/impl/midiport/audiounit/MidiPortImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.audiounit; - -import org.herac.tuxguitar.player.base.MidiOutputPort; -import org.herac.tuxguitar.player.base.MidiReceiver; - -public class MidiPortImpl implements MidiOutputPort{ - - private String key; - private String name; - private MidiReceiverImpl receiver; - - public MidiPortImpl(MidiReceiverImpl midiOut,String name,String key){ - this.key = key; - this.name = name; - this.receiver = midiOut; - } - - public void open(){ - if(!this.receiver.isConnected()){ - this.receiver.connect(); - } - } - - public void close(){ - this.receiver.disconnect(); - } - - public MidiReceiver getReceiver(){ - this.open(); - return this.receiver; - } - - public void check(){ - // Not implemented - } - - public String getKey(){ - return this.key; - } - - public String getName(){ - return this.name; - } -} \ No newline at end of file diff --git a/TuxGuitar-AudioUnit/src/org/herac/tuxguitar/player/impl/midiport/audiounit/MidiPortReaderPlugin.java b/TuxGuitar-AudioUnit/src/org/herac/tuxguitar/player/impl/midiport/audiounit/MidiPortReaderPlugin.java deleted file mode 100644 index 385e3375..00000000 --- a/TuxGuitar-AudioUnit/src/org/herac/tuxguitar/player/impl/midiport/audiounit/MidiPortReaderPlugin.java +++ /dev/null @@ -1,28 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.audiounit; - -import org.herac.tuxguitar.app.system.plugins.base.TGMidiOutputPortProviderPlugin; -import org.herac.tuxguitar.player.base.MidiOutputPortProvider; - -public class MidiPortReaderPlugin extends TGMidiOutputPortProviderPlugin{ - - protected MidiOutputPortProvider getProvider() { - return new MidiPortReaderAudioUnit(); - } - - public String getAuthor() { - return "Auria"; - } - - public String getDescription() { - return "Core Audio output plugin"; - } - - public String getName() { - return "Core Audio output plugin"; - } - - public String getVersion() { - return "1.0"; - } - -} diff --git a/TuxGuitar-AudioUnit/src/org/herac/tuxguitar/player/impl/midiport/audiounit/MidiReceiverImpl.java b/TuxGuitar-AudioUnit/src/org/herac/tuxguitar/player/impl/midiport/audiounit/MidiReceiverImpl.java deleted file mode 100644 index 7f4bd005..00000000 --- a/TuxGuitar-AudioUnit/src/org/herac/tuxguitar/player/impl/midiport/audiounit/MidiReceiverImpl.java +++ /dev/null @@ -1,107 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.audiounit; - -import java.util.ArrayList; -import java.util.Collections; -import java.util.List; - -import org.herac.tuxguitar.player.base.MidiControllers; -import org.herac.tuxguitar.player.base.MidiReceiver; - -public class MidiReceiverImpl extends MidiReceiverJNI implements MidiReceiver{ - private boolean open; // unncessary - private boolean connected; - private List ports; - - public MidiReceiverImpl(){ - this.ports = new ArrayList(); - this.connected = false; - } - - public void open(){ - super.open(); - this.open = true; - } - - public void close(){ - if(this.isOpen()){ - this.disconnect(); - super.close(); - this.open = false; - } - } - - public boolean isOpen(){ - return (this.open); - } - - public boolean isConnected(){ - return (this.isOpen() && this.connected); - } - - public void connect(){ - if(isOpen()){ - if(!isConnected()){ - this.connected = true; - this.openDevice(); - } - } - } - - public void disconnect() { - if(isConnected()){ - this.closeDevice(); - this.connected = false; - } - } - - public List listPorts(){ - if(isOpen()){ - this.ports.clear(); - this.ports.add(new MidiPortImpl(this, "AudioUnit graph midi playback" , "audiounit" )); - return this.ports; - } - return Collections.EMPTY_LIST; - } - - public void sendSystemReset() { - if(isOpen()){ - //not implemented - } - } - - public void sendAllNotesOff() { - for(int i = 0; i < 16; i ++){ - sendControlChange(i,MidiControllers.ALL_NOTES_OFF,0); - } - } - - public void sendControlChange(int channel, int controller, int value) { - if(isOpen()){ - super.controlChange(channel, controller, value); - } - } - - public void sendNoteOff(int channel, int key, int velocity) { - if(isOpen()){ - super.noteOff(channel, key, velocity); - } - } - - public void sendNoteOn(int channel, int key, int velocity) { - if(isOpen()){ - super.noteOn(channel, key, velocity); - } - } - - public void sendPitchBend(int channel, int value) { - if(isOpen()){ - super.pitchBend(channel, value); - } - } - - public void sendProgramChange(int channel, int value) { - if(isOpen()){ - super.programChange(channel, value); - } - } -} diff --git a/TuxGuitar-AudioUnit/src/org/herac/tuxguitar/player/impl/midiport/audiounit/MidiReceiverJNI.java b/TuxGuitar-AudioUnit/src/org/herac/tuxguitar/player/impl/midiport/audiounit/MidiReceiverJNI.java deleted file mode 100644 index 61c6f663..00000000 --- a/TuxGuitar-AudioUnit/src/org/herac/tuxguitar/player/impl/midiport/audiounit/MidiReceiverJNI.java +++ /dev/null @@ -1,37 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.audiounit; - -public abstract class MidiReceiverJNI{ - - private static final String JNI_LIBRARY_NAME = new String("tuxguitar-audiounit-jni"); - - static{ - System.loadLibrary (JNI_LIBRARY_NAME); - } - - public MidiReceiverJNI() { - super(); - } - - protected native void open(); - - protected native void close(); - - //protected native void findDevices(); - - protected native void openDevice(); - - protected native void closeDevice(); - - protected native void noteOn(int channel,int note,int velocity); - - protected native void noteOff(int channel,int note,int velocity); - - protected native void controlChange(int channel,int control,int value); - - protected native void programChange(int channel,int program); - - protected native void pitchBend(int channel,int value); - - - //protected abstract void addDevice(String name); -} diff --git a/TuxGuitar-AudioUnit/tuxguitar-audiounit.jar b/TuxGuitar-AudioUnit/tuxguitar-audiounit.jar deleted file mode 100644 index 7d322344..00000000 Binary files a/TuxGuitar-AudioUnit/tuxguitar-audiounit.jar and /dev/null differ diff --git a/TuxGuitar-CoreAudio/build.properties b/TuxGuitar-CoreAudio/build.properties deleted file mode 100644 index 74b25aa9..00000000 --- a/TuxGuitar-CoreAudio/build.properties +++ /dev/null @@ -1,7 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/build \ No newline at end of file diff --git a/TuxGuitar-CoreAudio/build.xml b/TuxGuitar-CoreAudio/build.xml deleted file mode 100644 index fbd0ebd8..00000000 --- a/TuxGuitar-CoreAudio/build.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - - - TuxGuitar coreaudio - - - - - - - - - - - - - - - - - - - - - - - - - - - - +--------------------------------------------------------------------+ - | B U I L D I N G T U X G U I T A R - COREAUDIO | - +--------------------------------------------------------------------+ - - - - - - - - ${service.provider} - - +--------------------------------------------------------------------+ - | B U I L D I N G N A T I V E - L I B R A R I E S | - +--------------------------------------------------------------------+ - - - - - - - - - - +--------------------------------------------------------------------+ - | P A C K A G I N G T U X G U I T A R - COREAUDIO | - +--------------------------------------------------------------------+ - - - - - - - \ No newline at end of file diff --git a/TuxGuitar-CoreAudio/jni/Makefile b/TuxGuitar-CoreAudio/jni/Makefile deleted file mode 100644 index 2a4ab985..00000000 --- a/TuxGuitar-CoreAudio/jni/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -CXX = g++ - -SDK = /Developer/SDKs/MacOSX10.4u.sdk -JAVA_FRAMEWORK = $(SDK)/System/Library/Frameworks/JavaVM.framework - -INCLUDES = -I $(JAVA_FRAMEWORK)/Headers/ - -LIBRARIES = -framework CoreAudio -framework JavaVM -framework AudioUnit -framework AudioToolbox -framework Carbon - -LIBRARY = libtuxguitar-coreaudio-jni.jnilib - -FILENAME = org_herac_tuxguitar_player_impl_midiport_coreaudio_MidiReceiverJNI.cpp - -all: $(LIBRARY) - -$(LIBRARY): clean - g++ $(INCLUDES) -isysroot $(SDK) -arch ppc $(LIBRARIES) -msse -dynamiclib -o ppc_$(LIBRARY) $(FILENAME) - g++ $(INCLUDES) -isysroot $(SDK) -arch i386 $(LIBRARIES) -msse -dynamiclib -o intel_$(LIBRARY) $(FILENAME) - lipo -create ppc_$(LIBRARY) intel_$(LIBRARY) -output $(LIBRARY) - -clean: - rm -f ppc_$(LIBRARY) intel_$(LIBRARY) $(LIBRARY) \ No newline at end of file diff --git a/TuxGuitar-CoreAudio/libtuxguitar-coreaudio-jni.jnilib b/TuxGuitar-CoreAudio/libtuxguitar-coreaudio-jni.jnilib deleted file mode 100644 index 8c5ba716..00000000 Binary files a/TuxGuitar-CoreAudio/libtuxguitar-coreaudio-jni.jnilib and /dev/null differ diff --git a/TuxGuitar-CoreAudio/src/org/herac/tuxguitar/player/impl/midiport/coreaudio/JNILibraryLoader.java b/TuxGuitar-CoreAudio/src/org/herac/tuxguitar/player/impl/midiport/coreaudio/JNILibraryLoader.java deleted file mode 100644 index 44fb7d1a..00000000 --- a/TuxGuitar-CoreAudio/src/org/herac/tuxguitar/player/impl/midiport/coreaudio/JNILibraryLoader.java +++ /dev/null @@ -1,65 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.coreaudio; - -import java.io.File; - -public class JNILibraryLoader { - - private static final String JNI_EXTENSION = ".jnilib"; - - //private static final String JNI_TMP_PATH = (System.getProperty( "java.io.tmpdir" ) + File.separator); - - public static void loadLibrary(String libname){ - System.out.println("trying to load" + libname + " (void loadLibrary)"); - JNILibraryLoader.loadFromClassPath(libname + JNI_EXTENSION); - /* - if(!JNILibraryLoader.loadFromClassPath(libname + JNI_EXTENSION)){ - //System.loadLibrary(libname); - } - */ - } - - private static boolean loadFromClassPath(String filename){ - System.out.println("trying to load" + filename + " (bool loadFromClassPath)"); - - File file = new File(/*JNI_TMP_PATH +*/ filename); - /* - try{ - if(!file.exists()){ - OutputStream outputStream = new FileOutputStream(file); - InputStream inputStream = JNILibraryLoader.class.getClassLoader().getResourceAsStream(filename); - if (inputStream != null) { - int read; - byte [] buffer = new byte [4096]; - while ((read = inputStream.read (buffer)) != -1) { - outputStream.write(buffer, 0, read); - } - outputStream.close(); - inputStream.close(); - } - } - */ - if(file.exists()){ - System.out.println("calling file.getAbsolutePath() : "+ file.getAbsolutePath()); - System.load(file.getAbsolutePath()); - //System.load(file.getAbsolutePath()); - return true; - } - //else - //{ - System.out.println("Can't find file " + file.getAbsolutePath()); - return false; - //} - /* - }catch(Throwable throwable){ - return false; - }finally{ - if(file.exists()){ - file.delete(); - } - } - return false; - */ - } -} - - diff --git a/TuxGuitar-CoreAudio/src/org/herac/tuxguitar/player/impl/midiport/coreaudio/MidiPortImpl.java b/TuxGuitar-CoreAudio/src/org/herac/tuxguitar/player/impl/midiport/coreaudio/MidiPortImpl.java deleted file mode 100644 index 18de30a7..00000000 --- a/TuxGuitar-CoreAudio/src/org/herac/tuxguitar/player/impl/midiport/coreaudio/MidiPortImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.coreaudio; - -import org.herac.tuxguitar.player.base.MidiOutputPort; -import org.herac.tuxguitar.player.base.MidiReceiver; - -public class MidiPortImpl implements MidiOutputPort{ - - private String key; - private String name; - private MidiReceiverImpl receiver; - - public MidiPortImpl(MidiReceiverImpl midiOut,String name,String key){ - this.key = key; - this.name = name; - this.receiver = midiOut; - } - - public void open(){ - if(!this.receiver.isConnected()){ - this.receiver.connect(); - } - } - - public void close(){ - this.receiver.disconnect(); - } - - public MidiReceiver getReceiver(){ - this.open(); - return this.receiver; - } - - public void check(){ - // Not implemented - } - - public String getKey(){ - return this.key; - } - - public String getName(){ - return this.name; - } -} \ No newline at end of file diff --git a/TuxGuitar-CoreAudio/src/org/herac/tuxguitar/player/impl/midiport/coreaudio/MidiPortReaderPlugin.java b/TuxGuitar-CoreAudio/src/org/herac/tuxguitar/player/impl/midiport/coreaudio/MidiPortReaderPlugin.java deleted file mode 100644 index 8cf7ec63..00000000 --- a/TuxGuitar-CoreAudio/src/org/herac/tuxguitar/player/impl/midiport/coreaudio/MidiPortReaderPlugin.java +++ /dev/null @@ -1,28 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.coreaudio; - -import org.herac.tuxguitar.app.system.plugins.base.TGMidiOutputPortProviderPlugin; -import org.herac.tuxguitar.player.base.MidiOutputPortProvider; - -public class MidiPortReaderPlugin extends TGMidiOutputPortProviderPlugin{ - - protected MidiOutputPortProvider getProvider() { - return new MidiPortReaderCoreAudio(); - } - - public String getAuthor() { - return "Auria"; - } - - public String getDescription() { - return "Core Audio output plugin"; - } - - public String getName() { - return "Core Audio output plugin"; - } - - public String getVersion() { - return "1.0"; - } - -} diff --git a/TuxGuitar-CoreAudio/src/org/herac/tuxguitar/player/impl/midiport/coreaudio/MidiReceiverImpl.java b/TuxGuitar-CoreAudio/src/org/herac/tuxguitar/player/impl/midiport/coreaudio/MidiReceiverImpl.java deleted file mode 100644 index 3caf2c1d..00000000 --- a/TuxGuitar-CoreAudio/src/org/herac/tuxguitar/player/impl/midiport/coreaudio/MidiReceiverImpl.java +++ /dev/null @@ -1,107 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.coreaudio; - -import java.util.ArrayList; -import java.util.Collections; -import java.util.List; - -import org.herac.tuxguitar.player.base.MidiControllers; -import org.herac.tuxguitar.player.base.MidiReceiver; - -public class MidiReceiverImpl extends MidiReceiverJNI implements MidiReceiver{ - private boolean open; // unncessary - private boolean connected; - private List ports; - - public MidiReceiverImpl(){ - this.ports = new ArrayList(); - this.connected = false; - } - - public void open(){ - super.open(); - this.open = true; - } - - public void close(){ - if(this.isOpen()){ - this.disconnect(); - super.close(); - this.open = false; - } - } - - public boolean isOpen(){ - return (this.open); - } - - public boolean isConnected(){ - return (this.isOpen() && this.connected); - } - - public void connect(){ - if(isOpen()){ - if(!isConnected()){ - this.connected = true; - this.openDevice(); - } - } - } - - public void disconnect() { - if(isConnected()){ - this.closeDevice(); - this.connected = false; - } - } - - public List listPorts(){ - if(isOpen()){ - this.ports.clear(); - this.ports.add(new MidiPortImpl(this, "Core Audio midi playback" , "coreaudio" )); - return this.ports; - } - return Collections.EMPTY_LIST; - } - - public void sendSystemReset() { - if(isOpen()){ - //not implemented - } - } - - public void sendAllNotesOff() { - for(int i = 0; i < 16; i ++){ - sendControlChange(i,MidiControllers.ALL_NOTES_OFF,0); - } - } - - public void sendControlChange(int channel, int controller, int value) { - if(isOpen()){ - super.controlChange(channel, controller, value); - } - } - - public void sendNoteOff(int channel, int key, int velocity) { - if(isOpen()){ - super.noteOff(channel, key, velocity); - } - } - - public void sendNoteOn(int channel, int key, int velocity) { - if(isOpen()){ - super.noteOn(channel, key, velocity); - } - } - - public void sendPitchBend(int channel, int value) { - if(isOpen()){ - super.pitchBend(channel, value); - } - } - - public void sendProgramChange(int channel, int value) { - if(isOpen()){ - super.programChange(channel, value); - } - } -} diff --git a/TuxGuitar-CoreAudio/src/org/herac/tuxguitar/player/impl/midiport/coreaudio/MidiReceiverJNI.java b/TuxGuitar-CoreAudio/src/org/herac/tuxguitar/player/impl/midiport/coreaudio/MidiReceiverJNI.java deleted file mode 100644 index a267518c..00000000 --- a/TuxGuitar-CoreAudio/src/org/herac/tuxguitar/player/impl/midiport/coreaudio/MidiReceiverJNI.java +++ /dev/null @@ -1,37 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.coreaudio; - -public abstract class MidiReceiverJNI{ - - private static final String JNI_LIBRARY_NAME = new String("tuxguitar-coreaudio-jni"); - - static{ - System.loadLibrary (JNI_LIBRARY_NAME); - } - - public MidiReceiverJNI() { - super(); - } - - protected native void open(); - - protected native void close(); - - //protected native void findDevices(); - - protected native void openDevice(); - - protected native void closeDevice(); - - protected native void noteOn(int channel,int note,int velocity); - - protected native void noteOff(int channel,int note,int velocity); - - protected native void controlChange(int channel,int control,int value); - - protected native void programChange(int channel,int program); - - protected native void pitchBend(int channel,int value); - - - //protected abstract void addDevice(String name); -} diff --git a/TuxGuitar-CoreAudio/tuxguitar-coreaudio.jar b/TuxGuitar-CoreAudio/tuxguitar-coreaudio.jar deleted file mode 100644 index 672d91f6..00000000 Binary files a/TuxGuitar-CoreAudio/tuxguitar-coreaudio.jar and /dev/null differ diff --git a/TuxGuitar-abc/GNUmakefile b/TuxGuitar-abc/GNUmakefile deleted file mode 100644 index 9d8495ca..00000000 --- a/TuxGuitar-abc/GNUmakefile +++ /dev/null @@ -1,68 +0,0 @@ -#! /usr/bin/make -f -# -*- makefile -*- -#ident "$Id: GNUmakefile,v 1.4 2008/02/26 15:24:45 akdmia Exp $" -#@author: created by www.philippe.coval.online.fr -- revision: $Author: akdmia $ -#licence: LGPL -#------------------------------------------------------------------------------ -PACKAGE?=tuxguitar-abc -LIBRARY?=lib$(PACKAGE).so - -PREFIX?=/usr - -# dependencies -SWT_PATH?=/usr/share/java/swt.jar - -# tuxguitar paths -TG_PREFIX?=$(PREFIX) -TG_SOURCE_PATH?=$(TG_PREFIX)/src -TG_LIBRARY_PATH?=$(TG_PREFIX)/lib -TG_NATIVE_PLUGINS_PATH?=$(TG_PREFIX)/share/tuxguitar/plugins - -# install paths -INSTALL_LIBRARY_DIR?=$(TG_NATIVE_PLUGINS_PATH) -INSTALL_SHARED_DIR?=$(TG_NATIVE_PLUGINS_PATH)/$(PACKAGE) - -# resources -SHARE_PATH?=./share/ - -# build paths -SOURCE_PATH?=./src/ -SOURCES?=$(shell find $(SOURCE_PATH) -name "*.java") -OBJECTS?=$(PACKAGE).o - -GCJ?=gcj -GCJFLAGS+=-fjni -I$(SOURCE_PATH) -I$(TG_SOURCE_PATH) -I$(SWT_PATH) - -default: all - -all: objects library - -objects: tmp.classes.tmp - -tmp.classes.tmp: $(OBJECTS) - @touch $@ - -library: $(LIBRARY) - -install: - -install -d $(DESTDIR)$(PREFIX)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_DIR)/ - -install -d $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -install $(LIBRARY) $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -cp -rfa $(SHARE_PATH)/* $(DESTDIR)$(INSTALL_SHARED_DIR) - -uninstall: - -rm -rf $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -rm $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -clean: - -@find . -name "*.o" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.so" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.tmp" -exec rm -f {} \; > /dev/null 2>&1 - -$(PACKAGE).o: $(SOURCES) - $(GCJ) $(GCJFLAGS) -c -o $(@F) $^ - -$(LIBRARY): $(OBJECTS) - $(GCJ) -shared -o $@ -ltuxguitar -L$(TG_LIBRARY_PATH) $(^F) - diff --git a/TuxGuitar-abc/TuxGuitar-abc.MF b/TuxGuitar-abc/TuxGuitar-abc.MF deleted file mode 100644 index 58630c02..00000000 --- a/TuxGuitar-abc/TuxGuitar-abc.MF +++ /dev/null @@ -1,2 +0,0 @@ -Manifest-Version: 1.0 - diff --git a/TuxGuitar-abc/build.properties b/TuxGuitar-abc/build.properties deleted file mode 100644 index 7627ddf7..00000000 --- a/TuxGuitar-abc/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin -path.swt=../TuxGuitar/lib/swt.jar diff --git a/TuxGuitar-abc/build.xml b/TuxGuitar-abc/build.xml deleted file mode 100644 index 8424a774..00000000 --- a/TuxGuitar-abc/build.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - - TuxGuitar ABC Exporter - - - - - - - - - - - - - - - - - - - +-------------------------------------------------+ - | B U I L D I N G P L U G I N | - +-------------------------------------------------+ - - - - - - - - - - - - - ${service.provider} - - +-----------------------------------------------+ - | P A C K A G I N G P L U G I N | - +-----------------------------------------------+ - - - - - - - - - - - - - diff --git a/TuxGuitar-abc/buildjar.jardesc b/TuxGuitar-abc/buildjar.jardesc deleted file mode 100644 index 2b4ed84c..00000000 --- a/TuxGuitar-abc/buildjar.jardesc +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/TuxGuitar-abc/buildplugin.jardesc b/TuxGuitar-abc/buildplugin.jardesc deleted file mode 100644 index af296dd5..00000000 --- a/TuxGuitar-abc/buildplugin.jardesc +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/TuxGuitar-abc/doc/allclasses-frame.html b/TuxGuitar-abc/doc/allclasses-frame.html deleted file mode 100644 index c0349b63..00000000 --- a/TuxGuitar-abc/doc/allclasses-frame.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - - -All Classes - - - - - - - - - - -All Classes -
- - - - - -
ABCChord -
-ABCComponent -
-ABCComponentChord -
-ABCComponentNote -
-ABCEvent -
-ABCExportSettingsDialog -
-ABCImportSettingsDialog -
-ABCInfo -
-ABCInputStream -
-ABCLocation -
-ABCMacro -
-ABCOctaveDatabase -
-ABCOutputStream -
-ABCPluginExporter -
-ABCPluginImporter -
-ABCPluginList -
-ABCRepeat -
-ABCSettings -
-ABCSong -
-ABCSongExporter -
-ABCSongImporter -
-ABCSymbol -
-ABCTempo -
-ABCTempoChange -
-ABCText -
-ABCTimeSignature -
-ABCTimeSignatureChange -
-ABCTrack -
-
- - - diff --git a/TuxGuitar-abc/doc/allclasses-noframe.html b/TuxGuitar-abc/doc/allclasses-noframe.html deleted file mode 100644 index 953af5d1..00000000 --- a/TuxGuitar-abc/doc/allclasses-noframe.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - - -All Classes - - - - - - - - - - -All Classes -
- - - - - -
ABCChord -
-ABCComponent -
-ABCComponentChord -
-ABCComponentNote -
-ABCEvent -
-ABCExportSettingsDialog -
-ABCImportSettingsDialog -
-ABCInfo -
-ABCInputStream -
-ABCLocation -
-ABCMacro -
-ABCOctaveDatabase -
-ABCOutputStream -
-ABCPluginExporter -
-ABCPluginImporter -
-ABCPluginList -
-ABCRepeat -
-ABCSettings -
-ABCSong -
-ABCSongExporter -
-ABCSongImporter -
-ABCSymbol -
-ABCTempo -
-ABCTempoChange -
-ABCText -
-ABCTimeSignature -
-ABCTimeSignatureChange -
-ABCTrack -
-
- - - diff --git a/TuxGuitar-abc/doc/constant-values.html b/TuxGuitar-abc/doc/constant-values.html deleted file mode 100644 index ef12b658..00000000 --- a/TuxGuitar-abc/doc/constant-values.html +++ /dev/null @@ -1,814 +0,0 @@ - - - - - - -Constant Field Values - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Constant Field Values

-
-
-Contents - - - - - - -
-org.herac.*
- -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
org.herac.tuxguitar.io.abc.ABCSettings
-public static final intALL_TRACKS-1
-public static final intAUTO_MEASURES0
-public static final intAUTO_TRACK0
-public static final intFIRST_MEASURE-1
-public static final intLAST_MEASURE-1
-public static final intNO_TRACK-2
- -

- -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
org.herac.tuxguitar.io.abc.base.ABCEvent
-public static final intACCENT4
-public static final intALCODA30
-public static final intALFINE32
-public static final intANNOTATION11
-public static final intARPEGGIO56
-public static final intBAR0
-public static final intBAR_BAR1
-public static final intBAR_FATBAR2
-public static final intBASSPROG-6
-public static final intBASSVOL-7
-public static final intBREATH20
-public static final intCHORD_BEGIN12
-public static final intCHORD_CLOSE15
-public static final intCHORD_SYMBOL10
-public static final intCHORDPROG-4
-public static final intCHORDVOL-5
-public static final intCODA34
-public static final intDACAPO29
-public static final intDACODA28
-public static final intDC27
-public static final intDECORATION16
-public static final intDOWNBOW51
-public static final intDRONE-13
-public static final intDRONEOFF-12
-public static final intDRONEON-11
-public static final intDRUM-10
-public static final intDRUMOFF-9
-public static final intDRUMON-8
-public static final intDS25
-public static final intDSS26
-public static final intENDCRESCENDO36
-public static final intENDDIMINUENDO38
-public static final intENDTRILL58
-public static final intF45
-public static final intFATBAR_BAR3
-public static final intFERMATA5
-public static final intFF46
-public static final intFFF47
-public static final intFFFF48
-public static final intFINE33
-public static final intFINGERING_08
-public static final intFINGERING_19
-public static final intFINGERING_210
-public static final intFINGERING_311
-public static final intFINGERING_412
-public static final intFINGERING_513
-public static final intGCHORD-3
-public static final intGCHORDOFF-2
-public static final intGCHORDON-1
-public static final intINVERTEDFERMATA6
-public static final intINVERTEDTURN54
-public static final intINVERTEDTURNX55
-public static final intLINE_BREAK17
-public static final intLONGPHRASE23
-public static final intLOWERMORDENT2
-public static final intMEDIUMPHRASE22
-public static final intMF44
-public static final intMP43
-public static final intNOT_RELEVANT18
-public static final intNOTE14
-public static final intOPEN16
-public static final intP42
-public static final intPLUS14
-public static final intPP41
-public static final intPPP40
-public static final intPPPP39
-public static final intREPEAT_BEGIN4
-public static final intREPEAT_END5
-public static final intREPEAT_END_AND_START6
-public static final intREST13
-public static final intROLL19
-public static final intSEGNO24
-public static final intSFZ49
-public static final intSHORTPHRASE21
-public static final intSLIDE52
-public static final intSTACATODOT59
-public static final intSTARTCRESCENDO35
-public static final intSTARTDIMINUENDO37
-public static final intSTARTTRILL57
-public static final intTEMPO9
-public static final intTENUTO7
-public static final intTHUMB17
-public static final intTIME8
-public static final intTOCODA31
-public static final intTRILL1
-public static final intTURN18
-public static final intTURNX53
-public static final intUPBOW50
-public static final intUPPERMORDENT3
-public static final intVARIANT7
-public static final intWEDGE15
- -

- -

- - - - - - - - - - - - -
org.herac.tuxguitar.io.abc.base.ABCSong
-public static final intTICKS_PER_QUART192
- -

- -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
org.herac.tuxguitar.io.abc.base.ABCTrack
-public static final intFLAG_DOUBLE_STRINGS1
-public static final intFLAG_EFFECT_CHANNEL_DISABLED8
-public static final intFLAG_LET_RING2
-public static final intFLAG_PEDAL_SABCEL_GUITAR4
-public static final intFLAG_RHYTHM_TRACK16
- -

- -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/deprecated-list.html b/TuxGuitar-abc/doc/deprecated-list.html deleted file mode 100644 index 90a13e9c..00000000 --- a/TuxGuitar-abc/doc/deprecated-list.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - - - -Deprecated List - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Deprecated API

-
-
- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/help-doc.html b/TuxGuitar-abc/doc/help-doc.html deleted file mode 100644 index 2bc16e39..00000000 --- a/TuxGuitar-abc/doc/help-doc.html +++ /dev/null @@ -1,193 +0,0 @@ - - - - - - -API Help - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-How This API Document Is Organized

-
-This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.

-Overview

-
- -

-The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

-

-Package

-
- -

-Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:

-
-

-Class/Interface

-
- -

-Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

-Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
-

-Use

-
-Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
-

-Tree (Class Hierarchy)

-
-There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object. -
-

-Deprecated API

-
-The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
-

-Index

-
-The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
-

-Prev/Next

-These links take you to the next or previous class, interface, package, or related page.

-Frames/No Frames

-These links show and hide the HTML frames. All pages are available with or without frames. -

-

-Serialized Form

-Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description. -

- - -This help file applies to API documentation generated using the standard doclet. - -
-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/index-files/index-1.html b/TuxGuitar-abc/doc/index-files/index-1.html deleted file mode 100644 index f0a8c08c..00000000 --- a/TuxGuitar-abc/doc/index-files/index-1.html +++ /dev/null @@ -1,296 +0,0 @@ - - - - - - -A-Index - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
-

-A

-
-
ABCChord - class org.herac.tuxguitar.io.abc.base.ABCChord.
 
ABCChord(String) - -Constructor for class org.herac.tuxguitar.io.abc.base.ABCChord -
  -
ABCComponent - class org.herac.tuxguitar.io.abc.base.ABCComponent.
 
ABCComponent(int, int, int) - -Constructor for class org.herac.tuxguitar.io.abc.base.ABCComponent -
  -
ABCComponentChord - class org.herac.tuxguitar.io.abc.base.ABCComponentChord.
 
ABCComponentChord(int, int, int, int) - -Constructor for class org.herac.tuxguitar.io.abc.base.ABCComponentChord -
  -
ABCComponentNote - class org.herac.tuxguitar.io.abc.base.ABCComponentNote.
 
ABCComponentNote(int, int, int, int, int, int, int) - -Constructor for class org.herac.tuxguitar.io.abc.base.ABCComponentNote -
  -
ABCEvent - class org.herac.tuxguitar.io.abc.base.ABCEvent.
 
ABCEvent(int, String, int) - -Constructor for class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
ABCEvent(ABCSong, String) - -Constructor for class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
ABCExportSettingsDialog - class org.herac.tuxguitar.io.abc.ABCExportSettingsDialog.
 
ABCExportSettingsDialog() - -Constructor for class org.herac.tuxguitar.io.abc.ABCExportSettingsDialog -
  -
ABCImportSettingsDialog - class org.herac.tuxguitar.io.abc.ABCImportSettingsDialog.
 
ABCImportSettingsDialog() - -Constructor for class org.herac.tuxguitar.io.abc.ABCImportSettingsDialog -
  -
ABCInfo - class org.herac.tuxguitar.io.abc.base.ABCInfo.
 
ABCInfo(String, String, String) - -Constructor for class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
ABCInputStream - class org.herac.tuxguitar.io.abc.ABCInputStream.
 
ABCInputStream(InputStream, ABCSettings) - -Constructor for class org.herac.tuxguitar.io.abc.ABCInputStream -
  -
ABCLocation - class org.herac.tuxguitar.io.abc.base.ABCLocation.
 
ABCLocation(String, int, int, int, ABCChord, ABCEvent) - -Constructor for class org.herac.tuxguitar.io.abc.base.ABCLocation -
  -
ABCMacro - class org.herac.tuxguitar.io.abc.base.ABCMacro.
 
ABCMacro(String) - -Constructor for class org.herac.tuxguitar.io.abc.base.ABCMacro -
  -
ABCOctaveDatabase - class org.herac.tuxguitar.io.abc.base.ABCOctaveDatabase.
 
ABCOctaveDatabase() - -Constructor for class org.herac.tuxguitar.io.abc.base.ABCOctaveDatabase -
  -
ABCOutputStream - class org.herac.tuxguitar.io.abc.ABCOutputStream.
 
ABCOutputStream(OutputStream, ABCSettings) - -Constructor for class org.herac.tuxguitar.io.abc.ABCOutputStream -
  -
ABCPluginExporter - class org.herac.tuxguitar.io.abc.ABCPluginExporter.
 
ABCPluginExporter() - -Constructor for class org.herac.tuxguitar.io.abc.ABCPluginExporter -
  -
ABCPluginImporter - class org.herac.tuxguitar.io.abc.ABCPluginImporter.
 
ABCPluginImporter() - -Constructor for class org.herac.tuxguitar.io.abc.ABCPluginImporter -
  -
ABCPluginList - class org.herac.tuxguitar.io.abc.ABCPluginList.
 
ABCPluginList() - -Constructor for class org.herac.tuxguitar.io.abc.ABCPluginList -
  -
ABCRepeat - class org.herac.tuxguitar.io.abc.base.ABCRepeat.
 
ABCRepeat(int, int) - -Constructor for class org.herac.tuxguitar.io.abc.base.ABCRepeat -
  -
ABCSettings - class org.herac.tuxguitar.io.abc.ABCSettings.
 
ABCSettings() - -Constructor for class org.herac.tuxguitar.io.abc.ABCSettings -
  -
ABCSong - class org.herac.tuxguitar.io.abc.base.ABCSong.
 
ABCSong() - -Constructor for class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
ABCSongExporter - class org.herac.tuxguitar.io.abc.ABCSongExporter.
 
ABCSongExporter() - -Constructor for class org.herac.tuxguitar.io.abc.ABCSongExporter -
  -
ABCSongImporter - class org.herac.tuxguitar.io.abc.ABCSongImporter.
 
ABCSongImporter() - -Constructor for class org.herac.tuxguitar.io.abc.ABCSongImporter -
  -
ABCSymbol - class org.herac.tuxguitar.io.abc.base.ABCSymbol.
 
ABCSymbol(String) - -Constructor for class org.herac.tuxguitar.io.abc.base.ABCSymbol -
  -
ABCTempo - class org.herac.tuxguitar.io.abc.base.ABCTempo.
 
ABCTempo(int) - -Constructor for class org.herac.tuxguitar.io.abc.base.ABCTempo -
  -
ABCTempo(String) - -Constructor for class org.herac.tuxguitar.io.abc.base.ABCTempo -
  -
ABCTempoChange - class org.herac.tuxguitar.io.abc.base.ABCTempoChange.
 
ABCTempoChange(int, int) - -Constructor for class org.herac.tuxguitar.io.abc.base.ABCTempoChange -
  -
ABCText - class org.herac.tuxguitar.io.abc.base.ABCText.
 
ABCText(String) - -Constructor for class org.herac.tuxguitar.io.abc.base.ABCText -
  -
ABCTimeSignature - class org.herac.tuxguitar.io.abc.base.ABCTimeSignature.
 
ABCTimeSignature(int, int, boolean) - -Constructor for class org.herac.tuxguitar.io.abc.base.ABCTimeSignature -
  -
ABCTimeSignatureChange - class org.herac.tuxguitar.io.abc.base.ABCTimeSignatureChange.
 
ABCTimeSignatureChange(int, ABCTimeSignature) - -Constructor for class org.herac.tuxguitar.io.abc.base.ABCTimeSignatureChange -
  -
ABCTrack - class org.herac.tuxguitar.io.abc.base.ABCTrack.
 
ABCTrack(String) - -Constructor for class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
ACCENT - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
ALCODA - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
ALFINE - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
ALL_TRACKS - -Static variable in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
ANNOTATION - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
ARPEGGIO - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
AUTO_MEASURES - -Static variable in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
AUTO_TRACK - -Static variable in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
addChord(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
addHistory(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
addHistory(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
addLyrics(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
addMacro(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
addMusic(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
addNote(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
addNote(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
addRedefinable(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
addRemarks(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
addSymbols(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
addTempoChange(ABCTempoChange) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
addTimeSignatureChange(ABCTimeSignatureChange) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
addVoice(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
addWords(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
alterString(int, int[]) - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
- - - diff --git a/TuxGuitar-abc/doc/index-files/index-10.html b/TuxGuitar-abc/doc/index-files/index-10.html deleted file mode 100644 index be02efed..00000000 --- a/TuxGuitar-abc/doc/index-files/index-10.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - -M-Index - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
-

-M

-
-
MEDIUMPHRASE - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
MF - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
MP - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
midiCommand(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
- - - diff --git a/TuxGuitar-abc/doc/index-files/index-11.html b/TuxGuitar-abc/doc/index-files/index-11.html deleted file mode 100644 index bbe865be..00000000 --- a/TuxGuitar-abc/doc/index-files/index-11.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - -N-Index - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
-

-N

-
-
NOTE - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
NOT_RELEVANT - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
NO_TRACK - -Static variable in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
- - - diff --git a/TuxGuitar-abc/doc/index-files/index-12.html b/TuxGuitar-abc/doc/index-files/index-12.html deleted file mode 100644 index 2f08fa62..00000000 --- a/TuxGuitar-abc/doc/index-files/index-12.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - -O-Index - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
-

-O

-
-
OPEN - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
open() - -Method in class org.herac.tuxguitar.io.abc.ABCExportSettingsDialog -
  -
open() - -Method in class org.herac.tuxguitar.io.abc.ABCImportSettingsDialog -
  -
org.herac.tuxguitar.io.abc - package org.herac.tuxguitar.io.abc
 
org.herac.tuxguitar.io.abc.base - package org.herac.tuxguitar.io.abc.base
 
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
- - - diff --git a/TuxGuitar-abc/doc/index-files/index-13.html b/TuxGuitar-abc/doc/index-files/index-13.html deleted file mode 100644 index b3104d98..00000000 --- a/TuxGuitar-abc/doc/index-files/index-13.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - -P-Index - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
-

-P

-
-
P - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
PERCUSSION_TUNINGS - -Static variable in class org.herac.tuxguitar.io.abc.ABCSongImporter -
  -
PLUS - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
PP - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
PPP - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
PPPP - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
postprocessor() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
- - - diff --git a/TuxGuitar-abc/doc/index-files/index-14.html b/TuxGuitar-abc/doc/index-files/index-14.html deleted file mode 100644 index d2830a3a..00000000 --- a/TuxGuitar-abc/doc/index-files/index-14.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - - - -R-Index - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
-

-R

-
-
REPEAT_BEGIN - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
REPEAT_END - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
REPEAT_END_AND_START - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
REST - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
ROLL - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
readSong() - -Method in class org.herac.tuxguitar.io.abc.ABCInputStream -
  -
recall(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCOctaveDatabase -
  -
reset() - -Method in class org.herac.tuxguitar.io.abc.base.ABCOctaveDatabase -
  -
resetScale() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
- - - diff --git a/TuxGuitar-abc/doc/index-files/index-15.html b/TuxGuitar-abc/doc/index-files/index-15.html deleted file mode 100644 index 33f4a467..00000000 --- a/TuxGuitar-abc/doc/index-files/index-15.html +++ /dev/null @@ -1,502 +0,0 @@ - - - - - - -S-Index - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
-

-S

-
-
SEGNO - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
SFZ - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
SHORTPHRASE - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
SLIDE - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
STACATODOT - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
STARTCRESCENDO - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
STARTDIMINUENDO - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
STARTTRILL - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
setArea(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
setArea(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setArtist(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
setArtist(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setBarkey(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setBaseTrack(int) - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
setBassprog(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setBassvol(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setBook(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
setBook(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setCapo(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
setChord(ABCChord) - -Method in class org.herac.tuxguitar.io.abc.base.ABCLocation -
  -
setChord(int, ABCChord) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setChordDiagramEnabled(boolean) - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
setChordEnabled(boolean) - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
setChordTrack(int) - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
setChordprog(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setChords(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setChordvol(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setClefNumber(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
setClefType(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
setComments(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
setComments(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setComponist(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
setComponist(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setDefaultNoteLength(ABCTimeSignature) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setDenominator(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
setDiagramTrack(int) - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
setDiscography(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
setDiscography(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setDrone(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setDroneEnabled(boolean) - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
setDroneTrack(int) - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
setDroneon(boolean) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setDrum(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setDrumon(boolean) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setFilename(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
setFilename(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setFlags(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
setGchord(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setGchordon(boolean) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setGrace(boolean) - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
setGroup(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
setGroup(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setInfo(ABCInfo) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setInformation(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
setInformation(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setInstrument(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
setInstrumentOffset(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setInstrumentsStartAt1(boolean) - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
setKey(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setLegato(boolean) - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
setLegato(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCLocation -
  -
setLyrics(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
setLyricsEnabled(boolean) - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
setMeasure(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCLocation -
  -
setMeasureFrom(int) - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
setMeasureTo(int) - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
setMeasuresPerLine(int) - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
setNumerator(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
setOrigin(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
setOrigin(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setPan(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
setPart(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCLocation -
  -
setPart(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setParts(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setPitchStringAndFret(int, int[]) - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
setRepeat(int, ABCRepeat) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setRepeats(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setRhythm(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
Abc also includes a rhythm field, - R:, which is used for cataloguing and sorting collections of abc tunes: - this is entirely free text (although there are obvious 'standard' entries eg R:reel, R:jig, R:schottische). -
setScoreEnabled(boolean) - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
setSequence(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
setSource(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
setSource(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setStacato(boolean) - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
setStrings(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setStrings(int[]) - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
setSubtitle(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
setTablatureEnabled(boolean) - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
setTempo(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCLocation -
  -
setTempo(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setText(int, ABCText) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setTextEnabled(boolean) - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
setTexts(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setTicks(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
setTicks(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCLocation -
  -
setTied(boolean) - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
setTied(boolean) - -Method in class org.herac.tuxguitar.io.abc.base.ABCLocation -
  -
setTimeSignature(ABCTimeSignature) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setTitle(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
setTitle(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setToEnd(boolean) - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
setTrack(int) - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
setTrack(int, ABCTrack) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setTrackGroupEnabled(boolean) - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
setTrackNameEnabled(boolean) - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
setTracks(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setTranscriptor(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
setTranscriptor(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setTriplet(boolean) - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
setTriplet(int, int, int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
setTripletP(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
setTripletQ(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
setTripletR(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
setType(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
setValue(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
setVelocity(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
setVoice(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
setVolume(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
setX(int) - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
setX(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
size() - -Method in class org.herac.tuxguitar.io.abc.base.ABCChord -
  -
sortEvents() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
store(int, int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCOctaveDatabase -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
- - - diff --git a/TuxGuitar-abc/doc/index-files/index-16.html b/TuxGuitar-abc/doc/index-files/index-16.html deleted file mode 100644 index cd49dab2..00000000 --- a/TuxGuitar-abc/doc/index-files/index-16.html +++ /dev/null @@ -1,203 +0,0 @@ - - - - - - -T-Index - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
-

-T

-
-
TEMPO - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
TENUTO - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
THUMB - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
TICKS_PER_QUART - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
TIME - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
TOCODA - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
TRILL - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
TURN - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
TURNX - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
toString() - -Method in class org.herac.tuxguitar.io.abc.base.ABCChord -
  -
toString() - -Method in class org.herac.tuxguitar.io.abc.base.ABCComponentChord -
  -
toString() - -Method in class org.herac.tuxguitar.io.abc.base.ABCComponentNote -
  -
toString() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
toString() - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
toString() - -Method in class org.herac.tuxguitar.io.abc.base.ABCLocation -
  -
toString() - -Method in class org.herac.tuxguitar.io.abc.base.ABCRepeat -
  -
toString() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
toString() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTempo -
  -
toString() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTempoChange -
  -
toString() - -Method in class org.herac.tuxguitar.io.abc.base.ABCText -
  -
toString() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTimeSignature -
  -
toString() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTimeSignatureChange -
  -
toString() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
- - - diff --git a/TuxGuitar-abc/doc/index-files/index-17.html b/TuxGuitar-abc/doc/index-files/index-17.html deleted file mode 100644 index 9a60da48..00000000 --- a/TuxGuitar-abc/doc/index-files/index-17.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - -U-Index - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
-

-U

-
-
UPBOW - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
UPPERMORDENT - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
- - - diff --git a/TuxGuitar-abc/doc/index-files/index-18.html b/TuxGuitar-abc/doc/index-files/index-18.html deleted file mode 100644 index dd7799b8..00000000 --- a/TuxGuitar-abc/doc/index-files/index-18.html +++ /dev/null @@ -1,137 +0,0 @@ - - - - - - -V-Index - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
-

-V

-
-
VARIANT - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
- - - diff --git a/TuxGuitar-abc/doc/index-files/index-19.html b/TuxGuitar-abc/doc/index-files/index-19.html deleted file mode 100644 index 5a21f94a..00000000 --- a/TuxGuitar-abc/doc/index-files/index-19.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - -W-Index - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
-

-W

-
-
WEDGE - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
writeSong(TGSong) - -Method in class org.herac.tuxguitar.io.abc.ABCOutputStream -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
- - - diff --git a/TuxGuitar-abc/doc/index-files/index-2.html b/TuxGuitar-abc/doc/index-files/index-2.html deleted file mode 100644 index 5e7020a4..00000000 --- a/TuxGuitar-abc/doc/index-files/index-2.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - - - -B-Index - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
-

-B

-
-
BAR - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
BAR_BAR - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
BAR_FATBAR - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
BASSPROG - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
BASSVOL - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
BREATH - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
- - - diff --git a/TuxGuitar-abc/doc/index-files/index-3.html b/TuxGuitar-abc/doc/index-files/index-3.html deleted file mode 100644 index dde9df90..00000000 --- a/TuxGuitar-abc/doc/index-files/index-3.html +++ /dev/null @@ -1,179 +0,0 @@ - - - - - - -C-Index - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
-

-C

-
-
CHORDPROG - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
CHORDVOL - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
CHORD_BEGIN - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
CHORD_CLOSE - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
CHORD_SYMBOL - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
CODA - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
check() - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
clone() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
clone(String, int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
compareTo(Object) - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
compareTo(Object) - -Method in class org.herac.tuxguitar.io.abc.base.ABCLocation -
  -
computePitch(ABCEvent, char[]) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
configure(boolean) - -Method in class org.herac.tuxguitar.io.abc.ABCSongExporter -
  -
configure(boolean) - -Method in class org.herac.tuxguitar.io.abc.ABCSongImporter -
  -
copy() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTempo -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
- - - diff --git a/TuxGuitar-abc/doc/index-files/index-4.html b/TuxGuitar-abc/doc/index-files/index-4.html deleted file mode 100644 index d02dc139..00000000 --- a/TuxGuitar-abc/doc/index-files/index-4.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - - -D-Index - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
-

-D

-
-
DACAPO - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
DACODA - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
DC - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
DECORATION - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
DOWNBOW - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
DRONE - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
DRONEOFF - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
DRONEON - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
DRUM - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
DRUMOFF - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
DRUMON - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
DS - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
DSS - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
directive(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
- - - diff --git a/TuxGuitar-abc/doc/index-files/index-5.html b/TuxGuitar-abc/doc/index-files/index-5.html deleted file mode 100644 index e37c3070..00000000 --- a/TuxGuitar-abc/doc/index-files/index-5.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - - - -E-Index - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
-

-E

-
-
ENDCRESCENDO - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
ENDDIMINUENDO - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
ENDTRILL - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
execute(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCMacro -
  -
execute(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSymbol -
  -
exportSong(TGSong) - -Method in class org.herac.tuxguitar.io.abc.ABCSongExporter -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
- - - diff --git a/TuxGuitar-abc/doc/index-files/index-6.html b/TuxGuitar-abc/doc/index-files/index-6.html deleted file mode 100644 index ee055b15..00000000 --- a/TuxGuitar-abc/doc/index-files/index-6.html +++ /dev/null @@ -1,191 +0,0 @@ - - - - - - -F-Index - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
-

-F

-
-
F - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
FATBAR_BAR - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
FERMATA - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
FF - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
FFF - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
FFFF - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
FINE - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
FINGERING_0 - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
FINGERING_1 - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
FINGERING_2 - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
FINGERING_3 - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
FINGERING_4 - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
FINGERING_5 - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
FIRST_MEASURE - -Static variable in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
FLAG_DOUBLE_STRINGS - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
FLAG_EFFECT_CHANNEL_DISABLED - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
FLAG_LET_RING - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
FLAG_PEDAL_SABCEL_GUITAR - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
FLAG_RHYTHM_TRACK - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
- - - diff --git a/TuxGuitar-abc/doc/index-files/index-7.html b/TuxGuitar-abc/doc/index-files/index-7.html deleted file mode 100644 index 4d1ad5d9..00000000 --- a/TuxGuitar-abc/doc/index-files/index-7.html +++ /dev/null @@ -1,524 +0,0 @@ - - - - - - -G-Index - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
-

-G

-
-
GCHORD - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
GCHORDOFF - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
GCHORDON - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
getArea() - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
getArtist() - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
getAuthor() - -Method in class org.herac.tuxguitar.io.abc.ABCPluginExporter -
  -
getAuthor() - -Method in class org.herac.tuxguitar.io.abc.ABCPluginImporter -
  -
getAuthor() - -Method in class org.herac.tuxguitar.io.abc.ABCPluginList -
  -
getBarkey() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getBaseTrack() - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
getBassprog() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getBassvol() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getBook() - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
getCapo() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
getChord() - -Method in class org.herac.tuxguitar.io.abc.base.ABCComponentChord -
  -
getChord() - -Method in class org.herac.tuxguitar.io.abc.base.ABCLocation -
  -
getChordTrack() - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
getChordnum() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
getChordprog() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getChords() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getChordvol() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getClefNumber() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
getClefType() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
getComments() - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
getComponist() - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
getData1() - -Method in class org.herac.tuxguitar.io.abc.base.ABCRepeat -
  -
getData2() - -Method in class org.herac.tuxguitar.io.abc.base.ABCRepeat -
  -
getDeclaration() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
getDecoration() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
getDefaultNoteLength() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getDefaults() - -Static method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
getDenominator() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
getDenominator() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTimeSignature -
  -
getDescription() - -Method in class org.herac.tuxguitar.io.abc.ABCPluginExporter -
  -
getDescription() - -Method in class org.herac.tuxguitar.io.abc.ABCPluginImporter -
  -
getDescription() - -Method in class org.herac.tuxguitar.io.abc.ABCPluginList -
  -
getDiagramTrack() - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
getDiscography() - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
getDrone() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getDroneTrack() - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
getDrum() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getDuration() - -Method in class org.herac.tuxguitar.io.abc.base.ABCComponentNote -
  -
getDynamic() - -Method in class org.herac.tuxguitar.io.abc.base.ABCComponentNote -
  -
getEffect() - -Method in class org.herac.tuxguitar.io.abc.base.ABCComponentNote -
  -
getEvent() - -Method in class org.herac.tuxguitar.io.abc.base.ABCLocation -
  -
getEvents() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getExportName() - -Method in class org.herac.tuxguitar.io.abc.ABCSongExporter -
  -
getFileFormat() - -Method in class org.herac.tuxguitar.io.abc.ABCSongExporter -
  -
getFileFormat() - -Method in class org.herac.tuxguitar.io.abc.ABCSongImporter -
  -
getFilename() - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
getFlags() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
getFret() - -Method in class org.herac.tuxguitar.io.abc.base.ABCComponentNote -
  -
getFret() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
getGchord() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getGchordChar(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCChord -
  -
getGroup() - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
getHistory() - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
getImportName() - -Method in class org.herac.tuxguitar.io.abc.ABCSongImporter -
  -
getInfo() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getInformation() - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
getInstrument() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
getKeySignature() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getLegato() - -Method in class org.herac.tuxguitar.io.abc.base.ABCLocation -
  -
getLyrics() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
getMeasure() - -Method in class org.herac.tuxguitar.io.abc.base.ABCComponent -
  -
getMeasure() - -Method in class org.herac.tuxguitar.io.abc.base.ABCLocation -
  -
getMeasure() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTempoChange -
  -
getMeasure() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTimeSignatureChange -
  -
getMeasureFrom() - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
getMeasureTo() - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
getMeasures() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getMeasuresPerLine() - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
getName() - -Method in class org.herac.tuxguitar.io.abc.ABCPluginExporter -
  -
getName() - -Method in class org.herac.tuxguitar.io.abc.ABCPluginImporter -
  -
getName() - -Method in class org.herac.tuxguitar.io.abc.ABCPluginList -
  -
getName() - -Method in class org.herac.tuxguitar.io.abc.base.ABCChord -
  -
getName() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
getName() - -Method in class org.herac.tuxguitar.io.abc.base.ABCMacro -
  -
getName() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSymbol -
  -
getName() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
getNote(char) - -Method in class org.herac.tuxguitar.io.abc.base.ABCChord -
  -
getNotes() - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
getNumerator() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
getNumerator() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTimeSignature -
  -
getOrigin() - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
getPan() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
getParm() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
getPart() - -Method in class org.herac.tuxguitar.io.abc.base.ABCLocation -
  -
getPitch() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
getPosition() - -Method in class org.herac.tuxguitar.io.abc.base.ABCComponent -
  -
getRepeats() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getSequence() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
getSource() - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
getString() - -Method in class org.herac.tuxguitar.io.abc.base.ABCComponent -
  -
getString() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
getStrings() - -Method in class org.herac.tuxguitar.io.abc.base.ABCChord -
  -
getStrings() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getStrings() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
getSubtitle() - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
getTempo() - -Method in class org.herac.tuxguitar.io.abc.base.ABCLocation -
  -
getTempo() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getTempo(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getTempo() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTempoChange -
  -
getTexts() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getTicks() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
getTicks() - -Method in class org.herac.tuxguitar.io.abc.base.ABCLocation -
  -
getTimeSignature() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getTimeSignature(int) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getTimeSignature() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTimeSignatureChange -
  -
getTitle() - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
getTrack() - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
getTrack() - -Method in class org.herac.tuxguitar.io.abc.base.ABCLocation -
  -
getTrack() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getTracks() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getTranscriptor() - -Method in class org.herac.tuxguitar.io.abc.base.ABCInfo -
  -
getTripletP() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
getTripletQ() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
getTripletR() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
getType() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
getValue() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
getValue() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTempo -
  -
getValue() - -Method in class org.herac.tuxguitar.io.abc.base.ABCText -
  -
getVariant() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
getVelocity() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
getVersion() - -Method in class org.herac.tuxguitar.io.abc.ABCPluginExporter -
  -
getVersion() - -Method in class org.herac.tuxguitar.io.abc.ABCPluginImporter -
  -
getVersion() - -Method in class org.herac.tuxguitar.io.abc.ABCPluginList -
  -
getVoice(String) - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
getVolume() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
getX() - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
- - - diff --git a/TuxGuitar-abc/doc/index-files/index-8.html b/TuxGuitar-abc/doc/index-files/index-8.html deleted file mode 100644 index 16644119..00000000 --- a/TuxGuitar-abc/doc/index-files/index-8.html +++ /dev/null @@ -1,239 +0,0 @@ - - - - - - -I-Index - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
-

-I

-
-
INVERTEDFERMATA - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
INVERTEDTURN - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
INVERTEDTURNX - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
importSong() - -Method in class org.herac.tuxguitar.io.abc.ABCSongImporter -
  -
init(TGFactory, OutputStream) - -Method in class org.herac.tuxguitar.io.abc.ABCSongExporter -
  -
init(TGFactory, InputStream) - -Method in class org.herac.tuxguitar.io.abc.ABCSongImporter -
  -
initBody() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
initHead() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
isBagpipe() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
isChordDiagramEnabled() - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
isChordEnabled() - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
isDroneEnabled() - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
isDroneon() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
isDrumon() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
isGchordon() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
isGrace() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
isHornpipe() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSong -
  -
isInstrumentsStartAt1() - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
isLegato() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
isLyricsEnabled() - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
isNil() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSymbol -
  -
isPercussion() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTrack -
  -
isScoreEnabled() - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
isStacato() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
isTablatureEnabled() - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
isTextEnabled() - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
isTied() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
isTied() - -Method in class org.herac.tuxguitar.io.abc.base.ABCLocation -
  -
isToEnd() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
isToEnd() - -Method in class org.herac.tuxguitar.io.abc.base.ABCTimeSignature -
  -
isTrackGroupEnabled() - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
isTrackNameEnabled() - -Method in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
isTriplet() - -Method in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
isValid() - -Method in class org.herac.tuxguitar.io.abc.base.ABCMacro -
  -
isValid() - -Method in class org.herac.tuxguitar.io.abc.base.ABCSymbol -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
- - - diff --git a/TuxGuitar-abc/doc/index-files/index-9.html b/TuxGuitar-abc/doc/index-files/index-9.html deleted file mode 100644 index 5e548930..00000000 --- a/TuxGuitar-abc/doc/index-files/index-9.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - -L-Index - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
-

-L

-
-
LAST_MEASURE - -Static variable in class org.herac.tuxguitar.io.abc.ABCSettings -
  -
LINE_BREAK - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
LONGPHRASE - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
LOWERMORDENT - -Static variable in class org.herac.tuxguitar.io.abc.base.ABCEvent -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G I L M N O P R S T U V W
- - - diff --git a/TuxGuitar-abc/doc/index.html b/TuxGuitar-abc/doc/index.html deleted file mode 100644 index 971c213b..00000000 --- a/TuxGuitar-abc/doc/index.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - -Generated Documentation (Untitled) - - - - - - - - - -<H2> -Frame Alert</H2> - -<P> -This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. -<BR> -Link to<A HREF="overview-summary.html">Non-frame version.</A> - - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCExportSettingsDialog.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCExportSettingsDialog.html deleted file mode 100644 index 170fcef1..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCExportSettingsDialog.html +++ /dev/null @@ -1,252 +0,0 @@ - - - - - - -ABCExportSettingsDialog - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc -
-Class ABCExportSettingsDialog

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.ABCExportSettingsDialog
-
-
-
-
public class ABCExportSettingsDialog
extends java.lang.Object
- -

-


- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCExportSettingsDialog() - -
-           
-  - - - - - - - - - - - -
-Method Summary
- ABCSettingsopen() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCExportSettingsDialog

-
-public ABCExportSettingsDialog()
-
-
- - - - - - - - -
-Method Detail
- -

-open

-
-public ABCSettings open()
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCImportSettingsDialog.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCImportSettingsDialog.html deleted file mode 100644 index a905fb24..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCImportSettingsDialog.html +++ /dev/null @@ -1,252 +0,0 @@ - - - - - - -ABCImportSettingsDialog - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc -
-Class ABCImportSettingsDialog

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.ABCImportSettingsDialog
-
-
-
-
public class ABCImportSettingsDialog
extends java.lang.Object
- -

-


- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCImportSettingsDialog() - -
-           
-  - - - - - - - - - - - -
-Method Summary
- ABCSettingsopen() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCImportSettingsDialog

-
-public ABCImportSettingsDialog()
-
-
- - - - - - - - -
-Method Detail
- -

-open

-
-public ABCSettings open()
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCInputStream.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCInputStream.html deleted file mode 100644 index 828ac63a..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCInputStream.html +++ /dev/null @@ -1,257 +0,0 @@ - - - - - - -ABCInputStream - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc -
-Class ABCInputStream

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.ABCInputStream
-
-
-
-
public class ABCInputStream
extends java.lang.Object
- -

-


- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCInputStream(java.io.InputStream stream, - ABCSettings settings) - -
-           
-  - - - - - - - - - - - -
-Method Summary
- ABCSongreadSong() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCInputStream

-
-public ABCInputStream(java.io.InputStream stream,
-                      ABCSettings settings)
-
-
- - - - - - - - -
-Method Detail
- -

-readSong

-
-public ABCSong readSong()
-                 throws org.herac.tuxguitar.io.base.TGFileFormatException
-
-
- -
Throws: -
org.herac.tuxguitar.io.base.TGFileFormatException
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCOutputStream.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCOutputStream.html deleted file mode 100644 index 8d60e6ad..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCOutputStream.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - - -ABCOutputStream - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc -
-Class ABCOutputStream

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.ABCOutputStream
-
-
-
-
public class ABCOutputStream
extends java.lang.Object
- -

-


- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCOutputStream(java.io.OutputStream stream, - ABCSettings settings) - -
-           
-  - - - - - - - - - - - -
-Method Summary
- voidwriteSong(org.herac.tuxguitar.song.models.TGSong song) - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCOutputStream

-
-public ABCOutputStream(java.io.OutputStream stream,
-                       ABCSettings settings)
-
-
- - - - - - - - -
-Method Detail
- -

-writeSong

-
-public void writeSong(org.herac.tuxguitar.song.models.TGSong song)
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCPluginExporter.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCPluginExporter.html deleted file mode 100644 index cc2db93b..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCPluginExporter.html +++ /dev/null @@ -1,323 +0,0 @@ - - - - - - -ABCPluginExporter - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc -
-Class ABCPluginExporter

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.gui.system.plugins.base.TGPluginAdapter
-      extended byorg.herac.tuxguitar.gui.system.plugins.base.TGExporterPlugin
-          extended byorg.herac.tuxguitar.io.abc.ABCPluginExporter
-
-
-
All Implemented Interfaces:
org.herac.tuxguitar.gui.system.plugins.TGPlugin
-
-
-
-
public class ABCPluginExporter
extends org.herac.tuxguitar.gui.system.plugins.base.TGExporterPlugin
- -

-


- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCPluginExporter() - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- java.lang.StringgetAuthor() - -
-           
- java.lang.StringgetDescription() - -
-           
- java.lang.StringgetName() - -
-           
- java.lang.StringgetVersion() - -
-           
- - - - - - - -
Methods inherited from class org.herac.tuxguitar.gui.system.plugins.base.TGExporterPlugin
close, init, setEnabled
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCPluginExporter

-
-public ABCPluginExporter()
-
-
- - - - - - - - -
-Method Detail
- -

-getAuthor

-
-public java.lang.String getAuthor()
-
-
-
-
-
-
- -

-getDescription

-
-public java.lang.String getDescription()
-
-
-
-
-
-
- -

-getName

-
-public java.lang.String getName()
-
-
-
-
-
-
- -

-getVersion

-
-public java.lang.String getVersion()
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCPluginImporter.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCPluginImporter.html deleted file mode 100644 index 4f32f4e6..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCPluginImporter.html +++ /dev/null @@ -1,323 +0,0 @@ - - - - - - -ABCPluginImporter - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc -
-Class ABCPluginImporter

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.gui.system.plugins.base.TGPluginAdapter
-      extended byorg.herac.tuxguitar.gui.system.plugins.base.TGImporterPlugin
-          extended byorg.herac.tuxguitar.io.abc.ABCPluginImporter
-
-
-
All Implemented Interfaces:
org.herac.tuxguitar.gui.system.plugins.TGPlugin
-
-
-
-
public class ABCPluginImporter
extends org.herac.tuxguitar.gui.system.plugins.base.TGImporterPlugin
- -

-


- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCPluginImporter() - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- java.lang.StringgetAuthor() - -
-           
- java.lang.StringgetDescription() - -
-           
- java.lang.StringgetName() - -
-           
- java.lang.StringgetVersion() - -
-           
- - - - - - - -
Methods inherited from class org.herac.tuxguitar.gui.system.plugins.base.TGImporterPlugin
close, init, setEnabled
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCPluginImporter

-
-public ABCPluginImporter()
-
-
- - - - - - - - -
-Method Detail
- -

-getAuthor

-
-public java.lang.String getAuthor()
-
-
-
-
-
-
- -

-getName

-
-public java.lang.String getName()
-
-
-
-
-
-
- -

-getDescription

-
-public java.lang.String getDescription()
-
-
-
-
-
-
- -

-getVersion

-
-public java.lang.String getVersion()
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCPluginList.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCPluginList.html deleted file mode 100644 index 4d8dcba6..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCPluginList.html +++ /dev/null @@ -1,323 +0,0 @@ - - - - - - -ABCPluginList - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc -
-Class ABCPluginList

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.gui.system.plugins.base.TGPluginAdapter
-      extended byorg.herac.tuxguitar.gui.system.plugins.base.TGPluginList
-          extended byorg.herac.tuxguitar.io.abc.ABCPluginList
-
-
-
All Implemented Interfaces:
org.herac.tuxguitar.gui.system.plugins.TGPlugin
-
-
-
-
public class ABCPluginList
extends org.herac.tuxguitar.gui.system.plugins.base.TGPluginList
- -

-


- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCPluginList() - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- java.lang.StringgetAuthor() - -
-           
- java.lang.StringgetDescription() - -
-           
- java.lang.StringgetName() - -
-           
- java.lang.StringgetVersion() - -
-           
- - - - - - - -
Methods inherited from class org.herac.tuxguitar.gui.system.plugins.base.TGPluginList
close, init, setEnabled
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCPluginList

-
-public ABCPluginList()
-
-
- - - - - - - - -
-Method Detail
- -

-getAuthor

-
-public java.lang.String getAuthor()
-
-
-
-
-
-
- -

-getDescription

-
-public java.lang.String getDescription()
-
-
-
-
-
-
- -

-getName

-
-public java.lang.String getName()
-
-
-
-
-
-
- -

-getVersion

-
-public java.lang.String getVersion()
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCSettings.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCSettings.html deleted file mode 100644 index 4d92eb5f..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCSettings.html +++ /dev/null @@ -1,1121 +0,0 @@ - - - - - - -ABCSettings - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc -
-Class ABCSettings

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.ABCSettings
-
-
-
-
public class ABCSettings
extends java.lang.Object
- -

-


- -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Field Summary
-static intALL_TRACKS - -
-           
-static intAUTO_MEASURES - -
-           
-static intAUTO_TRACK - -
-           
-static intFIRST_MEASURE - -
-           
-static intLAST_MEASURE - -
-           
-static intNO_TRACK - -
-           
-  - - - - - - - - - - -
-Constructor Summary
ABCSettings() - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- voidcheck() - -
-           
- intgetBaseTrack() - -
-           
- intgetChordTrack() - -
-           
-static ABCSettingsgetDefaults() - -
-           
- intgetDiagramTrack() - -
-           
- intgetDroneTrack() - -
-           
- intgetMeasureFrom() - -
-           
- intgetMeasuresPerLine() - -
-           
- intgetMeasureTo() - -
-           
- intgetTrack() - -
-           
- intgetX() - -
-           
- booleanisChordDiagramEnabled() - -
-           
- booleanisChordEnabled() - -
-           
- booleanisDroneEnabled() - -
-           
- booleanisInstrumentsStartAt1() - -
-           
- booleanisLyricsEnabled() - -
-           
- booleanisScoreEnabled() - -
-           
- booleanisTablatureEnabled() - -
-           
- booleanisTextEnabled() - -
-           
- booleanisTrackGroupEnabled() - -
-           
- booleanisTrackNameEnabled() - -
-           
- voidsetBaseTrack(int baseTrack) - -
-           
- voidsetChordDiagramEnabled(boolean chordDiagramEnabled) - -
-           
- voidsetChordEnabled(boolean chordEnabled) - -
-           
- voidsetChordTrack(int chordTrack) - -
-           
- voidsetDiagramTrack(int diagramTrack) - -
-           
- voidsetDroneEnabled(boolean droneEnabled) - -
-           
- voidsetDroneTrack(int droneTrack) - -
-           
- voidsetInstrumentsStartAt1(boolean instrumentsStartAt1) - -
-           
- voidsetLyricsEnabled(boolean lyricsEnabled) - -
-           
- voidsetMeasureFrom(int measureFrom) - -
-           
- voidsetMeasuresPerLine(int measuresPerLine) - -
-           
- voidsetMeasureTo(int measureTo) - -
-           
- voidsetScoreEnabled(boolean scoreEnabled) - -
-           
- voidsetTablatureEnabled(boolean tablatureEnabled) - -
-           
- voidsetTextEnabled(boolean textEnabled) - -
-           
- voidsetTrack(int track) - -
-           
- voidsetTrackGroupEnabled(boolean trackGroupEnabled) - -
-           
- voidsetTrackNameEnabled(boolean trackNameEnabled) - -
-           
- voidsetX(int x) - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Field Detail
- -

-ALL_TRACKS

-
-public static final int ALL_TRACKS
-
-
-
See Also:
Constant Field Values
-
-
- -

-FIRST_MEASURE

-
-public static final int FIRST_MEASURE
-
-
-
See Also:
Constant Field Values
-
-
- -

-LAST_MEASURE

-
-public static final int LAST_MEASURE
-
-
-
See Also:
Constant Field Values
-
-
- -

-AUTO_MEASURES

-
-public static final int AUTO_MEASURES
-
-
-
See Also:
Constant Field Values
-
-
- -

-AUTO_TRACK

-
-public static final int AUTO_TRACK
-
-
-
See Also:
Constant Field Values
-
-
- -

-NO_TRACK

-
-public static final int NO_TRACK
-
-
-
See Also:
Constant Field Values
-
- - - - - - - - -
-Constructor Detail
- -

-ABCSettings

-
-public ABCSettings()
-
-
- - - - - - - - -
-Method Detail
- -

-getMeasureFrom

-
-public int getMeasureFrom()
-
-
-
-
-
-
- -

-setMeasureFrom

-
-public void setMeasureFrom(int measureFrom)
-
-
-
-
-
-
- -

-getMeasureTo

-
-public int getMeasureTo()
-
-
-
-
-
-
- -

-setMeasureTo

-
-public void setMeasureTo(int measureTo)
-
-
-
-
-
-
- -

-getTrack

-
-public int getTrack()
-
-
-
-
-
-
- -

-setTrack

-
-public void setTrack(int track)
-
-
-
-
-
-
- -

-isTrackGroupEnabled

-
-public boolean isTrackGroupEnabled()
-
-
-
-
-
-
- -

-setTrackGroupEnabled

-
-public void setTrackGroupEnabled(boolean trackGroupEnabled)
-
-
-
-
-
-
- -

-isTrackNameEnabled

-
-public boolean isTrackNameEnabled()
-
-
-
-
-
-
- -

-setTrackNameEnabled

-
-public void setTrackNameEnabled(boolean trackNameEnabled)
-
-
-
-
-
-
- -

-isScoreEnabled

-
-public boolean isScoreEnabled()
-
-
-
-
-
-
- -

-setScoreEnabled

-
-public void setScoreEnabled(boolean scoreEnabled)
-
-
-
-
-
-
- -

-isTablatureEnabled

-
-public boolean isTablatureEnabled()
-
-
-
-
-
-
- -

-setTablatureEnabled

-
-public void setTablatureEnabled(boolean tablatureEnabled)
-
-
-
-
-
-
- -

-isLyricsEnabled

-
-public boolean isLyricsEnabled()
-
-
-
-
-
-
- -

-setLyricsEnabled

-
-public void setLyricsEnabled(boolean lyricsEnabled)
-
-
-
-
-
-
- -

-isChordDiagramEnabled

-
-public boolean isChordDiagramEnabled()
-
-
-
-
-
-
- -

-setChordDiagramEnabled

-
-public void setChordDiagramEnabled(boolean chordDiagramEnabled)
-
-
-
-
-
-
- -

-isTextEnabled

-
-public boolean isTextEnabled()
-
-
-
-
-
-
- -

-setTextEnabled

-
-public void setTextEnabled(boolean textEnabled)
-
-
-
-
-
-
- -

-check

-
-public void check()
-
-
-
-
-
-
- -

-getDefaults

-
-public static ABCSettings getDefaults()
-
-
-
-
-
-
- -

-getX

-
-public int getX()
-
-
- -
Returns:
the x
-
-
-
- -

-setX

-
-public void setX(int x)
-
-
-
Parameters:
x - the x to set
-
-
-
- -

-isInstrumentsStartAt1

-
-public boolean isInstrumentsStartAt1()
-
-
- -
Returns:
the instrumentsStartAt1
-
-
-
- -

-setInstrumentsStartAt1

-
-public void setInstrumentsStartAt1(boolean instrumentsStartAt1)
-
-
-
Parameters:
instrumentsStartAt1 - the instrumentsStartAt1 to set
-
-
-
- -

-getMeasuresPerLine

-
-public int getMeasuresPerLine()
-
-
-
-
-
-
- -

-setMeasuresPerLine

-
-public void setMeasuresPerLine(int measuresPerLine)
-
-
-
Parameters:
measuresPerLine - the measuresPerLine to set
-
-
-
- -

-getBaseTrack

-
-public int getBaseTrack()
-
-
- -
Returns:
the baseTrack
-
-
-
- -

-setBaseTrack

-
-public void setBaseTrack(int baseTrack)
-
-
-
Parameters:
baseTrack - the baseTrack to set
-
-
-
- -

-getChordTrack

-
-public int getChordTrack()
-
-
- -
Returns:
the chordTrack
-
-
-
- -

-setChordTrack

-
-public void setChordTrack(int chordTrack)
-
-
-
Parameters:
chordTrack - the chordTrack to set
-
-
-
- -

-getDiagramTrack

-
-public int getDiagramTrack()
-
-
- -
Returns:
the diagramTrack
-
-
-
- -

-setDiagramTrack

-
-public void setDiagramTrack(int diagramTrack)
-
-
-
Parameters:
diagramTrack - the diagramTrack to set
-
-
-
- -

-getDroneTrack

-
-public int getDroneTrack()
-
-
-
-
-
-
- -

-setDroneTrack

-
-public void setDroneTrack(int droneTrack)
-
-
-
Parameters:
droneTrack - the droneTrack to set
-
-
-
- -

-isDroneEnabled

-
-public boolean isDroneEnabled()
-
-
- -
Returns:
the droneEnabled
-
-
-
- -

-setDroneEnabled

-
-public void setDroneEnabled(boolean droneEnabled)
-
-
-
Parameters:
droneEnabled - the droneEnabled to set
-
-
-
- -

-isChordEnabled

-
-public boolean isChordEnabled()
-
-
- -
Returns:
the chordEnabled
-
-
-
- -

-setChordEnabled

-
-public void setChordEnabled(boolean chordEnabled)
-
-
-
Parameters:
chordEnabled - the chordEnabled to set
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCSettingsDialog.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCSettingsDialog.html deleted file mode 100644 index ee4f3c2a..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCSettingsDialog.html +++ /dev/null @@ -1,252 +0,0 @@ - - - - - - -ABCSettingsDialog - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc -
-Class ABCSettingsDialog

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.ABCSettingsDialog
-
-
-
-
public class ABCSettingsDialog
extends java.lang.Object
- -

-


- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCSettingsDialog() - -
-           
-  - - - - - - - - - - - -
-Method Summary
- ABCSettingsopen() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCSettingsDialog

-
-public ABCSettingsDialog()
-
-
- - - - - - - - -
-Method Detail
- -

-open

-
-public ABCSettings open()
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCSongExporter.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCSongExporter.html deleted file mode 100644 index 2cdb9315..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCSongExporter.html +++ /dev/null @@ -1,348 +0,0 @@ - - - - - - -ABCSongExporter - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc -
-Class ABCSongExporter

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.ABCSongExporter
-
-
-
All Implemented Interfaces:
org.herac.tuxguitar.io.base.TGLocalFileExporter, org.herac.tuxguitar.io.base.TGRawExporter
-
-
-
-
public class ABCSongExporter
extends java.lang.Object
implements org.herac.tuxguitar.io.base.TGLocalFileExporter
- -

-


- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCSongExporter() - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- booleanconfigure(boolean setDefaults) - -
-           
- voidexportSong(org.herac.tuxguitar.song.models.TGSong song) - -
-           
- java.lang.StringgetExportName() - -
-           
- org.herac.tuxguitar.io.base.TGFileFormatgetFileFormat() - -
-           
- voidinit(org.herac.tuxguitar.song.factory.TGFactory factory, - java.io.OutputStream stream) - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCSongExporter

-
-public ABCSongExporter()
-
-
- - - - - - - - -
-Method Detail
- -

-getExportName

-
-public java.lang.String getExportName()
-
-
-
Specified by:
getExportName in interface org.herac.tuxguitar.io.base.TGRawExporter
-
-
-
-
-
-
- -

-getFileFormat

-
-public org.herac.tuxguitar.io.base.TGFileFormat getFileFormat()
-
-
-
Specified by:
getFileFormat in interface org.herac.tuxguitar.io.base.TGLocalFileExporter
-
-
-
-
-
-
- -

-configure

-
-public boolean configure(boolean setDefaults)
-
-
-
Specified by:
configure in interface org.herac.tuxguitar.io.base.TGLocalFileExporter
-
-
-
-
-
-
- -

-init

-
-public void init(org.herac.tuxguitar.song.factory.TGFactory factory,
-                 java.io.OutputStream stream)
-
-
-
Specified by:
init in interface org.herac.tuxguitar.io.base.TGLocalFileExporter
-
-
-
-
-
-
- -

-exportSong

-
-public void exportSong(org.herac.tuxguitar.song.models.TGSong song)
-
-
-
Specified by:
exportSong in interface org.herac.tuxguitar.io.base.TGRawExporter
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCSongImporter.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCSongImporter.html deleted file mode 100644 index 3fd641c4..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/ABCSongImporter.html +++ /dev/null @@ -1,382 +0,0 @@ - - - - - - -ABCSongImporter - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc -
-Class ABCSongImporter

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.ABCSongImporter
-
-
-
All Implemented Interfaces:
org.herac.tuxguitar.io.base.TGLocalFileImporter, org.herac.tuxguitar.io.base.TGRawImporter
-
-
-
-
public class ABCSongImporter
extends java.lang.Object
implements org.herac.tuxguitar.io.base.TGLocalFileImporter
- -

-


- -

- - - - - - - - - - - - - - -
-Field Summary
-static int[][]PERCUSSION_TUNINGS - -
-           
-  - - - - - - - - - - -
-Constructor Summary
ABCSongImporter() - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- booleanconfigure(boolean setDefaults) - -
-           
- org.herac.tuxguitar.io.base.TGFileFormatgetFileFormat() - -
-           
- java.lang.StringgetImportName() - -
-           
- org.herac.tuxguitar.song.models.TGSongimportSong() - -
-           
- voidinit(org.herac.tuxguitar.song.factory.TGFactory factory, - java.io.InputStream stream) - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Field Detail
- -

-PERCUSSION_TUNINGS

-
-public static final int[][] PERCUSSION_TUNINGS
-
-
-
-
- - - - - - - - -
-Constructor Detail
- -

-ABCSongImporter

-
-public ABCSongImporter()
-
-
- - - - - - - - -
-Method Detail
- -

-getFileFormat

-
-public org.herac.tuxguitar.io.base.TGFileFormat getFileFormat()
-
-
-
Specified by:
getFileFormat in interface org.herac.tuxguitar.io.base.TGLocalFileImporter
-
-
-
-
-
-
- -

-getImportName

-
-public java.lang.String getImportName()
-
-
-
Specified by:
getImportName in interface org.herac.tuxguitar.io.base.TGRawImporter
-
-
-
-
-
-
- -

-configure

-
-public boolean configure(boolean setDefaults)
-
-
-
Specified by:
configure in interface org.herac.tuxguitar.io.base.TGLocalFileImporter
-
-
-
-
-
-
- -

-init

-
-public void init(org.herac.tuxguitar.song.factory.TGFactory factory,
-                 java.io.InputStream stream)
-
-
-
Specified by:
init in interface org.herac.tuxguitar.io.base.TGLocalFileImporter
-
-
-
-
-
-
- -

-importSong

-
-public org.herac.tuxguitar.song.models.TGSong importSong()
-                                                  throws org.herac.tuxguitar.io.base.TGFileFormatException
-
-
-
Specified by:
importSong in interface org.herac.tuxguitar.io.base.TGRawImporter
-
-
- -
Throws: -
org.herac.tuxguitar.io.base.TGFileFormatException
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCChord.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCChord.html deleted file mode 100644 index b7a14522..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCChord.html +++ /dev/null @@ -1,347 +0,0 @@ - - - - - - -ABCChord - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc.base -
-Class ABCChord

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.base.ABCChord
-
-
-
-
public class ABCChord
extends java.lang.Object
- -

-


- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCChord(java.lang.String name) - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- chargetGchordChar(int value) - -
-           
- java.lang.StringgetName() - -
-           
- java.lang.StringgetNote(char c) - -
-           
- byte[]getStrings() - -
-           
- intsize() - -
-           
- java.lang.StringtoString() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCChord

-
-public ABCChord(java.lang.String name)
-
-
- - - - - - - - -
-Method Detail
- -

-getName

-
-public java.lang.String getName()
-
-
-
-
-
-
- -

-getStrings

-
-public byte[] getStrings()
-
-
-
-
-
-
- -

-size

-
-public int size()
-
-
-
-
-
-
- -

-toString

-
-public java.lang.String toString()
-
-
-
-
-
-
- -

-getNote

-
-public java.lang.String getNote(char c)
-
-
-
-
-
-
- -

-getGchordChar

-
-public char getGchordChar(int value)
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCComponent.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCComponent.html deleted file mode 100644 index 98f7835c..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCComponent.html +++ /dev/null @@ -1,297 +0,0 @@ - - - - - - -ABCComponent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc.base -
-Class ABCComponent

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.base.ABCComponent
-
-
-
Direct Known Subclasses:
ABCComponentChord, ABCComponentNote
-
-
-
-
public abstract class ABCComponent
extends java.lang.Object
- -

-


- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCComponent(int position, - int measure, - int string) - -
-           
-  - - - - - - - - - - - - - - - - - - - -
-Method Summary
- intgetMeasure() - -
-           
- intgetPosition() - -
-           
- intgetString() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCComponent

-
-public ABCComponent(int position,
-                    int measure,
-                    int string)
-
-
- - - - - - - - -
-Method Detail
- -

-getPosition

-
-public int getPosition()
-
-
-
-
-
-
- -

-getMeasure

-
-public int getMeasure()
-
-
-
-
-
-
- -

-getString

-
-public int getString()
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCComponentChord.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCComponentChord.html deleted file mode 100644 index c3db2d04..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCComponentChord.html +++ /dev/null @@ -1,287 +0,0 @@ - - - - - - -ABCComponentChord - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc.base -
-Class ABCComponentChord

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.base.ABCComponent
-      extended byorg.herac.tuxguitar.io.abc.base.ABCComponentChord
-
-
-
-
public class ABCComponentChord
extends ABCComponent
- -

-


- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCComponentChord(int position, - int measure, - int string, - int chord) - -
-           
-  - - - - - - - - - - - - - - - -
-Method Summary
- intgetChord() - -
-           
- java.lang.StringtoString() - -
-           
- - - - - - - -
Methods inherited from class org.herac.tuxguitar.io.abc.base.ABCComponent
getMeasure, getPosition, getString
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCComponentChord

-
-public ABCComponentChord(int position,
-                         int measure,
-                         int string,
-                         int chord)
-
-
- - - - - - - - -
-Method Detail
- -

-getChord

-
-public int getChord()
-
-
-
-
-
-
- -

-toString

-
-public java.lang.String toString()
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCComponentNote.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCComponentNote.html deleted file mode 100644 index 795d9b43..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCComponentNote.html +++ /dev/null @@ -1,350 +0,0 @@ - - - - - - -ABCComponentNote - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc.base -
-Class ABCComponentNote

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.base.ABCComponent
-      extended byorg.herac.tuxguitar.io.abc.base.ABCComponentNote
-
-
-
-
public class ABCComponentNote
extends ABCComponent
- -

-


- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCComponentNote(int position, - int measure, - int string, - int fret, - int duration, - int dynamic, - int effect) - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- intgetDuration() - -
-           
- intgetDynamic() - -
-           
- intgetEffect() - -
-           
- intgetFret() - -
-           
- java.lang.StringtoString() - -
-           
- - - - - - - -
Methods inherited from class org.herac.tuxguitar.io.abc.base.ABCComponent
getMeasure, getPosition, getString
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCComponentNote

-
-public ABCComponentNote(int position,
-                        int measure,
-                        int string,
-                        int fret,
-                        int duration,
-                        int dynamic,
-                        int effect)
-
-
- - - - - - - - -
-Method Detail
- -

-getDuration

-
-public int getDuration()
-
-
-
-
-
-
- -

-getDynamic

-
-public int getDynamic()
-
-
-
-
-
-
- -

-getEffect

-
-public int getEffect()
-
-
-
-
-
-
- -

-getFret

-
-public int getFret()
-
-
-
-
-
-
- -

-toString

-
-public java.lang.String toString()
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCEvent.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCEvent.html deleted file mode 100644 index 8de40d6b..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCEvent.html +++ /dev/null @@ -1,2988 +0,0 @@ - - - - - - -ABCEvent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc.base -
-Class ABCEvent

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.base.ABCEvent
-
-
-
All Implemented Interfaces:
java.lang.Comparable
-
-
-
-
public class ABCEvent
extends java.lang.Object
implements java.lang.Comparable
- -

-

-
Author:
-
peter
-
-
- -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Field Summary
-static intACCENT - -
-           
-static intALCODA - -
-           
-static intALFINE - -
-           
-static intANNOTATION - -
-           
-static intARPEGGIO - -
-           
-static intBAR - -
-           
-static intBAR_BAR - -
-           
-static intBAR_FATBAR - -
-           
-static intBASSPROG - -
-           
-static intBASSVOL - -
-           
-static intBREATH - -
-           
-static intCHORD_BEGIN - -
-           
-static intCHORD_CLOSE - -
-           
-static intCHORD_SYMBOL - -
-           
-static intCHORDPROG - -
-           
-static intCHORDVOL - -
-           
-static intCODA - -
-           
-static intDACAPO - -
-           
-static intDACODA - -
-           
-static intDC - -
-           
-static intDECORATION - -
-           
-static intDOWNBOW - -
-           
-static intDRONE - -
-           
-static intDRONEOFF - -
-           
-static intDRONEON - -
-           
-static intDRUM - -
-           
-static intDRUMOFF - -
-           
-static intDRUMON - -
-           
-static intDS - -
-           
-static intDSS - -
-           
-static intENDCRESCENDO - -
-           
-static intENDDIMINUENDO - -
-           
-static intENDTRILL - -
-           
-static intF - -
-           
-static intFATBAR_BAR - -
-           
-static intFERMATA - -
-           
-static intFF - -
-           
-static intFFF - -
-           
-static intFFFF - -
-           
-static intFINE - -
-           
-static intFINGERING_0 - -
-           
-static intFINGERING_1 - -
-           
-static intFINGERING_2 - -
-           
-static intFINGERING_3 - -
-           
-static intFINGERING_4 - -
-           
-static intFINGERING_5 - -
-           
-static intGCHORD - -
-           
-static intGCHORDOFF - -
-           
-static intGCHORDON - -
-           
-static intINVERTEDFERMATA - -
-           
-static intINVERTEDTURN - -
-           
-static intINVERTEDTURNX - -
-           
-static intLINE_BREAK - -
-           
-static intLONGPHRASE - -
-           
-static intLOWERMORDENT - -
-           
-static intMEDIUMPHRASE - -
-           
-static intMF - -
-           
-static intMP - -
-           
-static intNOT_RELEVANT - -
-           
-static intNOTE - -
-           
-static intOPEN - -
-           
-static intP - -
-           
-static intPLUS - -
-           
-static intPP - -
-           
-static intPPP - -
-           
-static intPPPP - -
-           
-static intREPEAT_BEGIN - -
-           
-static intREPEAT_END - -
-           
-static intREPEAT_END_AND_START - -
-           
-static intREST - -
-           
-static intROLL - -
-           
-static intSEGNO - -
-           
-static intSFZ - -
-           
-static intSHORTPHRASE - -
-           
-static intSLIDE - -
-           
-static intSTACATODOT - -
-           
-static intSTARTCRESCENDO - -
-           
-static intSTARTDIMINUENDO - -
-           
-static intSTARTTRILL - -
-           
-static intTEMPO - -
-           
-static intTENUTO - -
-           
-static intTHUMB - -
-           
-static intTIME - -
-           
-static intTOCODA - -
-           
-static intTRILL - -
-           
-static intTURN - -
-           
-static intTURNX - -
-           
-static intUPBOW - -
-           
-static intUPPERMORDENT - -
-           
-static intVARIANT - -
-           
-static intWEDGE - -
-           
-  - - - - - - - - - - - - - -
-Constructor Summary
ABCEvent(ABCSong song, - java.lang.String name) - -
-           
ABCEvent(int type, - java.lang.String parm, - int value) - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- voidalterString(int string, - int[] strings) - -
-           
- java.lang.Objectclone() - -
-           
- intcompareTo(java.lang.Object o) - -
-           
- intgetChordnum() - -
-           
- intgetDecoration() - -
-           
- intgetDenominator() - -
-           
- intgetFret() - -
-           
- java.lang.String[]getLyrics() - -
-           
- java.lang.StringgetName() - -
-           
- intgetNumerator() - -
-           
- java.lang.StringgetParm() - -
-           
- intgetPitch() - -
-           
- intgetSequence() - -
-           
- intgetString() - -
-           
- intgetTicks() - -
-           
- intgetTripletP() - -
-           
- intgetTripletQ() - -
-           
- intgetTripletR() - -
-           
- intgetType() - -
-           
- intgetValue() - -
-           
- intgetVariant() - -
-           
- intgetVelocity() - -
-           
- booleanisGrace() - -
-           
- booleanisLegato() - -
-           
- booleanisStacato() - -
-           
- booleanisTied() - -
-           
- booleanisToEnd() - -
-           
- booleanisTriplet() - -
-           
- voidsetDenominator(int d) - -
-           
- voidsetGrace(boolean b) - -
-           
- voidsetLegato(boolean legato) - -
-           
- voidsetLyrics(java.lang.String lyrics) - -
-           
- voidsetNumerator(int value) - -
-           
- voidsetPitchStringAndFret(int pitch, - int[] strings) - -
-           
- voidsetSequence(int sequence) - -
-           
- voidsetStacato(boolean stacato) - -
-           
- voidsetTicks(int ticks) - -
-           
- voidsetTied(boolean b) - -
-           
- voidsetToEnd(boolean b) - -
-           
- voidsetTriplet(boolean triplet) - -
-           
- voidsetTriplet(int p, - int q, - int r) - -
-           
- voidsetTripletP(int tripletP) - -
-           
- voidsetTripletQ(int tripletQ) - -
-           
- voidsetTripletR(int tripletR) - -
-           
- voidsetType(int type) - -
-           
- voidsetValue(int value) - -
-           
- voidsetVelocity(int velocity) - -
-           
- java.lang.StringtoString() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - -
-Field Detail
- -

-BAR

-
-public static final int BAR
-
-
-
See Also:
Constant Field Values
-
-
- -

-BAR_BAR

-
-public static final int BAR_BAR
-
-
-
See Also:
Constant Field Values
-
-
- -

-BAR_FATBAR

-
-public static final int BAR_FATBAR
-
-
-
See Also:
Constant Field Values
-
-
- -

-FATBAR_BAR

-
-public static final int FATBAR_BAR
-
-
-
See Also:
Constant Field Values
-
-
- -

-REPEAT_BEGIN

-
-public static final int REPEAT_BEGIN
-
-
-
See Also:
Constant Field Values
-
-
- -

-REPEAT_END

-
-public static final int REPEAT_END
-
-
-
See Also:
Constant Field Values
-
-
- -

-REPEAT_END_AND_START

-
-public static final int REPEAT_END_AND_START
-
-
-
See Also:
Constant Field Values
-
-
- -

-VARIANT

-
-public static final int VARIANT
-
-
-
See Also:
Constant Field Values
-
-
- -

-TIME

-
-public static final int TIME
-
-
-
See Also:
Constant Field Values
-
-
- -

-TEMPO

-
-public static final int TEMPO
-
-
-
See Also:
Constant Field Values
-
-
- -

-CHORD_SYMBOL

-
-public static final int CHORD_SYMBOL
-
-
-
See Also:
Constant Field Values
-
-
- -

-ANNOTATION

-
-public static final int ANNOTATION
-
-
-
See Also:
Constant Field Values
-
-
- -

-CHORD_BEGIN

-
-public static final int CHORD_BEGIN
-
-
-
See Also:
Constant Field Values
-
-
- -

-REST

-
-public static final int REST
-
-
-
See Also:
Constant Field Values
-
-
- -

-NOTE

-
-public static final int NOTE
-
-
-
See Also:
Constant Field Values
-
-
- -

-CHORD_CLOSE

-
-public static final int CHORD_CLOSE
-
-
-
See Also:
Constant Field Values
-
-
- -

-DECORATION

-
-public static final int DECORATION
-
-
-
See Also:
Constant Field Values
-
-
- -

-LINE_BREAK

-
-public static final int LINE_BREAK
-
-
-
See Also:
Constant Field Values
-
-
- -

-NOT_RELEVANT

-
-public static final int NOT_RELEVANT
-
-
-
See Also:
Constant Field Values
-
-
- -

-TRILL

-
-public static final int TRILL
-
-
-
See Also:
Constant Field Values
-
-
- -

-LOWERMORDENT

-
-public static final int LOWERMORDENT
-
-
-
See Also:
Constant Field Values
-
-
- -

-UPPERMORDENT

-
-public static final int UPPERMORDENT
-
-
-
See Also:
Constant Field Values
-
-
- -

-ACCENT

-
-public static final int ACCENT
-
-
-
See Also:
Constant Field Values
-
-
- -

-FERMATA

-
-public static final int FERMATA
-
-
-
See Also:
Constant Field Values
-
-
- -

-INVERTEDFERMATA

-
-public static final int INVERTEDFERMATA
-
-
-
See Also:
Constant Field Values
-
-
- -

-TENUTO

-
-public static final int TENUTO
-
-
-
See Also:
Constant Field Values
-
-
- -

-FINGERING_0

-
-public static final int FINGERING_0
-
-
-
See Also:
Constant Field Values
-
-
- -

-FINGERING_1

-
-public static final int FINGERING_1
-
-
-
See Also:
Constant Field Values
-
-
- -

-FINGERING_2

-
-public static final int FINGERING_2
-
-
-
See Also:
Constant Field Values
-
-
- -

-FINGERING_3

-
-public static final int FINGERING_3
-
-
-
See Also:
Constant Field Values
-
-
- -

-FINGERING_4

-
-public static final int FINGERING_4
-
-
-
See Also:
Constant Field Values
-
-
- -

-FINGERING_5

-
-public static final int FINGERING_5
-
-
-
See Also:
Constant Field Values
-
-
- -

-PLUS

-
-public static final int PLUS
-
-
-
See Also:
Constant Field Values
-
-
- -

-WEDGE

-
-public static final int WEDGE
-
-
-
See Also:
Constant Field Values
-
-
- -

-OPEN

-
-public static final int OPEN
-
-
-
See Also:
Constant Field Values
-
-
- -

-THUMB

-
-public static final int THUMB
-
-
-
See Also:
Constant Field Values
-
-
- -

-TURN

-
-public static final int TURN
-
-
-
See Also:
Constant Field Values
-
-
- -

-ROLL

-
-public static final int ROLL
-
-
-
See Also:
Constant Field Values
-
-
- -

-BREATH

-
-public static final int BREATH
-
-
-
See Also:
Constant Field Values
-
-
- -

-SHORTPHRASE

-
-public static final int SHORTPHRASE
-
-
-
See Also:
Constant Field Values
-
-
- -

-MEDIUMPHRASE

-
-public static final int MEDIUMPHRASE
-
-
-
See Also:
Constant Field Values
-
-
- -

-LONGPHRASE

-
-public static final int LONGPHRASE
-
-
-
See Also:
Constant Field Values
-
-
- -

-SEGNO

-
-public static final int SEGNO
-
-
-
See Also:
Constant Field Values
-
-
- -

-DS

-
-public static final int DS
-
-
-
See Also:
Constant Field Values
-
-
- -

-DSS

-
-public static final int DSS
-
-
-
See Also:
Constant Field Values
-
-
- -

-DC

-
-public static final int DC
-
-
-
See Also:
Constant Field Values
-
-
- -

-DACODA

-
-public static final int DACODA
-
-
-
See Also:
Constant Field Values
-
-
- -

-DACAPO

-
-public static final int DACAPO
-
-
-
See Also:
Constant Field Values
-
-
- -

-ALCODA

-
-public static final int ALCODA
-
-
-
See Also:
Constant Field Values
-
-
- -

-TOCODA

-
-public static final int TOCODA
-
-
-
See Also:
Constant Field Values
-
-
- -

-ALFINE

-
-public static final int ALFINE
-
-
-
See Also:
Constant Field Values
-
-
- -

-FINE

-
-public static final int FINE
-
-
-
See Also:
Constant Field Values
-
-
- -

-CODA

-
-public static final int CODA
-
-
-
See Also:
Constant Field Values
-
-
- -

-STARTCRESCENDO

-
-public static final int STARTCRESCENDO
-
-
-
See Also:
Constant Field Values
-
-
- -

-ENDCRESCENDO

-
-public static final int ENDCRESCENDO
-
-
-
See Also:
Constant Field Values
-
-
- -

-STARTDIMINUENDO

-
-public static final int STARTDIMINUENDO
-
-
-
See Also:
Constant Field Values
-
-
- -

-ENDDIMINUENDO

-
-public static final int ENDDIMINUENDO
-
-
-
See Also:
Constant Field Values
-
-
- -

-PPPP

-
-public static final int PPPP
-
-
-
See Also:
Constant Field Values
-
-
- -

-PPP

-
-public static final int PPP
-
-
-
See Also:
Constant Field Values
-
-
- -

-PP

-
-public static final int PP
-
-
-
See Also:
Constant Field Values
-
-
- -

-P

-
-public static final int P
-
-
-
See Also:
Constant Field Values
-
-
- -

-MP

-
-public static final int MP
-
-
-
See Also:
Constant Field Values
-
-
- -

-MF

-
-public static final int MF
-
-
-
See Also:
Constant Field Values
-
-
- -

-F

-
-public static final int F
-
-
-
See Also:
Constant Field Values
-
-
- -

-FF

-
-public static final int FF
-
-
-
See Also:
Constant Field Values
-
-
- -

-FFF

-
-public static final int FFF
-
-
-
See Also:
Constant Field Values
-
-
- -

-FFFF

-
-public static final int FFFF
-
-
-
See Also:
Constant Field Values
-
-
- -

-SFZ

-
-public static final int SFZ
-
-
-
See Also:
Constant Field Values
-
-
- -

-UPBOW

-
-public static final int UPBOW
-
-
-
See Also:
Constant Field Values
-
-
- -

-DOWNBOW

-
-public static final int DOWNBOW
-
-
-
See Also:
Constant Field Values
-
-
- -

-SLIDE

-
-public static final int SLIDE
-
-
-
See Also:
Constant Field Values
-
-
- -

-TURNX

-
-public static final int TURNX
-
-
-
See Also:
Constant Field Values
-
-
- -

-INVERTEDTURN

-
-public static final int INVERTEDTURN
-
-
-
See Also:
Constant Field Values
-
-
- -

-INVERTEDTURNX

-
-public static final int INVERTEDTURNX
-
-
-
See Also:
Constant Field Values
-
-
- -

-ARPEGGIO

-
-public static final int ARPEGGIO
-
-
-
See Also:
Constant Field Values
-
-
- -

-STARTTRILL

-
-public static final int STARTTRILL
-
-
-
See Also:
Constant Field Values
-
-
- -

-ENDTRILL

-
-public static final int ENDTRILL
-
-
-
See Also:
Constant Field Values
-
-
- -

-STACATODOT

-
-public static final int STACATODOT
-
-
-
See Also:
Constant Field Values
-
-
- -

-GCHORDON

-
-public static final int GCHORDON
-
-
-
See Also:
Constant Field Values
-
-
- -

-GCHORDOFF

-
-public static final int GCHORDOFF
-
-
-
See Also:
Constant Field Values
-
-
- -

-GCHORD

-
-public static final int GCHORD
-
-
-
See Also:
Constant Field Values
-
-
- -

-CHORDPROG

-
-public static final int CHORDPROG
-
-
-
See Also:
Constant Field Values
-
-
- -

-CHORDVOL

-
-public static final int CHORDVOL
-
-
-
See Also:
Constant Field Values
-
-
- -

-BASSPROG

-
-public static final int BASSPROG
-
-
-
See Also:
Constant Field Values
-
-
- -

-BASSVOL

-
-public static final int BASSVOL
-
-
-
See Also:
Constant Field Values
-
-
- -

-DRUMON

-
-public static final int DRUMON
-
-
-
See Also:
Constant Field Values
-
-
- -

-DRUMOFF

-
-public static final int DRUMOFF
-
-
-
See Also:
Constant Field Values
-
-
- -

-DRUM

-
-public static final int DRUM
-
-
-
See Also:
Constant Field Values
-
-
- -

-DRONEON

-
-public static final int DRONEON
-
-
-
See Also:
Constant Field Values
-
-
- -

-DRONEOFF

-
-public static final int DRONEOFF
-
-
-
See Also:
Constant Field Values
-
-
- -

-DRONE

-
-public static final int DRONE
-
-
-
See Also:
Constant Field Values
-
- - - - - - - - -
-Constructor Detail
- -

-ABCEvent

-
-public ABCEvent(int type,
-                java.lang.String parm,
-                int value)
-
-
-
- -

-ABCEvent

-
-public ABCEvent(ABCSong song,
-                java.lang.String name)
-
-
- - - - - - - - -
-Method Detail
- -

-clone

-
-public java.lang.Object clone()
-
-
-
-
-
-
-
-
-
- -

-setPitchStringAndFret

-
-public void setPitchStringAndFret(int pitch,
-                                  int[] strings)
-
-
-
-
-
-
-
-
-
- -

-toString

-
-public java.lang.String toString()
-
-
-
-
-
-
-
-
-
- -

-compareTo

-
-public int compareTo(java.lang.Object o)
-
-
-
Specified by:
compareTo in interface java.lang.Comparable
-
-
-
-
-
-
- -

-getFret

-
-public int getFret()
-
-
-
-
-
- -
Returns:
the fret
-
-
-
- -

-getName

-
-public java.lang.String getName()
-
-
-
-
-
- -
Returns:
the name
-
-
-
- -

-getParm

-
-public java.lang.String getParm()
-
-
-
-
-
- -
Returns:
the name
-
-
-
- -

-getPitch

-
-public int getPitch()
-
-
-
-
-
- -
Returns:
the pitch
-
-
-
- -

-getValue

-
-public int getValue()
-
-
-
-
-
- -
Returns:
the pitch
-
-
-
- -

-getString

-
-public int getString()
-
-
-
-
-
- -
Returns:
the string
-
-
-
- -

-getTicks

-
-public int getTicks()
-
-
-
-
-
- -
Returns:
the ticks
-
-
-
- -

-getType

-
-public int getType()
-
-
-
-
-
- -
Returns:
the type
-
-
-
- -

-setTicks

-
-public void setTicks(int ticks)
-
-
-
-
-
-
Parameters:
ticks - the ticks to set
-
-
-
- -

-getDecoration

-
-public int getDecoration()
-
-
-
-
-
-
-
-
-
- -

-getChordnum

-
-public int getChordnum()
-
-
-
-
-
-
-
-
-
- -

-alterString

-
-public void alterString(int string,
-                        int[] strings)
-
-
-
-
-
-
-
-
-
- -

-setType

-
-public void setType(int type)
-
-
-
-
-
-
-
-
-
- -

-setValue

-
-public void setValue(int value)
-
-
-
-
-
-
-
-
-
- -

-setNumerator

-
-public void setNumerator(int value)
-
-
-
-
-
-
-
-
-
- -

-setDenominator

-
-public void setDenominator(int d)
-
-
-
-
-
-
-
-
-
- -

-getVelocity

-
-public int getVelocity()
-
-
-
-
-
-
-
-
-
- -

-setVelocity

-
-public void setVelocity(int velocity)
-
-
-
-
-
-
Parameters:
velocity - the velocity to set
-
-
-
- -

-setTied

-
-public void setTied(boolean b)
-
-
-
-
-
-
-
-
-
- -

-isTied

-
-public boolean isTied()
-
-
-
-
-
- -
Returns:
the tied
-
-
-
- -

-setToEnd

-
-public void setToEnd(boolean b)
-
-
-
-
-
-
-
-
-
- -

-isToEnd

-
-public boolean isToEnd()
-
-
-
-
-
- -
Returns:
the toEnd
-
-
-
- -

-getVariant

-
-public int getVariant()
-
-
-
-
-
-
-
-
-
- -

-getNumerator

-
-public int getNumerator()
-
-
-
-
-
-
-
-
-
- -

-getDenominator

-
-public int getDenominator()
-
-
-
-
-
-
-
-
-
- -

-setGrace

-
-public void setGrace(boolean b)
-
-
-
-
-
-
-
-
-
- -

-isGrace

-
-public boolean isGrace()
-
-
-
-
-
- -
Returns:
the grace
-
-
-
- -

-getSequence

-
-public int getSequence()
-
-
-
-
-
-
-
-
-
- -

-setSequence

-
-public void setSequence(int sequence)
-
-
-
-
-
-
-
-
-
- -

-isTriplet

-
-public boolean isTriplet()
-
-
-
-
-
-
-
-
-
- -

-setTriplet

-
-public void setTriplet(boolean triplet)
-
-
-
-
-
-
-
-
-
- -

-getTripletP

-
-public int getTripletP()
-
-
-
-
-
-
-
-
-
- -

-setTripletP

-
-public void setTripletP(int tripletP)
-
-
-
-
-
-
-
-
-
- -

-getTripletQ

-
-public int getTripletQ()
-
-
-
-
-
-
-
-
-
- -

-setTripletQ

-
-public void setTripletQ(int tripletQ)
-
-
-
-
-
-
-
-
-
- -

-getTripletR

-
-public int getTripletR()
-
-
-
-
-
-
-
-
-
- -

-setTripletR

-
-public void setTripletR(int tripletR)
-
-
-
-
-
-
-
-
-
- -

-setTriplet

-
-public void setTriplet(int p,
-                       int q,
-                       int r)
-
-
-
-
-
-
-
-
-
- -

-getLyrics

-
-public java.lang.String[] getLyrics()
-
-
-
-
-
-
-
-
-
- -

-setLyrics

-
-public void setLyrics(java.lang.String lyrics)
-
-
-
-
-
-
-
-
-
- -

-isStacato

-
-public boolean isStacato()
-
-
-
-
-
- -
Returns:
the stacato
-
-
-
- -

-setStacato

-
-public void setStacato(boolean stacato)
-
-
-
-
-
-
Parameters:
stacato - the stacato to set
-
-
-
- -

-isLegato

-
-public boolean isLegato()
-
-
-
-
-
- -
Returns:
the legato
-
-
-
- -

-setLegato

-
-public void setLegato(boolean legato)
-
-
-
-
-
-
Parameters:
legato - the legato to set
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCInfo.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCInfo.html deleted file mode 100644 index 3e9804b4..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCInfo.html +++ /dev/null @@ -1,876 +0,0 @@ - - - - - - -ABCInfo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc.base -
-Class ABCInfo

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.base.ABCInfo
-
-
-
-
public class ABCInfo
extends java.lang.Object
- -

-


- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCInfo(java.lang.String title, - java.lang.String subtitle, - java.lang.String comments) - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- voidaddHistory(java.lang.String string) - -
-           
- voidaddNote(java.lang.String string) - -
-           
- java.lang.StringgetArea() - -
-           
- java.lang.StringgetArtist() - -
-           
- java.lang.StringgetBook() - -
-           
- java.lang.StringgetComments() - -
-           
- java.lang.StringgetComponist() - -
-           
- java.lang.StringgetDiscography() - -
-           
- java.lang.StringgetFilename() - -
-           
- java.lang.StringgetGroup() - -
-           
- java.util.ListgetHistory() - -
-           
- java.lang.StringgetInformation() - -
-           
- java.lang.StringgetNotes() - -
-           
- java.lang.StringgetOrigin() - -
-           
- java.lang.StringgetSource() - -
-           
- java.lang.StringgetSubtitle() - -
-           
- java.lang.StringgetTitle() - -
-           
- java.lang.StringgetTranscriptor() - -
-           
- voidsetArea(java.lang.String string) - -
-           
- voidsetArtist(java.lang.String string) - -
-           
- voidsetBook(java.lang.String string) - -
-           
- voidsetComments(java.lang.String comments) - -
-           
- voidsetComponist(java.lang.String string) - -
-           
- voidsetDiscography(java.lang.String string) - -
-           
- voidsetFilename(java.lang.String string) - -
-           
- voidsetGroup(java.lang.String string) - -
-           
- voidsetInformation(java.lang.String string) - -
-           
- voidsetOrigin(java.lang.String string) - -
-           
- voidsetSource(java.lang.String string) - -
-           
- voidsetSubtitle(java.lang.String subtitle) - -
-           
- voidsetTitle(java.lang.String title) - -
-           
- voidsetTranscriptor(java.lang.String string) - -
-           
- java.lang.StringtoString() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCInfo

-
-public ABCInfo(java.lang.String title,
-               java.lang.String subtitle,
-               java.lang.String comments)
-
-
- - - - - - - - -
-Method Detail
- -

-getComments

-
-public java.lang.String getComments()
-
-
-
-
-
-
- -

-getSubtitle

-
-public java.lang.String getSubtitle()
-
-
-
-
-
-
- -

-getTitle

-
-public java.lang.String getTitle()
-
-
-
-
-
-
- -

-getNotes

-
-public java.lang.String getNotes()
-
-
-
-
-
-
- -

-toString

-
-public java.lang.String toString()
-
-
-
-
-
-
- -

-setComments

-
-public void setComments(java.lang.String comments)
-
-
-
Parameters:
comments - the comments to set
-
-
-
- -

-setSubtitle

-
-public void setSubtitle(java.lang.String subtitle)
-
-
-
Parameters:
subtitle - the subtitle to set
-
-
-
- -

-setTitle

-
-public void setTitle(java.lang.String title)
-
-
-
Parameters:
title - the title to set
-
-
-
- -

-setArtist

-
-public void setArtist(java.lang.String string)
-
-
-
-
-
-
- -

-getArtist

-
-public java.lang.String getArtist()
-
-
- -
Returns:
the artist
-
-
-
- -

-setComponist

-
-public void setComponist(java.lang.String string)
-
-
-
-
-
-
- -

-setArea

-
-public void setArea(java.lang.String string)
-
-
-
-
-
-
- -

-getArea

-
-public java.lang.String getArea()
-
-
- -
Returns:
the area
-
-
-
- -

-getComponist

-
-public java.lang.String getComponist()
-
-
- -
Returns:
the componist
-
-
-
- -

-setBook

-
-public void setBook(java.lang.String string)
-
-
-
-
-
-
- -

-getBook

-
-public java.lang.String getBook()
-
-
- -
Returns:
the book
-
-
-
- -

-setDiscography

-
-public void setDiscography(java.lang.String string)
-
-
-
-
-
-
- -

-getDiscography

-
-public java.lang.String getDiscography()
-
-
- -
Returns:
the discography
-
-
-
- -

-setFilename

-
-public void setFilename(java.lang.String string)
-
-
-
-
-
-
- -

-getFilename

-
-public java.lang.String getFilename()
-
-
- -
Returns:
the filename
-
-
-
- -

-setGroup

-
-public void setGroup(java.lang.String string)
-
-
-
-
-
-
- -

-getGroup

-
-public java.lang.String getGroup()
-
-
- -
Returns:
the group
-
-
-
- -

-addHistory

-
-public void addHistory(java.lang.String string)
-
-
-
-
-
-
- -

-setInformation

-
-public void setInformation(java.lang.String string)
-
-
-
-
-
-
- -

-getHistory

-
-public java.util.List getHistory()
-
-
- -
Returns:
the history
-
-
-
- -

-getInformation

-
-public java.lang.String getInformation()
-
-
- -
Returns:
the information
-
-
-
- -

-addNote

-
-public void addNote(java.lang.String string)
-
-
-
-
-
-
- -

-setOrigin

-
-public void setOrigin(java.lang.String string)
-
-
-
-
-
-
- -

-setSource

-
-public void setSource(java.lang.String string)
-
-
-
-
-
-
- -

-setTranscriptor

-
-public void setTranscriptor(java.lang.String string)
-
-
-
-
-
-
- -

-getOrigin

-
-public java.lang.String getOrigin()
-
-
- -
Returns:
the origin
-
-
-
- -

-getSource

-
-public java.lang.String getSource()
-
-
- -
Returns:
the source
-
-
-
- -

-getTranscriptor

-
-public java.lang.String getTranscriptor()
-
-
- -
Returns:
the transcriptor
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCLocation.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCLocation.html deleted file mode 100644 index db3986a0..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCLocation.html +++ /dev/null @@ -1,654 +0,0 @@ - - - - - - -ABCLocation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc.base -
-Class ABCLocation

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.base.ABCLocation
-
-
-
All Implemented Interfaces:
java.lang.Comparable
-
-
-
-
public class ABCLocation
extends java.lang.Object
implements java.lang.Comparable
- -

-

-
Author:
-
peter
-
-
- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCLocation(java.lang.String part, - int track, - int measure, - int ticks, - ABCChord chord, - ABCEvent event) - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- intcompareTo(java.lang.Object o) - -
-           
- ABCChordgetChord() - -
-           
- ABCEventgetEvent() - -
-           
- intgetLegato() - -
-           
- intgetMeasure() - -
-           
- java.lang.StringgetPart() - -
-           
- intgetTempo() - -
-           
- intgetTicks() - -
-           
- intgetTrack() - -
-           
- booleanisTied() - -
-           
- voidsetChord(ABCChord chord) - -
-           
- voidsetLegato(int legato) - -
-           
- voidsetMeasure(int measure) - -
-           
- voidsetPart(java.lang.String part) - -
-           
- voidsetTempo(int tempo) - -
-           
- voidsetTicks(int ticks) - -
-           
- voidsetTied(boolean tied) - -
-           
- java.lang.StringtoString() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCLocation

-
-public ABCLocation(java.lang.String part,
-                   int track,
-                   int measure,
-                   int ticks,
-                   ABCChord chord,
-                   ABCEvent event)
-
-
- - - - - - - - -
-Method Detail
- -

-toString

-
-public java.lang.String toString()
-
-
-
-
-
-
-
-
-
- -

-getMeasure

-
-public int getMeasure()
-
-
-
-
-
- -
Returns:
the measure
-
-
-
- -

-getPart

-
-public java.lang.String getPart()
-
-
-
-
-
- -
Returns:
the part
-
-
-
- -

-getTicks

-
-public int getTicks()
-
-
-
-
-
- -
Returns:
the ticks
-
-
-
- -

-getTrack

-
-public int getTrack()
-
-
-
-
-
- -
Returns:
the track
-
-
-
- -

-getEvent

-
-public ABCEvent getEvent()
-
-
-
-
-
- -
Returns:
the event
-
-
-
- -

-compareTo

-
-public int compareTo(java.lang.Object o)
-
-
-
Specified by:
compareTo in interface java.lang.Comparable
-
-
-
-
-
-
- -

-setMeasure

-
-public void setMeasure(int measure)
-
-
-
-
-
-
Parameters:
measure - the measure to set
-
-
-
- -

-setPart

-
-public void setPart(java.lang.String part)
-
-
-
-
-
-
Parameters:
part - the part to set
-
-
-
- -

-setTicks

-
-public void setTicks(int ticks)
-
-
-
-
-
-
Parameters:
ticks - the ticks to set
-
-
-
- -

-setChord

-
-public void setChord(ABCChord chord)
-
-
-
-
-
-
-
-
-
- -

-getChord

-
-public ABCChord getChord()
-
-
-
-
-
- -
Returns:
the chord
-
-
-
- -

-setTied

-
-public void setTied(boolean tied)
-
-
-
-
-
-
-
-
-
- -

-isTied

-
-public boolean isTied()
-
-
-
-
-
- -
Returns:
the tied
-
-
-
- -

-getTempo

-
-public int getTempo()
-
-
-
-
-
-
-
-
-
- -

-setTempo

-
-public void setTempo(int tempo)
-
-
-
-
-
-
-
-
-
- -

-getLegato

-
-public int getLegato()
-
-
-
-
-
- -
Returns:
the legato
-
-
-
- -

-setLegato

-
-public void setLegato(int legato)
-
-
-
-
-
-
Parameters:
legato - the legato to set
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCMacro.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCMacro.html deleted file mode 100644 index 6ce89547..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCMacro.html +++ /dev/null @@ -1,416 +0,0 @@ - - - - - - -ABCMacro - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc.base -
-Class ABCMacro

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.base.ABCMacro
-
-
-
-
public class ABCMacro
extends java.lang.Object
- -

-

-
Author:
-
peter -

- Macros -

- This standard defines an optional system of macros which is principally used to define the way in which ornament symbols - such as the tilde ~ are played (although it could be used for many other purposes). -

- Software implementing these macros, should first expand the macros defined in this section, - and only afterwards apply any relevant U: replacement (see section Redefinable symbols). -

- When these macros are stored in an ABC Header file (see section Include field), they may form a powerful library. -

- There are two kinds of macro, called Static and Transposing. -

- Static macros -

- You define a static macro by writing into the tune header something like this: -

- m: ~G3 = G{A}G{F}G -

- When you play the tune, the program searches the tune header for macro definitions, - then does a search and replace on its internal copy of the text before passing that - to the parser which plays the tune. Every occurence of ~G3 in the tune is replaced - by G{A}G{F}G, and that is what gets played. Only ~G3 notes are affected, - ~G2, ~g3, ~F3 etc. are ignored. -

- You can put in as many macros as you want, and indeed, if you only use static macros - you will need to write a separate macro for each combination of pitch and note-length. - Here is an example: -

 
- X:50
- T:Apples in Winter
- S:Trad, arr. Paddy O'Brien
- R:jig
- E:9
- m: ~g2 = {a}g{f}g
- m: ~D2 = {E}D{C}D
- M:6/8
- K:D
- G/2A/2|BEE dEE|BAG FGE|~D2D FDF|ABc ded|
- BEE BAB|def ~g2 e|fdB AGF|GEE E2:|
- d|efe edB|ege fdB|dec dAF|DFA def|
- [1efe edB|def ~g2a|bgb afa|gee e2:|
- [2edB def|gba ~g2e|fdB AGF|GEE E2||
- 
-

- Here I have put in two static macros, since there are two different notes in the tune marked with a tilde. -

- A static macro definition consists of four parts: -

-

- The target string can consist of any string up to 31 characters in length, - except that it may not include the letter 'n', for reasons which will become obvious later. - You don't have to use the tilde, but of course if you don't use a legal combination of abc, - other programs will not be able to play your tune. -

- The replacement string consists of any legal abc text up to 200 characters in length. - It's up to you to ensure that the target and replacement strings occupy the same time - interval (the program does not check this). Both the target and replacement strings may - have spaces embedded if necessary, but leading and trailing spaces are stripped off so -

- m:~g2={a}g{f}g -

- is perfectly OK, although less readable. -

Transposing macros - If your tune has ornaments on lots of different notes, and you want them to all play - with the same ornament pattern, you can use transposing macros to achieve this. - Transposing macros are written in exactly the same way as static macros, except that - the note symbol in the target string is represented by 'n' (meaning any note) and the - note symbols in the replacement string by other letters (h to z) which are interpreted - according to their position in the alphabet relative to n. -

- So, for example I could re-write the static macro m: ~G3 = G{A}G{F}G as a transposing - macro m: ~n3 = n{o}n{m}n. When the transposing macro is expanded, any note of the form - ~n3 will be replaced by the appropriate pattern of notes. - Notes of the form ~n2 (or other lengths) will be ignored, so you will have to write - separate transposing macros for each note length. -

- Here's an example: -

 
- X:35
- T:Down the Broom
- S:Trad, arr. Paddy O'Brien
- R:reel
- M:C|
- m: ~n2 = (3o/n/m/ n                % One macro does for all four rolls
- K:ADor
- EAAG~A2 Bd|eg~g2 egdc|BGGF GAGE|~D2B,D GABG|
- EAAG ~A2 Bd|eg~g2 egdg|eg~g2 dgba|gedB BAA2:|
- ~a2ea agea|agbg agef|~g2dg Bgdg|gfga gede|
- ~a2 ea agea|agbg ageg|dg~g2 dgba|gedB BA A2:|
- 
-

- A transposing macro definition consists of four parts: -

-

- The target string can consist of any string up to 31 characters in length, - except that it must conclude with the letter 'n', followed by a number - which specifies the note length. -

- The replacement string consists of any legal abc text up to 200 characters in length, - where note pitches are defined by the letters h - z, the pitches being interpreted - relative to that of the letter n. Once again you should ensure that the time intervals match. - You should not use accidentals in transposing macros (I can't for the life of me think of a way - to transpose ~=a3 or ~^G2 which will work correctly under all circumstances, so if you need to - do this you must use a static macro.) -

-
See Also:
ABCSymbol
-
- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCMacro(java.lang.String string) - -
-           
-  - - - - - - - - - - - - - - - - - - - -
-Method Summary
- java.lang.Stringexecute(java.lang.String line) - -
-           
- java.lang.StringgetName() - -
-           
- booleanisValid() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCMacro

-
-public ABCMacro(java.lang.String string)
-
-
- - - - - - - - -
-Method Detail
- -

-execute

-
-public java.lang.String execute(java.lang.String line)
-
-
-
-
-
-
- -

-getName

-
-public java.lang.String getName()
-
-
-
-
-
-
- -

-isValid

-
-public boolean isValid()
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCOctaveDatabase.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCOctaveDatabase.html deleted file mode 100644 index 666cb863..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCOctaveDatabase.html +++ /dev/null @@ -1,296 +0,0 @@ - - - - - - -ABCOctaveDatabase - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc.base -
-Class ABCOctaveDatabase

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.base.ABCOctaveDatabase
-
-
-
-
public class ABCOctaveDatabase
extends java.lang.Object
- -

-

-
Author:
-
peter
-
-
- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCOctaveDatabase() - -
-           
-  - - - - - - - - - - - - - - - - - - - -
-Method Summary
- intrecall(int pitch) - -
-           
- voidreset() - -
-           
- voidstore(int i, - int pitch) - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCOctaveDatabase

-
-public ABCOctaveDatabase()
-
-
- - - - - - - - -
-Method Detail
- -

-store

-
-public void store(int i,
-                  int pitch)
-
-
-
-
-
-
- -

-recall

-
-public int recall(int pitch)
-
-
-
-
-
-
- -

-reset

-
-public void reset()
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCPercussion.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCPercussion.html deleted file mode 100644 index 21b09d2d..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCPercussion.html +++ /dev/null @@ -1,292 +0,0 @@ - - - - - - -ABCPercussion - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc.base -
-Class ABCPercussion

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.base.ABCPercussion
-
-
-
-
public class ABCPercussion
extends java.lang.Object
- -

-


- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCPercussion(java.lang.String name, - int volume) - -
-           
-  - - - - - - - - - - - - - - - - - - - -
-Method Summary
- java.lang.StringgetName() - -
-           
- intgetVolume() - -
-           
- java.lang.StringtoString() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCPercussion

-
-public ABCPercussion(java.lang.String name,
-                     int volume)
-
-
- - - - - - - - -
-Method Detail
- -

-getName

-
-public java.lang.String getName()
-
-
-
-
-
-
- -

-getVolume

-
-public int getVolume()
-
-
-
-
-
-
- -

-toString

-
-public java.lang.String toString()
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCRepeat.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCRepeat.html deleted file mode 100644 index 55703396..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCRepeat.html +++ /dev/null @@ -1,292 +0,0 @@ - - - - - - -ABCRepeat - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc.base -
-Class ABCRepeat

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.base.ABCRepeat
-
-
-
-
public class ABCRepeat
extends java.lang.Object
- -

-


- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCRepeat(int data1, - int data2) - -
-           
-  - - - - - - - - - - - - - - - - - - - -
-Method Summary
- intgetData1() - -
-           
- intgetData2() - -
-           
- java.lang.StringtoString() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCRepeat

-
-public ABCRepeat(int data1,
-                 int data2)
-
-
- - - - - - - - -
-Method Detail
- -

-getData1

-
-public int getData1()
-
-
-
-
-
-
- -

-getData2

-
-public int getData2()
-
-
-
-
-
-
- -

-toString

-
-public java.lang.String toString()
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCRhythm.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCRhythm.html deleted file mode 100644 index db08df9a..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCRhythm.html +++ /dev/null @@ -1,313 +0,0 @@ - - - - - - -ABCRhythm - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc.base -
-Class ABCRhythm

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.base.ABCRhythm
-
-
-
-
public class ABCRhythm
extends java.lang.Object
- -

-


- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCRhythm(java.lang.String name, - int volume, - int instrument) - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- intgetInstrument() - -
-           
- java.lang.StringgetName() - -
-           
- intgetVolume() - -
-           
- java.lang.StringtoString() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCRhythm

-
-public ABCRhythm(java.lang.String name,
-                 int volume,
-                 int instrument)
-
-
- - - - - - - - -
-Method Detail
- -

-getInstrument

-
-public int getInstrument()
-
-
-
-
-
-
- -

-getName

-
-public java.lang.String getName()
-
-
-
-
-
-
- -

-getVolume

-
-public int getVolume()
-
-
-
-
-
-
- -

-toString

-
-public java.lang.String toString()
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCSong.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCSong.html deleted file mode 100644 index ee18fba1..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCSong.html +++ /dev/null @@ -1,2139 +0,0 @@ - - - - - - -ABCSong - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc.base -
-Class ABCSong

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.base.ABCSong
-
-
-
-
public class ABCSong
extends java.lang.Object
- -

-


- -

- - - - - - - - - - - - - - -
-Field Summary
-static intTICKS_PER_QUART - -
-           
-  - - - - - - - - - - -
-Constructor Summary
ABCSong() - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- intaddChord(java.lang.String name) - -
-           
- voidaddHistory(java.lang.String string) - -
-           
- voidaddLyrics(java.lang.String string) - -
-           
- voidaddMacro(java.lang.String string) - -
-           
- voidaddMusic(java.lang.String line) - -
-           
- voidaddNote(java.lang.String string) - -
-           
- voidaddRedefinable(java.lang.String string) - -
-           
- voidaddRemarks(java.lang.String string) - -
-           
- voidaddSymbols(java.lang.String string) - -
-           
- voidaddTempoChange(ABCTempoChange tChange) - -
-           
- voidaddTimeSignatureChange(ABCTimeSignatureChange tsChange) - -
-           
- voidaddVoice(java.lang.String string) - -
-           
- voidaddWords(java.lang.String string) - -
-           
- intcomputePitch(ABCEvent event, - char[] a) - -
-           
- voiddirective(java.lang.String line) - -
-           
- java.lang.StringgetBarkey() - -
-           
- intgetBassprog() - -
-           
- intgetBassvol() - -
-           
- intgetChordprog() - -
-           
- ABCChord[]getChords() - -
-           
- intgetChordvol() - -
-           
- ABCTimeSignaturegetDefaultNoteLength() - -
-           
- java.lang.StringgetDrone() - -
-           
- java.lang.StringgetDrum() - -
-           
- java.util.ArrayListgetEvents() - -
-           
- java.lang.StringgetGchord() - -
-           
- ABCInfogetInfo() - -
-           
- intgetKeySignature() - -
-           
- intgetMeasures() - -
-           
- ABCRepeat[]getRepeats() - -
-           
- intgetStrings() - -
-           
- intgetTempo() - -
-           
- intgetTempo(int measure) - -
-           
- ABCText[]getTexts() - -
-           
- ABCTimeSignaturegetTimeSignature() - -
-           
- ABCTimeSignaturegetTimeSignature(int measure) - -
-           
- intgetTrack() - -
-           
- ABCTrack[]getTracks() - -
-           
- intgetVoice(java.lang.String string) - -
-           
- voidinitBody() - -
-           
- voidinitHead() - -
-           
- booleanisDroneon() - -
-           
- booleanisDrumon() - -
-           
- booleanisGchordon() - -
-           
- booleanisHornpipe() - -
-           
- voidmidiCommand(java.lang.String line) - -
-           
- voidpostprocessor() - -
-           
- voidresetScale() - -
-           
- voidsetArea(java.lang.String string) - -
-           
- voidsetArtist(java.lang.String string) - -
-           
- voidsetBarkey(java.lang.String scale) - -
-           
- voidsetBassprog(int bassprog) - -
-           
- voidsetBassvol(int bassvol) - -
-           
- voidsetBook(java.lang.String string) - -
-           
- voidsetChord(int index, - ABCChord chord) - -
-           
- voidsetChordprog(int chordprog) - -
-           
- voidsetChords(int length) - -
-           
- voidsetChordvol(int chordvol) - -
-           
- voidsetComments(java.lang.String string) - -
-           
- voidsetComponist(java.lang.String string) - -
-           
- voidsetDefaultNoteLength(ABCTimeSignature signature) - -
-           
- voidsetDiscography(java.lang.String string) - -
-           
- voidsetDrone(java.lang.String drone) - -
-           
- voidsetDroneon(boolean droneon) - -
-           
- voidsetDrum(java.lang.String drum) - -
-           
- voidsetDrumon(boolean drumon) - -
-           
- voidsetFilename(java.lang.String string) - -
-           
- voidsetGchord(java.lang.String gchord) - -
-           
- voidsetGchordon(boolean gchordon) - -
-           
- voidsetGroup(java.lang.String string) - -
-           
- ABCInfosetInfo(ABCInfo info) - -
-           
- voidsetInformation(java.lang.String string) - -
-           
- voidsetInstrumentOffset(int instrumentOffset) - -
-           
- voidsetKey(java.lang.String string) - -
-           
- voidsetOrigin(java.lang.String string) - -
-           
- voidsetPart(java.lang.String string) - -
-           
- voidsetParts(java.lang.String string) - -
-           
- voidsetRepeat(int index, - ABCRepeat repeat) - -
-           
- voidsetRepeats(int length) - -
-           
- voidsetRhythm(java.lang.String string) - -
-          Abc also includes a rhythm field, - R:, which is used for cataloguing and sorting collections of abc tunes: - this is entirely free text (although there are obvious 'standard' entries eg R:reel, R:jig, R:schottische).
- voidsetSource(java.lang.String string) - -
-           
- voidsetStrings(int strings) - -
-           
- voidsetTempo(java.lang.String string) - -
-           
- voidsetText(int index, - ABCText text) - -
-           
- voidsetTexts(int length) - -
-           
- voidsetTimeSignature(ABCTimeSignature timeSignature) - -
-           
- voidsetTitle(java.lang.String string) - -
-           
- voidsetTrack(int index, - ABCTrack track) - -
-           
- voidsetTracks(int length) - -
-           
- voidsetTranscriptor(java.lang.String string) - -
-           
- voidsetVoice(java.lang.String string) - -
-           
- voidsetX(int i) - -
-           
- voidsortEvents() - -
-           
- java.lang.StringtoString() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - -
-Field Detail
- -

-TICKS_PER_QUART

-
-public static final int TICKS_PER_QUART
-
-
-
See Also:
Constant Field Values
-
- - - - - - - - -
-Constructor Detail
- -

-ABCSong

-
-public ABCSong()
-
-
- - - - - - - - -
-Method Detail
- -

-getChords

-
-public ABCChord[] getChords()
-
-
-
-
-
-
- -

-setChords

-
-public void setChords(int length)
-
-
-
-
-
-
- -

-setChord

-
-public void setChord(int index,
-                     ABCChord chord)
-
-
-
-
-
-
- -

-getInfo

-
-public ABCInfo getInfo()
-
-
-
-
-
-
- -

-setInfo

-
-public ABCInfo setInfo(ABCInfo info)
-
-
-
-
-
-
- -

-getRepeats

-
-public ABCRepeat[] getRepeats()
-
-
-
-
-
-
- -

-setRepeats

-
-public void setRepeats(int length)
-
-
-
-
-
-
- -

-setRepeat

-
-public void setRepeat(int index,
-                      ABCRepeat repeat)
-
-
-
-
-
-
- -

-getTexts

-
-public ABCText[] getTexts()
-
-
-
-
-
-
- -

-setTexts

-
-public void setTexts(int length)
-
-
-
-
-
-
- -

-setText

-
-public void setText(int index,
-                    ABCText text)
-
-
-
-
-
-
- -

-getTracks

-
-public ABCTrack[] getTracks()
-
-
-
-
-
-
- -

-setTracks

-
-public void setTracks(int length)
-
-
-
-
-
-
- -

-setTrack

-
-public void setTrack(int index,
-                     ABCTrack track)
-
-
-
-
-
-
- -

-getTimeSignature

-
-public ABCTimeSignature getTimeSignature()
-
-
-
-
-
-
- -

-setTimeSignature

-
-public void setTimeSignature(ABCTimeSignature timeSignature)
-
-
-
-
-
-
- -

-getTempo

-
-public int getTempo()
-
-
-
-
-
-
- -

-getStrings

-
-public int getStrings()
-
-
-
-
-
-
- -

-setStrings

-
-public void setStrings(int strings)
-
-
-
-
-
-
- -

-getMeasures

-
-public int getMeasures()
-
-
-
-
-
-
- -

-addTempoChange

-
-public void addTempoChange(ABCTempoChange tChange)
-
-
-
-
-
-
- -

-addTimeSignatureChange

-
-public void addTimeSignatureChange(ABCTimeSignatureChange tsChange)
-
-
-
-
-
-
- -

-getTimeSignature

-
-public ABCTimeSignature getTimeSignature(int measure)
-
-
-
-
-
-
- -

-getTempo

-
-public int getTempo(int measure)
-
-
-
-
-
-
- -

-toString

-
-public java.lang.String toString()
-
-
-
-
-
-
- -

-setTitle

-
-public void setTitle(java.lang.String string)
-
-
-
-
-
-
- -

-setComments

-
-public void setComments(java.lang.String string)
-
-
-
-
-
-
- -

-setArtist

-
-public void setArtist(java.lang.String string)
-
-
-
-
-
-
- -

-setComponist

-
-public void setComponist(java.lang.String string)
-
-
-
-
-
-
- -

-setArea

-
-public void setArea(java.lang.String string)
-
-
-
-
-
-
- -

-setBook

-
-public void setBook(java.lang.String string)
-
-
-
-
-
-
- -

-setDiscography

-
-public void setDiscography(java.lang.String string)
-
-
-
-
-
-
- -

-setDefaultNoteLength

-
-public void setDefaultNoteLength(ABCTimeSignature signature)
-
-
-
-
-
-
- -

-getDefaultNoteLength

-
-public ABCTimeSignature getDefaultNoteLength()
-
-
- -
Returns:
the defaultNoteLength
-
-
-
- -

-setFilename

-
-public void setFilename(java.lang.String string)
-
-
-
-
-
-
- -

-setGroup

-
-public void setGroup(java.lang.String string)
-
-
-
-
-
-
- -

-addHistory

-
-public void addHistory(java.lang.String string)
-
-
-
-
-
-
- -

-setInformation

-
-public void setInformation(java.lang.String string)
-
-
-
-
-
-
- -

-setKey

-
-public void setKey(java.lang.String string)
-
-
-
-
-
-
- -

-resetScale

-
-public void resetScale()
-
-
-
-
-
-
- -

-addNote

-
-public void addNote(java.lang.String string)
-
-
-
-
-
-
- -

-setOrigin

-
-public void setOrigin(java.lang.String string)
-
-
-
-
-
-
- -

-setParts

-
-public void setParts(java.lang.String string)
-
-
-
-
-
-
- -

-setTempo

-
-public void setTempo(java.lang.String string)
-
-
-
-
-
-
- -

-setRhythm

-
-public void setRhythm(java.lang.String string)
-
-
Abc also includes a rhythm field, - R:, which is used for cataloguing and sorting collections of abc tunes: - this is entirely free text (although there are obvious 'standard' entries eg R:reel, R:jig, R:schottische). -

-

-
-
-
-
- -

-setSource

-
-public void setSource(java.lang.String string)
-
-
-
-
-
-
- -

-addWords

-
-public void addWords(java.lang.String string)
-
-
-
-
-
-
- -

-setTranscriptor

-
-public void setTranscriptor(java.lang.String string)
-
-
-
-
-
-
- -

-addRedefinable

-
-public void addRedefinable(java.lang.String string)
-
-
-
-
-
-
- -

-addMacro

-
-public void addMacro(java.lang.String string)
-
-
-
-
-
-
- -

-setX

-
-public void setX(int i)
-
-
-
-
-
-
- -

-setPart

-
-public void setPart(java.lang.String string)
-
-
-
-
-
-
- -

-addSymbols

-
-public void addSymbols(java.lang.String string)
-
-
-
Parameters:
string -

- Adding many symbols to a line of music can make a tune difficult to read.
- In such cases, a symbol line (a line that contains only +...+ decorations and "..." chord symbols or annotations) can be used, - analogous to a lyrics line.
- A symbol line starts with s:, followed by a line of symbols.
- Matching of notes and symbols follows the rules defined in section Lyrics.
-

 
-	 Example: 
-	   CDEF    | G'''AB'c
-	s: "^slow" | +f+ ** +fff+
-
See Also:
addLyrics(String)
-
-
-
- -

-addLyrics

-
-public void addLyrics(java.lang.String string)
-
-
-
Parameters:
string -

- The w field (lowercase w) in the body, supplies a line of lyrics to be aligned syllable - by syllable below the previous line of notes.
- Syllables are not aligned on grace notes and tied notes are treated as two separate notes; - slurred or beamed notes are also treated as separate notes in this context.
- Note that lyrics are always aligned to the beginning of the preceding music line.
- It is possible for a music line to be followed by several w fields.
- This can be used together with the part notation to create verses.
- The first w field is used the first time that part is played, then the second and so on.
- The lyrics lines are treated as an ABC string.
- Within the lyrics, the words should be separated by one or more spaces - and to correctly align them the following symbols may be used: -

- - - - - - - - -
SymbolMeaning
- (hyphen)break between syllables within a word
_ (underscore) last syllable is to be held for an extra note
* one note is skipped (i.e. * is equivalent to a blank syllable)
~ appears as a space; aligns multiple words under one note
\- appears as hyphen; aligns multiple syllables under one note
| advances to the next bar
-

- Note that if - is preceded by a space or another hyphen, it is regarded as a separate syllable.
- When an underscore is used next to a hyphen, the hyphen must always come first.
- If there are not as many syllables as notes in a measure, typing a | automatically advances to the next bar; - if there are enough syllables the '|' is just ignored. -

- Some examples: -

 
-	w: syll-a-ble    is aligned with three notes
-	w: syll-a--ble   is aligned with four notes
-	w: syll-a -ble   (equivalent to the previous line)
-	w: time__        is aligned with three notes
-	w: of~the~day    is treated as one syllable (i.e. aligned with one note)
-	                 but appears as three separate words
-	 gf|e2dc B2A2|B2G2 E2D2|.G2.G2 GABc|d4 B2
-	w: Sa-ys my au-l' wan to your aul' wan\
-	   Will~ye come to the Wa-x-ies dar-gle?
-
-

- Please see section Continuation of input lines for the meaning of the backslash (\) character. -

- If a word starts with a digit, this is interpreted as numbering of a stanza and is pushed forward a bit.
- In other words, use something like
- w: 1.~Three blind mice
- to put a number before Three. -

See Also:
addSymbols(String)
-
-
-
- -

-addVoice

-
-public void addVoice(java.lang.String string)
-
-
-
-
-
-
- -

-setVoice

-
-public void setVoice(java.lang.String string)
-
-
-
-
-
-
- -

-addRemarks

-
-public void addRemarks(java.lang.String string)
-
-
-
-
-
-
- -

-addMusic

-
-public void addMusic(java.lang.String line)
-
-
-
-
-
-
- -

-getVoice

-
-public int getVoice(java.lang.String string)
-
-
-
-
-
-
- -

-getBarkey

-
-public java.lang.String getBarkey()
-
-
-
-
-
-
- -

-setBarkey

-
-public void setBarkey(java.lang.String scale)
-
-
-
-
-
-
- -

-getEvents

-
-public java.util.ArrayList getEvents()
-
-
- -
Returns:
the events
-
-
-
- -

-addChord

-
-public int addChord(java.lang.String name)
-
-
-
-
-
-
- -

-getBassprog

-
-public int getBassprog()
-
-
- -
Returns:
the bassprog
-
-
-
- -

-setBassprog

-
-public void setBassprog(int bassprog)
-
-
-
Parameters:
bassprog - the bassprog to set
-
-
-
- -

-getBassvol

-
-public int getBassvol()
-
-
- -
Returns:
the bassvol
-
-
-
- -

-setBassvol

-
-public void setBassvol(int bassvol)
-
-
-
Parameters:
bassvol - the bassvol to set
-
-
-
- -

-getChordprog

-
-public int getChordprog()
-
-
- -
Returns:
the chordprog
-
-
-
- -

-setChordprog

-
-public void setChordprog(int chordprog)
-
-
-
Parameters:
chordprog - the chordprog to set
-
-
-
- -

-getChordvol

-
-public int getChordvol()
-
-
- -
Returns:
the chordvol
-
-
-
- -

-setChordvol

-
-public void setChordvol(int chordvol)
-
-
-
Parameters:
chordvol - the chordvol to set
-
-
-
- -

-getDrone

-
-public java.lang.String getDrone()
-
-
- -
Returns:
the drone
-
-
-
- -

-setDrone

-
-public void setDrone(java.lang.String drone)
-
-
-
Parameters:
drone - the drone to set
-
-
-
- -

-isDroneon

-
-public boolean isDroneon()
-
-
- -
Returns:
the droneon
-
-
-
- -

-setDroneon

-
-public void setDroneon(boolean droneon)
-
-
-
Parameters:
droneon - the droneon to set
-
-
-
- -

-getDrum

-
-public java.lang.String getDrum()
-
-
- -
Returns:
the drum
-
-
-
- -

-setDrum

-
-public void setDrum(java.lang.String drum)
-
-
-
Parameters:
drum - the drum to set -

- %%MIDI drum dzddd2dz 35 39 39 35 39 127 80 80 127 80 - % Bass Drum 1 + Electric Snare

-
-
-
- -

-isDrumon

-
-public boolean isDrumon()
-
-
- -
Returns:
the drumon
-
-
-
- -

-setDrumon

-
-public void setDrumon(boolean drumon)
-
-
-
Parameters:
drumon - the drumon to set
-
-
-
- -

-getGchord

-
-public java.lang.String getGchord()
-
-
- -
Returns:
the gchord
-
-
-
- -

-setGchord

-
-public void setGchord(java.lang.String gchord)
-
-
-
Parameters:
gchord - the gchord to set
-
-
-
- -

-isGchordon

-
-public boolean isGchordon()
-
-
- -
Returns:
the gchordon
-
-
-
- -

-setGchordon

-
-public void setGchordon(boolean gchordon)
-
-
-
Parameters:
gchordon - the gchordon to set
-
-
-
- -

-getTrack

-
-public int getTrack()
-
-
-
-
-
-
- -

-getKeySignature

-
-public int getKeySignature()
-
-
- -
Returns:
the keySignature
-
-
-
- -

-midiCommand

-
-public void midiCommand(java.lang.String line)
-
-
-
-
-
-
- -

-setInstrumentOffset

-
-public void setInstrumentOffset(int instrumentOffset)
-
-
-
Parameters:
instrumentOffset - the instrumentOffset to set
-
-
-
- -

-postprocessor

-
-public void postprocessor()
-
-
-
-
-
-
- -

-sortEvents

-
-public void sortEvents()
-
-
-
-
-
-
- -

-initBody

-
-public void initBody()
-
-
-
-
-
-
- -

-isHornpipe

-
-public boolean isHornpipe()
-
-
-
-
-
-
- -

-initHead

-
-public void initHead()
-
-
-
-
-
-
- -

-computePitch

-
-public int computePitch(ABCEvent event,
-                        char[] a)
-
-
-
-
-
-
- -

-directive

-
-public void directive(java.lang.String line)
-
-
-
Parameters:
line -
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCSymbol.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCSymbol.html deleted file mode 100644 index ae3d039f..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCSymbol.html +++ /dev/null @@ -1,364 +0,0 @@ - - - - - - -ABCSymbol - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc.base -
-Class ABCSymbol

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.base.ABCSymbol
-
-
-
-
public class ABCSymbol
extends java.lang.Object
- -

-

-
Author:
-
peter -

- Redefinable symbols -

- As a short cut to writing symbols which avoids the +symbol+ syntax (see decorations), - the letters H-W and h-w and the symbol ~ can be assigned with the U: field.
- For example, to assign the letter T to represent the trill, you can write: -

-     U: T = +trill+
- 
- You can also use "^text" etc (see Annotations below) in definitions, e.g. -
-     U: X = ''^+''
- 
- to print a plus sign over notes with X before them. -

- Symbol definitions can be written in the file header, in which case they apply to all - the tunes in that file, or in a tune header, when they apply only to that tune, and - override any previous definitions. -

- Programs may also make use of a set of global default definitions, which apply - everywhere unless overridden by local definitions.
- You can assign the same symbol to two or more letters e.g. -

-     U: T = +trill+
-     U: U = +trill+
- 
- in which case the same visible symbol will be produced by both letters - (but they may be played differently), - and you can de-assign a symbol by writing: -
-     U: T = +nil+
- 
- or -
-     U: T = +none+
- 
- The standard set of definitions (if you do not redefine them) is: -
-     U: ~ = +roll+
-     U: T = +trill+
-     U: H = +fermata+
-     U: L = +emphasis+
-     U: M = +lowermordent+
-     U: P = +uppermordent+
-     U: S = +segno+
-     U: O = +coda+
-     U: u = +upbow+
-     U: v = +downbow+
- 
- Please see ABCMacro for an advanced macro mechanism. -

-
See Also:
ABCMacro
-
- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCSymbol(java.lang.String string) - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- java.lang.Stringexecute(java.lang.String line) - -
-           
- chargetName() - -
-           
- booleanisNil() - -
-           
- booleanisValid() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCSymbol

-
-public ABCSymbol(java.lang.String string)
-
-
- - - - - - - - -
-Method Detail
- -

-execute

-
-public java.lang.String execute(java.lang.String line)
-
-
-
-
-
-
- -

-getName

-
-public char getName()
-
-
-
-
-
-
- -

-isValid

-
-public boolean isValid()
-
-
-
-
-
-
- -

-isNil

-
-public boolean isNil()
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCTempo.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCTempo.html deleted file mode 100644 index 458e28bf..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCTempo.html +++ /dev/null @@ -1,332 +0,0 @@ - - - - - - -ABCTempo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc.base -
-Class ABCTempo

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.base.ABCTempo
-
-
-
-
public class ABCTempo
extends java.lang.Object
- -

-


- -

- - - - - - - - - - - - - - - - - - - -
-Constructor Summary
ABCTempo(int value) - -
-           
ABCTempo(java.lang.String string) - -
-           
-  - - - - - - - - - - - - - - - - - - - -
-Method Summary
- ABCTempocopy() - -
-           
- intgetValue() - -
-           
- java.lang.StringtoString() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCTempo

-
-public ABCTempo(int value)
-
-
-
- -

-ABCTempo

-
-public ABCTempo(java.lang.String string)
-
-
Parameters:
string -

- "the actual number of beats per minute in a piece marked allergro (for example), - will depend on the music itself. - A piece consisting mainly of 'half notes' can be played very much quicker in - terms of bpm than a piece consisting mainly of 'sixteenth notes', - but still be described with the same word." -

- Here are the best descriptions for the following tempo markings:
- - - - - - - - - - - - - - - - - - - - -
Beats/minutemarkingdescription
20Larghissimo/td>very, very slow (20 bpm and below)
40Grave/td>slow and solemn (20-40 bpm)
50Lento/td>very slow (40-60 bpm)
60Largo/td>very slow (40-60 bpm), like lento
65Larghettorather broadly (60-66 bpm)
76Adagioslowly
80Andanteat a walking pace
90Andante Moderatoa bit faster than andante
100Andantinoslightly faster than andante
105Moderatomoderately (101-110 bpm)
110Allegrettomoderately fast (but less so than allegro)
120Allegro moderatomoderately quick (112-124 bpm)
130Allegrofast, quickly and bright (120-139 bpm)
140Vivacelively and fast (~140 bpm) (quicker than allegro)
150Vivacissimovery fast and lively
160Allegrissimovery fast
180Prestovery fast (168-200 bpm)
220Prestissimoextremely fast (more than 200bpm)

- - - - - - - - -
-Method Detail
- -

-getValue

-
-public int getValue()
-
-
-
-
-
-
- -

-toString

-
-public java.lang.String toString()
-
-
-
-
-
-
- -

-copy

-
-public ABCTempo copy()
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCTempoChange.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCTempoChange.html deleted file mode 100644 index 6296d454..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCTempoChange.html +++ /dev/null @@ -1,292 +0,0 @@ - - - - - - -ABCTempoChange - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc.base -
-Class ABCTempoChange

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.base.ABCTempoChange
-
-
-
-
public class ABCTempoChange
extends java.lang.Object
- -

-


- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCTempoChange(int measure, - int tempo) - -
-           
-  - - - - - - - - - - - - - - - - - - - -
-Method Summary
- intgetMeasure() - -
-           
- intgetTempo() - -
-           
- java.lang.StringtoString() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCTempoChange

-
-public ABCTempoChange(int measure,
-                      int tempo)
-
-
- - - - - - - - -
-Method Detail
- -

-getMeasure

-
-public int getMeasure()
-
-
-
-
-
-
- -

-getTempo

-
-public int getTempo()
-
-
-
-
-
-
- -

-toString

-
-public java.lang.String toString()
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCText.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCText.html deleted file mode 100644 index b58983c3..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCText.html +++ /dev/null @@ -1,271 +0,0 @@ - - - - - - -ABCText - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc.base -
-Class ABCText

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.base.ABCText
-
-
-
-
public class ABCText
extends java.lang.Object
- -

-


- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCText(java.lang.String value) - -
-           
-  - - - - - - - - - - - - - - - -
-Method Summary
- java.lang.StringgetValue() - -
-           
- java.lang.StringtoString() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCText

-
-public ABCText(java.lang.String value)
-
-
- - - - - - - - -
-Method Detail
- -

-getValue

-
-public java.lang.String getValue()
-
-
-
-
-
-
- -

-toString

-
-public java.lang.String toString()
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCTimeSignature.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCTimeSignature.html deleted file mode 100644 index b0c7ce9b..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCTimeSignature.html +++ /dev/null @@ -1,314 +0,0 @@ - - - - - - -ABCTimeSignature - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc.base -
-Class ABCTimeSignature

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.base.ABCTimeSignature
-
-
-
-
public class ABCTimeSignature
extends java.lang.Object
- -

-


- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCTimeSignature(int numerator, - int denominator, - boolean toEnd) - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- intgetDenominator() - -
-           
- intgetNumerator() - -
-           
- booleanisToEnd() - -
-           
- java.lang.StringtoString() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCTimeSignature

-
-public ABCTimeSignature(int numerator,
-                        int denominator,
-                        boolean toEnd)
-
-
- - - - - - - - -
-Method Detail
- -

-toString

-
-public java.lang.String toString()
-
-
-
-
-
-
- -

-getDenominator

-
-public int getDenominator()
-
-
-
-
-
-
- -

-getNumerator

-
-public int getNumerator()
-
-
-
-
-
-
- -

-isToEnd

-
-public boolean isToEnd()
-
-
- -
Returns:
the toEnd
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCTimeSignatureChange.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCTimeSignatureChange.html deleted file mode 100644 index ef3b594d..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCTimeSignatureChange.html +++ /dev/null @@ -1,292 +0,0 @@ - - - - - - -ABCTimeSignatureChange - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc.base -
-Class ABCTimeSignatureChange

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.base.ABCTimeSignatureChange
-
-
-
-
public class ABCTimeSignatureChange
extends java.lang.Object
- -

-


- -

- - - - - - - - - - - - - - - - -
-Constructor Summary
ABCTimeSignatureChange(int measure, - ABCTimeSignature timeSignature) - -
-           
-  - - - - - - - - - - - - - - - - - - - -
-Method Summary
- intgetMeasure() - -
-           
- ABCTimeSignaturegetTimeSignature() - -
-           
- java.lang.StringtoString() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - - - - -
-Constructor Detail
- -

-ABCTimeSignatureChange

-
-public ABCTimeSignatureChange(int measure,
-                              ABCTimeSignature timeSignature)
-
-
- - - - - - - - -
-Method Detail
- -

-getMeasure

-
-public int getMeasure()
-
-
-
-
-
-
- -

-getTimeSignature

-
-public ABCTimeSignature getTimeSignature()
-
-
-
-
-
-
- -

-toString

-
-public java.lang.String toString()
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCTrack.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCTrack.html deleted file mode 100644 index 36f117f2..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/ABCTrack.html +++ /dev/null @@ -1,756 +0,0 @@ - - - - - - -ABCTrack - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.herac.tuxguitar.io.abc.base -
-Class ABCTrack

-
-java.lang.Object
-  extended byorg.herac.tuxguitar.io.abc.base.ABCTrack
-
-
-
-
public class ABCTrack
extends java.lang.Object
- -

-


- -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Field Summary
-static intFLAG_DOUBLE_STRINGS - -
-           
-static intFLAG_EFFECT_CHANNEL_DISABLED - -
-           
-static intFLAG_LET_RING - -
-           
-static intFLAG_PEDAL_SABCEL_GUITAR - -
-           
-static intFLAG_RHYTHM_TRACK - -
-           
-  - - - - - - - - - - -
-Constructor Summary
ABCTrack(java.lang.String declaration) - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- ABCTrackclone(java.lang.String name, - int numstrings) - -
-           
- intgetCapo() - -
-           
- intgetClefNumber() - -
-           
- intgetClefType() - -
-           
- java.lang.StringgetDeclaration() - -
-           
- intgetFlags() - -
-           
- intgetInstrument() - -
-           
- java.lang.StringgetName() - -
-           
- intgetPan() - -
-           
- int[]getStrings() - -
-           
- intgetVolume() - -
-           
- booleanisBagpipe() - -
-           
- booleanisPercussion() - -
-           
- voidsetCapo(int capo) - -
-           
- voidsetClefNumber(int clefNumber) - -
-           
- voidsetClefType(int clefType) - -
-           
- voidsetFlags(int flags) - -
-           
- voidsetInstrument(int instrument) - -
-           
- voidsetPan(int pan) - -
-           
- voidsetStrings(int[] s) - -
-           
- voidsetVolume(int volume) - -
-           
- java.lang.StringtoString() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - -
-Field Detail
- -

-FLAG_DOUBLE_STRINGS

-
-public static final int FLAG_DOUBLE_STRINGS
-
-
-
See Also:
Constant Field Values
-
-
- -

-FLAG_LET_RING

-
-public static final int FLAG_LET_RING
-
-
-
See Also:
Constant Field Values
-
-
- -

-FLAG_PEDAL_SABCEL_GUITAR

-
-public static final int FLAG_PEDAL_SABCEL_GUITAR
-
-
-
See Also:
Constant Field Values
-
-
- -

-FLAG_EFFECT_CHANNEL_DISABLED

-
-public static final int FLAG_EFFECT_CHANNEL_DISABLED
-
-
-
See Also:
Constant Field Values
-
-
- -

-FLAG_RHYTHM_TRACK

-
-public static final int FLAG_RHYTHM_TRACK
-
-
-
See Also:
Constant Field Values
-
- - - - - - - - -
-Constructor Detail
- -

-ABCTrack

-
-public ABCTrack(java.lang.String declaration)
-
-
- - - - - - - - -
-Method Detail
- -

-getCapo

-
-public int getCapo()
-
-
-
-
-
-
- -

-getClefNumber

-
-public int getClefNumber()
-
-
-
-
-
-
- -

-getClefType

-
-public int getClefType()
-
-
-
-
-
-
- -

-getFlags

-
-public int getFlags()
-
-
-
-
-
-
- -

-getName

-
-public java.lang.String getName()
-
-
-
-
-
-
- -

-getPan

-
-public int getPan()
-
-
-
-
-
-
- -

-isPercussion

-
-public boolean isPercussion()
-
-
-
-
-
-
- -

-getStrings

-
-public int[] getStrings()
-
-
-
-
-
-
- -

-getVolume

-
-public int getVolume()
-
-
-
-
-
-
- -

-getInstrument

-
-public int getInstrument()
-
-
-
-
-
-
- -

-toString

-
-public java.lang.String toString()
-
-
-
-
-
-
- -

-getDeclaration

-
-public java.lang.String getDeclaration()
-
-
-
-
-
-
- -

-setCapo

-
-public void setCapo(int capo)
-
-
-
Parameters:
capo - the capo to set
-
-
-
- -

-setClefNumber

-
-public void setClefNumber(int clefNumber)
-
-
-
Parameters:
clefNumber - the clefNumber to set
-
-
-
- -

-setClefType

-
-public void setClefType(int clefType)
-
-
-
Parameters:
clefType - the clefType to set
-
-
-
- -

-setInstrument

-
-public void setInstrument(int instrument)
-
-
-
Parameters:
instrument - the instrument to set
-
-
-
- -

-setPan

-
-public void setPan(int pan)
-
-
-
Parameters:
pan - the pan to set
-
-
-
- -

-setVolume

-
-public void setVolume(int volume)
-
-
-
Parameters:
volume - the volume to set
-
-
-
- -

-setFlags

-
-public void setFlags(int flags)
-
-
-
Parameters:
flags - the flags to set
-
-
-
- -

-clone

-
-public ABCTrack clone(java.lang.String name,
-                      int numstrings)
-
-
-
-
-
-
- -

-setStrings

-
-public void setStrings(int[] s)
-
-
-
-
-
-
- -

-isBagpipe

-
-public boolean isBagpipe()
-
-
-
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCChord.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCChord.html deleted file mode 100644 index e93e97ed..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCChord.html +++ /dev/null @@ -1,224 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.base.ABCChord - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.base.ABCChord

-
- - - - - - - - - -
-Packages that use ABCChord
org.herac.tuxguitar.io.abc.base  
-  -

- - - - - -
-Uses of ABCChord in org.herac.tuxguitar.io.abc.base
-  -

- - - - - - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc.base that return ABCChord
- ABCChord[]ABCSong.getChords() - -
-           
- ABCChordABCLocation.getChord() - -
-           
-  -

- - - - - - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc.base with parameters of type ABCChord
- voidABCSong.setChord(int index, - ABCChord chord) - -
-           
- voidABCLocation.setChord(ABCChord chord) - -
-           
-  -

- - - - - - - - -
Constructors in org.herac.tuxguitar.io.abc.base with parameters of type ABCChord
ABCLocation(java.lang.String part, - int track, - int measure, - int ticks, - ABCChord chord, - ABCEvent event) - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCComponent.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCComponent.html deleted file mode 100644 index dc4dd45b..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCComponent.html +++ /dev/null @@ -1,180 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.base.ABCComponent - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.base.ABCComponent

-
- - - - - - - - - -
-Packages that use ABCComponent
org.herac.tuxguitar.io.abc.base  
-  -

- - - - - -
-Uses of ABCComponent in org.herac.tuxguitar.io.abc.base
-  -

- - - - - - - - - - - - - -
Subclasses of ABCComponent in org.herac.tuxguitar.io.abc.base
- classABCComponentChord - -
-           
- classABCComponentNote - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCComponentChord.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCComponentChord.html deleted file mode 100644 index 765dc590..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCComponentChord.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.base.ABCComponentChord - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.base.ABCComponentChord

-
-No usage of org.herac.tuxguitar.io.abc.base.ABCComponentChord -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCComponentNote.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCComponentNote.html deleted file mode 100644 index 6c7ab159..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCComponentNote.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.base.ABCComponentNote - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.base.ABCComponentNote

-
-No usage of org.herac.tuxguitar.io.abc.base.ABCComponentNote -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCEvent.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCEvent.html deleted file mode 100644 index dbe48ebf..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCEvent.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.base.ABCEvent - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.base.ABCEvent

-
- - - - - - - - - -
-Packages that use ABCEvent
org.herac.tuxguitar.io.abc.base  
-  -

- - - - - -
-Uses of ABCEvent in org.herac.tuxguitar.io.abc.base
-  -

- - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc.base that return ABCEvent
- ABCEventABCLocation.getEvent() - -
-           
-  -

- - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc.base with parameters of type ABCEvent
- intABCSong.computePitch(ABCEvent event, - char[] a) - -
-           
-  -

- - - - - - - - -
Constructors in org.herac.tuxguitar.io.abc.base with parameters of type ABCEvent
ABCLocation(java.lang.String part, - int track, - int measure, - int ticks, - ABCChord chord, - ABCEvent event) - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCInfo.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCInfo.html deleted file mode 100644 index c2418219..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCInfo.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.base.ABCInfo - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.base.ABCInfo

-
- - - - - - - - - -
-Packages that use ABCInfo
org.herac.tuxguitar.io.abc.base  
-  -

- - - - - -
-Uses of ABCInfo in org.herac.tuxguitar.io.abc.base
-  -

- - - - - - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc.base that return ABCInfo
- ABCInfoABCSong.getInfo() - -
-           
- ABCInfoABCSong.setInfo(ABCInfo info) - -
-           
-  -

- - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc.base with parameters of type ABCInfo
- ABCInfoABCSong.setInfo(ABCInfo info) - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCLocation.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCLocation.html deleted file mode 100644 index 3ea989bf..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCLocation.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.base.ABCLocation - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.base.ABCLocation

-
-No usage of org.herac.tuxguitar.io.abc.base.ABCLocation -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCMacro.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCMacro.html deleted file mode 100644 index 6825a347..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCMacro.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.base.ABCMacro - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.base.ABCMacro

-
-No usage of org.herac.tuxguitar.io.abc.base.ABCMacro -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCOctaveDatabase.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCOctaveDatabase.html deleted file mode 100644 index eddd10dd..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCOctaveDatabase.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.base.ABCOctaveDatabase - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.base.ABCOctaveDatabase

-
-No usage of org.herac.tuxguitar.io.abc.base.ABCOctaveDatabase -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCPercussion.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCPercussion.html deleted file mode 100644 index d4cae451..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCPercussion.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.base.ABCPercussion - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.base.ABCPercussion

-
- - - - - - - - - -
-Packages that use ABCPercussion
org.herac.tuxguitar.io.abc.base  
-  -

- - - - - -
-Uses of ABCPercussion in org.herac.tuxguitar.io.abc.base
-  -

- - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc.base that return ABCPercussion
- ABCPercussion[]ABCSong.getPercussions() - -
-           
-  -

- - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc.base with parameters of type ABCPercussion
- voidABCSong.setPercussion(int index, - ABCPercussion percussions) - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCRepeat.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCRepeat.html deleted file mode 100644 index 10fe8d9a..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCRepeat.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.base.ABCRepeat - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.base.ABCRepeat

-
- - - - - - - - - -
-Packages that use ABCRepeat
org.herac.tuxguitar.io.abc.base  
-  -

- - - - - -
-Uses of ABCRepeat in org.herac.tuxguitar.io.abc.base
-  -

- - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc.base that return ABCRepeat
- ABCRepeat[]ABCSong.getRepeats() - -
-           
-  -

- - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc.base with parameters of type ABCRepeat
- voidABCSong.setRepeat(int index, - ABCRepeat repeat) - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCRhythm.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCRhythm.html deleted file mode 100644 index f842f105..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCRhythm.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.base.ABCRhythm - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.base.ABCRhythm

-
- - - - - - - - - -
-Packages that use ABCRhythm
org.herac.tuxguitar.io.abc.base  
-  -

- - - - - -
-Uses of ABCRhythm in org.herac.tuxguitar.io.abc.base
-  -

- - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc.base that return ABCRhythm
- ABCRhythm[]ABCSong.getRhythms() - -
-           
-  -

- - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc.base with parameters of type ABCRhythm
- voidABCSong.setRhythm(int index, - ABCRhythm rhythm) - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCSong.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCSong.html deleted file mode 100644 index 8e1d83ce..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCSong.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.base.ABCSong - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.base.ABCSong

-
- - - - - - - - - - - - - -
-Packages that use ABCSong
org.herac.tuxguitar.io.abc  
org.herac.tuxguitar.io.abc.base  
-  -

- - - - - -
-Uses of ABCSong in org.herac.tuxguitar.io.abc
-  -

- - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc that return ABCSong
- ABCSongABCInputStream.readSong() - -
-           
-  -

- - - - - -
-Uses of ABCSong in org.herac.tuxguitar.io.abc.base
-  -

- - - - - - - - -
Constructors in org.herac.tuxguitar.io.abc.base with parameters of type ABCSong
ABCEvent(ABCSong song, - java.lang.String name) - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCSymbol.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCSymbol.html deleted file mode 100644 index fffb8a14..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCSymbol.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.base.ABCSymbol - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.base.ABCSymbol

-
-No usage of org.herac.tuxguitar.io.abc.base.ABCSymbol -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCTempo.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCTempo.html deleted file mode 100644 index e7f8d68b..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCTempo.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.base.ABCTempo - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.base.ABCTempo

-
- - - - - - - - - -
-Packages that use ABCTempo
org.herac.tuxguitar.io.abc.base  
-  -

- - - - - -
-Uses of ABCTempo in org.herac.tuxguitar.io.abc.base
-  -

- - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc.base that return ABCTempo
- ABCTempoABCTempo.copy() - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCTempoChange.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCTempoChange.html deleted file mode 100644 index 0f89768e..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCTempoChange.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.base.ABCTempoChange - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.base.ABCTempoChange

-
- - - - - - - - - -
-Packages that use ABCTempoChange
org.herac.tuxguitar.io.abc.base  
-  -

- - - - - -
-Uses of ABCTempoChange in org.herac.tuxguitar.io.abc.base
-  -

- - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc.base with parameters of type ABCTempoChange
- voidABCSong.addTempoChange(ABCTempoChange tChange) - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCText.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCText.html deleted file mode 100644 index 3633cea4..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCText.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.base.ABCText - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.base.ABCText

-
- - - - - - - - - -
-Packages that use ABCText
org.herac.tuxguitar.io.abc.base  
-  -

- - - - - -
-Uses of ABCText in org.herac.tuxguitar.io.abc.base
-  -

- - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc.base that return ABCText
- ABCText[]ABCSong.getTexts() - -
-           
-  -

- - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc.base with parameters of type ABCText
- voidABCSong.setText(int index, - ABCText text) - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCTimeSignature.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCTimeSignature.html deleted file mode 100644 index f4a359b2..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCTimeSignature.html +++ /dev/null @@ -1,235 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.base.ABCTimeSignature - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.base.ABCTimeSignature

-
- - - - - - - - - -
-Packages that use ABCTimeSignature
org.herac.tuxguitar.io.abc.base  
-  -

- - - - - -
-Uses of ABCTimeSignature in org.herac.tuxguitar.io.abc.base
-  -

- - - - - - - - - - - - - - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc.base that return ABCTimeSignature
- ABCTimeSignatureABCTimeSignatureChange.getTimeSignature() - -
-           
- ABCTimeSignatureABCSong.getTimeSignature() - -
-           
- ABCTimeSignatureABCSong.getTimeSignature(int measure) - -
-           
- ABCTimeSignatureABCSong.getDefaultNoteLength() - -
-           
-  -

- - - - - - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc.base with parameters of type ABCTimeSignature
- voidABCSong.setTimeSignature(ABCTimeSignature timeSignature) - -
-           
- voidABCSong.setDefaultNoteLength(ABCTimeSignature signature) - -
-           
-  -

- - - - - - - - -
Constructors in org.herac.tuxguitar.io.abc.base with parameters of type ABCTimeSignature
ABCTimeSignatureChange(int measure, - ABCTimeSignature timeSignature) - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCTimeSignatureChange.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCTimeSignatureChange.html deleted file mode 100644 index 7878b0ce..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCTimeSignatureChange.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.base.ABCTimeSignatureChange - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.base.ABCTimeSignatureChange

-
- - - - - - - - - -
-Packages that use ABCTimeSignatureChange
org.herac.tuxguitar.io.abc.base  
-  -

- - - - - -
-Uses of ABCTimeSignatureChange in org.herac.tuxguitar.io.abc.base
-  -

- - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc.base with parameters of type ABCTimeSignatureChange
- voidABCSong.addTimeSignatureChange(ABCTimeSignatureChange tsChange) - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCTrack.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCTrack.html deleted file mode 100644 index 14fe8eff..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/class-use/ABCTrack.html +++ /dev/null @@ -1,198 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.base.ABCTrack - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.base.ABCTrack

-
- - - - - - - - - -
-Packages that use ABCTrack
org.herac.tuxguitar.io.abc.base  
-  -

- - - - - -
-Uses of ABCTrack in org.herac.tuxguitar.io.abc.base
-  -

- - - - - - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc.base that return ABCTrack
- ABCTrack[]ABCSong.getTracks() - -
-           
- ABCTrackABCTrack.clone(java.lang.String name, - int numstrings) - -
-           
-  -

- - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc.base with parameters of type ABCTrack
- voidABCSong.setTrack(int index, - ABCTrack track) - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/package-frame.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/package-frame.html deleted file mode 100644 index 65143ea9..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/package-frame.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - -org.herac.tuxguitar.io.abc.base - - - - - - - - - - - -org.herac.tuxguitar.io.abc.base - - - - -
-Classes  - -
-ABCChord -
-ABCComponent -
-ABCComponentChord -
-ABCComponentNote -
-ABCEvent -
-ABCInfo -
-ABCLocation -
-ABCMacro -
-ABCOctaveDatabase -
-ABCRepeat -
-ABCSong -
-ABCSymbol -
-ABCTempo -
-ABCTempoChange -
-ABCText -
-ABCTimeSignature -
-ABCTimeSignatureChange -
-ABCTrack
- - - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/package-summary.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/package-summary.html deleted file mode 100644 index 0e366728..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/package-summary.html +++ /dev/null @@ -1,216 +0,0 @@ - - - - - - -org.herac.tuxguitar.io.abc.base - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-

-Package org.herac.tuxguitar.io.abc.base -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Class Summary
ABCChord 
ABCComponent 
ABCComponentChord 
ABCComponentNote 
ABCEvent 
ABCInfo 
ABCLocation 
ABCMacro 
ABCOctaveDatabase 
ABCRepeat 
ABCSong 
ABCSymbol 
ABCTempo 
ABCTempoChange 
ABCText 
ABCTimeSignature 
ABCTimeSignatureChange 
ABCTrack 
-  - -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/package-tree.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/package-tree.html deleted file mode 100644 index 2f60d247..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/package-tree.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - -org.herac.tuxguitar.io.abc.base Class Hierarchy - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package org.herac.tuxguitar.io.abc.base -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/package-use.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/package-use.html deleted file mode 100644 index 27ed24db..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/base/package-use.html +++ /dev/null @@ -1,247 +0,0 @@ - - - - - - -Uses of Package org.herac.tuxguitar.io.abc.base - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Package
org.herac.tuxguitar.io.abc.base

-
- - - - - - - - - - - - - -
-Packages that use org.herac.tuxguitar.io.abc.base
org.herac.tuxguitar.io.abc  
org.herac.tuxguitar.io.abc.base  
-  -

- - - - - - - - -
-Classes in org.herac.tuxguitar.io.abc.base used by org.herac.tuxguitar.io.abc
ABCSong - -
-           
-  -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Classes in org.herac.tuxguitar.io.abc.base used by org.herac.tuxguitar.io.abc.base
ABCChord - -
-           
ABCComponent - -
-           
ABCEvent - -
-           
ABCInfo - -
-           
ABCRepeat - -
-           
ABCSong - -
-           
ABCTempo - -
-           
ABCTempoChange - -
-           
ABCText - -
-           
ABCTimeSignature - -
-           
ABCTimeSignatureChange - -
-           
ABCTrack - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCExportSettingsDialog.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCExportSettingsDialog.html deleted file mode 100644 index f17fa417..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCExportSettingsDialog.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.ABCExportSettingsDialog - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.ABCExportSettingsDialog

-
-No usage of org.herac.tuxguitar.io.abc.ABCExportSettingsDialog -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCImportSettingsDialog.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCImportSettingsDialog.html deleted file mode 100644 index 0d95b530..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCImportSettingsDialog.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.ABCImportSettingsDialog - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.ABCImportSettingsDialog

-
-No usage of org.herac.tuxguitar.io.abc.ABCImportSettingsDialog -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCInputStream.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCInputStream.html deleted file mode 100644 index f8285126..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCInputStream.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.ABCInputStream - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.ABCInputStream

-
-No usage of org.herac.tuxguitar.io.abc.ABCInputStream -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCOutputStream.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCOutputStream.html deleted file mode 100644 index 535703dd..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCOutputStream.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.ABCOutputStream - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.ABCOutputStream

-
-No usage of org.herac.tuxguitar.io.abc.ABCOutputStream -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCPluginExporter.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCPluginExporter.html deleted file mode 100644 index 999fc508..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCPluginExporter.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.ABCPluginExporter - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.ABCPluginExporter

-
-No usage of org.herac.tuxguitar.io.abc.ABCPluginExporter -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCPluginImporter.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCPluginImporter.html deleted file mode 100644 index d10291ca..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCPluginImporter.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.ABCPluginImporter - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.ABCPluginImporter

-
-No usage of org.herac.tuxguitar.io.abc.ABCPluginImporter -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCPluginList.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCPluginList.html deleted file mode 100644 index 3f5f5892..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCPluginList.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.ABCPluginList - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.ABCPluginList

-
-No usage of org.herac.tuxguitar.io.abc.ABCPluginList -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCSettings.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCSettings.html deleted file mode 100644 index 4c0309f3..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCSettings.html +++ /dev/null @@ -1,210 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.ABCSettings - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.ABCSettings

-
- - - - - - - - - -
-Packages that use ABCSettings
org.herac.tuxguitar.io.abc  
-  -

- - - - - -
-Uses of ABCSettings in org.herac.tuxguitar.io.abc
-  -

- - - - - - - - - - - - - - - - - -
Methods in org.herac.tuxguitar.io.abc that return ABCSettings
- ABCSettingsABCExportSettingsDialog.open() - -
-           
- ABCSettingsABCImportSettingsDialog.open() - -
-           
-static ABCSettingsABCSettings.getDefaults() - -
-           
-  -

- - - - - - - - - - - -
Constructors in org.herac.tuxguitar.io.abc with parameters of type ABCSettings
ABCInputStream(java.io.InputStream stream, - ABCSettings settings) - -
-           
ABCOutputStream(java.io.OutputStream stream, - ABCSettings settings) - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCSettingsDialog.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCSettingsDialog.html deleted file mode 100644 index 4ca61376..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCSettingsDialog.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.ABCSettingsDialog - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.ABCSettingsDialog

-
-No usage of org.herac.tuxguitar.io.abc.ABCSettingsDialog -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCSongExporter.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCSongExporter.html deleted file mode 100644 index f6ffcc52..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCSongExporter.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.ABCSongExporter - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.ABCSongExporter

-
-No usage of org.herac.tuxguitar.io.abc.ABCSongExporter -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCSongImporter.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCSongImporter.html deleted file mode 100644 index 091301e1..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/class-use/ABCSongImporter.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - -Uses of Class org.herac.tuxguitar.io.abc.ABCSongImporter - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.herac.tuxguitar.io.abc.ABCSongImporter

-
-No usage of org.herac.tuxguitar.io.abc.ABCSongImporter -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/package-frame.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/package-frame.html deleted file mode 100644 index 0fb06eee..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/package-frame.html +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - -org.herac.tuxguitar.io.abc - - - - - - - - - - - -org.herac.tuxguitar.io.abc - - - - -
-Classes  - -
-ABCExportSettingsDialog -
-ABCImportSettingsDialog -
-ABCInputStream -
-ABCOutputStream -
-ABCPluginExporter -
-ABCPluginImporter -
-ABCPluginList -
-ABCSettings -
-ABCSongExporter -
-ABCSongImporter
- - - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/package-summary.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/package-summary.html deleted file mode 100644 index 3e8605a8..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/package-summary.html +++ /dev/null @@ -1,184 +0,0 @@ - - - - - - -org.herac.tuxguitar.io.abc - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-

-Package org.herac.tuxguitar.io.abc -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Class Summary
ABCExportSettingsDialog 
ABCImportSettingsDialog 
ABCInputStream 
ABCOutputStream 
ABCPluginExporter 
ABCPluginImporter 
ABCPluginList 
ABCSettings 
ABCSongExporter 
ABCSongImporter 
-  - -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/package-tree.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/package-tree.html deleted file mode 100644 index 043419a1..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/package-tree.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - -org.herac.tuxguitar.io.abc Class Hierarchy - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package org.herac.tuxguitar.io.abc -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/package-use.html b/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/package-use.html deleted file mode 100644 index 6cb96610..00000000 --- a/TuxGuitar-abc/doc/org/herac/tuxguitar/io/abc/package-use.html +++ /dev/null @@ -1,162 +0,0 @@ - - - - - - -Uses of Package org.herac.tuxguitar.io.abc - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Package
org.herac.tuxguitar.io.abc

-
- - - - - - - - - -
-Packages that use org.herac.tuxguitar.io.abc
org.herac.tuxguitar.io.abc  
-  -

- - - - - - - - -
-Classes in org.herac.tuxguitar.io.abc used by org.herac.tuxguitar.io.abc
ABCSettings - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/overview-frame.html b/TuxGuitar-abc/doc/overview-frame.html deleted file mode 100644 index 79ceae11..00000000 --- a/TuxGuitar-abc/doc/overview-frame.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - -Overview - - - - - - - - - - - - - - - -
-
- - - - - -
All Classes -

- -Packages -
-org.herac.tuxguitar.io.abc -
-org.herac.tuxguitar.io.abc.base -
-

- -

-  - - diff --git a/TuxGuitar-abc/doc/overview-summary.html b/TuxGuitar-abc/doc/overview-summary.html deleted file mode 100644 index b60eced0..00000000 --- a/TuxGuitar-abc/doc/overview-summary.html +++ /dev/null @@ -1,148 +0,0 @@ - - - - - - -Overview - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -


- - - - - - - - - - - - - -
-Packages
org.herac.tuxguitar.io.abc 
org.herac.tuxguitar.io.abc.base 
- -


- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/overview-tree.html b/TuxGuitar-abc/doc/overview-tree.html deleted file mode 100644 index 70659e7b..00000000 --- a/TuxGuitar-abc/doc/overview-tree.html +++ /dev/null @@ -1,159 +0,0 @@ - - - - - - -Class Hierarchy - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For All Packages

-
-
-
Package Hierarchies:
org.herac.tuxguitar.io.abc, org.herac.tuxguitar.io.abc.base
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/TuxGuitar-abc/doc/package-list b/TuxGuitar-abc/doc/package-list deleted file mode 100644 index 2706e808..00000000 --- a/TuxGuitar-abc/doc/package-list +++ /dev/null @@ -1,2 +0,0 @@ -org.herac.tuxguitar.io.abc -org.herac.tuxguitar.io.abc.base diff --git a/TuxGuitar-abc/doc/packages.html b/TuxGuitar-abc/doc/packages.html deleted file mode 100644 index 8715df81..00000000 --- a/TuxGuitar-abc/doc/packages.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - -
- -
- -
-
-The front page has been relocated.Please see: -
-          Frame version -
-          Non-frame version.
- - - diff --git a/TuxGuitar-abc/doc/resources/inherit.gif b/TuxGuitar-abc/doc/resources/inherit.gif deleted file mode 100644 index c814867a..00000000 Binary files a/TuxGuitar-abc/doc/resources/inherit.gif and /dev/null differ diff --git a/TuxGuitar-abc/doc/stylesheet.css b/TuxGuitar-abc/doc/stylesheet.css deleted file mode 100644 index 6d31fdbc..00000000 --- a/TuxGuitar-abc/doc/stylesheet.css +++ /dev/null @@ -1,29 +0,0 @@ -/* Javadoc style sheet */ - -/* Define colors, fonts and other style attributes here to override the defaults */ - -/* Page background color */ -body { background-color: #FFFFFF } - -/* Headings */ -h1 { font-size: 145% } - -/* Table colors */ -.TableHeadingColor { background: #CCCCFF } /* Dark mauve */ -.TableSubHeadingColor { background: #EEEEFF } /* Light mauve */ -.TableRowColor { background: #FFFFFF } /* White */ - -/* Font used in left-hand frame lists */ -.FrameTitleFont { font-size: 100%; font-family: Helvetica, Arial, sans-serif } -.FrameHeadingFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif } -.FrameItemFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif } - -/* Navigation bar fonts and colors */ -.NavBarCell1 { background-color:#EEEEFF;} /* Light mauve */ -.NavBarCell1Rev { background-color:#00008B;} /* Dark Blue */ -.NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;} -.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;} - -.NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;} -.NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;} - diff --git a/TuxGuitar-abc/javadoc.xml b/TuxGuitar-abc/javadoc.xml deleted file mode 100644 index 057c2d8d..00000000 --- a/TuxGuitar-abc/javadoc.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/TuxGuitar-abc/src/org/herac/tuxguitar/io/abc/ABCPluginList.java b/TuxGuitar-abc/src/org/herac/tuxguitar/io/abc/ABCPluginList.java deleted file mode 100644 index 063a586d..00000000 --- a/TuxGuitar-abc/src/org/herac/tuxguitar/io/abc/ABCPluginList.java +++ /dev/null @@ -1,32 +0,0 @@ -package org.herac.tuxguitar.io.abc; - -import java.util.ArrayList; -import java.util.List; - -import org.herac.tuxguitar.app.system.plugins.base.TGPluginList; - -public class ABCPluginList extends TGPluginList{ - - protected List getPlugins() { - List plugins = new ArrayList(); - plugins.add(new ABCPluginImporter()); - plugins.add(new ABCPluginExporter()); - return plugins; - } - - public String getAuthor() { - return "Peter Grootswagers "; - } - - public String getDescription() { - return "ABC file format import-export plugin"; - } - - public String getName() { - return "ABC file format import-export plugin"; - } - - public String getVersion() { - return "1.0"; - } -} diff --git a/TuxGuitar-alsa/GNUmakefile b/TuxGuitar-alsa/GNUmakefile deleted file mode 100644 index 824bfd26..00000000 --- a/TuxGuitar-alsa/GNUmakefile +++ /dev/null @@ -1,89 +0,0 @@ -#! /usr/bin/make -f -# -*- makefile -*- -#ident "$Id: GNUmakefile,v 1.10 2008/04/17 20:06:34 rzr Exp $" -#@author: created by www.philippe.coval.online.fr -- revision: $Author: rzr $ -#licence: LGPL -#------------------------------------------------------------------------------ -PACKAGE?=tuxguitar-alsa -LIBRARY?=lib$(PACKAGE).so -LIBRARY_JNI?=lib$(PACKAGE)-jni.so - -PREFIX?=/usr - -# dependencies -SWT_PATH?=/usr/share/java/swt.jar - -# tuxguitar paths -TG_PREFIX?=$(PREFIX) -TG_SOURCE_PATH?=$(TG_PREFIX)/src -TG_LIBRARY_PATH?=$(TG_PREFIX)/lib -TG_LIBRARY_PATH_JNI?=$(TG_PREFIX)/lib/jni -TG_NATIVE_PLUGINS_PATH?=$(TG_PREFIX)/share/tuxguitar/plugins - -# install paths -INSTALL_LIBRARY_JNI_DIR?=$(TG_LIBRARY_PATH_JNI) -INSTALL_LIBRARY_DIR?=$(TG_NATIVE_PLUGINS_PATH) -INSTALL_SHARED_DIR?=$(TG_NATIVE_PLUGINS_PATH)/$(PACKAGE) - -# resources -SHARE_PATH?=./share/ - -# build paths -JAVA_SOURCE_PATH?=./src/ -JAVA_SOURCES?=$(shell find $(JAVA_SOURCE_PATH) -name "*.java") -JAVA_OBJECTS?=$(PACKAGE).o -JNI_SOURCE_PATH?=./jni/ -JNI_SOURCES?=$(shell find $(JNI_SOURCE_PATH) -name "*.c") -JNI_OBJECTS?=$(JNI_SOURCES:%.c=%.o) - -GCJ?=gcj -GCJFLAGS+=-fjni -I$(JAVA_SOURCE_PATH) -I$(TG_SOURCE_PATH) -I$(SWT_PATH) - -CC=gcc -CFLAGS=-fPIC -I $(shell $(GCJ) -print-file-name=include/) - -default: all - -all: objects library library_jni - -objects: tmp.classes.tmp - -tmp.classes.tmp: $(JAVA_OBJECTS) - @touch $@ - -library: $(LIBRARY) - -library_jni: $(LIBRARY_JNI) - -install: - -install -d $(DESTDIR)$(PREFIX)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_DIR)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_JNI_DIR)/ - -install -d $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -install $(LIBRARY) $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -install $(LIBRARY_JNI) $(DESTDIR)$(INSTALL_LIBRARY_JNI_DIR)/$(LIBRARY_JNI) - -cp -rfa $(SHARE_PATH)/* $(DESTDIR)$(INSTALL_SHARED_DIR) - -uninstall: - -rm -rf $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -rm $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -rm $(DESTDIR)$(INSTALL_LIBRARY_JNI_DIR)/$(LIBRARY_JNI) - -clean: - -@find . -name "*.o" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.so" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.tmp" -exec rm -f {} \; > /dev/null 2>&1 - -%.o: %.c - $(CC) $(CFLAGS) -c -o $(@F) $< - -$(PACKAGE).o: $(JAVA_SOURCES) - $(GCJ) $(GCJFLAGS) -c -o $(@F) $^ - -$(LIBRARY): $(JAVA_OBJECTS) - $(GCJ) -shared -o $@ $(^F) -ltuxguitar -L$(TG_LIBRARY_PATH) - -$(LIBRARY_JNI): $(JNI_OBJECTS) - $(GCJ) -shared -o $@ $(^F) -lasound -lpthread - -#eof "$Id: GNUmakefile,v 1.10 2008/04/17 20:06:34 rzr Exp $" diff --git a/TuxGuitar-alsa/build.properties b/TuxGuitar-alsa/build.properties deleted file mode 100644 index dff1f472..00000000 --- a/TuxGuitar-alsa/build.properties +++ /dev/null @@ -1,7 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin \ No newline at end of file diff --git a/TuxGuitar-alsa/build.xml b/TuxGuitar-alsa/build.xml deleted file mode 100644 index 8fa49e86..00000000 --- a/TuxGuitar-alsa/build.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - - TuxGuitar Alsa - - - - - - - - - - - - - - - - - - - - - - - - - +--------------------------------------------------------------------+ - | B U I L D I N G T U X G U I T A R - A L S A | - +--------------------------------------------------------------------+ - - - - - - - - - - - +--------------------------------------------------------------------+ - | P A C K A G I N G T U X G U I T A R - A L S A | - +--------------------------------------------------------------------+ - - - - - - - \ No newline at end of file diff --git a/TuxGuitar-alsa/jni/GNUmakefile b/TuxGuitar-alsa/jni/GNUmakefile deleted file mode 100644 index 695cb650..00000000 --- a/TuxGuitar-alsa/jni/GNUmakefile +++ /dev/null @@ -1,24 +0,0 @@ -CFLAGS?=-I$(shell gcj -print-file-name=include/) -CFLAGS+=-fPIC -LDFLAGS?= -LDLIBS?=-lasound -LDPATH?=-L/usr/lib -LIBRARY_PREFIX?=lib -LIBRARY_NAME?=tuxguitar-alsa-jni -LIBRARY_EXTENSION?=.so - -LIBRARY=$(LIBRARY_PREFIX)$(LIBRARY_NAME)$(LIBRARY_EXTENSION) -OBJECTS=org_herac_tuxguitar_player_impl_midiport_alsa_MidiSystem.o - -%.o: %.c - $(CC) $(CFLAGS) -c -o $@ $< - -all: $(LIBRARY) - -$(LIBRARY): $(OBJECTS) - $(CC) $(LDFLAGS) -shared -o $(LIBRARY) $(OBJECTS) $(LDPATH) $(LDLIBS) - -clean: - rm -f $(OBJECTS) $(LIBRARY) - -#eof "$Id: GNUmakefile,v 1.10 2008/04/17 20:06:34 rzr Exp $" diff --git a/TuxGuitar-alsa/src/org/herac/tuxguitar/player/impl/midiport/alsa/MidiOutputPortImpl.java b/TuxGuitar-alsa/src/org/herac/tuxguitar/player/impl/midiport/alsa/MidiOutputPortImpl.java deleted file mode 100644 index 9e6f5663..00000000 --- a/TuxGuitar-alsa/src/org/herac/tuxguitar/player/impl/midiport/alsa/MidiOutputPortImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.alsa; - -import org.herac.tuxguitar.player.base.MidiOutputPort; -import org.herac.tuxguitar.player.base.MidiReceiver; - -public class MidiOutputPortImpl implements MidiOutputPort{ - - private int port; - private int client; - private String clientName; - private MidiReceiverImpl receiver; - - public MidiOutputPortImpl(MidiSystem midiSystem,String clientName,int client,int port){ - this.port = port; - this.client = client; - this.clientName = clientName; - this.receiver = new MidiReceiverImpl(this,midiSystem); - } - - public void open(){ - if(!this.receiver.isConnected()){ - this.receiver.connect(); - } - } - - public void close(){ - this.receiver.disconnect(); - } - - public MidiReceiver getReceiver(){ - this.open(); - return this.receiver; - } - - public void check(){ - // Not implemented - } - - public int getPort() { - return this.port; - } - - public int getClient() { - return this.client; - } - - public String getKey(){ - return ("tuxguitar-alsa_" + this.client + "-" + this.port); - } - - public String getName(){ - return (this.clientName +" [" + this.client + ":" + this.port + "]"); - } -} \ No newline at end of file diff --git a/TuxGuitar-alsa/src/org/herac/tuxguitar/player/impl/midiport/alsa/MidiOutputPortProviderImpl.java b/TuxGuitar-alsa/src/org/herac/tuxguitar/player/impl/midiport/alsa/MidiOutputPortProviderImpl.java deleted file mode 100644 index 5cfd1381..00000000 --- a/TuxGuitar-alsa/src/org/herac/tuxguitar/player/impl/midiport/alsa/MidiOutputPortProviderImpl.java +++ /dev/null @@ -1,32 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.alsa; - -import java.util.List; - -import org.herac.tuxguitar.player.base.MidiOutputPortProvider; - -public class MidiOutputPortProviderImpl implements MidiOutputPortProvider{ - - private MidiSystem midiSystem; - - public MidiOutputPortProviderImpl(){ - super(); - } - - public List listPorts() { - if(this.midiSystem == null){ - this.midiSystem = new MidiSystem(); - } - if(!this.midiSystem.isOpen()){ - this.midiSystem.open(); - } - return this.midiSystem.findPorts(); - } - - public void closeAll(){ - if(this.midiSystem != null){ - this.midiSystem.close(); - this.midiSystem.finalize(); - this.midiSystem = null; - } - } -} diff --git a/TuxGuitar-alsa/src/org/herac/tuxguitar/player/impl/midiport/alsa/MidiOutputPortProviderPlugin.java b/TuxGuitar-alsa/src/org/herac/tuxguitar/player/impl/midiport/alsa/MidiOutputPortProviderPlugin.java deleted file mode 100644 index f1b52fa3..00000000 --- a/TuxGuitar-alsa/src/org/herac/tuxguitar/player/impl/midiport/alsa/MidiOutputPortProviderPlugin.java +++ /dev/null @@ -1,28 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.alsa; - -import org.herac.tuxguitar.app.system.plugins.base.TGMidiOutputPortProviderPlugin; -import org.herac.tuxguitar.player.base.MidiOutputPortProvider; - -public class MidiOutputPortProviderPlugin extends TGMidiOutputPortProviderPlugin{ - - protected MidiOutputPortProvider getProvider() { - return new MidiOutputPortProviderImpl(); - } - - public String getAuthor() { - return "Julian Casadesus "; - } - - public String getDescription() { - return "ALSA output plugin"; - } - - public String getName() { - return "ALSA output plugin"; - } - - public String getVersion() { - return "1.0"; - } - -} diff --git a/TuxGuitar-alsa/src/org/herac/tuxguitar/player/impl/midiport/alsa/MidiReceiverImpl.java b/TuxGuitar-alsa/src/org/herac/tuxguitar/player/impl/midiport/alsa/MidiReceiverImpl.java deleted file mode 100644 index 7ea520b2..00000000 --- a/TuxGuitar-alsa/src/org/herac/tuxguitar/player/impl/midiport/alsa/MidiReceiverImpl.java +++ /dev/null @@ -1,75 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.alsa; - -import org.herac.tuxguitar.player.base.MidiControllers; -import org.herac.tuxguitar.player.base.MidiReceiver; - -public class MidiReceiverImpl implements MidiReceiver{ - - private boolean connected; - private MidiOutputPortImpl midiPort; - private MidiSystem midiSystem; - - public MidiReceiverImpl(MidiOutputPortImpl midiPort, MidiSystem midiSystem){ - this.midiPort = midiPort; - this.midiSystem = midiSystem; - this.connected = false; - } - - public boolean isConnected(){ - return this.connected; - } - - public void connect(){ - if(!isConnected()){ - this.midiSystem.openPort(this.midiPort.getClient(),this.midiPort.getPort()); - this.connected = true; - } - } - - public void disconnect() { - if(isConnected()){ - this.midiSystem.closePort(); - this.connected = false; - } - } - - public void sendAllNotesOff() { - for(int i = 0; i < 16; i ++){ - this.sendControlChange(i,MidiControllers.ALL_NOTES_OFF,0); - } - } - - public void sendControlChange(int channel, int controller, int value) { - if(isConnected()){ - this.midiSystem.controlChange(channel, controller, value); - } - } - - public void sendNoteOff(int channel, int key, int velocity) { - if(isConnected()){ - this.midiSystem.noteOff(channel, key, velocity); - } - } - - public void sendNoteOn(int channel, int key, int velocity) { - if(isConnected()){ - this.midiSystem.noteOn(channel, key, velocity); - } - } - - public void sendPitchBend(int channel, int value) { - if(isConnected()){ - this.midiSystem.pitchBend(channel, value); - } - } - - public void sendProgramChange(int channel, int value) { - if(isConnected()){ - this.midiSystem.programChange(channel, value); - } - } - - public void sendSystemReset() { - //not implemented - } -} diff --git a/TuxGuitar-alsa/src/org/herac/tuxguitar/player/impl/midiport/alsa/MidiSystem.java b/TuxGuitar-alsa/src/org/herac/tuxguitar/player/impl/midiport/alsa/MidiSystem.java deleted file mode 100644 index 4a55ba71..00000000 --- a/TuxGuitar-alsa/src/org/herac/tuxguitar/player/impl/midiport/alsa/MidiSystem.java +++ /dev/null @@ -1,127 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.alsa; - -import java.util.ArrayList; -import java.util.List; - -public class MidiSystem{ - - private static final String JNI_LIBRARY_NAME = new String("tuxguitar-alsa-jni"); - - static{ - System.loadLibrary(JNI_LIBRARY_NAME); - } - - private long instance; - private boolean open; - private List ports; - - public MidiSystem() { - this.instance = malloc(); - this.open = false; - this.ports = new ArrayList(); - } - - public boolean isOpen(){ - return (this.instance != 0 && this.open); - } - - public void finalize(){ - if(this.instance != 0){ - this.free(this.instance); - this.instance = 0; - } - } - - public void open(){ - if(this.instance != 0 && !this.open){ - this.open(this.instance); - this.open = true; - } - } - - public void close(){ - if(this.instance != 0 && this.open){ - this.close(this.instance); - this.open = false; - } - } - - public List findPorts(){ - this.ports.clear(); - if(this.instance != 0 && this.open){ - this.findPorts(this.instance); - } - return this.ports; - } - - public void openPort(int client,int port){ - if(this.instance != 0 && this.open){ - this.openPort(this.instance, client, port); - } - } - - public void closePort(){ - if(this.instance != 0 && this.open){ - this.closePort(this.instance); - } - } - - public void noteOn(int channel,int note,int velocity){ - if(this.instance != 0 && this.open){ - this.noteOn(this.instance, channel, note, velocity); - } - } - - public void noteOff(int channel,int note,int velocity){ - if(this.instance != 0 && this.open){ - this.noteOff(this.instance, channel, note, velocity); - } - } - - public void controlChange(int channel,int control,int value){ - if(this.instance != 0 && this.open){ - this.controlChange(this.instance, channel, control, value); - } - } - - public void programChange(int channel,int program){ - if(this.instance != 0 && this.open){ - this.programChange(this.instance, channel, program); - } - } - - public void pitchBend(int channel,int value){ - if(this.instance != 0 && this.open){ - this.pitchBend(this.instance, channel, value); - } - } - - protected void addPort(String name,int client,int port){ - this.ports.add(new MidiOutputPortImpl(this,name,client,port)); - } - - private native long malloc(); - - private native void free(long instance); - - private native void open(long instance); - - private native void close(long instance); - - private native void findPorts(long instance); - - private native void openPort(long instance,int client,int port); - - private native void closePort(long instance); - - private native void noteOn(long instance,int channel,int note,int velocity); - - private native void noteOff(long instance,int channel,int note,int velocity); - - private native void controlChange(long instance,int channel,int control,int value); - - private native void programChange(long instance,int channel,int program); - - private native void pitchBend(long instance,int channel,int value); - -} diff --git a/TuxGuitar-ascii/GNUmakefile b/TuxGuitar-ascii/GNUmakefile deleted file mode 100644 index 26e08833..00000000 --- a/TuxGuitar-ascii/GNUmakefile +++ /dev/null @@ -1,69 +0,0 @@ -#! /usr/bin/make -f -# -*- makefile -*- -#ident "$Id: GNUmakefile,v 1.4 2008/02/26 15:25:31 akdmia Exp $" -#@author: created by www.philippe.coval.online.fr -- revision: $Author: akdmia $ -#licence: LGPL -#------------------------------------------------------------------------------ -PACKAGE?=tuxguitar-ascii -LIBRARY?=lib$(PACKAGE).so - -PREFIX?=/usr - -# dependencies -SWT_PATH?=/usr/share/java/swt.jar - -# tuxguitar paths -TG_PREFIX?=$(PREFIX) -TG_SOURCE_PATH?=$(TG_PREFIX)/src -TG_LIBRARY_PATH?=$(TG_PREFIX)/lib -TG_NATIVE_PLUGINS_PATH?=$(TG_PREFIX)/share/tuxguitar/plugins - -# install paths -INSTALL_LIBRARY_DIR?=$(TG_NATIVE_PLUGINS_PATH) -INSTALL_SHARED_DIR?=$(TG_NATIVE_PLUGINS_PATH)/$(PACKAGE) - -# resources -SHARE_PATH?=./share/ - -# build paths -SOURCE_PATH?=./src/ -SOURCES?=$(shell find $(SOURCE_PATH) -name "*.java") -OBJECTS?=$(PACKAGE).o - -GCJ?=gcj -GCJFLAGS+=-fjni -I$(SOURCE_PATH) -I$(TG_SOURCE_PATH) -I$(SWT_PATH) - -default: all - -all: objects library - -objects: tmp.classes.tmp - -tmp.classes.tmp: $(OBJECTS) - @touch $@ - -library: $(LIBRARY) - -install: - -install -d $(DESTDIR)$(PREFIX)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_DIR)/ - -install -d $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -install $(LIBRARY) $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -cp -rfa $(SHARE_PATH)/* $(DESTDIR)$(INSTALL_SHARED_DIR) - -uninstall: - -rm -rf $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -rm $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -clean: - -@find . -name "*.o" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.so" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.tmp" -exec rm -f {} \; > /dev/null 2>&1 - -$(PACKAGE).o: $(SOURCES) - $(GCJ) $(GCJFLAGS) -c -o $(@F) $^ - -$(LIBRARY): $(OBJECTS) - $(GCJ) -shared -o $@ -ltuxguitar -L$(TG_LIBRARY_PATH) $(^F) - -#eof "$Id: GNUmakefile,v 1.4 2008/02/26 15:25:31 akdmia Exp $" \ No newline at end of file diff --git a/TuxGuitar-ascii/build.properties b/TuxGuitar-ascii/build.properties deleted file mode 100644 index dff1f472..00000000 --- a/TuxGuitar-ascii/build.properties +++ /dev/null @@ -1,7 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin \ No newline at end of file diff --git a/TuxGuitar-ascii/build.xml b/TuxGuitar-ascii/build.xml deleted file mode 100644 index 2bbf51a7..00000000 --- a/TuxGuitar-ascii/build.xml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - TuxGuitar ASCII Exporter - - - - - - - - - - - - - - - - - - - +-------------------------------------------------+ - | B U I L D I N G P L U G I N | - +-------------------------------------------------+ - - - - - - - - - - - +-----------------------------------------------+ - | P A C K A G I N G P L U G I N | - +-----------------------------------------------+ - - - - - - - - - - - - \ No newline at end of file diff --git a/TuxGuitar-browser-ftp/GNUmakefile b/TuxGuitar-browser-ftp/GNUmakefile deleted file mode 100644 index 37f62461..00000000 --- a/TuxGuitar-browser-ftp/GNUmakefile +++ /dev/null @@ -1,69 +0,0 @@ -#! /usr/bin/make -f -# -*- makefile -*- -#ident "$Id: GNUmakefile,v 1.4 2008/02/26 15:25:31 akdmia Exp $" -#@author: created by www.philippe.coval.online.fr -- revision: $Author: akdmia $ -#licence: LGPL -#------------------------------------------------------------------------------ -PACKAGE?=tuxguitar-browser-ftp -LIBRARY?=lib$(PACKAGE).so - -PREFIX?=/usr - -# dependencies -SWT_PATH?=/usr/share/java/swt.jar - -# tuxguitar paths -TG_PREFIX?=$(PREFIX) -TG_SOURCE_PATH?=$(TG_PREFIX)/src -TG_LIBRARY_PATH?=$(TG_PREFIX)/lib -TG_NATIVE_PLUGINS_PATH?=$(TG_PREFIX)/share/tuxguitar/plugins - -# install paths -INSTALL_LIBRARY_DIR?=$(TG_NATIVE_PLUGINS_PATH) -INSTALL_SHARED_DIR?=$(TG_NATIVE_PLUGINS_PATH)/$(PACKAGE) - -# resources -SHARE_PATH?=./share/ - -# build paths -SOURCE_PATH?=./src/ -SOURCES?=$(shell find $(SOURCE_PATH) -name "*.java") -OBJECTS?=$(PACKAGE).o - -GCJ?=gcj -GCJFLAGS+=-fjni -I$(SOURCE_PATH) -I$(TG_SOURCE_PATH) -I$(SWT_PATH) - -default: all - -all: objects library - -objects: tmp.classes.tmp - -tmp.classes.tmp: $(OBJECTS) - @touch $@ - -library: $(LIBRARY) - -install: - -install -d $(DESTDIR)$(PREFIX)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_DIR)/ - -install -d $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -install $(LIBRARY) $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -cp -rfa $(SHARE_PATH)/* $(DESTDIR)$(INSTALL_SHARED_DIR) - -uninstall: - -rm -rf $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -rm $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -clean: - -@find . -name "*.o" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.so" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.tmp" -exec rm -f {} \; > /dev/null 2>&1 - -$(PACKAGE).o: $(SOURCES) - $(GCJ) $(GCJFLAGS) -c -o $(@F) $^ - -$(LIBRARY): $(OBJECTS) - $(GCJ) -shared -o $@ -ltuxguitar -L$(TG_LIBRARY_PATH) $(^F) - -#eof "$Id: GNUmakefile,v 1.4 2008/02/26 15:25:31 akdmia Exp $" \ No newline at end of file diff --git a/TuxGuitar-browser-ftp/build.properties b/TuxGuitar-browser-ftp/build.properties deleted file mode 100644 index fda6bfad..00000000 --- a/TuxGuitar-browser-ftp/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin -path.swt=../TuxGuitar/lib/swt.jar \ No newline at end of file diff --git a/TuxGuitar-browser-ftp/build.xml b/TuxGuitar-browser-ftp/build.xml deleted file mode 100644 index 05e70c4b..00000000 --- a/TuxGuitar-browser-ftp/build.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - - TGBrowser FTP Plugin - - - - - - - - - - - - - - - - - - - +-------------------------------------------------+ - | B U I L D I N G L I B R A R Y | - +-------------------------------------------------+ - - - - - - - - - - - +-----------------------------------------------+ - | P A C K A G I N G L I B R A R Y | - +-----------------------------------------------+ - - - - - - - - - - - - - diff --git a/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/TGBrowserDataImpl.java b/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/TGBrowserDataImpl.java deleted file mode 100644 index 9b5ba68e..00000000 --- a/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/TGBrowserDataImpl.java +++ /dev/null @@ -1,97 +0,0 @@ -package org.herac.tuxguitar.app.tools.browser.ftp; - -import org.herac.tuxguitar.app.tools.browser.base.TGBrowserData; -import org.herac.tuxguitar.app.tools.browser.ftp.utils.Base64Decoder; -import org.herac.tuxguitar.app.tools.browser.ftp.utils.Base64Encoder; - -public class TGBrowserDataImpl implements TGBrowserData{ - - private static final String STRING_SEPARATOR = ";"; - - private String name; - private String host; - private String path; - private String username; - private String password; - private String proxyUser; - private String proxyPwd; - private String proxyHost; - private int proxyPort; - - public TGBrowserDataImpl(String name, String host, String path, String username, String password, String proxyUser, String proxyPwd, String proxyHost, int proxyPort) { - this.name = name; - this.host = host; - this.path = path; - this.username = username; - this.password = password; - this.proxyUser = proxyUser; - this.proxyPwd = proxyPwd; - this.proxyHost = proxyHost; - this.proxyPort = proxyPort; - } - - public String getName() { - return this.name; - } - - public String getHost() { - return this.host; - } - - public String getPath() { - return this.path; - } - - public String getPassword() { - return ((this.username != null && this.username.length() > 0)?this.password:TGBrowserFTPClient.DEFAULT_USER_PASSWORD); - } - - public String getUsername() { - return ((this.username != null && this.username.length() > 0)?this.username:TGBrowserFTPClient.DEFAULT_USER_NAME); - } - - public String getTitle(){ - return getName(); - } - - public String getProxyHost() { - return this.proxyHost; - } - - public int getProxyPort() { - return this.proxyPort; - } - - public String getProxyUser() { - return this.proxyUser; - } - - public String getProxyPwd() { - return this.proxyPwd; - } - - public String toString(){ - String username = new String( Base64Encoder.encode( getUsername().getBytes() ) ); - String password = new String( Base64Encoder.encode( getPassword().getBytes() ) ); - String proxyUser = new String( Base64Encoder.encode( getProxyUser().getBytes() )); - String proxyPwd = new String( Base64Encoder.encode( getProxyPwd().getBytes() )); - - return getName() + STRING_SEPARATOR + getHost() + STRING_SEPARATOR - + getPath() + STRING_SEPARATOR + username + STRING_SEPARATOR - + password + STRING_SEPARATOR + proxyUser + STRING_SEPARATOR - + proxyPwd + STRING_SEPARATOR + getProxyHost() - + STRING_SEPARATOR + getProxyPort(); - } - - public static TGBrowserData fromString(String string) { - String[] data = string.split(STRING_SEPARATOR); - if(data.length == 9){ - String username = new String( Base64Decoder.decode( data[3].getBytes() ) ); - String password = new String( Base64Decoder.decode( data[4].getBytes() ) ); - String proxyUser = new String( Base64Decoder.decode( data[5].getBytes() )); - String proxyPwd = new String( Base64Decoder.decode( data[6].getBytes() ) ); - return new TGBrowserDataImpl(data[0], data[1], data[2], username, password, proxyUser, proxyPwd, data[7], Integer.parseInt(data[8])); - } - return null; - } -} diff --git a/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/TGBrowserElementComparator.java b/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/TGBrowserElementComparator.java deleted file mode 100644 index 5536dee3..00000000 --- a/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/TGBrowserElementComparator.java +++ /dev/null @@ -1,36 +0,0 @@ -package org.herac.tuxguitar.app.tools.browser.ftp; - -import java.util.Comparator; - -import org.herac.tuxguitar.app.tools.browser.base.TGBrowserElement; - -public class TGBrowserElementComparator implements Comparator { - - private static final int RESULT_LESS = -1; - - private static final int RESULT_EQUAL = 0; - - private static final int RESULT_GREATER = 1; - - private static final int DIRECTION = 1; - - private static final int DIRECTION_FOLDER = 1; - - public int compare(Object o1, Object o2) { - if(o1 instanceof TGBrowserElement && o2 instanceof TGBrowserElement){ - TGBrowserElement element1 = (TGBrowserElement)o1; - TGBrowserElement element2 = (TGBrowserElement)o2; - - if(element1.isFolder() && !element2.isFolder()){ - return (DIRECTION_FOLDER * RESULT_LESS); - } - if(element2.isFolder() && !element1.isFolder()){ - return (DIRECTION_FOLDER * RESULT_GREATER); - } - - return (DIRECTION * (element1.getName().compareTo(element2.getName()))); - } - return RESULT_EQUAL; - } - -} diff --git a/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/TGBrowserElementImpl.java b/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/TGBrowserElementImpl.java deleted file mode 100644 index 85b3d8a0..00000000 --- a/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/TGBrowserElementImpl.java +++ /dev/null @@ -1,33 +0,0 @@ -package org.herac.tuxguitar.app.tools.browser.ftp; - -import java.io.InputStream; - -import org.herac.tuxguitar.app.tools.browser.TGBrowserException; -import org.herac.tuxguitar.app.tools.browser.base.TGBrowserElement; - -public class TGBrowserElementImpl extends TGBrowserElement{ - - private TGBrowserImpl browser; - private String path; - private String info; - - public TGBrowserElementImpl(TGBrowserImpl browser,String name,String info,String path) { - super(name); - this.browser = browser; - this.info = info; - this.path = path; - } - - public boolean isFolder(){ - return (this.info != null && this.info.length() > 0 && this.info.charAt(0) == 'd'); - } - - public boolean isSymLink() { - return (this.info != null && this.info.length() > 0 && this.info.charAt(0) == 'l'); - } - - public InputStream getInputStream()throws TGBrowserException { - return this.browser.getInputStream(this.path,this); - } - -} diff --git a/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/TGBrowserFactoryImpl.java b/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/TGBrowserFactoryImpl.java deleted file mode 100644 index 37fb5af7..00000000 --- a/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/TGBrowserFactoryImpl.java +++ /dev/null @@ -1,251 +0,0 @@ -package org.herac.tuxguitar.app.tools.browser.ftp; - -import java.io.PrintWriter; -import java.io.StringWriter; -import java.util.ArrayList; -import java.util.Iterator; -import java.util.List; - -import org.eclipse.swt.SWT; -import org.eclipse.swt.events.SelectionAdapter; -import org.eclipse.swt.events.SelectionEvent; -import org.eclipse.swt.layout.GridData; -import org.eclipse.swt.layout.GridLayout; -import org.eclipse.swt.widgets.Button; -import org.eclipse.swt.widgets.Composite; -import org.eclipse.swt.widgets.Label; -import org.eclipse.swt.widgets.Shell; -import org.eclipse.swt.widgets.Text; -import org.herac.tuxguitar.app.TuxGuitar; -import org.herac.tuxguitar.app.tools.browser.TGBrowserCollection; -import org.herac.tuxguitar.app.tools.browser.TGBrowserManager; -import org.herac.tuxguitar.app.tools.browser.base.TGBrowser; -import org.herac.tuxguitar.app.tools.browser.base.TGBrowserData; -import org.herac.tuxguitar.app.tools.browser.base.TGBrowserFactory; -import org.herac.tuxguitar.app.util.DialogUtils; -import org.herac.tuxguitar.app.util.MessageDialog; - -public class TGBrowserFactoryImpl implements TGBrowserFactory{ - - public TGBrowserFactoryImpl() { - super(); - } - - public String getType(){ - return "ftp"; - } - - public String getName(){ - return "FTP"; - } - - public TGBrowser newTGBrowser(TGBrowserData data) { - if(data instanceof TGBrowserDataImpl){ - return new TGBrowserImpl((TGBrowserDataImpl)data); - } - return null; - } - - public TGBrowserData parseData(String string) { - return TGBrowserDataImpl.fromString(string); - } - - public TGBrowserData dataDialog(Shell parent) { - return new TGBrowserDataDialog().show(parent); - } - -} -class TGBrowserDataDialog{ - - protected TGBrowserDataImpl data; - - public TGBrowserDataImpl show(final Shell parent){ - final Shell dialog = DialogUtils.newDialog(parent, SWT.DIALOG_TRIM | SWT.APPLICATION_MODAL); - - dialog.setLayout(new GridLayout()); - dialog.setText(TuxGuitar.getProperty("FTP Location")); - - //-------------LIBRARY DATA----------------------------------------------- - Composite composite = new Composite(dialog, SWT.NONE); - composite.setLayout(new GridLayout(2,false)); - composite.setLayoutData(new GridData(SWT.FILL,SWT.FILL,true,true)); - - GridData textData = new GridData(SWT.FILL,SWT.FILL,true,true); - textData.minimumWidth = 300; - - //name - Label nameLabel = new Label(composite, SWT.NULL); - nameLabel.setText(TuxGuitar.getProperty("Name")); - final Text nameText = new Text(composite,SWT.BORDER); - nameText.setLayoutData(textData); - - - //host - Label hostLabel = new Label(composite, SWT.NULL); - hostLabel.setText(TuxGuitar.getProperty("Host")); - final Text hostText = new Text(composite,SWT.BORDER); - hostText.setLayoutData(textData); - - //path - Label pathLabel = new Label(composite, SWT.NULL); - pathLabel.setText(TuxGuitar.getProperty("Path")); - final Text pathText = new Text(composite,SWT.BORDER); - pathText.setLayoutData(textData); - - //user - Label userLabel = new Label(composite, SWT.NULL); - userLabel.setText(TuxGuitar.getProperty("Login name")); - final Text userText = new Text(composite,SWT.BORDER); - userText.setLayoutData(textData); - - //password - Label passwordLabel = new Label(composite, SWT.NULL); - passwordLabel.setText(TuxGuitar.getProperty("Password")); - final Text passwordText = new Text(composite,SWT.BORDER | SWT.PASSWORD); - passwordText.setLayoutData(textData); - - // Proxy - final Button hasProxy = new Button(composite,SWT.CHECK); - hasProxy.setText("Connect via Proxy Server"); - Label dummyLabel = new Label(composite, SWT.NULL); - dummyLabel.setLayoutData(textData); - - //proxy host - final Label proxyHostLabel = new Label(composite, SWT.NULL); - proxyHostLabel.setText(TuxGuitar.getProperty("Proxy Server Host")); - final Text proxyHostText = new Text(composite,SWT.BORDER); - proxyHostText.setLayoutData(textData); - - //proxy port - final Label proxyPortLabel = new Label(composite, SWT.NULL); - proxyPortLabel.setText(TuxGuitar.getProperty("Proxy Server Port")); - final Text proxyPortText = new Text(composite,SWT.BORDER); - proxyPortText.setText("1080"); - proxyPortText.setLayoutData(textData); - - //proxy user - final Label proxyUserLabel = new Label(composite, SWT.NULL); - proxyUserLabel.setText(TuxGuitar.getProperty("Proxy Server User")); - final Text proxyUserText = new Text(composite,SWT.BORDER); - proxyUserText.setLayoutData(textData); - - //proxy password - final Label proxyPwdLabel = new Label(composite, SWT.NULL); - proxyPwdLabel.setText(TuxGuitar.getProperty("Proxy Server Password")); - final Text proxyPwdText = new Text(composite,SWT.BORDER | SWT.PASSWORD); - proxyPwdText.setLayoutData(textData); - - proxyHostText.setEnabled(false); - proxyPortText.setEnabled(false); - proxyUserText.setEnabled(false); - proxyPwdText.setEnabled(false); - - hasProxy.addSelectionListener(new SelectionAdapter(){ - public void widgetSelected(SelectionEvent e) { - proxyHostText.setEnabled(hasProxy.getSelection()); - proxyPortText.setEnabled(hasProxy.getSelection()); - proxyUserText.setEnabled(hasProxy.getSelection()); - proxyPwdText.setEnabled(hasProxy.getSelection()); - } - }); - - - //------------------BUTTONS-------------------------- - Composite buttons = new Composite(dialog, SWT.NONE); - buttons.setLayout(new GridLayout(2,false)); - buttons.setLayoutData(new GridData(SWT.END,SWT.FILL,true,true)); - - GridData data = new GridData(SWT.FILL,SWT.FILL,true,true); - data.minimumWidth = 80; - data.minimumHeight = 25; - - final Button buttonOk = new Button(buttons, SWT.PUSH); - buttonOk.setText(TuxGuitar.getProperty("ok")); - buttonOk.setLayoutData(data); - buttonOk.addSelectionListener(new SelectionAdapter() { - public void widgetSelected(SelectionEvent arg0) { - String name = nameText.getText(); - String host = hostText.getText(); - String path = pathText.getText(); - String user = userText.getText(); - String password = passwordText.getText(); - String proxyHost = proxyHostText.getText(); - String proxyPortStr = proxyPortText.getText(); - String proxyUser = proxyUserText.getText(); - String proxyPwd = proxyPwdText.getText(); - - List errors = validate(name, host, proxyHost, proxyPortStr, hasProxy.getSelection()); - if( !errors.isEmpty() ){ - StringWriter buffer = new StringWriter(); - PrintWriter writer = new PrintWriter( buffer ); - Iterator it = errors.iterator(); - while( it.hasNext() ){ - writer.println( "*" + (String)it.next() ); - } - MessageDialog.errorMessage(parent, buffer.getBuffer().toString() ); - }else{ - int proxyPort = Integer.parseInt( proxyPortStr ); - TGBrowserDataDialog.this.data = new TGBrowserDataImpl(name, host, path, user, password, proxyUser, proxyPwd, proxyHost, proxyPort); - - dialog.dispose(); - } - } - }); - - Button buttonCancel = new Button(buttons, SWT.PUSH); - buttonCancel.setLayoutData(data); - buttonCancel.setText(TuxGuitar.getProperty("cancel")); - buttonCancel.addSelectionListener(new SelectionAdapter() { - public void widgetSelected(SelectionEvent arg0) { - dialog.dispose(); - } - }); - - dialog.setDefaultButton( buttonOk ); - - DialogUtils.openDialog(dialog,DialogUtils.OPEN_STYLE_CENTER | DialogUtils.OPEN_STYLE_PACK | DialogUtils.OPEN_STYLE_WAIT); - - return this.data; - } - - protected List validate(String name, String host, String pHost, String pPort, boolean pEnabled){ - List errors = new ArrayList(); - // Check the Name - if (name == null || name.trim().length() == 0) { - errors.add("Please enter the Name"); - }else{ - Iterator it = TGBrowserManager.instance().getCollections(); - while(it.hasNext()){ - TGBrowserCollection collection = (TGBrowserCollection)it.next(); - if(name.equals(collection.getData().getTitle())){ - errors.add("A collection named \"" + name + "\" already exists"); - break; - } - } - } - if (host == null || host.trim().length() == 0) { - errors.add("Please enter the Host"); - } - if( pEnabled ){ - if(pHost == null || pHost.trim().length() == 0){ - errors.add("Please enter Proxy Host"); - } - if(pPort == null || pPort.trim().length() == 0){ - errors.add("Please enter Proxy Port"); - }else if(!isNumber(pPort)){ - errors.add("Proxy Port should be a valid number"); - } - } - - return errors; - } - - private boolean isNumber( String s ){ - try { - Integer.parseInt(s); - } catch (Throwable e) { - return false; - } - return true; - } -} \ No newline at end of file diff --git a/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/TGBrowserImpl.java b/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/TGBrowserImpl.java deleted file mode 100644 index 16892dae..00000000 --- a/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/TGBrowserImpl.java +++ /dev/null @@ -1,174 +0,0 @@ -package org.herac.tuxguitar.app.tools.browser.ftp; - -import java.io.ByteArrayInputStream; -import java.io.InputStream; -import java.net.Authenticator; -import java.net.PasswordAuthentication; -import java.util.ArrayList; -import java.util.Collections; -import java.util.List; -import java.util.Properties; - -import org.herac.tuxguitar.app.tools.browser.TGBrowserException; -import org.herac.tuxguitar.app.tools.browser.base.TGBrowser; -import org.herac.tuxguitar.app.tools.browser.base.TGBrowserElement; - -public class TGBrowserImpl extends TGBrowser{ - - private TGBrowserDataImpl data; - private String root; - private String path; - private TGBrowserFTPClient client; - - public TGBrowserImpl(TGBrowserDataImpl data){ - this.data = data; - } - - private String getRoot(){ - if(this.root == null){ - this.root = "/"; - if(this.data.getPath() != null && this.data.getPath().length() > 0){ - this.root = this.data.getPath(); - if(this.root.indexOf("/") != 0){ - this.root = ("/" + this.root); - } - } - } - return this.root; - } - - public void open() throws TGBrowserException{ - try { - checkForProxy(); - this.client = new TGBrowserFTPClient(); - this.client.open(this.data.getHost(), TGBrowserFTPClient.DEFAULT_PORT); - this.client.login(this.data.getUsername(),this.data.getPassword()); - this.cdRoot(); - } catch (Throwable throwable) { - throw new TGBrowserException(throwable); - } - } - - - public void close() throws TGBrowserException{ - try { - closeProxy(); - this.client.close(); - } catch (Throwable throwable) { - throw new TGBrowserException(throwable); - } - } - - public void cdElement(TGBrowserElement element) throws TGBrowserException { - try { - boolean isCDSuccess = this.client.cd(element.getName()); - if(!isCDSuccess) - throw new TGBrowserException("could not cd to "+element.getName()); - this.path = this.client.pwd(); - } catch (Throwable throwable) { - throw new TGBrowserException(throwable); - } - } - - public void cdRoot() throws TGBrowserException { - try { - this.client.cd(getRoot()); - this.path = this.client.pwd(); - } catch (Throwable throwable) { - throw new TGBrowserException(throwable); - } - } - - public void cdUp() throws TGBrowserException { - try { - this.client.cdUp(); - this.path = this.client.pwd(); - } catch (Throwable throwable) { - throw new TGBrowserException(throwable); - } - } - - public List listElements() throws TGBrowserException { - List elements = new ArrayList(); - try { - this.client.binary(); - String[] names = this.client.listNames(); - String[] infos = this.client.listDetails(); - - if(names.length > 0 && infos.length > 0){ - for(int i = 0;i < names.length;i++){ - String name = names[i].trim(); - - if(name.indexOf(this.path) == 0 && name.length() > this.path.length()){ - name = name.substring(this.path.length()); - } - while(name.indexOf("/") == 0){ - name = name.substring(1); - } - if( name.length() > 0 ){ - for(int j = 0;j < infos.length;j++){ - String info = infos[j].trim(); - if(info.indexOf(name) > 0){ - elements.add(new TGBrowserElementImpl(this,name,info,this.path)); - break; - } - } - } - } - } - if( !elements.isEmpty() ){ - Collections.sort(elements,new TGBrowserElementComparator()); - } - } catch (Throwable throwable) { - throw new TGBrowserException(throwable); - } - return elements; - } - - public InputStream getInputStream(String path,TGBrowserElement element)throws TGBrowserException { - try { - this.client.cd(path); - this.client.binary(); - - byte[] bytes = this.client.get(element.getName()); - - return new ByteArrayInputStream( bytes ); - } catch (Throwable throwable) { - throw new TGBrowserException(throwable); - } - } - - private void checkForProxy() { - if (this.data.getProxyHost() != null && this.data.getProxyPort() > 0) { - System.setProperty("socksProxyHost", this.data.getProxyHost()); - System.setProperty("socksProxyPort", String.valueOf(this.data.getProxyPort())); - if (this.data.getProxyUser() != null && this.data.getProxyUser().trim().length() > 0) { - System.setProperty("java.net.socks.username", this.data.getProxyUser()); - System.setProperty("java.net.socks.password", this.data.getProxyPwd()); - Authenticator.setDefault(new ProxyAuthenticator(this.data.getProxyUser(), this.data.getProxyPwd())); - } - } else { - closeProxy(); - } - } - - private void closeProxy() { - Properties sysProperties = System.getProperties(); - sysProperties.remove("socksProxyHost"); - sysProperties.remove("socksProxyPort"); - sysProperties.remove("java.net.socks.username"); - sysProperties.remove("java.net.socks.password"); - } - - private final class ProxyAuthenticator extends Authenticator { - private PasswordAuthentication auth; - - protected ProxyAuthenticator(String user, String pass) { - this.auth = new PasswordAuthentication(user, pass.toCharArray()); - } - - protected PasswordAuthentication getPasswordAuthentication() { - return this.auth; - } - } -} diff --git a/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/TGBrowserPluginImpl.java b/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/TGBrowserPluginImpl.java deleted file mode 100644 index a5f41ae6..00000000 --- a/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/TGBrowserPluginImpl.java +++ /dev/null @@ -1,27 +0,0 @@ -package org.herac.tuxguitar.app.tools.browser.ftp; - -import org.herac.tuxguitar.app.system.plugins.base.TGBrowserPlugin; -import org.herac.tuxguitar.app.tools.browser.base.TGBrowserFactory; - -public class TGBrowserPluginImpl extends TGBrowserPlugin { - - protected TGBrowserFactory getFactory() { - return new TGBrowserFactoryImpl(); - } - - public String getName() { - return "FTP Plugin for TGBrowser"; - } - - public String getAuthor() { - return "Julian Casadesus "; - } - - public String getDescription() { - return "FTP Plugin for TGBrowser"; - } - - public String getVersion() { - return "1.0"; - } -} diff --git a/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/utils/Base64Decoder.java b/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/utils/Base64Decoder.java deleted file mode 100644 index 7486c9a0..00000000 --- a/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/utils/Base64Decoder.java +++ /dev/null @@ -1,96 +0,0 @@ -package org.herac.tuxguitar.app.tools.browser.ftp.utils; - -import java.io.ByteArrayInputStream; -import java.io.ByteArrayOutputStream; - -public class Base64Decoder { - - private static final int BUFFER_SIZE = 1024; - - private static int get1(byte buf[], int off) { - return ((buf[off] & 0x3f) << 2) | ((buf[off + 1] & 0x30) >>> 4); - } - - private static int get2(byte buf[], int off) { - return ((buf[off + 1] & 0x0f) << 4) | ((buf[off + 2] & 0x3c) >>> 2); - } - - private static int get3(byte buf[], int off) { - return ((buf[off + 2] & 0x03) << 6) | (buf[off + 3] & 0x3f); - } - - private static int check(int ch) { - if ((ch >= 'A') && (ch <= 'Z')) { - return ch - 'A'; - } else if ((ch >= 'a') && (ch <= 'z')) { - return ch - 'a' + 26; - } else if ((ch >= '0') && (ch <= '9')) { - return ch - '0' + 52; - } else { - switch (ch) { - case '=': - return 65; - case '+': - return 62; - case '/': - return 63; - default: - return -1; - } - } - } - - public static byte[] decode(byte[] bytes){ - try{ - ByteArrayInputStream in = new ByteArrayInputStream( bytes ); - ByteArrayOutputStream out = new ByteArrayOutputStream(); - - byte buffer[] = new byte[BUFFER_SIZE]; - byte chunk[] = new byte[4]; - int got = -1; - int ready = 0; - - fill: while ((got = in.read(buffer)) > 0) { - int skiped = 0; - - while (skiped < got) { - - while (ready < 4) { - if (skiped >= got){ - continue fill; - } - int ch = check(buffer[skiped++]); - if (ch >= 0) { - chunk[ready++] = (byte) ch; - } - } - - if (chunk[2] == 65) { - out.write(get1(chunk, 0)); - return out.toByteArray(); - } - else if (chunk[3] == 65) { - out.write(get1(chunk, 0)); - out.write(get2(chunk, 0)); - return out.toByteArray(); - } - else { - out.write(get1(chunk, 0)); - out.write(get2(chunk, 0)); - out.write(get3(chunk, 0)); - } - ready = 0; - } - } - if (ready == 0){ - out.flush(); - return out.toByteArray(); - } - - }catch(Throwable throwable){ - throwable.printStackTrace(); - } - - return bytes; - } -} \ No newline at end of file diff --git a/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/utils/Base64Encoder.java b/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/utils/Base64Encoder.java deleted file mode 100644 index f27cc664..00000000 --- a/TuxGuitar-browser-ftp/src/org/herac/tuxguitar/app/tools/browser/ftp/utils/Base64Encoder.java +++ /dev/null @@ -1,132 +0,0 @@ -package org.herac.tuxguitar.app.tools.browser.ftp.utils; - -import java.io.ByteArrayInputStream; -import java.io.ByteArrayOutputStream; - -public class Base64Encoder { - - private static final int BUFFER_SIZE = 1024; - - private static byte ENCODING[] = { - (byte) 'A', (byte) 'B', (byte) 'C', (byte) 'D', (byte) 'E', (byte) 'F', (byte) 'G', (byte) 'H', - (byte) 'I', (byte) 'J', (byte) 'K', (byte) 'L', (byte) 'M', (byte) 'N', (byte) 'O', (byte) 'P', - (byte) 'Q', (byte) 'R', (byte) 'S', (byte) 'T', (byte) 'U', (byte) 'V', (byte) 'W', (byte) 'X', - (byte) 'Y', (byte) 'Z', (byte) 'a', (byte) 'b', (byte) 'c', (byte) 'd', (byte) 'e', (byte) 'f', - (byte) 'g', (byte) 'h', (byte) 'i', (byte) 'j', (byte) 'k', (byte) 'l', (byte) 'm', (byte) 'n', - (byte) 'o', (byte) 'p', (byte) 'q', (byte) 'r', (byte) 's', (byte) 't', (byte) 'u', (byte) 'v', - (byte) 'w', (byte) 'x', (byte) 'y', (byte) 'z', (byte) '0', (byte) '1', (byte) '2', (byte) '3', - (byte) '4', (byte) '5', (byte) '6', (byte) '7', (byte) '8', (byte) '9', (byte) '+', (byte) '/', - (byte) '=' - }; - - private static int get1(byte buf[], int off) { - return (buf[off] & 0xfc) >> 2; - } - - private static int get2(byte buf[], int off) { - return ((buf[off] & 0x3) << 4) | ((buf[off + 1] & 0xf0) >>> 4); - } - - private static int get3(byte buf[], int off) { - return ((buf[off + 1] & 0x0f) << 2) | ((buf[off + 2] & 0xc0) >>> 6); - } - - private static int get4(byte buf[], int off) { - return buf[off + 2] & 0x3f; - } - - public static byte[] encode(byte[] bytes) { - try{ - - ByteArrayInputStream in = new ByteArrayInputStream( bytes ); - ByteArrayOutputStream out = new ByteArrayOutputStream(); - - byte buffer[] = new byte[BUFFER_SIZE]; - int got = -1; - int off = 0; - int count = 0; - while ((got = in.read(buffer, off, BUFFER_SIZE - off)) > 0) { - if ((got + off) >= 3) { - got += off; - off = 0; - while (off + 3 <= got) { - int c1 = get1(buffer, off); - int c2 = get2(buffer, off); - int c3 = get3(buffer, off); - int c4 = get4(buffer, off); - switch (count) { - case 73: - out.write(ENCODING[c1]); - out.write(ENCODING[c2]); - out.write(ENCODING[c3]); - out.write('\n'); - out.write(ENCODING[c4]); - count = 1; - break; - case 74: - out.write(ENCODING[c1]); - out.write(ENCODING[c2]); - out.write('\n'); - out.write(ENCODING[c3]); - out.write(ENCODING[c4]); - count = 2; - break; - case 75: - out.write(ENCODING[c1]); - out.write('\n'); - out.write(ENCODING[c2]); - out.write(ENCODING[c3]); - out.write(ENCODING[c4]); - count = 3; - break; - case 76: - out.write('\n'); - out.write(ENCODING[c1]); - out.write(ENCODING[c2]); - out.write(ENCODING[c3]); - out.write(ENCODING[c4]); - count = 4; - break; - default: - out.write(ENCODING[c1]); - out.write(ENCODING[c2]); - out.write(ENCODING[c3]); - out.write(ENCODING[c4]); - count += 4; - break; - } - off += 3; - } - - for (int i = 0; i < 3; i++){ - buffer[i] = (i < got - off) ? buffer[off + i] : ((byte) 0); - } - off = got - off; - } else { - off += got; - } - } - - switch (off) { - case 1: - out.write(ENCODING[get1(buffer, 0)]); - out.write(ENCODING[get2(buffer, 0)]); - out.write('='); - out.write('='); - break; - case 2: - out.write(ENCODING[get1(buffer, 0)]); - out.write(ENCODING[get2(buffer, 0)]); - out.write(ENCODING[get3(buffer, 0)]); - out.write('='); - } - - return out.toByteArray(); - - }catch(Throwable throwable){ - throwable.printStackTrace(); - } - - return bytes; - } -} \ No newline at end of file diff --git a/TuxGuitar-carbon-integration/build.properties b/TuxGuitar-carbon-integration/build.properties deleted file mode 100644 index b427978a..00000000 --- a/TuxGuitar-carbon-integration/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/build -path.swt=../TuxGuitar/lib/swt.jar \ No newline at end of file diff --git a/TuxGuitar-carbon-integration/build.xml b/TuxGuitar-carbon-integration/build.xml deleted file mode 100644 index 95295065..00000000 --- a/TuxGuitar-carbon-integration/build.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - - TuxGuitar-carbon-integration - - - - - - - - - - - - - - - - - - - - - +-------------------------------------------------+ - | B U I L D I N G L I B R A R Y | - +-------------------------------------------------+ - - - - - - - - ${service.provider} - - +-----------------------------------------------+ - | P A C K A G I N G L I B R A R Y | - +-----------------------------------------------+ - - - - - - - - - - - - - diff --git a/TuxGuitar-carbon-integration/jni/Makefile b/TuxGuitar-carbon-integration/jni/Makefile deleted file mode 100644 index ad926a70..00000000 --- a/TuxGuitar-carbon-integration/jni/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -CXX = g++ - -SDK = /Developer/SDKs/MacOSX10.4u.sdk -JAVA_FRAMEWORK = $(SDK)/System/Library/Frameworks/JavaVM.framework - -INCLUDES = -I $(JAVA_FRAMEWORK)/Headers/ - -LIBRARIES = -framework JavaVM -framework Carbon -framework ApplicationServices -LIBRARY = libtuxguitar-carbon-integration.jnilib - -FILENAME = org_herac_tuxguitar_carbon_opendoc_OpenDocJNI.cpp - -all: $(LIBRARY) - -$(LIBRARY): clean - g++ $(INCLUDES) -isysroot $(SDK) -arch ppc $(LIBRARIES) -msse -dynamiclib -o ppc_$(LIBRARY) $(FILENAME) - g++ $(INCLUDES) -isysroot $(SDK) -arch i386 $(LIBRARIES) -msse -dynamiclib -o intel_$(LIBRARY) $(FILENAME) - lipo -create ppc_$(LIBRARY) intel_$(LIBRARY) -output $(LIBRARY) - -clean: - rm -f ppc_$(LIBRARY) intel_$(LIBRARY) $(LIBRARY) \ No newline at end of file diff --git a/TuxGuitar-carbon-integration/jni/libtuxguitar-carbon-integration.jnilib b/TuxGuitar-carbon-integration/jni/libtuxguitar-carbon-integration.jnilib deleted file mode 100755 index 2e19b779..00000000 Binary files a/TuxGuitar-carbon-integration/jni/libtuxguitar-carbon-integration.jnilib and /dev/null differ diff --git a/TuxGuitar-carbon-integration/src/org/herac/tuxguitar/carbon/TGCarbonIntegrationPlugin.java b/TuxGuitar-carbon-integration/src/org/herac/tuxguitar/carbon/TGCarbonIntegrationPlugin.java deleted file mode 100644 index 31aff1c7..00000000 --- a/TuxGuitar-carbon-integration/src/org/herac/tuxguitar/carbon/TGCarbonIntegrationPlugin.java +++ /dev/null @@ -1,26 +0,0 @@ -package org.herac.tuxguitar.carbon; - -import java.util.ArrayList; -import java.util.List; - -import org.herac.tuxguitar.app.system.plugins.base.TGPluginList; -import org.herac.tuxguitar.carbon.menu.MacMenuPlugin; -import org.herac.tuxguitar.carbon.opendoc.OpenDocPlugin; - -public class TGCarbonIntegrationPlugin extends TGPluginList { - - private List plugins; - - protected List getPlugins() { - if( this.plugins == null ){ - this.plugins = new ArrayList(); - - this.plugins.add(new OpenDocPlugin()); - this.plugins.add(new MacMenuPlugin()); - } - return this.plugins; - } - - - -} diff --git a/TuxGuitar-carbon-integration/tuxguitar-carbon-integration.jar b/TuxGuitar-carbon-integration/tuxguitar-carbon-integration.jar deleted file mode 100644 index d5c3c25a..00000000 Binary files a/TuxGuitar-carbon-integration/tuxguitar-carbon-integration.jar and /dev/null differ diff --git a/TuxGuitar-cocoa-integration/build.properties b/TuxGuitar-cocoa-integration/build.properties deleted file mode 100644 index dba8bef2..00000000 --- a/TuxGuitar-cocoa-integration/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/build -path.swt=../TuxGuitar/lib/swt.jar diff --git a/TuxGuitar-cocoa-integration/build.xml b/TuxGuitar-cocoa-integration/build.xml deleted file mode 100644 index 7a756499..00000000 --- a/TuxGuitar-cocoa-integration/build.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - - TuxGuitar-cocoa-integration - - - - - - - - - - - - - - - - - - - - - +-------------------------------------------------+ - | B U I L D I N G L I B R A R Y | - +-------------------------------------------------+ - - - - - - - - ${service.provider} - - +-----------------------------------------------+ - | P A C K A G I N G L I B R A R Y | - +-----------------------------------------------+ - - - - - - - - - - - - - diff --git a/TuxGuitar-cocoa-integration/src/org/herac/tuxguitar/cocoa/toolbar/MacToolbarDelegate.java b/TuxGuitar-cocoa-integration/src/org/herac/tuxguitar/cocoa/toolbar/MacToolbarDelegate.java deleted file mode 100644 index ae458cfc..00000000 --- a/TuxGuitar-cocoa-integration/src/org/herac/tuxguitar/cocoa/toolbar/MacToolbarDelegate.java +++ /dev/null @@ -1,10 +0,0 @@ -package org.herac.tuxguitar.cocoa.toolbar; - -import org.eclipse.swt.internal.cocoa.NSObject; - -public class MacToolbarDelegate extends NSObject { - - public MacToolbarDelegate() { - super(); - } -} diff --git a/TuxGuitar-community/GNUmakefile b/TuxGuitar-community/GNUmakefile deleted file mode 100644 index dc4e779d..00000000 --- a/TuxGuitar-community/GNUmakefile +++ /dev/null @@ -1,68 +0,0 @@ -#! /usr/bin/make -f -# -*- makefile -*- -#ident "$Id: GNUmakefile,v 1.4 2008/02/26 15:25:24 akdmia Exp $" -#@author: created by www.philippe.coval.online.fr -- revision: $Author: akdmia $ -#licence: LGPL -#------------------------------------------------------------------------------ -PACKAGE?=tuxguitar-community -LIBRARY?=lib$(PACKAGE).so - -PREFIX?=/usr - -# dependencies -SWT_PATH?=/usr/share/java/swt.jar - -# tuxguitar paths -TG_PREFIX?=$(PREFIX) -TG_SOURCE_PATH?=$(TG_PREFIX)/src -TG_LIBRARY_PATH?=$(TG_PREFIX)/lib -TG_NATIVE_PLUGINS_PATH?=$(TG_PREFIX)/share/tuxguitar/plugins - -# install paths -INSTALL_LIBRARY_DIR?=$(TG_NATIVE_PLUGINS_PATH) -INSTALL_SHARED_DIR?=$(TG_NATIVE_PLUGINS_PATH)/$(PACKAGE) - -# resources -SHARE_PATH?=./share/ - -# build paths -SOURCE_PATH?=./src/ -SOURCES?=$(shell find $(SOURCE_PATH) -name "*.java") -OBJECTS?=$(PACKAGE).o - -GCJ?=gcj -GCJFLAGS+=-fjni -I$(SOURCE_PATH) -I$(TG_SOURCE_PATH) -I$(SWT_PATH) - -default: all - -all: objects library - -objects: tmp.classes.tmp - -tmp.classes.tmp: $(OBJECTS) - @touch $@ - -library: $(LIBRARY) - -install: - -install -d $(DESTDIR)$(PREFIX)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_DIR)/ - -install -d $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -install $(LIBRARY) $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -cp -rfa $(SHARE_PATH)/* $(DESTDIR)$(INSTALL_SHARED_DIR) - -uninstall: - -rm -rf $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -rm $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -clean: - -@find . -name "*.o" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.so" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.tmp" -exec rm -f {} \; > /dev/null 2>&1 - -$(PACKAGE).o: $(SOURCES) - $(GCJ) $(GCJFLAGS) -c -o $(@F) $^ - -$(LIBRARY): $(OBJECTS) - $(GCJ) -shared -o $@ -ltuxguitar -L$(TG_LIBRARY_PATH) $(^F) - diff --git a/TuxGuitar-community/build.properties b/TuxGuitar-community/build.properties deleted file mode 100644 index 7627ddf7..00000000 --- a/TuxGuitar-community/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin -path.swt=../TuxGuitar/lib/swt.jar diff --git a/TuxGuitar-community/build.xml b/TuxGuitar-community/build.xml deleted file mode 100644 index bbdee88d..00000000 --- a/TuxGuitar-community/build.xml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - TuxGuitar Community Integration - - - - - - - - - - - - - - - - - - - +-------------------------------------------------+ - | B U I L D I N G P L U G I N | - +-------------------------------------------------+ - - - - - - - - - - - +-----------------------------------------------+ - | P A C K A G I N G P L U G I N | - +-----------------------------------------------+ - - - - - - - - - - - - diff --git a/TuxGuitar-community/src/org/herac/tuxguitar/community/auth/utils/Base64Decoder.java b/TuxGuitar-community/src/org/herac/tuxguitar/community/auth/utils/Base64Decoder.java deleted file mode 100644 index 10cc9c18..00000000 --- a/TuxGuitar-community/src/org/herac/tuxguitar/community/auth/utils/Base64Decoder.java +++ /dev/null @@ -1,96 +0,0 @@ -package org.herac.tuxguitar.community.auth.utils; - -import java.io.ByteArrayInputStream; -import java.io.ByteArrayOutputStream; - -public class Base64Decoder { - - private static final int BUFFER_SIZE = 1024; - - private static int get1(byte buf[], int off) { - return ((buf[off] & 0x3f) << 2) | ((buf[off + 1] & 0x30) >>> 4); - } - - private static int get2(byte buf[], int off) { - return ((buf[off + 1] & 0x0f) << 4) | ((buf[off + 2] & 0x3c) >>> 2); - } - - private static int get3(byte buf[], int off) { - return ((buf[off + 2] & 0x03) << 6) | (buf[off + 3] & 0x3f); - } - - private static int check(int ch) { - if ((ch >= 'A') && (ch <= 'Z')) { - return ch - 'A'; - } else if ((ch >= 'a') && (ch <= 'z')) { - return ch - 'a' + 26; - } else if ((ch >= '0') && (ch <= '9')) { - return ch - '0' + 52; - } else { - switch (ch) { - case '=': - return 65; - case '+': - return 62; - case '/': - return 63; - default: - return -1; - } - } - } - - public static byte[] decode(byte[] bytes){ - try{ - ByteArrayInputStream in = new ByteArrayInputStream( bytes ); - ByteArrayOutputStream out = new ByteArrayOutputStream(); - - byte buffer[] = new byte[BUFFER_SIZE]; - byte chunk[] = new byte[4]; - int got = -1; - int ready = 0; - - fill: while ((got = in.read(buffer)) > 0) { - int skiped = 0; - - while (skiped < got) { - - while (ready < 4) { - if (skiped >= got){ - continue fill; - } - int ch = check(buffer[skiped++]); - if (ch >= 0) { - chunk[ready++] = (byte) ch; - } - } - - if (chunk[2] == 65) { - out.write(get1(chunk, 0)); - return out.toByteArray(); - } - else if (chunk[3] == 65) { - out.write(get1(chunk, 0)); - out.write(get2(chunk, 0)); - return out.toByteArray(); - } - else { - out.write(get1(chunk, 0)); - out.write(get2(chunk, 0)); - out.write(get3(chunk, 0)); - } - ready = 0; - } - } - if (ready == 0){ - out.flush(); - return out.toByteArray(); - } - - }catch(Throwable throwable){ - throwable.printStackTrace(); - } - - return bytes; - } -} \ No newline at end of file diff --git a/TuxGuitar-community/src/org/herac/tuxguitar/community/auth/utils/Base64Encoder.java b/TuxGuitar-community/src/org/herac/tuxguitar/community/auth/utils/Base64Encoder.java deleted file mode 100644 index dddd6181..00000000 --- a/TuxGuitar-community/src/org/herac/tuxguitar/community/auth/utils/Base64Encoder.java +++ /dev/null @@ -1,132 +0,0 @@ -package org.herac.tuxguitar.community.auth.utils; - -import java.io.ByteArrayInputStream; -import java.io.ByteArrayOutputStream; - -public class Base64Encoder { - - private static final int BUFFER_SIZE = 1024; - - private static byte ENCODING[] = { - (byte) 'A', (byte) 'B', (byte) 'C', (byte) 'D', (byte) 'E', (byte) 'F', (byte) 'G', (byte) 'H', - (byte) 'I', (byte) 'J', (byte) 'K', (byte) 'L', (byte) 'M', (byte) 'N', (byte) 'O', (byte) 'P', - (byte) 'Q', (byte) 'R', (byte) 'S', (byte) 'T', (byte) 'U', (byte) 'V', (byte) 'W', (byte) 'X', - (byte) 'Y', (byte) 'Z', (byte) 'a', (byte) 'b', (byte) 'c', (byte) 'd', (byte) 'e', (byte) 'f', - (byte) 'g', (byte) 'h', (byte) 'i', (byte) 'j', (byte) 'k', (byte) 'l', (byte) 'm', (byte) 'n', - (byte) 'o', (byte) 'p', (byte) 'q', (byte) 'r', (byte) 's', (byte) 't', (byte) 'u', (byte) 'v', - (byte) 'w', (byte) 'x', (byte) 'y', (byte) 'z', (byte) '0', (byte) '1', (byte) '2', (byte) '3', - (byte) '4', (byte) '5', (byte) '6', (byte) '7', (byte) '8', (byte) '9', (byte) '+', (byte) '/', - (byte) '=' - }; - - private static int get1(byte buf[], int off) { - return (buf[off] & 0xfc) >> 2; - } - - private static int get2(byte buf[], int off) { - return ((buf[off] & 0x3) << 4) | ((buf[off + 1] & 0xf0) >>> 4); - } - - private static int get3(byte buf[], int off) { - return ((buf[off + 1] & 0x0f) << 2) | ((buf[off + 2] & 0xc0) >>> 6); - } - - private static int get4(byte buf[], int off) { - return buf[off + 2] & 0x3f; - } - - public static byte[] encode(byte[] bytes) { - try{ - - ByteArrayInputStream in = new ByteArrayInputStream( bytes ); - ByteArrayOutputStream out = new ByteArrayOutputStream(); - - byte buffer[] = new byte[BUFFER_SIZE]; - int got = -1; - int off = 0; - int count = 0; - while ((got = in.read(buffer, off, BUFFER_SIZE - off)) > 0) { - if ((got + off) >= 3) { - got += off; - off = 0; - while (off + 3 <= got) { - int c1 = get1(buffer, off); - int c2 = get2(buffer, off); - int c3 = get3(buffer, off); - int c4 = get4(buffer, off); - switch (count) { - case 73: - out.write(ENCODING[c1]); - out.write(ENCODING[c2]); - out.write(ENCODING[c3]); - out.write('\n'); - out.write(ENCODING[c4]); - count = 1; - break; - case 74: - out.write(ENCODING[c1]); - out.write(ENCODING[c2]); - out.write('\n'); - out.write(ENCODING[c3]); - out.write(ENCODING[c4]); - count = 2; - break; - case 75: - out.write(ENCODING[c1]); - out.write('\n'); - out.write(ENCODING[c2]); - out.write(ENCODING[c3]); - out.write(ENCODING[c4]); - count = 3; - break; - case 76: - out.write('\n'); - out.write(ENCODING[c1]); - out.write(ENCODING[c2]); - out.write(ENCODING[c3]); - out.write(ENCODING[c4]); - count = 4; - break; - default: - out.write(ENCODING[c1]); - out.write(ENCODING[c2]); - out.write(ENCODING[c3]); - out.write(ENCODING[c4]); - count += 4; - break; - } - off += 3; - } - - for (int i = 0; i < 3; i++){ - buffer[i] = (i < got - off) ? buffer[off + i] : ((byte) 0); - } - off = got - off; - } else { - off += got; - } - } - - switch (off) { - case 1: - out.write(ENCODING[get1(buffer, 0)]); - out.write(ENCODING[get2(buffer, 0)]); - out.write('='); - out.write('='); - break; - case 2: - out.write(ENCODING[get1(buffer, 0)]); - out.write(ENCODING[get2(buffer, 0)]); - out.write(ENCODING[get3(buffer, 0)]); - out.write('='); - } - - return out.toByteArray(); - - }catch(Throwable throwable){ - throwable.printStackTrace(); - } - - return bytes; - } -} \ No newline at end of file diff --git a/TuxGuitar-community/src/org/herac/tuxguitar/community/browser/TGBrowserConnection.java b/TuxGuitar-community/src/org/herac/tuxguitar/community/browser/TGBrowserConnection.java deleted file mode 100644 index db063885..00000000 --- a/TuxGuitar-community/src/org/herac/tuxguitar/community/browser/TGBrowserConnection.java +++ /dev/null @@ -1,45 +0,0 @@ -package org.herac.tuxguitar.community.browser; - -import java.util.List; - -import org.herac.tuxguitar.app.TuxGuitar; -import org.herac.tuxguitar.app.tools.browser.TGBrowserException; -import org.herac.tuxguitar.community.TGCommunitySingleton; -import org.herac.tuxguitar.community.auth.TGCommunityAuth; -import org.herac.tuxguitar.community.auth.TGCommunityAuthDialog; - -public class TGBrowserConnection { - - private static final String HTTP_STATUS_OK = "200"; - private static final String HTTP_STATUS_UNAUTHORIZED = "401"; - - private TGCommunityAuth auth; - - public TGBrowserConnection(){ - this.auth = TGCommunitySingleton.getInstance().getAuth(); - this.auth.update(); - } - - public void getElements( List elements, TGBrowserElementImpl element ) throws TGBrowserException{ - try { - TGBrowserRequest request = new TGBrowserRequest(this.auth, element); - TGBrowserResponse response = request.getResponse(); - - String status = response.getStatus(); - if( status != null && status.equals(HTTP_STATUS_OK) ){ - response.loadElements( elements ); - }else if( status != null && status.equals(HTTP_STATUS_UNAUTHORIZED) ){ - TGCommunityAuthDialog authDialog = new TGCommunityAuthDialog(); - if( !TuxGuitar.instance().getBrowser().isDisposed() ){ - authDialog.open( TuxGuitar.instance().getBrowser().getShell() ); - if( authDialog.isAccepted() ){ - this.auth.update(); - this.getElements(elements, element ); - } - } - } - }catch(Throwable throwable){ - throw new TGBrowserException(throwable); - } - } -} diff --git a/TuxGuitar-community/src/org/herac/tuxguitar/community/browser/TGBrowserDataImpl.java b/TuxGuitar-community/src/org/herac/tuxguitar/community/browser/TGBrowserDataImpl.java deleted file mode 100644 index 51ef6377..00000000 --- a/TuxGuitar-community/src/org/herac/tuxguitar/community/browser/TGBrowserDataImpl.java +++ /dev/null @@ -1,18 +0,0 @@ -package org.herac.tuxguitar.community.browser; - -import org.herac.tuxguitar.app.tools.browser.base.TGBrowserData; - -public class TGBrowserDataImpl implements TGBrowserData { - - public TGBrowserDataImpl(){ - super(); - } - - public String getTitle() { - return "TuxGuitar Community"; - } - - public String toString(){ - return getTitle(); - } -} diff --git a/TuxGuitar-community/src/org/herac/tuxguitar/community/browser/TGBrowserElementImpl.java b/TuxGuitar-community/src/org/herac/tuxguitar/community/browser/TGBrowserElementImpl.java deleted file mode 100644 index c93bf1fb..00000000 --- a/TuxGuitar-community/src/org/herac/tuxguitar/community/browser/TGBrowserElementImpl.java +++ /dev/null @@ -1,69 +0,0 @@ -package org.herac.tuxguitar.community.browser; - -import java.io.InputStream; -import java.net.URL; -import java.util.HashMap; -import java.util.Iterator; -import java.util.Map; - -import org.herac.tuxguitar.app.tools.browser.TGBrowserException; -import org.herac.tuxguitar.app.tools.browser.base.TGBrowserElement; - -public class TGBrowserElementImpl extends TGBrowserElement { - - private TGBrowserElementImpl parent; - private Map properties; - private String url; - - public TGBrowserElementImpl(String name) { - super(name); - this.url = null; - this.properties = new HashMap(); - } - - public TGBrowserElementImpl getParent() { - return this.parent; - } - - public void setParent(TGBrowserElementImpl parent) { - this.parent = parent; - } - - public String getUrl() { - return this.url; - } - - public void setUrl(String url) { - this.url = url; - } - - public void addProperty( String key, String value ){ - this.properties.put( key, value ); - } - - public String getProperty( String key ){ - return (String)this.properties.get( key ); - } - - public Iterator getProperties(){ - return this.properties.entrySet().iterator(); - } - - public boolean isFolder() { - return (this.url == null || this.url.length() == 0 ); - } - - public InputStream getInputStream() throws TGBrowserException { - try { - if( ! this.isFolder() ){ - URL url = new URL( this.url ); - InputStream stream = url.openStream(); - - return stream; - } - } catch ( Throwable throwable ){ - throw new TGBrowserException( throwable ); - } - return null; - } -} diff --git a/TuxGuitar-community/src/org/herac/tuxguitar/community/browser/TGBrowserFactoryImpl.java b/TuxGuitar-community/src/org/herac/tuxguitar/community/browser/TGBrowserFactoryImpl.java deleted file mode 100644 index 10eb4203..00000000 --- a/TuxGuitar-community/src/org/herac/tuxguitar/community/browser/TGBrowserFactoryImpl.java +++ /dev/null @@ -1,41 +0,0 @@ -package org.herac.tuxguitar.community.browser; - -import org.eclipse.swt.widgets.Shell; -import org.herac.tuxguitar.app.tools.browser.base.TGBrowser; -import org.herac.tuxguitar.app.tools.browser.base.TGBrowserData; -import org.herac.tuxguitar.app.tools.browser.base.TGBrowserFactory; - -public class TGBrowserFactoryImpl implements TGBrowserFactory { - - private TGBrowserDataImpl data; - - public TGBrowserFactoryImpl(){ - this.data = new TGBrowserDataImpl(); - } - - public String getName() { - return "Community Files"; - } - - public String getType() { - return "community"; - } - - public TGBrowser newTGBrowser(TGBrowserData data) { - return new TGBrowserImpl( (TGBrowserDataImpl)data ); - } - - public TGBrowserData parseData(String string) { - return this.data; - } - - public TGBrowserData dataDialog(Shell parent) { - TGBrowserAuthDialog authDialog = new TGBrowserAuthDialog(); - authDialog.open( parent ); - if( authDialog.isAccepted() ){ - return this.data; - } - return null; - } - -} diff --git a/TuxGuitar-community/src/org/herac/tuxguitar/community/browser/TGBrowserImpl.java b/TuxGuitar-community/src/org/herac/tuxguitar/community/browser/TGBrowserImpl.java deleted file mode 100644 index 53cc7678..00000000 --- a/TuxGuitar-community/src/org/herac/tuxguitar/community/browser/TGBrowserImpl.java +++ /dev/null @@ -1,51 +0,0 @@ -package org.herac.tuxguitar.community.browser; - -import java.util.ArrayList; -import java.util.List; - -import org.herac.tuxguitar.app.tools.browser.TGBrowserException; -import org.herac.tuxguitar.app.tools.browser.base.TGBrowser; -import org.herac.tuxguitar.app.tools.browser.base.TGBrowserElement; - -public class TGBrowserImpl extends TGBrowser { - - private TGBrowserConnection connection; - private TGBrowserElementImpl element; - - public TGBrowserImpl(TGBrowserDataImpl data){ - this.element = null; - this.connection = new TGBrowserConnection(); - } - - public void open() throws TGBrowserException { - // TODO Auto-generated method stub - } - - public void close() throws TGBrowserException { - // TODO Auto-generated method stub - } - - public void cdRoot() throws TGBrowserException { - this.element = null; - } - - public void cdUp() throws TGBrowserException { - if( this.element != null ){ - this.element = this.element.getParent(); - } - } - - public void cdElement(TGBrowserElement element) throws TGBrowserException { - if( element instanceof TGBrowserElementImpl ){ - TGBrowserElementImpl nextElement = (TGBrowserElementImpl)element; - nextElement.setParent( this.element ); - this.element = nextElement; - } - } - - public List listElements() throws TGBrowserException { - List elements = new ArrayList(); - this.connection.getElements(elements , this.element ); - return elements; - } -} diff --git a/TuxGuitar-community/src/org/herac/tuxguitar/community/browser/TGBrowserPluginImpl.java b/TuxGuitar-community/src/org/herac/tuxguitar/community/browser/TGBrowserPluginImpl.java deleted file mode 100644 index ca886ea9..00000000 --- a/TuxGuitar-community/src/org/herac/tuxguitar/community/browser/TGBrowserPluginImpl.java +++ /dev/null @@ -1,13 +0,0 @@ -package org.herac.tuxguitar.community.browser; - -import org.herac.tuxguitar.app.system.plugins.TGPluginException; -import org.herac.tuxguitar.app.system.plugins.base.TGBrowserPlugin; -import org.herac.tuxguitar.app.tools.browser.base.TGBrowserFactory; - -public class TGBrowserPluginImpl extends TGBrowserPlugin { - - protected TGBrowserFactory getFactory() throws TGPluginException { - return new TGBrowserFactoryImpl(); - } - -} diff --git a/TuxGuitar-compat/GNUmakefile b/TuxGuitar-compat/GNUmakefile deleted file mode 100644 index 3743c481..00000000 --- a/TuxGuitar-compat/GNUmakefile +++ /dev/null @@ -1,69 +0,0 @@ -#! /usr/bin/make -f -# -*- makefile -*- -#ident "$Id: GNUmakefile,v 1.4 2008/02/26 15:25:26 akdmia Exp $" -#@author: created by www.philippe.coval.online.fr -- revision: $Author: akdmia $ -#licence: LGPL -#------------------------------------------------------------------------------ -PACKAGE?=tuxguitar-compat -LIBRARY?=lib$(PACKAGE).so - -PREFIX?=/usr - -# dependencies -SWT_PATH?=/usr/share/java/swt.jar - -# tuxguitar paths -TG_PREFIX?=$(PREFIX) -TG_SOURCE_PATH?=$(TG_PREFIX)/src -TG_LIBRARY_PATH?=$(TG_PREFIX)/lib -TG_NATIVE_PLUGINS_PATH?=$(TG_PREFIX)/share/tuxguitar/plugins - -# install paths -INSTALL_LIBRARY_DIR?=$(TG_NATIVE_PLUGINS_PATH) -INSTALL_SHARED_DIR?=$(TG_NATIVE_PLUGINS_PATH)/$(PACKAGE) - -# resources -SHARE_PATH?=./share/ - -# build paths -SOURCE_PATH?=./src/ -SOURCES?=$(shell find $(SOURCE_PATH) -name "*.java") -OBJECTS?=$(PACKAGE).o - -GCJ?=gcj -GCJFLAGS+=-fjni -I$(SOURCE_PATH) -I$(TG_SOURCE_PATH) -I$(SWT_PATH) - -default: all - -all: objects library - -objects: tmp.classes.tmp - -tmp.classes.tmp: $(OBJECTS) - @touch $@ - -library: $(LIBRARY) - -install: - -install -d $(DESTDIR)$(PREFIX)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_DIR)/ - -install -d $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -install $(LIBRARY) $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -cp -rfa $(SHARE_PATH)/* $(DESTDIR)$(INSTALL_SHARED_DIR) - -uninstall: - -rm -rf $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -rm $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -clean: - -@find . -name "*.o" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.so" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.tmp" -exec rm -f {} \; > /dev/null 2>&1 - -$(PACKAGE).o: $(SOURCES) - $(GCJ) $(GCJFLAGS) -c -o $(@F) $^ - -$(LIBRARY): $(OBJECTS) - $(GCJ) -shared -o $@ -ltuxguitar -L$(TG_LIBRARY_PATH) $(^F) - -#eof "$Id: GNUmakefile,v 1.4 2008/02/26 15:25:26 akdmia Exp $" \ No newline at end of file diff --git a/TuxGuitar-compat/build.properties b/TuxGuitar-compat/build.properties deleted file mode 100644 index dff1f472..00000000 --- a/TuxGuitar-compat/build.properties +++ /dev/null @@ -1,7 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin \ No newline at end of file diff --git a/TuxGuitar-compat/build.xml b/TuxGuitar-compat/build.xml deleted file mode 100644 index de95e894..00000000 --- a/TuxGuitar-compat/build.xml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - TuxGuitar file format compatibility - - - - - - - - - - - - - - - - - - - +-------------------------------------------------+ - | B U I L D I N G P L U G I N | - +-------------------------------------------------+ - - - - - - - - - - - +-----------------------------------------------+ - | P A C K A G I N G P L U G I N | - +-----------------------------------------------+ - - - - - - - - - - - - \ No newline at end of file diff --git a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v07/TGInputStream.java b/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v07/TGInputStream.java deleted file mode 100644 index 47a8f139..00000000 --- a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v07/TGInputStream.java +++ /dev/null @@ -1,463 +0,0 @@ -/* - * Created on 16-dic-2005 - * - * TODO To change the template for this generated file go to - * Window - Preferences - Java - Code Style - Code Templates - */ -package org.herac.tuxguitar.io.tg.v07; - -import java.io.DataInputStream; -import java.io.IOException; -import java.io.InputStream; - -import org.herac.tuxguitar.io.base.TGFileFormat; -import org.herac.tuxguitar.io.base.TGFileFormatException; -import org.herac.tuxguitar.io.base.TGInputStreamBase; -import org.herac.tuxguitar.song.factory.TGFactory; -import org.herac.tuxguitar.song.models.TGBeat; -import org.herac.tuxguitar.song.models.TGChannel; -import org.herac.tuxguitar.song.models.TGColor; -import org.herac.tuxguitar.song.models.TGDuration; -import org.herac.tuxguitar.song.models.TGMeasure; -import org.herac.tuxguitar.song.models.TGMeasureHeader; -import org.herac.tuxguitar.song.models.TGNote; -import org.herac.tuxguitar.song.models.TGNoteEffect; -import org.herac.tuxguitar.song.models.TGSong; -import org.herac.tuxguitar.song.models.TGString; -import org.herac.tuxguitar.song.models.TGTempo; -import org.herac.tuxguitar.song.models.TGTimeSignature; -import org.herac.tuxguitar.song.models.TGTrack; -import org.herac.tuxguitar.song.models.TGDivisionType; -import org.herac.tuxguitar.song.models.TGVoice; -import org.herac.tuxguitar.song.models.effects.TGEffectBend; - -/** - * @author julian - * - * TODO To change the template for this generated type comment go to - * Window - Preferences - Java - Code Style - Code Templates - */ -public class TGInputStream implements TGInputStreamBase{ - private static final String TG_VERSION = "TG_DEVEL-0.01"; - - private DataInputStream dataInputStream; - private TGFactory factory; - private String version; - - public TGInputStream(){ - super(); - } - - public void init(TGFactory factory,InputStream stream) { - this.factory = factory; - this.dataInputStream = new DataInputStream(stream); - this.version = null; - } - - public TGFileFormat getFileFormat(){ - return new TGFileFormat("TuxGuitar","*.tg"); - } - - public boolean isSupportedVersion(String version){ - return (version.equals(TG_VERSION)); - } - - public boolean isSupportedVersion(){ - try{ - readVersion(); - return isSupportedVersion(this.version); - }catch(Exception e){ - return false; - }catch(Error e){ - return false; - } - } - - private void readVersion(){ - if(this.version == null){ - this.version = readString(); - } - } - - public TGSong readSong()throws TGFileFormatException{ - try { - if(this.isSupportedVersion()){ - TGSong song = this.read(); - this.dataInputStream.close(); - return song; - } - throw new TGFileFormatException("Unsopported Version"); - }catch (Throwable throwable) { - throw new TGFileFormatException(throwable); - } - } - - private TGSong read(){ - TGSong song = this.factory.newSong(); - - //leo el nombre - song.setName(readString()); - - //leo el artista - song.setArtist(readString()); - - //leo el album - song.setAlbum(readString()); - - //leo el autor - song.setAuthor(readString()); - - //leo la cantidad de pistas - int trackCount = readInt(); - - //leo las pistas - for(int i = 0;i < trackCount;i++){ - song.addTrack(readTrack(song)); - } - - return song; - } - - private TGTrack readTrack(TGSong song){ - TGTrack track = this.factory.newTrack(); - - //leo el numero - track.setNumber((int)readLong()); - - //leo el nombre - track.setName(readString()); - - //leo el canal - readChannel(song,track); - - //leo el solo - track.setSolo(readBoolean()); - - //leo el mute - track.setMute(readBoolean()); - - //leo la cantidad de compases - int measureCount = readInt(); - - if(song.countMeasureHeaders() == 0){ - for(int i = 0;i < measureCount;i++){ - TGMeasureHeader header = this.factory.newHeader(); - song.addMeasureHeader(header); - } - } - - //leo los compases - for(int i = 0;i < measureCount;i++){ - track.addMeasure(readMeasure(song.getMeasureHeader(i))); - } - - //leo la cantidad de cuerdas - int stringCount = readInt(); - - //leo las cuerdas - for(int i = 0;i < stringCount;i++){ - track.getStrings().add(readInstrumentString()); - } - - //leo el color - readColor(track.getColor()); - - return track; - } - - private TGMeasure readMeasure(TGMeasureHeader header){ - TGMeasure measure = this.factory.newMeasure(header); - - //leo el number - header.setNumber(readInt()); - - //leo el start - header.setStart( (TGDuration.QUARTER_TIME * readLong() / 1000) ); - - //leo la cantidad de notas - int noteCount = readInt(); - - //leo las notas - TGBeat previous = null; - for(int i = 0;i < noteCount;i++){ - previous = readNote(measure,previous); - } - - //leo la cantidad de silencios - int silenceCount = readInt(); - - //leo los silencios - previous = null; - for(int i = 0;i < silenceCount;i++){ - previous = readSilence(measure,previous); - } - - //leo el time signature - readTimeSignature(header.getTimeSignature()); - - //leo el tempo - readTempo(header.getTempo()); - - //leo la clave - measure.setClef(readInt()); - - //leo el key signature - measure.setKeySignature(readInt()); - - //leo el comienzo de la repeticion - header.setRepeatOpen(readBoolean()); - - //leo el numero de repeticiones - header.setRepeatClose(readInt()); - - return measure; - - } - - private TGBeat readNote(TGMeasure measure, TGBeat previous){ - TGBeat beat = previous; - - //leo el valor - int value = readInt(); - - //leo el start - long start = (TGDuration.QUARTER_TIME * readLong() / 1000); - if(beat == null || beat.getStart() != start){ - beat = this.factory.newBeat(); - beat.setStart(start); - measure.addBeat(beat); - } - TGVoice voice = beat.getVoice(0); - voice.setEmpty( false ); - - //leo la duracion - readDuration(voice.getDuration()); - - TGNote note = this.factory.newNote(); - - note.setValue(value); - - //leo el velocity - note.setVelocity(readInt()); - - //leo la cuerda - note.setString(readInt()); - - //leo la ligadura - note.setTiedNote(readBoolean()); - - //leo los efectos - readNoteEffect(note.getEffect()); - - voice.addNote(note); - return beat; - } - - private void readChannel(TGSong song, TGTrack track){ - TGChannel channel = this.factory.newChannel(); - - //leo el canal - channel.setChannel(readShort()); - - //leo el canal de efectos - channel.setEffectChannel(readShort()); - - //leo el instrumento - channel.setProgram(readShort()); - - //leo el volumen - channel.setVolume(readShort()); - - //leo el balance - channel.setBalance(readShort()); - - //leo el chorus - channel.setChorus(readShort()); - - //leo el reverb - channel.setReverb(readShort()); - - //leo el phaser - channel.setPhaser(readShort()); - - //leo el tremolo - channel.setTremolo(readShort()); - - //------------------------------------------// - for( int i = 0 ; i < song.countChannels() ; i ++ ){ - TGChannel channelAux = song.getChannel(i); - if( channelAux.getChannel() == channel.getChannel() ){ - channel.setChannelId(channelAux.getChannelId()); - } - } - if( channel.getChannelId() <= 0 ){ - channel.setChannelId( song.countChannels() + 1 ); - channel.setName(("#" + channel.getChannelId())); - song.addChannel(channel); - } - track.setChannelId(channel.getChannelId()); - } - - private TGBeat readSilence(TGMeasure measure, TGBeat previous){ - TGBeat beat = previous; - - //leo el start - long start = (TGDuration.QUARTER_TIME * readLong() / 1000); - if(beat == null || beat.getStart() != start){ - beat = this.factory.newBeat(); - beat.setStart(start); - measure.addBeat(beat); - } - TGVoice voice = beat.getVoice(0); - voice.setEmpty( false ); - - //leo la duracion - readDuration(voice.getDuration()); - - return beat; - } - - private TGString readInstrumentString(){ - TGString string = this.factory.newString(); - - //leo el numero - string.setNumber( readInt() ); - - //leo el valor - string.setValue(readInt()); - - return string; - } - - private void readTempo(TGTempo tempo){ - //leo el valor - tempo.setValue(readInt()); - } - - private void readTimeSignature(TGTimeSignature timeSignature){ - //leo el numerador - timeSignature.setNumerator(readInt()); - - //leo el denominador - readDuration(timeSignature.getDenominator()); - } - - private void readDuration(TGDuration duration){ - //leo el valor - duration.setValue( readInt() ); - - //leo el puntillo - duration.setDotted( readBoolean() ); - - //leo el doble puntillo - duration.setDoubleDotted( readBoolean() ); - - //leo el tipo de divisiones - readDivisionType(duration.getDivision()); - } - - private void readDivisionType(TGDivisionType divisionType){ - //leo los enters - divisionType.setEnters(readInt()); - - //leo los tiempos - divisionType.setTimes(readInt()); - } - - private void readNoteEffect(TGNoteEffect effect){ - //leo el vibrato - effect.setVibrato(readBoolean()); - - //leo el bend - if(readBoolean()){ - effect.setBend(readBendEffect()); - } - - //leo la nota muerta - effect.setDeadNote(readBoolean()); - - //leo el slide - effect.setSlide(readBoolean()); - - //leo el hammer - effect.setHammer(readBoolean()); - } - - private TGEffectBend readBendEffect(){ - TGEffectBend bend = this.factory.newEffectBend(); - - //leo la cantidad de puntos - int count = readInt(); - - for(int i = 0;i < count;i++){ - //leo la posicion - int position = readInt(); - - //leo el valor - int value = readInt(); - - //agrego el punto - bend.addPoint(position,((value > 0)?value / 2:value)); - } - return bend; - } - - private void readColor(TGColor color){ - //escribo el RGB - color.setR(readInt()); - color.setG(readInt()); - color.setB(readInt()); - } - - private short readShort(){ - try { - return this.dataInputStream.readShort(); - } catch (IOException e) { - e.printStackTrace(); - } - return 0; - } - - private int readInt(){ - try { - return this.dataInputStream.readInt(); - } catch (IOException e) { - e.printStackTrace(); - } - return 0; - } - - private long readLong(){ - try { - return this.dataInputStream.readLong(); - } catch (IOException e) { - e.printStackTrace(); - } - return 0; - } - - private String readString(){ - try { - int length = this.dataInputStream.read(); - char[] chars = new char[length]; - for(int i = 0;i < chars.length; i++){ - chars[i] = this.dataInputStream.readChar(); - } - - return String.copyValueOf(chars); - } catch (IOException e) { - e.printStackTrace(); - } - return null; - - } - - private boolean readBoolean(){ - try { - return this.dataInputStream.readBoolean(); - } catch (IOException e) { - e.printStackTrace(); - } - return false; - } -} diff --git a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v08/TGInputStream.java b/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v08/TGInputStream.java deleted file mode 100644 index fa84d13f..00000000 --- a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v08/TGInputStream.java +++ /dev/null @@ -1,493 +0,0 @@ -/* - * Created on 16-dic-2005 - * - * TODO To change the template for this generated file go to - * Window - Preferences - Java - Code Style - Code Templates - */ -package org.herac.tuxguitar.io.tg.v08; - -import java.io.DataInputStream; -import java.io.IOException; -import java.io.InputStream; - -import org.herac.tuxguitar.io.base.TGFileFormat; -import org.herac.tuxguitar.io.base.TGFileFormatException; -import org.herac.tuxguitar.io.base.TGInputStreamBase; -import org.herac.tuxguitar.song.factory.TGFactory; -import org.herac.tuxguitar.song.models.TGBeat; -import org.herac.tuxguitar.song.models.TGChannel; -import org.herac.tuxguitar.song.models.TGColor; -import org.herac.tuxguitar.song.models.TGDuration; -import org.herac.tuxguitar.song.models.TGMarker; -import org.herac.tuxguitar.song.models.TGMeasure; -import org.herac.tuxguitar.song.models.TGMeasureHeader; -import org.herac.tuxguitar.song.models.TGNote; -import org.herac.tuxguitar.song.models.TGNoteEffect; -import org.herac.tuxguitar.song.models.TGSong; -import org.herac.tuxguitar.song.models.TGString; -import org.herac.tuxguitar.song.models.TGTempo; -import org.herac.tuxguitar.song.models.TGTimeSignature; -import org.herac.tuxguitar.song.models.TGTrack; -import org.herac.tuxguitar.song.models.TGDivisionType; -import org.herac.tuxguitar.song.models.TGVoice; -import org.herac.tuxguitar.song.models.effects.TGEffectBend; - -/** - * @author julian - * - * TODO To change the template for this generated type comment go to - * Window - Preferences - Java - Code Style - Code Templates - */ -public class TGInputStream extends TGStream implements TGInputStreamBase{ - - private DataInputStream dataInputStream; - private TGFactory factory; - private String version; - - public TGInputStream(){ - super(); - } - - public void init(TGFactory factory,InputStream stream) { - this.factory = factory; - this.dataInputStream = new DataInputStream(stream); - this.version = null; - } - - public TGFileFormat getFileFormat(){ - return new TGFileFormat("TuxGuitar","*.tg"); - } - - public boolean isSupportedVersion(String version){ - return (version.equals(TG_VERSION)); - } - - public boolean isSupportedVersion(){ - try{ - readVersion(); - return isSupportedVersion(this.version); - }catch(Throwable throwable){ - return false; - } - } - - private void readVersion(){ - if(this.version == null){ - this.version = readString(); - } - } - - public TGSong readSong() throws TGFileFormatException{ - try { - if(this.isSupportedVersion()){ - TGSong song = this.read(); - this.dataInputStream.close(); - return song; - } - throw new TGFileFormatException("Unsopported Version"); - } catch (Throwable throwable) { - throw new TGFileFormatException(throwable); - } - } - - private TGSong read(){ - TGSong song = this.factory.newSong(); - - //leo el nombre - song.setName(readString()); - - //leo el artista - song.setArtist(readString()); - - //leo el album - song.setAlbum(readString()); - - //leo el autor - song.setAuthor(readString()); - - //leo la cantidad de measure headers - int headerCount = readShort(); - - //leo las pistas - long headerStart = TGDuration.QUARTER_TIME; - TGMeasureHeader lastHeader = null; - for(int i = 0;i < headerCount;i++){ - TGMeasureHeader header = readMeasureHeader(i + 1,headerStart,lastHeader); - song.addMeasureHeader(header); - headerStart += header.getLength(); - lastHeader = header; - } - - //leo la cantidad de pistas - int trackCount = readByte(); - - //leo las pistas - for(int i = 0;i < trackCount;i++){ - song.addTrack(readTrack(i + 1,song)); - } - - return song; - } - - private TGTrack readTrack(int number,TGSong song){ - TGTrack track = this.factory.newTrack(); - - track.setNumber(number); - - //leo el nombre - track.setName(readString()); - - //leo el canal - readChannel(song, track); - - //leo la cantidad de compases - int measureCount = song.countMeasureHeaders(); - - //leo los compases - TGMeasure lastMeasure = null; - for(int i = 0;i < measureCount;i++){ - TGMeasure measure = readMeasure(song.getMeasureHeader(i),lastMeasure); - track.addMeasure(measure); - lastMeasure = measure; - } - - //leo la cantidad de cuerdas - int stringCount = readByte(); - - //leo las cuerdas - for(int i = 0;i < stringCount;i++){ - track.getStrings().add(readInstrumentString(i + 1)); - } - - //leo el offset - track.setOffset((TGTrack.MIN_OFFSET + readByte())); - - //leo el color - readColor(track.getColor()); - - return track; - } - - private TGMeasureHeader readMeasureHeader(int number,long start,TGMeasureHeader lastMeasureHeader){ - int header = readHeader(); - - TGMeasureHeader measureHeader = this.factory.newHeader(); - measureHeader.setNumber(number); - measureHeader.setStart(start); - - //leo el time signature - if(((header & MEASURE_HEADER_TIMESIGNATURE) != 0)){ - readTimeSignature(measureHeader.getTimeSignature()); - }else if(lastMeasureHeader != null){ - lastMeasureHeader.getTimeSignature().copy(measureHeader.getTimeSignature()); - } - - //leo el tempo - if(((header & MEASURE_HEADER_TEMPO) != 0)){ - readTempo(measureHeader.getTempo()); - }else if(lastMeasureHeader != null){ - lastMeasureHeader.getTempo().copy(measureHeader.getTempo()); - } - - //leo el comienzo de la repeticion - measureHeader.setRepeatOpen( ((header & MEASURE_HEADER_OPEN_REPEAT) != 0) ); - - //leo el numero de repeticiones - if(((header & MEASURE_HEADER_CLOSE_REPEAT) != 0)){ - measureHeader.setRepeatClose(readShort()); - } - - //leo el marker - if(((header & MEASURE_HEADER_MARKER) != 0)){ - measureHeader.setMarker(readMarker(number)); - } - - measureHeader.setTripletFeel( ((lastMeasureHeader != null)?lastMeasureHeader.getTripletFeel():TGMeasureHeader.TRIPLET_FEEL_NONE) ); - if(((header & MEASURE_HEADER_TRIPLET_FEEL) != 0)){ - measureHeader.setTripletFeel( readByte() ); - } - return measureHeader; - } - - private TGMeasure readMeasure(TGMeasureHeader measureHeader,TGMeasure lastMeasure){ - int header = readHeader(); - - TGMeasure measure = this.factory.newMeasure(measureHeader); - - //leo la cantidad de componentes - TGBeat previous = null; - int componentCount = readShort(); - for(int i = 0;i < componentCount;i++){ - previous = readComponent(measure,previous); - } - - //leo la clave - measure.setClef( (lastMeasure == null)?TGMeasure.CLEF_TREBLE:lastMeasure.getClef()); - if(((header & MEASURE_CLEF) != 0)){ - measure.setClef(readByte()); - } - - //leo el key signature - measure.setKeySignature((lastMeasure == null)?0:lastMeasure.getKeySignature()); - if(((header & MEASURE_KEYSIGNATURE) != 0)){ - measure.setKeySignature(readByte()); - } - - return measure; - } - - private void readChannel(TGSong song, TGTrack track){ - int header = readHeader(); - - TGChannel channel = this.factory.newChannel(); - - //leo el canal - channel.setChannel((short)readByte()); - - //leo el canal de efectos - channel.setEffectChannel((short)readByte()); - - //leo el instrumento - channel.setProgram((short)readByte()); - - //leo el volumen - channel.setVolume((short)readByte()); - - //leo el balance - channel.setBalance((short)readByte()); - - //leo el chorus - channel.setChorus((short)readByte()); - - //leo el reverb - channel.setReverb((short)readByte()); - - //leo el phaser - channel.setPhaser((short)readByte()); - - //leo el tremolo - channel.setTremolo((short)readByte()); - - //leo el solo - track.setSolo(((header & CHANNEL_SOLO) != 0)); - - //leo el mute - track.setMute(((header & CHANNEL_MUTE) != 0)); - - //------------------------------------------// - for( int i = 0 ; i < song.countChannels() ; i ++ ){ - TGChannel channelAux = song.getChannel(i); - if( channelAux.getChannel() == channel.getChannel() ){ - channel.setChannelId(channelAux.getChannelId()); - } - } - if( channel.getChannelId() <= 0 ){ - channel.setChannelId( song.countChannels() + 1 ); - channel.setName(("#" + channel.getChannelId())); - song.addChannel(channel); - } - track.setChannelId(channel.getChannelId()); - } - - private TGBeat readComponent(TGMeasure measure,TGBeat previous){ - TGBeat beat = previous; - - int header = readHeader(); - - //leo el start - if(beat == null){ - beat = this.factory.newBeat(); - beat.setStart(measure.getStart()); - measure.addBeat(beat); - }else if(((header & COMPONENT_NEXT_BEAT) != 0)){ - beat = this.factory.newBeat(); - beat.setStart(previous.getStart() + previous.getVoice(0).getDuration().getTime()); - measure.addBeat(beat); - } - TGVoice voice = beat.getVoice(0); - voice.setEmpty(false); - - //leo la duracion - if(((header & COMPONENT_NEXT_DURATION) != 0)){ - readDuration(voice.getDuration()); - }else if(previous != null && !previous.equals(beat)){ - previous.getVoice(0).getDuration().copy( voice.getDuration() ); - } - - if(((header & COMPONENT_NOTE) != 0)){ - TGNote note = this.factory.newNote(); - - //leo el valor - note.setValue(readByte()); - - //leo el velocity - note.setVelocity( readByte() ); - - //leo la cuerda - note.setString(readByte()); - - //leo la ligadura - note.setTiedNote(((header & COMPONENT_TIEDNOTE) != 0)); - - //leo los efectos - if(((header & COMPONENT_EFFECT) != 0)){ - readNoteEffect(note.getEffect()); - } - - voice.addNote(note); - } - return beat; - } - - private TGString readInstrumentString(int number){ - TGString string = this.factory.newString(); - - //leo el numero - string.setNumber(number); - - //leo el valor - string.setValue(readByte()); - - return string; - } - - private void readTempo(TGTempo tempo){ - //leo el valor - tempo.setValue(readShort()); - } - - private void readTimeSignature(TGTimeSignature timeSignature){ - //leo el numerador - timeSignature.setNumerator(readByte()); - - //leo el denominador - readDuration(timeSignature.getDenominator()); - } - - private void readDuration(TGDuration duration){ - int header = readHeader(); - - duration.setDotted((header & DURATION_DOTTED) != 0); - - duration.setDoubleDotted((header & DURATION_DOUBLE_DOTTED) != 0); - - //leo el valor - duration.setValue(readByte()); - - //leo el tipo de divisiones - if(((header & DURATION_TUPLETO) != 0)){ - readDivisionType(duration.getDivision()); - } - } - - private void readDivisionType(TGDivisionType divisionType){ - //leo los enters - divisionType.setEnters(readByte()); - - //leo los tiempos - divisionType.setTimes(readByte()); - } - - private void readNoteEffect(TGNoteEffect effect){ - int header = readHeader(); - - //leo el vibrato - effect.setVibrato(((header & EFFECT_VIBRATO) != 0)); - - //leo la nota muerta - effect.setDeadNote(((header & EFFECT_DEAD_NOTE) != 0)); - - //leo el slide - effect.setSlide(((header & EFFECT_SLIDE) != 0)); - - //leo el hammer - effect.setHammer(((header & EFFECT_HAMMER) != 0)); - - //leo el bend - if(((header & EFFECT_BEND) != 0)){ - effect.setBend(readBendEffect()); - } - } - - private TGEffectBend readBendEffect(){ - TGEffectBend bend = this.factory.newEffectBend(); - - //leo la cantidad de puntos - int count = readByte(); - - for(int i = 0;i < count;i++){ - //leo la posicion - int position = readByte(); - - //leo el valor - int value = readByte(); - - //agrego el punto - bend.addPoint(position,((value > 0)?value / 2:value)); - } - return bend; - } - - private TGMarker readMarker(int measure){ - TGMarker marker = this.factory.newMarker(); - - //leo el compas - marker.setMeasure(measure); - - //leo el titulo - marker.setTitle(readString()); - - //leo el color - readColor(marker.getColor()); - - return marker; - } - - private void readColor(TGColor color){ - //escribo el RGB - color.setR(readShort()); - color.setG(readShort()); - color.setB(readShort()); - } - - private int readByte(){ - try { - return this.dataInputStream.read(); - } catch (IOException e) { - e.printStackTrace(); - } - return 0; - } - - private int readHeader(){ - try { - return this.dataInputStream.read(); - } catch (IOException e) { - e.printStackTrace(); - } - return 0; - } - - private short readShort(){ - try { - return this.dataInputStream.readShort(); - } catch (IOException e) { - e.printStackTrace(); - } - return 0; - } - - private String readString(){ - try { - int length = this.dataInputStream.read(); - char[] chars = new char[length]; - for(int i = 0;i < chars.length; i++){ - chars[i] = this.dataInputStream.readChar(); - } - return String.copyValueOf(chars); - } catch (IOException e) { - e.printStackTrace(); - } - return null; - } -} diff --git a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v08/TGStream.java b/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v08/TGStream.java deleted file mode 100644 index a3a12220..00000000 --- a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v08/TGStream.java +++ /dev/null @@ -1,55 +0,0 @@ -package org.herac.tuxguitar.io.tg.v08; - -public class TGStream { - - protected static final String TG_VERSION = ("TG_DEVEL-0.8"); - - protected static final int CHANNEL_SOLO = 0x01; - - protected static final int CHANNEL_MUTE = 0x02; - - protected static final int MEASURE_HEADER_TIMESIGNATURE = 0x01; - - protected static final int MEASURE_HEADER_TEMPO = 0x02; - - protected static final int MEASURE_HEADER_OPEN_REPEAT = 0x04; - - protected static final int MEASURE_HEADER_CLOSE_REPEAT = 0x08; - - protected static final int MEASURE_HEADER_MARKER = 0x10; - - protected static final int MEASURE_HEADER_TRIPLET_FEEL = 0x20; - - protected static final int MEASURE_CLEF = 0x01; - - protected static final int MEASURE_KEYSIGNATURE = 0x02; - - protected static final int COMPONENT_NOTE = 0x01; - - protected static final int COMPONENT_SILENCE = 0x02; - - protected static final int COMPONENT_TIEDNOTE = 0x04; - - protected static final int COMPONENT_EFFECT = 0x08; - - protected static final int COMPONENT_NEXT_BEAT = 0x10; - - protected static final int COMPONENT_NEXT_DURATION = 0x20; - - protected static final int DURATION_DOTTED = 0x01; - - protected static final int DURATION_DOUBLE_DOTTED = 0x02; - - protected static final int DURATION_TUPLETO = 0x04; - - protected static final int EFFECT_VIBRATO = 0x01; - - protected static final int EFFECT_BEND = 0x02; - - protected static final int EFFECT_DEAD_NOTE = 0x04; - - protected static final int EFFECT_SLIDE = 0x08; - - protected static final int EFFECT_HAMMER = 0x10; - -} diff --git a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v09/TGInputStream.java b/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v09/TGInputStream.java deleted file mode 100644 index fe6a6a8e..00000000 --- a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v09/TGInputStream.java +++ /dev/null @@ -1,664 +0,0 @@ -/* - * Created on 16-dic-2005 - * - * TODO To change the template for this generated file go to - * Window - Preferences - Java - Code Style - Code Templates - */ -package org.herac.tuxguitar.io.tg.v09; - -import java.io.DataInputStream; -import java.io.IOException; -import java.io.InputStream; - -import org.herac.tuxguitar.io.base.TGFileFormat; -import org.herac.tuxguitar.io.base.TGFileFormatException; -import org.herac.tuxguitar.io.base.TGInputStreamBase; -import org.herac.tuxguitar.song.factory.TGFactory; -import org.herac.tuxguitar.song.models.TGBeat; -import org.herac.tuxguitar.song.models.TGChannel; -import org.herac.tuxguitar.song.models.TGColor; -import org.herac.tuxguitar.song.models.TGDuration; -import org.herac.tuxguitar.song.models.TGLyric; -import org.herac.tuxguitar.song.models.TGMarker; -import org.herac.tuxguitar.song.models.TGMeasure; -import org.herac.tuxguitar.song.models.TGMeasureHeader; -import org.herac.tuxguitar.song.models.TGNote; -import org.herac.tuxguitar.song.models.TGNoteEffect; -import org.herac.tuxguitar.song.models.TGSong; -import org.herac.tuxguitar.song.models.TGString; -import org.herac.tuxguitar.song.models.TGTempo; -import org.herac.tuxguitar.song.models.TGTimeSignature; -import org.herac.tuxguitar.song.models.TGTrack; -import org.herac.tuxguitar.song.models.TGDivisionType; -import org.herac.tuxguitar.song.models.TGVelocities; -import org.herac.tuxguitar.song.models.TGVoice; -import org.herac.tuxguitar.song.models.effects.TGEffectBend; -import org.herac.tuxguitar.song.models.effects.TGEffectGrace; -import org.herac.tuxguitar.song.models.effects.TGEffectHarmonic; -import org.herac.tuxguitar.song.models.effects.TGEffectTremoloBar; -import org.herac.tuxguitar.song.models.effects.TGEffectTremoloPicking; -import org.herac.tuxguitar.song.models.effects.TGEffectTrill; - -/** - * @author julian - * - * TODO To change the template for this generated type comment go to - * Window - Preferences - Java - Code Style - Code Templates - */ -public class TGInputStream extends TGStream implements TGInputStreamBase{ - - private DataInputStream dataInputStream; - private String version; - private TGFactory factory; - - private int velocity; - - public TGInputStream() { - super(); - } - - public void init(TGFactory factory,InputStream stream) { - this.factory = factory; - this.dataInputStream = new DataInputStream(stream); - this.version = null; - } - - public TGFileFormat getFileFormat(){ - return new TGFileFormat("TuxGuitar","*.tg"); - } - - public boolean isSupportedVersion(String version){ - return (version.equals(TG_VERSION)); - } - - public boolean isSupportedVersion(){ - try{ - readVersion(); - return isSupportedVersion(this.version); - }catch(Throwable throwable){ - return false; - } - } - - private void readVersion(){ - if(this.version == null){ - this.version = readString(); - } - } - - public TGSong readSong() throws TGFileFormatException{ - try { - if(this.isSupportedVersion()){ - TGSong song = this.read(); - this.dataInputStream.close(); - return song; - } - throw new TGFileFormatException("Unsopported Version"); - } catch (Throwable throwable) { - throw new TGFileFormatException(throwable); - } - } - - private TGSong read(){ - TGSong song = this.factory.newSong(); - - //leo el nombre - song.setName(readString()); - - //leo el artista - song.setArtist(readString()); - - //leo el album - song.setAlbum(readString()); - - //leo el autor - song.setAuthor(readString()); - - //leo la cantidad de measure headers - int headerCount = readShort(); - - //leo las pistas - long headerStart = TGDuration.QUARTER_TIME; - TGMeasureHeader lastHeader = null; - for(int i = 0;i < headerCount;i++){ - TGMeasureHeader header = readMeasureHeader(i + 1,headerStart,lastHeader); - song.addMeasureHeader(header); - headerStart += header.getLength(); - lastHeader = header; - } - - //leo la cantidad de pistas - int trackCount = readByte(); - - //leo las pistas - for(int i = 0;i < trackCount;i++){ - song.addTrack(readTrack(i + 1,song) ); - } - - return song; - } - - private TGTrack readTrack(int number,TGSong song){ - //header - int header = readHeader(); - - TGTrack track = this.factory.newTrack(); - - track.setNumber(number); - - //leo el nombre - track.setName( readString() ); - - //leo el canal - readChannel(song, track); - - //leo la cantidad de compases - int measureCount = song.countMeasureHeaders(); - - //leo los compases - TGMeasure lastMeasure = null; - for(int i = 0;i < measureCount;i++){ - TGMeasure measure = readMeasure(song.getMeasureHeader(i),lastMeasure); - track.addMeasure(measure); - lastMeasure = measure; - } - - //leo la cantidad de cuerdas - int stringCount = readByte(); - - //leo las cuerdas - for(int i = 0;i < stringCount;i++){ - track.getStrings().add(readInstrumentString(i + 1)); - } - - //leo el offset - track.setOffset( (TGTrack.MIN_OFFSET + readByte()) ); - - //leo el color - readColor(track.getColor()); - - //leo el lyrics - if(((header & TRACK_LYRICS) != 0)){ - readLyrics(track.getLyrics()); - } - - return track; - } - - private TGMeasureHeader readMeasureHeader(int number,long start,TGMeasureHeader lastMeasureHeader){ - int header = readHeader(); - - TGMeasureHeader measureHeader = this.factory.newHeader(); - measureHeader.setNumber(number); - measureHeader.setStart(start); - - //leo el time signature - if(((header & MEASURE_HEADER_TIMESIGNATURE) != 0)){ - readTimeSignature(measureHeader.getTimeSignature()); - }else if(lastMeasureHeader != null){ - lastMeasureHeader.getTimeSignature().copy(measureHeader.getTimeSignature()); - } - - //leo el tempo - if(((header & MEASURE_HEADER_TEMPO) != 0)){ - readTempo(measureHeader.getTempo()); - }else if(lastMeasureHeader != null){ - lastMeasureHeader.getTempo().copy(measureHeader.getTempo()); - } - - //leo el comienzo de la repeticion - measureHeader.setRepeatOpen((header & MEASURE_HEADER_OPEN_REPEAT) != 0); - - //leo el numero de repeticiones - if(((header & MEASURE_HEADER_CLOSE_REPEAT) != 0)){ - measureHeader.setRepeatClose(readShort()); - } - - //leo el marker - if(((header & MEASURE_HEADER_MARKER) != 0)){ - measureHeader.setMarker(readMarker(number)); - } - - measureHeader.setTripletFeel ((lastMeasureHeader != null)?lastMeasureHeader.getTripletFeel():TGMeasureHeader.TRIPLET_FEEL_NONE); - if(((header & MEASURE_HEADER_TRIPLET_FEEL) != 0)){ - measureHeader.setTripletFeel( readByte() ); - } - - return measureHeader; - } - - private TGMeasure readMeasure(TGMeasureHeader measureHeader,TGMeasure lastMeasure){ - this.velocity = TGVelocities.DEFAULT; - - int header = readHeader(); - - TGMeasure measure = this.factory.newMeasure(measureHeader); - - //leo la cantidad de componentes - TGBeat previous = null; - int componentCount = readShort(); - for(int i = 0;i < componentCount;i++){ - previous = readComponent(measure,previous); - } - - //leo la clave - measure.setClef( (lastMeasure == null)?TGMeasure.CLEF_TREBLE:lastMeasure.getClef()); - if(((header & MEASURE_CLEF) != 0)){ - measure.setClef( readByte() ); - } - - //leo el key signature - measure.setKeySignature((lastMeasure == null)?0:lastMeasure.getKeySignature()); - if(((header & MEASURE_KEYSIGNATURE) != 0)){ - measure.setKeySignature(readByte()); - } - - return measure; - - } - - private void readChannel(TGSong song, TGTrack track){ - int header = readHeader(); - - TGChannel channel = this.factory.newChannel(); - - //leo el canal - channel.setChannel( (short)readByte() ); - - //leo el canal de efectos - channel.setEffectChannel( (short)readByte() ); - - //leo el instrumento - channel.setProgram( (short)readByte() ); - - //leo el volumen - channel.setVolume( (short)readByte() ); - - //leo el balance - channel.setBalance( (short)readByte() ); - - //leo el chorus - channel.setChorus( (short)readByte() ); - - //leo el reverb - channel.setReverb( (short)readByte() ); - - //leo el phaser - channel.setPhaser( (short)readByte() ); - - //leo el tremolo - channel.setTremolo( (short)readByte() ); - - //leo el solo - track.setSolo( ((header & CHANNEL_SOLO) != 0) ); - - //leo el mute - track.setMute( ((header & CHANNEL_MUTE) != 0) ); - - //------------------------------------------// - for( int i = 0 ; i < song.countChannels() ; i ++ ){ - TGChannel channelAux = song.getChannel(i); - if( channelAux.getChannel() == channel.getChannel() ){ - channel.setChannelId(channelAux.getChannelId()); - } - } - if( channel.getChannelId() <= 0 ){ - channel.setChannelId( song.countChannels() + 1 ); - channel.setName(("#" + channel.getChannelId())); - song.addChannel(channel); - } - track.setChannelId(channel.getChannelId()); - } - - private TGBeat readComponent(TGMeasure measure,TGBeat previous){ - TGBeat beat = previous; - - int header = readHeader(); - - //leo el start - if(beat == null){ - beat = this.factory.newBeat(); - beat.setStart(measure.getStart()); - measure.addBeat(beat); - }else if(((header & COMPONENT_NEXT_BEAT) != 0)){ - beat = this.factory.newBeat(); - beat.setStart(previous.getStart() + previous.getVoice(0).getDuration().getTime()); - measure.addBeat(beat); - } - TGVoice voice = beat.getVoice(0); - voice.setEmpty(false); - - //leo la duracion - if(((header & COMPONENT_NEXT_DURATION) != 0)){ - readDuration(voice.getDuration()); - }else if(previous != null && !previous.equals(beat)){ - previous.getVoice(0).getDuration().copy( voice.getDuration() ); - } - - if(((header & COMPONENT_NOTE) != 0)){ - TGNote note = this.factory.newNote(); - - //leo el valor - note.setValue(readByte()); - - //leo la cuerda - note.setString(readByte()); - - //leo la ligadura - note.setTiedNote((header & COMPONENT_TIEDNOTE) != 0); - - //leo el velocity - if(((header & COMPONENT_VELOCITY) != 0)){ - this.velocity = readByte(); - } - note.setVelocity(this.velocity); - - //leo los efectos - if(((header & COMPONENT_EFFECT) != 0)){ - readNoteEffect(note.getEffect()); - } - voice.addNote(note); - } - return beat; - } - - private TGString readInstrumentString(int number){ - TGString string = this.factory.newString(); - - string.setNumber(number); - - //leo el valor - string.setValue( readByte() ); - - return string; - } - - private void readTempo(TGTempo tempo){ - //leo el valor - tempo.setValue(readShort()); - } - - private void readTimeSignature(TGTimeSignature timeSignature){ - //leo el numerador - timeSignature.setNumerator(readByte()); - - //leo el denominador - readDuration(timeSignature.getDenominator()); - } - - private void readDuration(TGDuration duration){ - int header = readHeader(); - - // leo el puntillo - duration.setDotted((header & DURATION_DOTTED) != 0); - - //leo el doble puntillo - duration.setDoubleDotted((header & DURATION_DOUBLE_DOTTED) != 0); - - //leo el valor - duration.setValue(readByte()); - - //leo el tipo de divisiones - if(((header & DURATION_NO_TUPLET) != 0)){ - readDivisionType(duration.getDivision()); - } - } - - private void readDivisionType(TGDivisionType divisionType){ - //leo los enters - divisionType.setEnters(readByte()); - - //leo los tiempos - divisionType.setTimes(readByte()); - } - - private void readNoteEffect(TGNoteEffect effect){ - int header = readHeader(3); - - //leo el bend - if(((header & EFFECT_BEND) != 0)){ - effect.setBend(readBendEffect()); - } - - //leo el tremolo bar - if(((header & EFFECT_TREMOLO_BAR) != 0)){ - effect.setTremoloBar(readTremoloBarEffect()); - } - - //leo el harmonic - if(((header & EFFECT_HARMONIC) != 0)){ - effect.setHarmonic(readHarmonicEffect()); - } - - //leo el grace - if(((header & EFFECT_GRACE) != 0)){ - effect.setGrace(readGraceEffect()); - } - - //leo el trill - if(((header & EFFECT_TRILL) != 0)){ - effect.setTrill(readTrillEffect()); - } - - //leo el tremolo picking - if(((header & EFFECT_TREMOLO_PICKING) != 0)){ - effect.setTremoloPicking(readTremoloPickingEffect()); - } - - //vibrato - effect.setVibrato(((header & EFFECT_VIBRATO) != 0)); - - //dead note - effect.setDeadNote(((header & EFFECT_DEAD) != 0)); - - //slide - effect.setSlide(((header & EFFECT_SLIDE) != 0)); - - //hammer-on/pull-off - effect.setHammer(((header & EFFECT_HAMMER) != 0)); - - //ghost note - effect.setGhostNote(((header & EFFECT_GHOST) != 0)); - - //accentuated note - effect.setAccentuatedNote(((header & EFFECT_ACCENTUATED) != 0)); - - //heavy accentuated note - effect.setHeavyAccentuatedNote(((header & EFFECT_HEAVY_ACCENTUATED) != 0)); - - //palm mute - effect.setPalmMute(((header & EFFECT_PALM_MUTE) != 0)); - - //staccato - effect.setStaccato(((header & EFFECT_STACCATO) != 0)); - - //tapping - effect.setTapping(((header & EFFECT_TAPPING) != 0)); - - //slapping - effect.setSlapping(((header & EFFECT_SLAPPING) != 0)); - - //popping - effect.setPopping(((header & EFFECT_POPPING) != 0)); - - //fade in - effect.setFadeIn(((header & EFFECT_FADE_IN) != 0)); - } - - private TGEffectBend readBendEffect(){ - TGEffectBend bend = this.factory.newEffectBend(); - - //leo la cantidad de puntos - int count = readByte(); - - for(int i = 0;i < count;i++){ - //leo la posicion - int position = readByte(); - - //leo el valor - int value = readByte(); - - //agrego el punto - bend.addPoint(position,value); - } - return bend; - } - - private TGEffectTremoloBar readTremoloBarEffect(){ - TGEffectTremoloBar tremoloBar = this.factory.newEffectTremoloBar(); - - //leo la cantidad de puntos - int count = readByte(); - - for(int i = 0;i < count;i++){ - //leo la posicion - int position = readByte(); - - //leo el valor - int value = (readByte() - TGEffectTremoloBar.MAX_VALUE_LENGTH); - - //agrego el punto - tremoloBar.addPoint(position,value); - } - return tremoloBar; - } - - private TGEffectHarmonic readHarmonicEffect(){ - TGEffectHarmonic harmonic = this.factory.newEffectHarmonic(); - - //leo el tipo - harmonic.setType(readByte()); - - //leo la data - if(harmonic.getType() == TGEffectHarmonic.TYPE_ARTIFICIAL){ - harmonic.setData(TGEffectHarmonic.MIN_ARTIFICIAL_OFFSET + readByte()); - }else if(harmonic.getType() == TGEffectHarmonic.TYPE_TAPPED){ - harmonic.setData(readByte()); - } - return harmonic; - } - - private TGEffectGrace readGraceEffect(){ - TGEffectGrace grace = this.factory.newEffectGrace(); - - int header = readHeader(); - - grace.setDead(((header & GRACE_FLAG_DEAD) != 0)); - - grace.setOnBeat(((header & GRACE_FLAG_ON_BEAT) != 0)); - - //leo el fret - grace.setFret(readByte()); - - //leo la duracion - grace.setDuration(readByte()); - - //leo el velocity - grace.setDynamic(readByte()); - - //leo la transicion - grace.setTransition(readByte()); - - return grace; - } - - private TGEffectTremoloPicking readTremoloPickingEffect(){ - TGEffectTremoloPicking tremoloPicking = this.factory.newEffectTremoloPicking(); - - //leo la duracion - tremoloPicking.getDuration().setValue(readByte()); - - return tremoloPicking; - } - - private TGEffectTrill readTrillEffect(){ - TGEffectTrill trill = this.factory.newEffectTrill(); - - //leo el fret - trill.setFret(readByte()); - - //leo la duracion - trill.getDuration().setValue(readByte()); - - return trill; - } - - private TGMarker readMarker(int measure){ - TGMarker marker = this.factory.newMarker(); - - marker.setMeasure(measure); - - //leo el titulo - marker.setTitle(readString()); - - //leo el color - readColor(marker.getColor()); - - return marker; - } - - private void readColor(TGColor color){ - //leo el RGB - color.setR(readShort()); - color.setG(readShort()); - color.setB(readShort()); - } - - private void readLyrics(TGLyric lyrics){ - //leo el compas de comienzo - lyrics.setFrom(readShort()); - - //leo el texto - lyrics.setLyrics(readString()); - } - - private int readByte(){ - try { - return this.dataInputStream.read(); - } catch (IOException e) { - e.printStackTrace(); - } - return 0; - } - - private int readHeader(){ - try { - return this.dataInputStream.read(); - } catch (IOException e) { - e.printStackTrace(); - } - return 0; - } - - private int readHeader(int bCount){ - int header = 0; - for(int i = bCount; i > 0; i --){ - header += ( readHeader() << ( (8 * i) - 8 ) ); - } - return header; - } - - private short readShort(){ - try { - return this.dataInputStream.readShort(); - } catch (IOException e) { - e.printStackTrace(); - } - return 0; - } - - private String readString(){ - try { - int length = this.dataInputStream.read(); - char[] chars = new char[length]; - for(int i = 0;i < chars.length; i++){ - chars[i] = this.dataInputStream.readChar(); - } - return String.copyValueOf(chars); - } catch (IOException e) { - e.printStackTrace(); - } - return null; - - } -} diff --git a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v09/TGStream.java b/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v09/TGStream.java deleted file mode 100644 index 65f771bc..00000000 --- a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v09/TGStream.java +++ /dev/null @@ -1,90 +0,0 @@ -package org.herac.tuxguitar.io.tg.v09; - -public class TGStream { - - protected static final String TG_VERSION = ("TuxGuitar File Format - 0.9"); - - protected static final int TRACK_LYRICS = 0x01; - - protected static final int CHANNEL_SOLO = 0x01; - - protected static final int CHANNEL_MUTE = 0x02; - - protected static final int MEASURE_HEADER_TIMESIGNATURE = 0x01; - - protected static final int MEASURE_HEADER_TEMPO = 0x02; - - protected static final int MEASURE_HEADER_OPEN_REPEAT = 0x04; - - protected static final int MEASURE_HEADER_CLOSE_REPEAT = 0x08; - - protected static final int MEASURE_HEADER_MARKER = 0x10; - - protected static final int MEASURE_HEADER_TRIPLET_FEEL = 0x20; - - protected static final int MEASURE_CLEF = 0x01; - - protected static final int MEASURE_KEYSIGNATURE = 0x02; - - protected static final int COMPONENT_NOTE = 0x01; - - protected static final int COMPONENT_SILENCE = 0x02; - - protected static final int COMPONENT_TIEDNOTE = 0x04; - - protected static final int COMPONENT_EFFECT = 0x08; - - protected static final int COMPONENT_NEXT_BEAT = 0x10; - - protected static final int COMPONENT_NEXT_DURATION = 0x20; - - protected static final int COMPONENT_VELOCITY = 0x40; - - protected static final int DURATION_DOTTED = 0x01; - - protected static final int DURATION_DOUBLE_DOTTED = 0x02; - - protected static final int DURATION_NO_TUPLET = 0x04; - - protected static final int EFFECT_BEND = 0x01; - - protected static final int EFFECT_TREMOLO_BAR = 0x02; - - protected static final int EFFECT_HARMONIC = 0x04; - - protected static final int EFFECT_GRACE = 0x08; - - protected static final int EFFECT_TRILL = 0x010; - - protected static final int EFFECT_TREMOLO_PICKING = 0x020; - - protected static final int EFFECT_VIBRATO = 0x040; - - protected static final int EFFECT_DEAD = 0x080; - - protected static final int EFFECT_SLIDE = 0x0100; - - protected static final int EFFECT_HAMMER = 0x0200; - - protected static final int EFFECT_GHOST = 0x0400; - - protected static final int EFFECT_ACCENTUATED = 0x0800; - - protected static final int EFFECT_HEAVY_ACCENTUATED = 0x01000; - - protected static final int EFFECT_PALM_MUTE = 0x02000; - - protected static final int EFFECT_STACCATO = 0x04000; - - protected static final int EFFECT_TAPPING = 0x08000; - - protected static final int EFFECT_SLAPPING = 0x010000; - - protected static final int EFFECT_POPPING = 0x020000; - - protected static final int EFFECT_FADE_IN = 0x040000; - - protected static final int GRACE_FLAG_DEAD = 0x01; - - protected static final int GRACE_FLAG_ON_BEAT = 0x02; -} diff --git a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v10/TGInputStream.java b/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v10/TGInputStream.java deleted file mode 100644 index d1bcd02d..00000000 --- a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v10/TGInputStream.java +++ /dev/null @@ -1,729 +0,0 @@ -/* - * Created on 16-dic-2005 - * - * TODO To change the template for this generated file go to - * Window - Preferences - Java - Code Style - Code Templates - */ -package org.herac.tuxguitar.io.tg.v10; - -import java.io.DataInputStream; -import java.io.IOException; -import java.io.InputStream; - -import org.herac.tuxguitar.io.base.TGFileFormat; -import org.herac.tuxguitar.io.base.TGFileFormatException; -import org.herac.tuxguitar.io.base.TGInputStreamBase; -import org.herac.tuxguitar.song.factory.TGFactory; -import org.herac.tuxguitar.song.models.TGBeat; -import org.herac.tuxguitar.song.models.TGChannel; -import org.herac.tuxguitar.song.models.TGChord; -import org.herac.tuxguitar.song.models.TGColor; -import org.herac.tuxguitar.song.models.TGDuration; -import org.herac.tuxguitar.song.models.TGLyric; -import org.herac.tuxguitar.song.models.TGMarker; -import org.herac.tuxguitar.song.models.TGMeasure; -import org.herac.tuxguitar.song.models.TGMeasureHeader; -import org.herac.tuxguitar.song.models.TGNote; -import org.herac.tuxguitar.song.models.TGNoteEffect; -import org.herac.tuxguitar.song.models.TGSong; -import org.herac.tuxguitar.song.models.TGString; -import org.herac.tuxguitar.song.models.TGTempo; -import org.herac.tuxguitar.song.models.TGText; -import org.herac.tuxguitar.song.models.TGTimeSignature; -import org.herac.tuxguitar.song.models.TGTrack; -import org.herac.tuxguitar.song.models.TGDivisionType; -import org.herac.tuxguitar.song.models.TGVoice; -import org.herac.tuxguitar.song.models.effects.TGEffectBend; -import org.herac.tuxguitar.song.models.effects.TGEffectGrace; -import org.herac.tuxguitar.song.models.effects.TGEffectHarmonic; -import org.herac.tuxguitar.song.models.effects.TGEffectTremoloBar; -import org.herac.tuxguitar.song.models.effects.TGEffectTremoloPicking; -import org.herac.tuxguitar.song.models.effects.TGEffectTrill; - -/** - * @author julian - * - * TODO To change the template for this generated type comment go to - * Window - Preferences - Java - Code Style - Code Templates - */ -public class TGInputStream extends TGStream implements TGInputStreamBase{ - - private DataInputStream dataInputStream; - private String version; - private TGFactory factory; - - public TGInputStream() { - super(); - } - - public void init(TGFactory factory,InputStream stream) { - this.factory = factory; - this.dataInputStream = new DataInputStream(stream); - this.version = null; - } - - public TGFileFormat getFileFormat(){ - return new TGFileFormat("TuxGuitar","*.tg"); - } - - public boolean isSupportedVersion(String version){ - return (version.equals(TG_FORMAT_VERSION)); - } - - public boolean isSupportedVersion(){ - try{ - readVersion(); - return isSupportedVersion(this.version); - }catch(Throwable throwable){ - return false; - } - } - - public TGSong readSong() throws TGFileFormatException{ - try { - if(this.isSupportedVersion()){ - TGSong song = this.read(); - this.dataInputStream.close(); - return song; - } - throw new TGFileFormatException("Unsopported Version"); - } catch (Throwable throwable) { - throw new TGFileFormatException(throwable); - } - } - - private void readVersion(){ - if(this.version == null){ - this.version = readUnsignedByteString(); - } - } - - private TGSong read(){ - TGSong song = this.factory.newSong(); - - //leo el nombre - song.setName(readUnsignedByteString()); - - //leo el artista - song.setArtist(readUnsignedByteString()); - - //leo el album - song.setAlbum(readUnsignedByteString()); - - //leo el autor - song.setAuthor(readUnsignedByteString()); - - //leo la cantidad de measure headers - int headerCount = readShort(); - - //leo las pistas - TGMeasureHeader lastHeader = null; - long headerStart = TGDuration.QUARTER_TIME; - for(int i = 0;i < headerCount;i++){ - TGMeasureHeader header = readMeasureHeader(i + 1,headerStart,lastHeader); - song.addMeasureHeader(header); - headerStart += header.getLength(); - lastHeader = header; - } - - //leo la cantidad de pistas - int trackCount = readByte(); - - //leo las pistas - for(int i = 0;i < trackCount;i++){ - song.addTrack(readTrack(i + 1,song)); - } - - return song; - } - - private TGTrack readTrack(int number,TGSong song){ - //header - int header = readHeader(); - - TGTrack track = this.factory.newTrack(); - - track.setNumber(number); - - //leo el nombre - track.setName(readUnsignedByteString()); - - //leo el canal - readChannel(song, track); - - //leo la cantidad de compases - int measureCount = song.countMeasureHeaders(); - - //leo los compases - TGMeasure lastMeasure = null; - for(int i = 0;i < measureCount;i++){ - TGMeasure measure = readMeasure(song.getMeasureHeader(i),lastMeasure); - track.addMeasure(measure); - lastMeasure = measure; - } - - //leo la cantidad de cuerdas - int stringCount = readByte(); - - //leo las cuerdas - for(int i = 0;i < stringCount;i++){ - track.getStrings().add(readInstrumentString(i + 1)); - } - - //leo el offset - track.setOffset(TGTrack.MIN_OFFSET + readByte()); - - //leo el color - readRGBColor(track.getColor()); - - //leo el lyrics - if(((header & TRACK_LYRICS) != 0)){ - readLyrics(track.getLyrics()); - } - - return track; - } - - private TGMeasureHeader readMeasureHeader(int number,long start,TGMeasureHeader lastMeasureHeader){ - int header = readHeader(); - - TGMeasureHeader measureHeader = this.factory.newHeader(); - measureHeader.setNumber(number); - measureHeader.setStart(start); - - //leo el time signature - if(((header & MEASURE_HEADER_TIMESIGNATURE) != 0)){ - readTimeSignature(measureHeader.getTimeSignature()); - }else if(lastMeasureHeader != null){ - lastMeasureHeader.getTimeSignature().copy(measureHeader.getTimeSignature()); - } - - //leo el tempo - if(((header & MEASURE_HEADER_TEMPO) != 0)){ - readTempo(measureHeader.getTempo()); - }else if(lastMeasureHeader != null){ - lastMeasureHeader.getTempo().copy(measureHeader.getTempo()); - } - - //leo el comienzo de la repeticion - measureHeader.setRepeatOpen((header & MEASURE_HEADER_REPEAT_OPEN) != 0); - - //leo el numero de repeticiones - if(((header & MEASURE_HEADER_REPEAT_CLOSE) != 0)){ - measureHeader.setRepeatClose(readShort()); - } - - //leo los finales alternativos - if(((header & MEASURE_HEADER_REPEAT_ALTERNATIVE) != 0)){ - measureHeader.setRepeatAlternative(readByte()); - } - - //leo el marker - if(((header & MEASURE_HEADER_MARKER) != 0)){ - measureHeader.setMarker(readMarker(number)); - } - - measureHeader.setTripletFeel((lastMeasureHeader != null)?lastMeasureHeader.getTripletFeel():TGMeasureHeader.TRIPLET_FEEL_NONE); - if(((header & MEASURE_HEADER_TRIPLET_FEEL) != 0)){ - measureHeader.setTripletFeel(readByte()); - } - - return measureHeader; - } - - private TGMeasure readMeasure(TGMeasureHeader measureHeader,TGMeasure lastMeasure){ - int header = readHeader(); - - TGMeasure measure = this.factory.newMeasure(measureHeader); - TGBeatData data = new TGBeatData(measure); - - //leo la los beats - readBeats(measure, data); - - //leo la clave - measure.setClef( (lastMeasure == null)?TGMeasure.CLEF_TREBLE:lastMeasure.getClef()); - if(((header & MEASURE_CLEF) != 0)){ - measure.setClef(readByte()); - } - - //leo el key signature - measure.setKeySignature((lastMeasure == null)?0:lastMeasure.getKeySignature()); - if(((header & MEASURE_KEYSIGNATURE) != 0)){ - measure.setKeySignature(readByte()); - } - - return measure; - } - - private void readChannel(TGSong song, TGTrack track){ - int header = readHeader(); - - TGChannel channel = this.factory.newChannel(); - - //leo el canal - channel.setChannel(readByte()); - - //leo el canal de efectos - channel.setEffectChannel(readByte()); - - //leo el instrumento - channel.setProgram(readByte()); - - //leo el volumen - channel.setVolume(readByte()); - - //leo el balance - channel.setBalance(readByte()); - - //leo el chorus - channel.setChorus(readByte()); - - //leo el reverb - channel.setReverb(readByte()); - - //leo el phaser - channel.setPhaser(readByte()); - - //leo el tremolo - channel.setTremolo(readByte()); - - //leo el solo - track.setSolo((header & CHANNEL_SOLO) != 0); - - //leo el mute - track.setMute((header & CHANNEL_MUTE) != 0); - - //------------------------------------------// - for( int i = 0 ; i < song.countChannels() ; i ++ ){ - TGChannel channelAux = song.getChannel(i); - if( channelAux.getChannel() == channel.getChannel() ){ - channel.setChannelId(channelAux.getChannelId()); - } - } - if( channel.getChannelId() <= 0 ){ - channel.setChannelId( song.countChannels() + 1 ); - channel.setName(("#" + channel.getChannelId())); - song.addChannel(channel); - } - track.setChannelId(channel.getChannelId()); - } - - private void readBeats(TGMeasure measure,TGBeatData data){ - int header = BEAT_HAS_NEXT; - while(((header & BEAT_HAS_NEXT) != 0)){ - header = readHeader(); - readBeat(header, measure, data); - } - } - - private void readBeat(int header, TGMeasure measure,TGBeatData data){ - TGBeat beat = this.factory.newBeat(); - TGVoice voice = beat.getVoice(0); - - beat.setStart(data.getStart()); - voice.setEmpty( false ); - - //leo la duracion - if(((header & BEAT_NEXT_DURATION) != 0)){ - readDuration(data.getDuration()); - } - - //leo las notas - if(((header & BEAT_HAS_NOTES) != 0)){ - readNotes(beat, data); - } - - //leo el acorde - if(((header & BEAT_HAS_CHORD) != 0)){ - readChord(beat); - } - - //leo el texto - if(((header & BEAT_HAS_TEXT) != 0)){ - readText(beat); - } - - data.getDuration().copy(voice.getDuration()); - - measure.addBeat(beat); - - data.setStart(data.getStart() + data.getDuration().getTime()); - } - - private void readNotes(TGBeat beat,TGBeatData data){ - int header = NOTE_HAS_NEXT; - while(((header & NOTE_HAS_NEXT) != 0)){ - header = readHeader(); - readNote(header, beat, data); - } - } - - private void readNote(int header,TGBeat beat,TGBeatData data){ - TGNote note = this.factory.newNote(); - TGVoice voice = beat.getVoice(0); - - //leo el valor - note.setValue(readByte()); - - //leo la cuerda - note.setString(readByte()); - - //leo la ligadura - note.setTiedNote((header & NOTE_TIED) != 0); - - //leo el velocity - if(((header & NOTE_VELOCITY) != 0)){ - data.setVelocity(readByte()); - } - note.setVelocity(data.getVelocity()); - - //leo los efectos - if(((header & NOTE_EFFECT) != 0)){ - readNoteEffect(note.getEffect()); - } - - voice.addNote(note); - } - - private void readChord(TGBeat beat){ - TGChord chord = this.factory.newChord(readByte()); - - //leo el nombre - chord.setName( readUnsignedByteString() ); - - //leo el primer fret - chord.setFirstFret(readByte()); - - //leo las cuerdas - for(int string = 0; string < chord.countStrings(); string ++){ - chord.addFretValue(string, readByte()); - } - beat.setChord(chord); - } - - private void readText(TGBeat beat){ - TGText text = this.factory.newText(); - - //leo el texto - text.setValue(readUnsignedByteString()); - - beat.setText(text); - } - - private TGString readInstrumentString(int number){ - TGString string = this.factory.newString(); - - string.setNumber(number); - - //leo el valor - string.setValue(readByte()); - - return string; - } - - private void readTempo(TGTempo tempo){ - //leo el valor - tempo.setValue(readShort()); - } - - private void readTimeSignature(TGTimeSignature timeSignature){ - //leo el numerador - timeSignature.setNumerator(readByte()); - - //leo el denominador - readDuration(timeSignature.getDenominator()); - } - - private void readDuration(TGDuration duration){ - int header = readHeader(); - - // leo el puntillo - duration.setDotted((header & DURATION_DOTTED) != 0); - - //leo el doble puntillo - duration.setDoubleDotted((header & DURATION_DOUBLE_DOTTED) != 0); - - //leo el valor - duration.setValue(readByte()); - - //leo el tipo de divisiones - if(((header & DURATION_NO_TUPLE) != 0)){ - readDivisionType(duration.getDivision()); - } - else{ - TGDivisionType.NORMAL.copy(duration.getDivision()); - } - } - - private void readDivisionType(TGDivisionType divisionType){ - //leo los enters - divisionType.setEnters(readByte()); - - //leo los tiempos - divisionType.setTimes(readByte()); - } - - private void readNoteEffect(TGNoteEffect effect){ - int header = readHeader(3); - - //leo el bend - if(((header & EFFECT_BEND) != 0)){ - effect.setBend(readBendEffect()); - } - - //leo el tremolo bar - if(((header & EFFECT_TREMOLO_BAR) != 0)){ - effect.setTremoloBar(readTremoloBarEffect()); - } - - //leo el harmonic - if(((header & EFFECT_HARMONIC) != 0)){ - effect.setHarmonic(readHarmonicEffect()); - } - - //leo el grace - if(((header & EFFECT_GRACE) != 0)){ - effect.setGrace(readGraceEffect()); - } - - //leo el trill - if(((header & EFFECT_TRILL) != 0)){ - effect.setTrill(readTrillEffect()); - } - - //leo el tremolo picking - if(((header & EFFECT_TREMOLO_PICKING) != 0)){ - effect.setTremoloPicking(readTremoloPickingEffect()); - } - - //vibrato - effect.setVibrato(((header & EFFECT_VIBRATO) != 0)); - - //dead note - effect.setDeadNote(((header & EFFECT_DEAD) != 0)); - - //slide - effect.setSlide(((header & EFFECT_SLIDE) != 0)); - - //hammer-on/pull-off - effect.setHammer(((header & EFFECT_HAMMER) != 0)); - - //ghost note - effect.setGhostNote(((header & EFFECT_GHOST) != 0)); - - //accentuated note - effect.setAccentuatedNote(((header & EFFECT_ACCENTUATED) != 0)); - - //heavy accentuated note - effect.setHeavyAccentuatedNote(((header & EFFECT_HEAVY_ACCENTUATED) != 0)); - - //palm mute - effect.setPalmMute(((header & EFFECT_PALM_MUTE) != 0)); - - //staccato - effect.setStaccato(((header & EFFECT_STACCATO) != 0)); - - //tapping - effect.setTapping(((header & EFFECT_TAPPING) != 0)); - - //slapping - effect.setSlapping(((header & EFFECT_SLAPPING) != 0)); - - //popping - effect.setPopping(((header & EFFECT_POPPING) != 0)); - - //fade in - effect.setFadeIn(((header & EFFECT_FADE_IN) != 0)); - } - - private TGEffectBend readBendEffect(){ - TGEffectBend bend = this.factory.newEffectBend(); - - //leo la cantidad de puntos - int count = readByte(); - - for(int i = 0;i < count;i++){ - //leo la posicion - int position = readByte(); - - //leo el valor - int value = readByte(); - - //agrego el punto - bend.addPoint(position,value); - } - return bend; - } - - private TGEffectTremoloBar readTremoloBarEffect(){ - TGEffectTremoloBar tremoloBar = this.factory.newEffectTremoloBar(); - - //leo la cantidad de puntos - int count = readByte(); - - for(int i = 0;i < count;i++){ - //leo la posicion - int position = readByte(); - - //leo el valor - int value = (readByte() - TGEffectTremoloBar.MAX_VALUE_LENGTH); - - //agrego el punto - tremoloBar.addPoint(position,value); - } - return tremoloBar; - } - - private TGEffectHarmonic readHarmonicEffect(){ - TGEffectHarmonic effect = this.factory.newEffectHarmonic(); - - //leo el tipo - effect.setType(readByte()); - - //leo la data - if(effect.getType() != TGEffectHarmonic.TYPE_NATURAL){ - effect.setData(readByte()); - } - return effect; - } - - private TGEffectGrace readGraceEffect(){ - int header = readHeader(); - - TGEffectGrace effect = this.factory.newEffectGrace(); - - effect.setDead((header & GRACE_FLAG_DEAD) != 0) ; - - effect.setOnBeat((header & GRACE_FLAG_ON_BEAT) != 0) ; - - //leo el fret - effect.setFret(readByte()); - - //leo la duracion - effect.setDuration(readByte()); - - //leo el velocity - effect.setDynamic(readByte()); - - //leo la transicion - effect.setTransition(readByte()); - - return effect; - } - - private TGEffectTremoloPicking readTremoloPickingEffect(){ - TGEffectTremoloPicking effect = this.factory.newEffectTremoloPicking(); - - //leo la duracion - effect.getDuration().setValue(readByte()); - - return effect; - } - - private TGEffectTrill readTrillEffect(){ - TGEffectTrill effect = this.factory.newEffectTrill(); - - //leo el fret - effect.setFret(readByte()); - - //leo la duracion - effect.getDuration().setValue(readByte()); - - return effect; - } - - private TGMarker readMarker(int measure){ - TGMarker marker = this.factory.newMarker(); - - marker.setMeasure(measure); - - //leo el titulo - marker.setTitle(readUnsignedByteString()); - - //leo el color - readRGBColor(marker.getColor()); - - return marker; - } - - private void readRGBColor(TGColor color){ - //leo el RGB - color.setR((readByte() & 0xff)); - color.setG((readByte() & 0xff)); - color.setB((readByte() & 0xff)); - } - - private void readLyrics(TGLyric lyrics){ - //leo el compas de comienzo - lyrics.setFrom(readShort()); - - //leo el texto - lyrics.setLyrics(readIntegerString()); - } - - private byte readByte(){ - try { - return (byte)this.dataInputStream.read(); - } catch (IOException e) { - e.printStackTrace(); - } - return 0; - } - - private int readHeader(){ - try { - return this.dataInputStream.read(); - } catch (IOException e) { - e.printStackTrace(); - } - return 0; - } - - private int readHeader(int bCount){ - int header = 0; - for(int i = bCount; i > 0; i --){ - header += ( readHeader() << ( (8 * i) - 8 ) ); - } - return header; - } - - private short readShort(){ - try { - return this.dataInputStream.readShort(); - } catch (IOException e) { - e.printStackTrace(); - } - return 0; - } - - private String readUnsignedByteString(){ - try { - return readString( (this.dataInputStream.read() & 0xFF )); - } catch (IOException e) { - e.printStackTrace(); - } - return null; - } - - private String readIntegerString(){ - try { - return readString(this.dataInputStream.readInt()); - } catch (IOException e) { - e.printStackTrace(); - } - return null; - } - - private String readString(int length){ - try { - char[] chars = new char[length]; - for(int i = 0;i < chars.length; i++){ - chars[i] = this.dataInputStream.readChar(); - } - return String.copyValueOf(chars); - } catch (IOException e) { - e.printStackTrace(); - } - return null; - } -} diff --git a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v10/TGOutputStream.java b/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v10/TGOutputStream.java deleted file mode 100644 index 0eda77c5..00000000 --- a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v10/TGOutputStream.java +++ /dev/null @@ -1,798 +0,0 @@ -/* - * Created on 16-dic-2005 - * - * TODO To change the template for this generated file go to - * Window - Preferences - Java - Code Style - Code Templates - */ -package org.herac.tuxguitar.io.tg.v10; - -import java.io.DataOutputStream; -import java.io.IOException; -import java.io.OutputStream; -import java.util.Iterator; - -import org.herac.tuxguitar.io.base.TGFileFormat; -import org.herac.tuxguitar.io.base.TGFileFormatException; -import org.herac.tuxguitar.io.base.TGLocalFileExporter; -import org.herac.tuxguitar.song.factory.TGFactory; -import org.herac.tuxguitar.song.managers.TGSongManager; -import org.herac.tuxguitar.song.models.TGBeat; -import org.herac.tuxguitar.song.models.TGChannel; -import org.herac.tuxguitar.song.models.TGChord; -import org.herac.tuxguitar.song.models.TGColor; -import org.herac.tuxguitar.song.models.TGDuration; -import org.herac.tuxguitar.song.models.TGLyric; -import org.herac.tuxguitar.song.models.TGMarker; -import org.herac.tuxguitar.song.models.TGMeasure; -import org.herac.tuxguitar.song.models.TGMeasureHeader; -import org.herac.tuxguitar.song.models.TGNote; -import org.herac.tuxguitar.song.models.TGNoteEffect; -import org.herac.tuxguitar.song.models.TGSong; -import org.herac.tuxguitar.song.models.TGString; -import org.herac.tuxguitar.song.models.TGTempo; -import org.herac.tuxguitar.song.models.TGText; -import org.herac.tuxguitar.song.models.TGTimeSignature; -import org.herac.tuxguitar.song.models.TGTrack; -import org.herac.tuxguitar.song.models.TGDivisionType; -import org.herac.tuxguitar.song.models.TGVoice; -import org.herac.tuxguitar.song.models.effects.TGEffectBend; -import org.herac.tuxguitar.song.models.effects.TGEffectGrace; -import org.herac.tuxguitar.song.models.effects.TGEffectHarmonic; -import org.herac.tuxguitar.song.models.effects.TGEffectTremoloBar; -import org.herac.tuxguitar.song.models.effects.TGEffectTremoloPicking; -import org.herac.tuxguitar.song.models.effects.TGEffectTrill; -/** - * @author julian - * - * TODO To change the template for this generated type comment go to - * Window - Preferences - Java - Code Style - Code Templates - */ -public class TGOutputStream extends TGStream implements TGLocalFileExporter{ - - private TGFactory factory; - private TGChannel channelAux; - private DataOutputStream dataOutputStream; - - public boolean isSupportedExtension(String extension) { - return (extension.toLowerCase().equals(TG_FORMAT_EXTENSION)); - } - - public String getExportName(){ - return "TuxGuitar 1.0"; - } - - public TGFileFormat getFileFormat(){ - return new TGFileFormat("TuxGuitar","*.tg"); - } - - public boolean configure(boolean setDefaults){ - return true; - } - - public void init(TGFactory factory,OutputStream stream){ - this.factory = factory; - this.channelAux = null; - this.dataOutputStream = new DataOutputStream(stream); - } - - public void exportSong(TGSong song) throws TGFileFormatException { - try{ - this.writeVersion(); - this.write(song); - this.dataOutputStream.flush(); - this.dataOutputStream.close(); - }catch( Throwable throwable){ - throw new TGFileFormatException(throwable); - } - } - - private void writeVersion(){ - writeUnsignedByteString(TG_FORMAT_VERSION); - } - - private void write(TGSong song){ - //escribo el nombre - writeUnsignedByteString(song.getName()); - - //escribo el artista - writeUnsignedByteString(song.getArtist()); - - //escribo el album - writeUnsignedByteString(song.getAlbum()); - - //escribo el autor - writeUnsignedByteString(song.getAuthor()); - - //escribo la cantidad de measure headers - writeShort((short)song.countMeasureHeaders()); - - //escribo las pistas - TGMeasureHeader lastHeader = null; - Iterator headers = song.getMeasureHeaders(); - while(headers.hasNext()){ - TGMeasureHeader header = (TGMeasureHeader)headers.next(); - writeMeasureHeader(header,lastHeader); - lastHeader = header; - } - - //escribo la cantidad de pistas - writeByte(song.countTracks()); - - //escribo las pistas - for(int i = 0;i < song.countTracks();i++){ - TGTrack track = song.getTrack(i); - writeTrack(track); - } - } - - private void writeTrack(TGTrack track){ - //header - int header = 0; - if(!track.getLyrics().isEmpty()){ - header |= TRACK_LYRICS; - } - writeHeader(header); - - //escribo el nombre - writeUnsignedByteString(track.getName()); - - //escribo el canal - writeChannel(track); - - //escribo los compases - TGMeasure lastMeasure = null; - Iterator measures = track.getMeasures(); - while(measures.hasNext()){ - TGMeasure measure = (TGMeasure)measures.next(); - writeMeasure(measure,lastMeasure); - lastMeasure = measure; - } - - //escribo la cantidad de cuerdas - writeByte(track.getStrings().size()); - - //escribo las cuerdas - Iterator stringIt = track.getStrings().iterator(); - while(stringIt.hasNext()){ - TGString string = (TGString)stringIt.next(); - writeInstrumentString(string); - } - - //escribo el offset - writeByte(track.getOffset() - TGTrack.MIN_OFFSET); - - //escribo el color - writeRGBColor(track.getColor()); - - //escribo el lyrics - if(((header & TRACK_LYRICS) != 0)){ - writeLyrics(track.getLyrics()); - } - } - - private void writeMeasureHeader(TGMeasureHeader measureheader,TGMeasureHeader lastMeasureHeader){ - int header = 0; - if(lastMeasureHeader == null){ - header |= MEASURE_HEADER_TIMESIGNATURE; - header |= MEASURE_HEADER_TEMPO; - if(measureheader.getTripletFeel() != TGMeasureHeader.TRIPLET_FEEL_NONE){ - header |= MEASURE_HEADER_TRIPLET_FEEL; - } - }else{ - //Time Signature - int numerator = measureheader.getTimeSignature().getNumerator(); - int value = measureheader.getTimeSignature().getDenominator().getValue(); - int prevNumerator = lastMeasureHeader.getTimeSignature().getNumerator(); - int prevValue = lastMeasureHeader.getTimeSignature().getDenominator().getValue(); - if(numerator != prevNumerator || value != prevValue){ - header |= MEASURE_HEADER_TIMESIGNATURE; - } - //Tempo - if(measureheader.getTempo().getValue() != lastMeasureHeader.getTempo().getValue()){ - header |= MEASURE_HEADER_TEMPO; - } - //Triplet Feel - if(measureheader.getTripletFeel() != lastMeasureHeader.getTripletFeel()){ - header |= MEASURE_HEADER_TRIPLET_FEEL; - } - } - header = (measureheader.isRepeatOpen())?header |= MEASURE_HEADER_REPEAT_OPEN:header; - header = (measureheader.getRepeatClose() > 0)?header |= MEASURE_HEADER_REPEAT_CLOSE:header; - header = (measureheader.getRepeatAlternative() > 0)?header |= MEASURE_HEADER_REPEAT_ALTERNATIVE:header; - header = (measureheader.hasMarker())?header |= MEASURE_HEADER_MARKER:header; - - writeHeader(header); - - //escribo el timeSignature - if(((header & MEASURE_HEADER_TIMESIGNATURE) != 0)){ - writeTimeSignature(measureheader.getTimeSignature()); - } - - //escribo el tempo - if(((header & MEASURE_HEADER_TEMPO) != 0)){ - writeTempo(measureheader.getTempo()); - } - - //escribo el numero de repeticiones - if(((header & MEASURE_HEADER_REPEAT_CLOSE) != 0)){ - writeShort((short)measureheader.getRepeatClose()); - } - - //escribo los finales alternativos - if(((header & MEASURE_HEADER_REPEAT_ALTERNATIVE) != 0)){ - writeByte(measureheader.getRepeatAlternative()); - } - - //escribo el marker - if(((header & MEASURE_HEADER_MARKER) != 0)){ - writeMarker(measureheader.getMarker()); - } - - //escribo el triplet feel - if(((header & MEASURE_HEADER_TRIPLET_FEEL) != 0)){ - writeByte(measureheader.getTripletFeel()); - } - } - - private void writeMeasure(TGMeasure srcMeasure,TGMeasure lastMeasure){ - TGMeasure measure = new TGVoiceJoiner(new TGFactory(),srcMeasure).process(); - - int header = 0; - if(lastMeasure == null){ - header |= MEASURE_CLEF; - header |= MEASURE_KEYSIGNATURE; - }else{ - //Clef - if(measure.getClef() != lastMeasure.getClef()){ - header |= MEASURE_CLEF; - } - //KeySignature - if(measure.getKeySignature() != lastMeasure.getKeySignature()){ - header |= MEASURE_KEYSIGNATURE; - } - } - //escribo la cabecera - writeHeader(header); - - //escribo los beats - TGBeatData data = new TGBeatData(measure); - writeBeats(measure, data); - - //escribo la clave - if(((header & MEASURE_CLEF) != 0)){ - writeByte(measure.getClef()); - } - - //escribo el key signature - if(((header & MEASURE_KEYSIGNATURE) != 0)){ - writeByte(measure.getKeySignature()); - } - } - - private void writeChannel(TGTrack track){ - int header = 0; - header = (track.isSolo())?header |= CHANNEL_SOLO:header; - header = (track.isMute())?header |= CHANNEL_MUTE:header; - writeHeader(header); - - TGChannel channel = getChannel(track.getSong(), track); - - //escribo el canal - writeByte(channel.getChannel()); - - //escribo el canal de efectos - writeByte(channel.getEffectChannel()); - - //escribo el instrumento - writeByte(channel.getProgram()); - - //escribo el volumen - writeByte(channel.getVolume()); - - //escribo el balance - writeByte(channel.getBalance()); - - //escribo el chorus - writeByte(channel.getChorus()); - - //escribo el reverb - writeByte(channel.getReverb()); - - //escribo el phaser - writeByte(channel.getPhaser()); - - //escribo el tremolo - writeByte(channel.getTremolo()); - } - - private void writeBeats(TGMeasure measure,TGBeatData data){ - int count = measure.countBeats(); - for(int i = 0; i < count; i ++){ - TGBeat beat = measure.getBeat(i); - writeBeat(beat,data, (i + 1 < count )); - } - } - - private void writeBeat(TGBeat beat,TGBeatData data, boolean hasNext){ - TGVoice voice = beat.getVoice( 0 ); - - int header = hasNext ? BEAT_HAS_NEXT : 0; - - //Berifico si hay cambio de duracion - if(!voice.getDuration().isEqual(data.getDuration())){ - header |= BEAT_NEXT_DURATION; - data.setDuration(voice.getDuration()); - } - - //Berifico si tiene notas - if(!beat.isRestBeat()){ - header |= BEAT_HAS_NOTES; - } - - //Berifico si tiene acorde - if(beat.getChord() != null){ - header |= BEAT_HAS_CHORD; - } - - //Berifico si tiene texto - if(beat.getText() != null){ - header |= BEAT_HAS_TEXT; - } - - // escribo la cabecera - writeHeader(header); - - //escribo la duracion - if(((header & BEAT_NEXT_DURATION) != 0)){ - writeDuration(voice.getDuration()); - } - - //escribo las notas - if(((header & BEAT_HAS_NOTES) != 0)){ - writeNotes(voice, data); - } - - //escribo el acorde - if(((header & BEAT_HAS_CHORD) != 0)){ - writeChord(beat.getChord()); - } - - //escribo el texto - if(((header & BEAT_HAS_TEXT) != 0)){ - writeText(beat.getText()); - } - } - - private void writeNotes(TGVoice voice,TGBeatData data){ - for( int i = 0 ; i < voice.countNotes() ; i ++){ - TGNote note = voice.getNote(i); - - int header = ( i + 1 < voice.countNotes() ? NOTE_HAS_NEXT : 0 ); - header = (note.isTiedNote())?header |= NOTE_TIED:header; - if(note.getVelocity() != data.getVelocity()){ - data.setVelocity(note.getVelocity()); - header |= NOTE_VELOCITY; - } - header = (note.getEffect().hasAnyEffect())?header |= NOTE_EFFECT:header; - - writeHeader(header); - - writeNote(header,note); - } - } - - private void writeNote(int header,TGNote note){ - //escribo el valor - writeByte(note.getValue()); - - //escribo la cuerda - writeByte(note.getString()); - - //escribo el velocity - if(((header & NOTE_VELOCITY) != 0)){ - writeByte(note.getVelocity()); - } - - //escribo los efectos - if(((header & NOTE_EFFECT) != 0)){ - writeNoteEffect(note.getEffect()); - } - } - - private void writeChord(TGChord chord){ - //escribo la cantidad de cuerdas - writeByte(chord.countStrings()); - - //escribo el nombre - writeUnsignedByteString(chord.getName()); - - //escribo el primer fret - writeByte(chord.getFirstFret()); - - //escribo el valor de cada cuerda - for(int string = 0; string < chord.countStrings(); string ++){ - writeByte(chord.getFretValue(string)); - } - } - - private void writeText(TGText text){ - //escribo el texto - writeUnsignedByteString(text.getValue()); - } - - private void writeInstrumentString(TGString string){ - //escribo el valor - writeByte(string.getValue()); - } - - private void writeTempo(TGTempo tempo){ - //escribo el valor - writeShort((short)tempo.getValue()); - } - - private void writeTimeSignature(TGTimeSignature timeSignature){ - //escribo el numerador - writeByte(timeSignature.getNumerator()); - - //escribo el denominador - writeDuration(timeSignature.getDenominator()); - } - - private void writeDuration(TGDuration duration){ - int header = 0; - header = (duration.isDotted())?header |= DURATION_DOTTED:header; - header = (duration.isDoubleDotted())?header |= DURATION_DOUBLE_DOTTED:header; - header = (!duration.getDivision().isEqual(TGDivisionType.NORMAL))?header |= DURATION_NO_TUPLE:header; - writeHeader(header); - - //escribo el valor - writeByte(duration.getValue()); - - //escribo el tipo de divisiones - if(((header & DURATION_NO_TUPLE) != 0)){ - writeDivisionType(duration.getDivision()); - } - } - - private void writeDivisionType(TGDivisionType divisionType){ - //escribo los enters - writeByte(divisionType.getEnters()); - - //escribo los tiempos - writeByte(divisionType.getTimes()); - } - - private void writeNoteEffect(TGNoteEffect effect){ - int header = 0; - - header = (effect.isBend())?header |= EFFECT_BEND:header; - header = (effect.isTremoloBar())?header |= EFFECT_TREMOLO_BAR:header; - header = (effect.isHarmonic())?header |= EFFECT_HARMONIC:header; - header = (effect.isGrace())?header |= EFFECT_GRACE:header; - header = (effect.isTrill())?header |= EFFECT_TRILL:header; - header = (effect.isTremoloPicking())?header |= EFFECT_TREMOLO_PICKING:header; - header = (effect.isVibrato())?header |= EFFECT_VIBRATO:header; - header = (effect.isDeadNote())?header |= EFFECT_DEAD:header; - header = (effect.isSlide())?header |= EFFECT_SLIDE:header; - header = (effect.isHammer())?header |= EFFECT_HAMMER:header; - header = (effect.isGhostNote())?header |= EFFECT_GHOST:header; - header = (effect.isAccentuatedNote())?header |= EFFECT_ACCENTUATED:header; - header = (effect.isHeavyAccentuatedNote())?header |= EFFECT_HEAVY_ACCENTUATED:header; - header = (effect.isPalmMute())?header |= EFFECT_PALM_MUTE:header; - header = (effect.isStaccato())?header |= EFFECT_STACCATO:header; - header = (effect.isTapping())?header |= EFFECT_TAPPING:header; - header = (effect.isSlapping())?header |= EFFECT_SLAPPING:header; - header = (effect.isPopping())?header |= EFFECT_POPPING:header; - header = (effect.isFadeIn())?header |= EFFECT_FADE_IN:header; - - writeHeader(header,3); - - //escribo el bend - if(((header & EFFECT_BEND) != 0)){ - writeBendEffect(effect.getBend()); - } - - //leo el tremolo bar - if(((header & EFFECT_TREMOLO_BAR) != 0)){ - writeTremoloBarEffect(effect.getTremoloBar()); - } - - //leo el harmonic - if(((header & EFFECT_HARMONIC) != 0)){ - writeHarmonicEffect(effect.getHarmonic()); - } - - //leo el grace - if(((header & EFFECT_GRACE) != 0)){ - writeGraceEffect(effect.getGrace()); - } - - //leo el trill - if(((header & EFFECT_TRILL) != 0)){ - writeTrillEffect(effect.getTrill()); - } - - //leo el tremolo picking - if(((header & EFFECT_TREMOLO_PICKING) != 0)){ - writeTremoloPickingEffect(effect.getTremoloPicking()); - } - } - - private void writeBendEffect(TGEffectBend effect){ - //escribo la cantidad de puntos - writeByte(effect.getPoints().size()); - - Iterator it = effect.getPoints().iterator(); - while(it.hasNext()){ - TGEffectBend.BendPoint point = (TGEffectBend.BendPoint)it.next(); - - //escribo la posicion - writeByte(point.getPosition()); - - //escribo el valor - writeByte(point.getValue()); - } - } - - private void writeTremoloBarEffect(TGEffectTremoloBar effect){ - //escribo la cantidad de puntos - writeByte(effect.getPoints().size()); - - Iterator it = effect.getPoints().iterator(); - while(it.hasNext()){ - TGEffectTremoloBar.TremoloBarPoint point = (TGEffectTremoloBar.TremoloBarPoint)it.next(); - - //escribo la posicion - writeByte(point.getPosition()); - - //escribo el valor - writeByte( (point.getValue() + TGEffectTremoloBar.MAX_VALUE_LENGTH) ); - } - } - - private void writeHarmonicEffect(TGEffectHarmonic effect){ - //excribo el tipo - writeByte(effect.getType()); - - //excribo la data - if(effect.getType() != TGEffectHarmonic.TYPE_NATURAL){ - writeByte(effect.getData()); - } - } - - private void writeGraceEffect(TGEffectGrace effect){ - int header = 0; - header = (effect.isDead())?header |= GRACE_FLAG_DEAD:header; - header = (effect.isOnBeat())?header |= GRACE_FLAG_ON_BEAT:header; - - //excribo el header - writeHeader(header); - - //excribo el fret - writeByte(effect.getFret()); - - //excribo la duracion - writeByte(effect.getDuration()); - - //excribo el velocity - writeByte(effect.getDynamic()); - - //excribo la transicion - writeByte(effect.getTransition()); - } - - private void writeTremoloPickingEffect(TGEffectTremoloPicking effect){ - //excribo la duracion - writeByte(effect.getDuration().getValue()); - } - - private void writeTrillEffect(TGEffectTrill effect){ - //excribo el fret - writeByte(effect.getFret()); - - //excribo la duracion - writeByte(effect.getDuration().getValue()); - } - - private void writeMarker(TGMarker marker){ - //escribo el titulo - writeUnsignedByteString(marker.getTitle()); - - //escribo el color - writeRGBColor(marker.getColor()); - } - - private void writeRGBColor(TGColor color){ - //escribo el RGB - writeByte(color.getR()); - writeByte(color.getG()); - writeByte(color.getB()); - } - - private void writeLyrics(TGLyric lyrics){ - //escribo el compas de comienzo - writeShort((short)lyrics.getFrom()); - - //escribo el texto - writeIntegerString(lyrics.getLyrics()); - } - - public void writeByte(int v){ - try { - this.dataOutputStream.write(v); - } catch (IOException e) { - e.printStackTrace(); - } - } - - private void writeUnsignedByteString(String v){ - try { - String byteString = (v == null ? new String() : ((v.length() > 0xFF)?v.substring(0, 0xFF):v) ); - this.dataOutputStream.write(byteString.length()); - this.dataOutputStream.writeChars(byteString); - } catch (IOException e) { - e.printStackTrace(); - } - } - - private void writeIntegerString(String v){ - try { - this.dataOutputStream.writeInt(v.length()); - this.dataOutputStream.writeChars(v); - } catch (IOException e) { - e.printStackTrace(); - } - } - - public void writeHeader(int v){ - try { - this.dataOutputStream.write(v); - } catch (IOException e) { - e.printStackTrace(); - } - } - - public void writeHeader(int v,int bCount){ - for(int i = bCount; i > 0; i --){ - writeHeader( (v >>> ( (8 * i) - 8 ) ) & 0xFF); - } - } - - public void writeShort(short v){ - try { - this.dataOutputStream.writeShort(v); - } catch (IOException e) { - e.printStackTrace(); - } - } - - private TGChannel getChannel( TGSong song, TGTrack track ){ - TGSongManager tgSongManager = new TGSongManager(this.factory); - tgSongManager.setSong( song ); - - TGChannel tgChannel = tgSongManager.getChannel( track.getChannelId() ); - if( tgChannel != null ){ - return tgChannel; - } - if( this.channelAux == null ){ - this.channelAux = tgSongManager.createChannel(); - if( this.channelAux.getChannel() < 0 && song.countChannels() > 0 ){ - this.channelAux = (song.getChannel(song.countChannels() - 1)); - } - } - return this.channelAux; - } - - public class TGVoiceJoiner { - private TGFactory factory; - private TGMeasure measure; - - public TGVoiceJoiner(TGFactory factory,TGMeasure measure){ - this.factory = factory; - this.measure = measure.clone(factory, measure.getHeader()); - this.measure.setTrack( measure.getTrack() ); - } - - public TGMeasure process(){ - this.orderBeats(); - this.joinBeats(); - return this.measure; - } - - public void joinBeats(){ - TGBeat previous = null; - boolean finish = true; - - long measureStart = this.measure.getStart(); - long measureEnd = (measureStart + this.measure.getLength()); - for(int i = 0;i < this.measure.countBeats();i++){ - TGBeat beat = this.measure.getBeat( i ); - TGVoice voice = beat.getVoice(0); - for(int v = 1; v < beat.countVoices(); v++ ){ - TGVoice currentVoice = beat.getVoice(v); - if(!currentVoice.isEmpty()){ - for(int n = 0 ; n < currentVoice.countNotes() ; n++ ){ - TGNote note = currentVoice.getNote( n ); - voice.addNote( note ); - } - } - } - if( voice.isEmpty() ){ - this.measure.removeBeat(beat); - finish = false; - break; - } - - long beatStart = beat.getStart(); - if(previous != null){ - long previousStart = previous.getStart(); - - TGDuration previousBestDuration = null; - for(int v = /*1*/0; v < previous.countVoices(); v++ ){ - TGVoice previousVoice = previous.getVoice(v); - if(!previousVoice.isEmpty()){ - long length = previousVoice.getDuration().getTime(); - if( (previousStart + length) <= beatStart){ - if( previousBestDuration == null || length > previousBestDuration.getTime() ){ - previousBestDuration = previousVoice.getDuration(); - } - } - } - } - - if(previousBestDuration != null){ - previousBestDuration.copy( previous.getVoice(0).getDuration() ); - }else{ - if(voice.isRestVoice()){ - this.measure.removeBeat(beat); - finish = false; - break; - } - TGDuration duration = TGDuration.fromTime(this.factory, (beatStart - previousStart) ); - duration.copy( previous.getVoice(0).getDuration() ); - } - } - - TGDuration beatBestDuration = null; - for(int v = /*1*/0; v < beat.countVoices(); v++ ){ - TGVoice currentVoice = beat.getVoice(v); - if(!currentVoice.isEmpty()){ - long length = currentVoice.getDuration().getTime(); - if( (beatStart + length) <= measureEnd ){ - if( beatBestDuration == null || length > beatBestDuration.getTime() ){ - beatBestDuration = currentVoice.getDuration(); - } - } - } - } - - if(beatBestDuration == null){ - if(voice.isRestVoice()){ - this.measure.removeBeat(beat); - finish = false; - break; - } - TGDuration duration = TGDuration.fromTime(this.factory, (measureEnd - beatStart) ); - duration.copy( voice.getDuration() ); - } - previous = beat; - } - if(!finish){ - joinBeats(); - } - } - - public void orderBeats(){ - for(int i = 0;i < this.measure.countBeats();i++){ - TGBeat minBeat = null; - for(int j = i;j < this.measure.countBeats();j++){ - TGBeat beat = this.measure.getBeat(j); - if(minBeat == null || beat.getStart() < minBeat.getStart()){ - minBeat = beat; - } - } - this.measure.moveBeat(i, minBeat); - } - } - } -} diff --git a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v10/TGStream.java b/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v10/TGStream.java deleted file mode 100644 index 65da0044..00000000 --- a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v10/TGStream.java +++ /dev/null @@ -1,146 +0,0 @@ -package org.herac.tuxguitar.io.tg.v10; - -import org.herac.tuxguitar.song.factory.TGFactory; -import org.herac.tuxguitar.song.models.TGDuration; -import org.herac.tuxguitar.song.models.TGMeasure; -import org.herac.tuxguitar.song.models.TGVelocities; -import org.herac.tuxguitar.util.TGVersion; - -public class TGStream { - - public static final String TG_FORMAT_NAME = ("TuxGuitar File Format"); - - public static final String TG_FORMAT_VERSION = (TG_FORMAT_NAME + " - " + new TGVersion(1,0,0).getVersion() ); - - public static final String TG_FORMAT_EXTENSION = (".tg"); - - protected static final int TRACK_LYRICS = 0x01; - - protected static final int CHANNEL_SOLO = 0x01; - - protected static final int CHANNEL_MUTE = 0x02; - - protected static final int MEASURE_HEADER_TIMESIGNATURE = 0x01; - - protected static final int MEASURE_HEADER_TEMPO = 0x02; - - protected static final int MEASURE_HEADER_REPEAT_OPEN = 0x04; - - protected static final int MEASURE_HEADER_REPEAT_CLOSE = 0x08; - - protected static final int MEASURE_HEADER_REPEAT_ALTERNATIVE = 0x10; - - protected static final int MEASURE_HEADER_MARKER = 0x20; - - protected static final int MEASURE_HEADER_TRIPLET_FEEL = 0x40; - - protected static final int MEASURE_CLEF = 0x01; - - protected static final int MEASURE_KEYSIGNATURE = 0x02; - - protected static final int BEAT_HAS_NEXT = 0x01; - - protected static final int BEAT_NEXT_DURATION = 0x02; - - protected static final int BEAT_HAS_NOTES = 0x04; - - protected static final int BEAT_HAS_CHORD = 0x08; - - protected static final int BEAT_HAS_TEXT = 0x10; - - protected static final int NOTE_HAS_NEXT = 0x01; - - protected static final int NOTE_TIED = 0x02; - - protected static final int NOTE_EFFECT = 0x04; - - protected static final int NOTE_VELOCITY = 0x08; - - protected static final int DURATION_DOTTED = 0x01; - - protected static final int DURATION_DOUBLE_DOTTED = 0x02; - - protected static final int DURATION_NO_TUPLE = 0x04; - - protected static final int EFFECT_BEND = 0x01; - - protected static final int EFFECT_TREMOLO_BAR = 0x02; - - protected static final int EFFECT_HARMONIC = 0x04; - - protected static final int EFFECT_GRACE = 0x08; - - protected static final int EFFECT_TRILL = 0x010; - - protected static final int EFFECT_TREMOLO_PICKING = 0x020; - - protected static final int EFFECT_VIBRATO = 0x040; - - protected static final int EFFECT_DEAD = 0x080; - - protected static final int EFFECT_SLIDE = 0x0100; - - protected static final int EFFECT_HAMMER = 0x0200; - - protected static final int EFFECT_GHOST = 0x0400; - - protected static final int EFFECT_ACCENTUATED = 0x0800; - - protected static final int EFFECT_HEAVY_ACCENTUATED = 0x01000; - - protected static final int EFFECT_PALM_MUTE = 0x02000; - - protected static final int EFFECT_STACCATO = 0x04000; - - protected static final int EFFECT_TAPPING = 0x08000; - - protected static final int EFFECT_SLAPPING = 0x010000; - - protected static final int EFFECT_POPPING = 0x020000; - - protected static final int EFFECT_FADE_IN = 0x040000; - - protected static final int GRACE_FLAG_DEAD = 0x01; - - protected static final int GRACE_FLAG_ON_BEAT = 0x02; - - protected class TGBeatData { - private long start; - private int velocity; - private TGDuration duration; - - protected TGBeatData(TGMeasure measure){ - this.init(measure); - } - - private void init(TGMeasure measure){ - this.setStart(measure.getStart()); - this.setVelocity(TGVelocities.DEFAULT); - this.setDuration(new TGFactory().newDuration()); - } - - public TGDuration getDuration() { - return this.duration; - } - - public void setDuration(TGDuration duration) { - this.duration = duration; - } - - public long getStart() { - return this.start; - } - - public void setStart(long start) { - this.start = start; - } - - public int getVelocity() { - return this.velocity; - } - - public void setVelocity(int velocity) { - this.velocity = velocity; - } - } -} diff --git a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v11/TGInputStream.java b/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v11/TGInputStream.java deleted file mode 100644 index 30b6e89d..00000000 --- a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v11/TGInputStream.java +++ /dev/null @@ -1,764 +0,0 @@ -/* - * Created on 16-dic-2005 - * - * TODO To change the template for this generated file go to - * Window - Preferences - Java - Code Style - Code Templates - */ -package org.herac.tuxguitar.io.tg.v11; - -import java.io.DataInputStream; -import java.io.IOException; -import java.io.InputStream; - -import org.herac.tuxguitar.io.base.TGFileFormat; -import org.herac.tuxguitar.io.base.TGFileFormatException; -import org.herac.tuxguitar.io.base.TGInputStreamBase; -import org.herac.tuxguitar.song.factory.TGFactory; -import org.herac.tuxguitar.song.models.TGBeat; -import org.herac.tuxguitar.song.models.TGChannel; -import org.herac.tuxguitar.song.models.TGChord; -import org.herac.tuxguitar.song.models.TGColor; -import org.herac.tuxguitar.song.models.TGDuration; -import org.herac.tuxguitar.song.models.TGLyric; -import org.herac.tuxguitar.song.models.TGMarker; -import org.herac.tuxguitar.song.models.TGMeasure; -import org.herac.tuxguitar.song.models.TGMeasureHeader; -import org.herac.tuxguitar.song.models.TGNote; -import org.herac.tuxguitar.song.models.TGNoteEffect; -import org.herac.tuxguitar.song.models.TGSong; -import org.herac.tuxguitar.song.models.TGString; -import org.herac.tuxguitar.song.models.TGStroke; -import org.herac.tuxguitar.song.models.TGTempo; -import org.herac.tuxguitar.song.models.TGText; -import org.herac.tuxguitar.song.models.TGTimeSignature; -import org.herac.tuxguitar.song.models.TGTrack; -import org.herac.tuxguitar.song.models.TGDivisionType; -import org.herac.tuxguitar.song.models.TGVoice; -import org.herac.tuxguitar.song.models.effects.TGEffectBend; -import org.herac.tuxguitar.song.models.effects.TGEffectGrace; -import org.herac.tuxguitar.song.models.effects.TGEffectHarmonic; -import org.herac.tuxguitar.song.models.effects.TGEffectTremoloBar; -import org.herac.tuxguitar.song.models.effects.TGEffectTremoloPicking; -import org.herac.tuxguitar.song.models.effects.TGEffectTrill; - -/** - * @author julian - * - * TODO To change the template for this generated type comment go to - * Window - Preferences - Java - Code Style - Code Templates - */ -public class TGInputStream extends TGStream implements TGInputStreamBase{ - - private DataInputStream dataInputStream; - private String version; - private TGFactory factory; - - public TGInputStream() { - super(); - } - - public void init(TGFactory factory,InputStream stream) { - this.factory = factory; - this.dataInputStream = new DataInputStream(stream); - this.version = null; - } - - public TGFileFormat getFileFormat(){ - return new TGFileFormat("TuxGuitar","*.tg"); - } - - public boolean isSupportedVersion(String version){ - return (version.equals(TG_FORMAT_VERSION)); - } - - public boolean isSupportedVersion(){ - try{ - readVersion(); - return isSupportedVersion(this.version); - }catch(Throwable throwable){ - return false; - } - } - - public TGSong readSong() throws TGFileFormatException{ - try { - if(this.isSupportedVersion()){ - TGSong song = this.read(); - this.dataInputStream.close(); - return song; - } - throw new TGFileFormatException("Unsopported Version"); - } catch (Throwable throwable) { - throw new TGFileFormatException(throwable); - } - } - - private void readVersion(){ - if(this.version == null){ - this.version = readUnsignedByteString(); - } - } - - private TGSong read(){ - TGSong song = this.factory.newSong(); - - //leo el nombre - song.setName(readUnsignedByteString()); - - //leo el artista - song.setArtist(readUnsignedByteString()); - - //leo el album - song.setAlbum(readUnsignedByteString()); - - //leo el autor - song.setAuthor(readUnsignedByteString()); - - //leo la cantidad de measure headers - int headerCount = readShort(); - - //leo las pistas - TGMeasureHeader lastHeader = null; - long headerStart = TGDuration.QUARTER_TIME; - for(int i = 0;i < headerCount;i++){ - TGMeasureHeader header = readMeasureHeader(i + 1,headerStart,lastHeader); - song.addMeasureHeader(header); - headerStart += header.getLength(); - lastHeader = header; - } - - //leo la cantidad de pistas - int trackCount = readByte(); - - //leo las pistas - for(int i = 0;i < trackCount;i++){ - song.addTrack(readTrack(i + 1,song)); - } - - return song; - } - - private TGTrack readTrack(int number,TGSong song){ - //header - int header = readHeader(); - - TGTrack track = this.factory.newTrack(); - - track.setNumber(number); - - //leo el nombre - track.setName(readUnsignedByteString()); - - //leo el solo - track.setSolo((header & TRACK_SOLO) != 0); - - //leo el mute - track.setMute((header & TRACK_MUTE) != 0); - - //leo el canal - readChannel(song, track); - - //leo la cantidad de compases - int measureCount = song.countMeasureHeaders(); - - //leo los compases - TGMeasure lastMeasure = null; - for(int i = 0;i < measureCount;i++){ - TGMeasure measure = readMeasure(song.getMeasureHeader(i),lastMeasure); - track.addMeasure(measure); - lastMeasure = measure; - } - - //leo la cantidad de cuerdas - int stringCount = readByte(); - - //leo las cuerdas - for(int i = 0;i < stringCount;i++){ - track.getStrings().add(readInstrumentString(i + 1)); - } - - //leo el offset - track.setOffset(TGTrack.MIN_OFFSET + readByte()); - - //leo el color - readRGBColor(track.getColor()); - - //leo el lyrics - if(((header & TRACK_LYRICS) != 0)){ - readLyrics(track.getLyrics()); - } - - return track; - } - - private TGMeasureHeader readMeasureHeader(int number,long start,TGMeasureHeader lastMeasureHeader){ - int header = readHeader(); - - TGMeasureHeader measureHeader = this.factory.newHeader(); - measureHeader.setNumber(number); - measureHeader.setStart(start); - - //leo el time signature - if(((header & MEASURE_HEADER_TIMESIGNATURE) != 0)){ - readTimeSignature(measureHeader.getTimeSignature()); - }else if(lastMeasureHeader != null){ - lastMeasureHeader.getTimeSignature().copy(measureHeader.getTimeSignature()); - } - - //leo el tempo - if(((header & MEASURE_HEADER_TEMPO) != 0)){ - readTempo(measureHeader.getTempo()); - }else if(lastMeasureHeader != null){ - lastMeasureHeader.getTempo().copy(measureHeader.getTempo()); - } - - //leo el comienzo de la repeticion - measureHeader.setRepeatOpen((header & MEASURE_HEADER_REPEAT_OPEN) != 0); - - //leo el numero de repeticiones - if(((header & MEASURE_HEADER_REPEAT_CLOSE) != 0)){ - measureHeader.setRepeatClose(readShort()); - } - - //leo los finales alternativos - if(((header & MEASURE_HEADER_REPEAT_ALTERNATIVE) != 0)){ - measureHeader.setRepeatAlternative(readByte()); - } - - //leo el marker - if(((header & MEASURE_HEADER_MARKER) != 0)){ - measureHeader.setMarker(readMarker(number)); - } - - measureHeader.setTripletFeel((lastMeasureHeader != null)?lastMeasureHeader.getTripletFeel():TGMeasureHeader.TRIPLET_FEEL_NONE); - if(((header & MEASURE_HEADER_TRIPLET_FEEL) != 0)){ - measureHeader.setTripletFeel(readByte()); - } - - return measureHeader; - } - - private TGMeasure readMeasure(TGMeasureHeader measureHeader,TGMeasure lastMeasure){ - int header = readHeader(); - - TGMeasure measure = this.factory.newMeasure(measureHeader); - TGBeatData data = new TGBeatData(measure); - - //leo la los beats - readBeats(measure, data); - - //leo la clave - measure.setClef( (lastMeasure == null)?TGMeasure.CLEF_TREBLE:lastMeasure.getClef()); - if(((header & MEASURE_CLEF) != 0)){ - measure.setClef(readByte()); - } - - //leo el key signature - measure.setKeySignature((lastMeasure == null)?0:lastMeasure.getKeySignature()); - if(((header & MEASURE_KEYSIGNATURE) != 0)){ - measure.setKeySignature(readByte()); - } - - return measure; - } - - private void readChannel(TGSong song, TGTrack track){ - TGChannel channel = this.factory.newChannel(); - - //leo el canal - channel.setChannel(readByte()); - - //leo el canal de efectos - channel.setEffectChannel(readByte()); - - //leo el instrumento - channel.setProgram(readByte()); - - //leo el volumen - channel.setVolume(readByte()); - - //leo el balance - channel.setBalance(readByte()); - - //leo el chorus - channel.setChorus(readByte()); - - //leo el reverb - channel.setReverb(readByte()); - - //leo el phaser - channel.setPhaser(readByte()); - - //leo el tremolo - channel.setTremolo(readByte()); - - //------------------------------------------// - for( int i = 0 ; i < song.countChannels() ; i ++ ){ - TGChannel channelAux = song.getChannel(i); - if( channelAux.getChannel() == channel.getChannel() ){ - channel.setChannelId(channelAux.getChannelId()); - } - } - if( channel.getChannelId() <= 0 ){ - channel.setChannelId( song.countChannels() + 1 ); - channel.setName(("#" + channel.getChannelId())); - song.addChannel(channel); - } - track.setChannelId(channel.getChannelId()); - } - - private void readBeats(TGMeasure measure,TGBeatData data){ - int header = BEAT_HAS_NEXT; - while(((header & BEAT_HAS_NEXT) != 0)){ - header = readHeader(); - readBeat(header, measure, data); - } - } - - private void readBeat(int header, TGMeasure measure,TGBeatData data){ - TGBeat beat = this.factory.newBeat(); - - beat.setStart(data.getCurrentStart()); - - readVoices(header, beat, data); - - //leo el stroke - if(((header & BEAT_HAS_STROKE) != 0)){ - readStroke(beat.getStroke()); - } - - //leo el acorde - if(((header & BEAT_HAS_CHORD) != 0)){ - readChord(beat); - } - - //leo el texto - if(((header & BEAT_HAS_TEXT) != 0)){ - readText(beat); - } - - measure.addBeat(beat); - } - - private void readVoices(int header, TGBeat beat, TGBeatData data){ - for(int i = 0 ; i < TGBeat.MAX_VOICES; i ++ ){ - int shift = (i * 2 ); - - beat.getVoice(i).setEmpty(true); - - if(((header & (BEAT_HAS_VOICE << shift)) != 0)){ - if(((header & (BEAT_HAS_VOICE_CHANGES << shift)) != 0)){ - data.getVoice(i).setFlags( readHeader() ); - } - - int flags = data.getVoice(i).getFlags(); - - //leo la duracion - if(((flags & VOICE_NEXT_DURATION) != 0)){ - readDuration(data.getVoice(i).getDuration()); - } - - //leo las notas - if(((flags & VOICE_HAS_NOTES) != 0)){ - readNotes(beat.getVoice(i), data); - } - - //leo la direccion - if(((flags & VOICE_DIRECTION_UP) != 0)){ - beat.getVoice(i).setDirection( TGVoice.DIRECTION_UP ); - } - else if(((flags & VOICE_DIRECTION_DOWN) != 0)){ - beat.getVoice(i).setDirection( TGVoice.DIRECTION_DOWN ); - } - data.getVoice(i).getDuration().copy(beat.getVoice(i).getDuration()); - data.getVoice(i).setStart(data.getVoice(i).getStart() + beat.getVoice(i).getDuration().getTime()); - - beat.getVoice(i).setEmpty(false); - } - } - } - - private void readNotes(TGVoice voice,TGBeatData data){ - int header = NOTE_HAS_NEXT; - while(((header & NOTE_HAS_NEXT) != 0)){ - header = readHeader(); - readNote(header, voice, data); - } - } - - private void readNote(int header,TGVoice voice,TGBeatData data){ - TGNote note = this.factory.newNote(); - - //leo el valor - note.setValue(readByte()); - - //leo la cuerda - note.setString(readByte()); - - //leo la ligadura - note.setTiedNote((header & NOTE_TIED) != 0); - - //leo el velocity - if(((header & NOTE_VELOCITY) != 0)){ - data.getVoice(voice.getIndex()).setVelocity(readByte()); - } - note.setVelocity(data.getVoice(voice.getIndex()).getVelocity()); - - //leo los efectos - if(((header & NOTE_EFFECT) != 0)){ - readNoteEffect(note.getEffect()); - } - - voice.addNote(note); - } - - private void readChord(TGBeat beat){ - TGChord chord = this.factory.newChord(readByte()); - - //leo el nombre - chord.setName( readUnsignedByteString() ); - - //leo el primer fret - chord.setFirstFret(readByte()); - - //leo las cuerdas - for(int string = 0; string < chord.countStrings(); string ++){ - chord.addFretValue(string, readByte()); - } - beat.setChord(chord); - } - - private void readText(TGBeat beat){ - TGText text = this.factory.newText(); - - //leo el texto - text.setValue(readUnsignedByteString()); - - beat.setText(text); - } - - private TGString readInstrumentString(int number){ - TGString string = this.factory.newString(); - - string.setNumber(number); - - //leo el valor - string.setValue(readByte()); - - return string; - } - - private void readTempo(TGTempo tempo){ - //leo el valor - tempo.setValue(readShort()); - } - - private void readTimeSignature(TGTimeSignature timeSignature){ - //leo el numerador - timeSignature.setNumerator(readByte()); - - //leo el denominador - readDuration(timeSignature.getDenominator()); - } - - private void readDuration(TGDuration duration){ - int header = readHeader(); - - // leo el puntillo - duration.setDotted((header & DURATION_DOTTED) != 0); - - //leo el doble puntillo - duration.setDoubleDotted((header & DURATION_DOUBLE_DOTTED) != 0); - - //leo el valor - duration.setValue(readByte()); - - //leo el tipo de divisiones - if(((header & DURATION_NO_TUPLET) != 0)){ - readDivisionType(duration.getDivision()); - } - else{ - TGDivisionType.NORMAL.copy(duration.getDivision()); - } - } - - private void readDivisionType(TGDivisionType divisionType){ - //leo los enters - divisionType.setEnters(readByte()); - - //leo los tiempos - divisionType.setTimes(readByte()); - } - - private void readStroke(TGStroke stroke){ - //leo la direccion - stroke.setDirection( readByte() ); - - //leo el valor - stroke.setValue( readByte() ); - } - - private void readNoteEffect(TGNoteEffect effect){ - int header = readHeader(3); - - //leo el bend - if(((header & EFFECT_BEND) != 0)){ - effect.setBend(readBendEffect()); - } - - //leo el tremolo bar - if(((header & EFFECT_TREMOLO_BAR) != 0)){ - effect.setTremoloBar(readTremoloBarEffect()); - } - - //leo el harmonic - if(((header & EFFECT_HARMONIC) != 0)){ - effect.setHarmonic(readHarmonicEffect()); - } - - //leo el grace - if(((header & EFFECT_GRACE) != 0)){ - effect.setGrace(readGraceEffect()); - } - - //leo el trill - if(((header & EFFECT_TRILL) != 0)){ - effect.setTrill(readTrillEffect()); - } - - //leo el tremolo picking - if(((header & EFFECT_TREMOLO_PICKING) != 0)){ - effect.setTremoloPicking(readTremoloPickingEffect()); - } - - //vibrato - effect.setVibrato(((header & EFFECT_VIBRATO) != 0)); - - //dead note - effect.setDeadNote(((header & EFFECT_DEAD) != 0)); - - //slide - effect.setSlide(((header & EFFECT_SLIDE) != 0)); - - //hammer-on/pull-off - effect.setHammer(((header & EFFECT_HAMMER) != 0)); - - //ghost note - effect.setGhostNote(((header & EFFECT_GHOST) != 0)); - - //accentuated note - effect.setAccentuatedNote(((header & EFFECT_ACCENTUATED) != 0)); - - //heavy accentuated note - effect.setHeavyAccentuatedNote(((header & EFFECT_HEAVY_ACCENTUATED) != 0)); - - //palm mute - effect.setPalmMute(((header & EFFECT_PALM_MUTE) != 0)); - - //staccato - effect.setStaccato(((header & EFFECT_STACCATO) != 0)); - - //tapping - effect.setTapping(((header & EFFECT_TAPPING) != 0)); - - //slapping - effect.setSlapping(((header & EFFECT_SLAPPING) != 0)); - - //popping - effect.setPopping(((header & EFFECT_POPPING) != 0)); - - //fade in - effect.setFadeIn(((header & EFFECT_FADE_IN) != 0)); - } - - private TGEffectBend readBendEffect(){ - TGEffectBend bend = this.factory.newEffectBend(); - - //leo la cantidad de puntos - int count = readByte(); - - for(int i = 0;i < count;i++){ - //leo la posicion - int position = readByte(); - - //leo el valor - int value = readByte(); - - //agrego el punto - bend.addPoint(position,value); - } - return bend; - } - - private TGEffectTremoloBar readTremoloBarEffect(){ - TGEffectTremoloBar tremoloBar = this.factory.newEffectTremoloBar(); - - //leo la cantidad de puntos - int count = readByte(); - - for(int i = 0;i < count;i++){ - //leo la posicion - int position = readByte(); - - //leo el valor - int value = (readByte() - TGEffectTremoloBar.MAX_VALUE_LENGTH); - - //agrego el punto - tremoloBar.addPoint(position,value); - } - return tremoloBar; - } - - private TGEffectHarmonic readHarmonicEffect(){ - TGEffectHarmonic effect = this.factory.newEffectHarmonic(); - - //leo el tipo - effect.setType(readByte()); - - //leo la data - if(effect.getType() != TGEffectHarmonic.TYPE_NATURAL){ - effect.setData(readByte()); - } - return effect; - } - - private TGEffectGrace readGraceEffect(){ - int header = readHeader(); - - TGEffectGrace effect = this.factory.newEffectGrace(); - - effect.setDead((header & GRACE_FLAG_DEAD) != 0) ; - - effect.setOnBeat((header & GRACE_FLAG_ON_BEAT) != 0) ; - - //leo el fret - effect.setFret(readByte()); - - //leo la duracion - effect.setDuration(readByte()); - - //leo el velocity - effect.setDynamic(readByte()); - - //leo la transicion - effect.setTransition(readByte()); - - return effect; - } - - private TGEffectTremoloPicking readTremoloPickingEffect(){ - TGEffectTremoloPicking effect = this.factory.newEffectTremoloPicking(); - - //leo la duracion - effect.getDuration().setValue(readByte()); - - return effect; - } - - private TGEffectTrill readTrillEffect(){ - TGEffectTrill effect = this.factory.newEffectTrill(); - - //leo el fret - effect.setFret(readByte()); - - //leo la duracion - effect.getDuration().setValue(readByte()); - - return effect; - } - - private TGMarker readMarker(int measure){ - TGMarker marker = this.factory.newMarker(); - - marker.setMeasure(measure); - - //leo el titulo - marker.setTitle(readUnsignedByteString()); - - //leo el color - readRGBColor(marker.getColor()); - - return marker; - } - - private void readRGBColor(TGColor color){ - //leo el RGB - color.setR((readByte() & 0xff)); - color.setG((readByte() & 0xff)); - color.setB((readByte() & 0xff)); - } - - private void readLyrics(TGLyric lyrics){ - //leo el compas de comienzo - lyrics.setFrom(readShort()); - - //leo el texto - lyrics.setLyrics(readIntegerString()); - } - - private byte readByte(){ - try { - return (byte)this.dataInputStream.read(); - } catch (IOException e) { - e.printStackTrace(); - } - return 0; - } - - private int readHeader(){ - try { - return this.dataInputStream.read(); - } catch (IOException e) { - e.printStackTrace(); - } - return 0; - } - - private int readHeader(int bCount){ - int header = 0; - for(int i = bCount; i > 0; i --){ - header += ( readHeader() << ( (8 * i) - 8 ) ); - } - return header; - } - - private short readShort(){ - try { - return this.dataInputStream.readShort(); - } catch (IOException e) { - e.printStackTrace(); - } - return 0; - } - - private String readUnsignedByteString(){ - try { - return readString( (this.dataInputStream.read() & 0xFF )); - } catch (IOException e) { - e.printStackTrace(); - } - return null; - } - - private String readIntegerString(){ - try { - return readString(this.dataInputStream.readInt()); - } catch (IOException e) { - e.printStackTrace(); - } - return null; - } - - private String readString(int length){ - try { - char[] chars = new char[length]; - for(int i = 0;i < chars.length; i++){ - chars[i] = this.dataInputStream.readChar(); - } - return String.copyValueOf(chars); - } catch (IOException e) { - e.printStackTrace(); - } - return null; - } -} diff --git a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v11/TGOutputStream.java b/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v11/TGOutputStream.java deleted file mode 100644 index a7ea146f..00000000 --- a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v11/TGOutputStream.java +++ /dev/null @@ -1,727 +0,0 @@ -/* - * Created on 16-dic-2005 - * - * TODO To change the template for this generated file go to - * Window - Preferences - Java - Code Style - Code Templates - */ -package org.herac.tuxguitar.io.tg.v11; - -import java.io.DataOutputStream; -import java.io.IOException; -import java.io.OutputStream; -import java.util.Iterator; - -import org.herac.tuxguitar.io.base.TGFileFormat; -import org.herac.tuxguitar.io.base.TGFileFormatException; -import org.herac.tuxguitar.io.base.TGLocalFileExporter; -import org.herac.tuxguitar.song.factory.TGFactory; -import org.herac.tuxguitar.song.managers.TGSongManager; -import org.herac.tuxguitar.song.models.TGBeat; -import org.herac.tuxguitar.song.models.TGChannel; -import org.herac.tuxguitar.song.models.TGChord; -import org.herac.tuxguitar.song.models.TGColor; -import org.herac.tuxguitar.song.models.TGDuration; -import org.herac.tuxguitar.song.models.TGLyric; -import org.herac.tuxguitar.song.models.TGMarker; -import org.herac.tuxguitar.song.models.TGMeasure; -import org.herac.tuxguitar.song.models.TGMeasureHeader; -import org.herac.tuxguitar.song.models.TGNote; -import org.herac.tuxguitar.song.models.TGNoteEffect; -import org.herac.tuxguitar.song.models.TGSong; -import org.herac.tuxguitar.song.models.TGString; -import org.herac.tuxguitar.song.models.TGStroke; -import org.herac.tuxguitar.song.models.TGTempo; -import org.herac.tuxguitar.song.models.TGText; -import org.herac.tuxguitar.song.models.TGTimeSignature; -import org.herac.tuxguitar.song.models.TGTrack; -import org.herac.tuxguitar.song.models.TGDivisionType; -import org.herac.tuxguitar.song.models.TGVoice; -import org.herac.tuxguitar.song.models.effects.TGEffectBend; -import org.herac.tuxguitar.song.models.effects.TGEffectGrace; -import org.herac.tuxguitar.song.models.effects.TGEffectHarmonic; -import org.herac.tuxguitar.song.models.effects.TGEffectTremoloBar; -import org.herac.tuxguitar.song.models.effects.TGEffectTremoloPicking; -import org.herac.tuxguitar.song.models.effects.TGEffectTrill; -/** - * @author julian - * - * TODO To change the template for this generated type comment go to - * Window - Preferences - Java - Code Style - Code Templates - */ -public class TGOutputStream extends TGStream implements TGLocalFileExporter{ - - private TGFactory factory; - private TGChannel channelAux; - private DataOutputStream dataOutputStream; - - public boolean isSupportedExtension(String extension) { - return (extension.toLowerCase().equals(TG_FORMAT_EXTENSION)); - } - - public String getExportName(){ - return "TuxGuitar 1.1"; - } - - public TGFileFormat getFileFormat(){ - return new TGFileFormat("TuxGuitar","*.tg"); - } - - public boolean configure(boolean setDefaults){ - return true; - } - - public void init(TGFactory factory,OutputStream stream){ - this.factory = factory; - this.channelAux = null; - this.dataOutputStream = new DataOutputStream(stream); - } - - public void exportSong(TGSong song) throws TGFileFormatException { - try{ - this.writeVersion(); - this.write(song); - this.dataOutputStream.flush(); - this.dataOutputStream.close(); - }catch( Throwable throwable){ - throw new TGFileFormatException(throwable); - } - } - - private void writeVersion(){ - writeUnsignedByteString(TG_FORMAT_VERSION); - } - - private void write(TGSong song){ - //escribo el nombre - writeUnsignedByteString(song.getName()); - - //escribo el artista - writeUnsignedByteString(song.getArtist()); - - //escribo el album - writeUnsignedByteString(song.getAlbum()); - - //escribo el autor - writeUnsignedByteString(song.getAuthor()); - - //escribo la cantidad de measure headers - writeShort((short)song.countMeasureHeaders()); - - //escribo las pistas - TGMeasureHeader lastHeader = null; - Iterator headers = song.getMeasureHeaders(); - while(headers.hasNext()){ - TGMeasureHeader header = (TGMeasureHeader)headers.next(); - writeMeasureHeader(header,lastHeader); - lastHeader = header; - } - - //escribo la cantidad de pistas - writeByte(song.countTracks()); - - //escribo las pistas - for(int i = 0;i < song.countTracks();i++){ - TGTrack track = song.getTrack(i); - writeTrack(track); - } - } - - private void writeTrack(TGTrack track){ - //header - int header = 0; - if (track.isSolo()) { - header |= TRACK_SOLO; - } - if (track.isMute()) { - header |= TRACK_MUTE; - } - if(!track.getLyrics().isEmpty()){ - header |= TRACK_LYRICS; - } - writeHeader(header); - - //escribo el nombre - writeUnsignedByteString(track.getName()); - - //escribo el canal - writeChannel(getChannel(track.getSong(), track)); - - //escribo los compases - TGMeasure lastMeasure = null; - Iterator measures = track.getMeasures(); - while(measures.hasNext()){ - TGMeasure measure = (TGMeasure)measures.next(); - writeMeasure(measure,lastMeasure); - lastMeasure = measure; - } - - //escribo la cantidad de cuerdas - writeByte(track.getStrings().size()); - - //escribo las cuerdas - Iterator stringIt = track.getStrings().iterator(); - while(stringIt.hasNext()){ - TGString string = (TGString)stringIt.next(); - writeInstrumentString(string); - } - - //escribo el offset - writeByte(track.getOffset() - TGTrack.MIN_OFFSET); - - //escribo el color - writeRGBColor(track.getColor()); - - //escribo el lyrics - if(((header & TRACK_LYRICS) != 0)){ - writeLyrics(track.getLyrics()); - } - } - - private void writeMeasureHeader(TGMeasureHeader measureheader,TGMeasureHeader lastMeasureHeader){ - int header = 0; - if(lastMeasureHeader == null){ - header |= MEASURE_HEADER_TIMESIGNATURE; - header |= MEASURE_HEADER_TEMPO; - if(measureheader.getTripletFeel() != TGMeasureHeader.TRIPLET_FEEL_NONE){ - header |= MEASURE_HEADER_TRIPLET_FEEL; - } - }else{ - //Time Signature - int numerator = measureheader.getTimeSignature().getNumerator(); - int value = measureheader.getTimeSignature().getDenominator().getValue(); - int prevNumerator = lastMeasureHeader.getTimeSignature().getNumerator(); - int prevValue = lastMeasureHeader.getTimeSignature().getDenominator().getValue(); - if(numerator != prevNumerator || value != prevValue){ - header |= MEASURE_HEADER_TIMESIGNATURE; - } - //Tempo - if(measureheader.getTempo().getValue() != lastMeasureHeader.getTempo().getValue()){ - header |= MEASURE_HEADER_TEMPO; - } - //Triplet Feel - if(measureheader.getTripletFeel() != lastMeasureHeader.getTripletFeel()){ - header |= MEASURE_HEADER_TRIPLET_FEEL; - } - } - header = (measureheader.isRepeatOpen())?header |= MEASURE_HEADER_REPEAT_OPEN:header; - header = (measureheader.getRepeatClose() > 0)?header |= MEASURE_HEADER_REPEAT_CLOSE:header; - header = (measureheader.getRepeatAlternative() > 0)?header |= MEASURE_HEADER_REPEAT_ALTERNATIVE:header; - header = (measureheader.hasMarker())?header |= MEASURE_HEADER_MARKER:header; - - writeHeader(header); - - //escribo el timeSignature - if(((header & MEASURE_HEADER_TIMESIGNATURE) != 0)){ - writeTimeSignature(measureheader.getTimeSignature()); - } - - //escribo el tempo - if(((header & MEASURE_HEADER_TEMPO) != 0)){ - writeTempo(measureheader.getTempo()); - } - - //escribo el numero de repeticiones - if(((header & MEASURE_HEADER_REPEAT_CLOSE) != 0)){ - writeShort((short)measureheader.getRepeatClose()); - } - - //escribo los finales alternativos - if(((header & MEASURE_HEADER_REPEAT_ALTERNATIVE) != 0)){ - writeByte(measureheader.getRepeatAlternative()); - } - - //escribo el marker - if(((header & MEASURE_HEADER_MARKER) != 0)){ - writeMarker(measureheader.getMarker()); - } - - //escribo el triplet feel - if(((header & MEASURE_HEADER_TRIPLET_FEEL) != 0)){ - writeByte(measureheader.getTripletFeel()); - } - } - - private void writeMeasure(TGMeasure measure,TGMeasure lastMeasure){ - int header = 0; - if(lastMeasure == null){ - header |= MEASURE_CLEF; - header |= MEASURE_KEYSIGNATURE; - }else{ - //Clef - if(measure.getClef() != lastMeasure.getClef()){ - header |= MEASURE_CLEF; - } - //KeySignature - if(measure.getKeySignature() != lastMeasure.getKeySignature()){ - header |= MEASURE_KEYSIGNATURE; - } - } - //escribo la cabecera - writeHeader(header); - - //escribo los beats - TGBeatData data = new TGBeatData(measure); - writeBeats(measure, data); - - //escribo la clave - if(((header & MEASURE_CLEF) != 0)){ - writeByte(measure.getClef()); - } - - //escribo el key signature - if(((header & MEASURE_KEYSIGNATURE) != 0)){ - writeByte(measure.getKeySignature()); - } - } - - private void writeChannel(TGChannel channel){ - //escribo el canal - writeByte(channel.getChannel()); - - //escribo el canal de efectos - writeByte(channel.getEffectChannel()); - - //escribo el instrumento - writeByte(channel.getProgram()); - - //escribo el volumen - writeByte(channel.getVolume()); - - //escribo el balance - writeByte(channel.getBalance()); - - //escribo el chorus - writeByte(channel.getChorus()); - - //escribo el reverb - writeByte(channel.getReverb()); - - //escribo el phaser - writeByte(channel.getPhaser()); - - //escribo el tremolo - writeByte(channel.getTremolo()); - } - - private void writeBeats(TGMeasure measure,TGBeatData data){ - int count = measure.countBeats(); - for(int i = 0; i < count; i ++){ - TGBeat beat = measure.getBeat(i); - writeBeat(beat,data, (i + 1 < count )); - } - } - - private void writeBeat(TGBeat beat,TGBeatData data, boolean hasNext){ - int header = hasNext ? BEAT_HAS_NEXT : 0; - - //Berifico si hay cambios en las voces - for(int i = 0 ; i < TGBeat.MAX_VOICES; i ++ ){ - int shift = (i * 2 ); - if(!beat.getVoice(i).isEmpty()){ - header |= ( BEAT_HAS_VOICE << shift ); - - int flags = ( beat.getVoice(i).isRestVoice() ? 0 : VOICE_HAS_NOTES ); - if(!beat.getVoice(i).getDuration().isEqual(data.getVoice(i).getDuration())){ - flags |= VOICE_NEXT_DURATION; - data.getVoice(i).setDuration(beat.getVoice(i).getDuration()); - } - if(beat.getVoice(i).getDirection() != TGVoice.DIRECTION_NONE ){ - if(beat.getVoice(i).getDirection() == TGVoice.DIRECTION_UP ){ - flags |= VOICE_DIRECTION_UP; - } - else if(beat.getVoice(i).getDirection() == TGVoice.DIRECTION_DOWN ){ - flags |= VOICE_DIRECTION_DOWN; - } - } - if( data.getVoice(i).getFlags() != flags ){ - header |= ( BEAT_HAS_VOICE_CHANGES << shift ); - data.getVoice(i).setFlags( flags ); - } - } - - } - //Berifico si tiene stroke - if(beat.getStroke().getDirection() != TGStroke.STROKE_NONE){ - header |= BEAT_HAS_STROKE; - } - //Berifico si tiene acorde - if(beat.getChord() != null){ - header |= BEAT_HAS_CHORD; - } - //Berifico si tiene texto - if(beat.getText() != null){ - header |= BEAT_HAS_TEXT; - } - - // escribo la cabecera - writeHeader(header); - - //escribo las voces - writeVoices(header, beat, data); - - //escribo el stroke - if(((header & BEAT_HAS_STROKE) != 0)){ - writeStroke(beat.getStroke()); - } - - //escribo el acorde - if(((header & BEAT_HAS_CHORD) != 0)){ - writeChord(beat.getChord()); - } - - //escribo el texto - if(((header & BEAT_HAS_TEXT) != 0)){ - writeText(beat.getText()); - } - } - - private void writeVoices(int header, TGBeat beat,TGBeatData data){ - for(int i = 0 ; i < TGBeat.MAX_VOICES; i ++ ){ - int shift = (i * 2 ); - if((( header & (BEAT_HAS_VOICE << shift)) != 0)){ - - if(((header & (BEAT_HAS_VOICE_CHANGES << shift)) != 0)){ - writeHeader( data.getVoice(i).getFlags() ); - } - - //escribo la duracion - if((( data.getVoice(i).getFlags() & VOICE_NEXT_DURATION) != 0)){ - writeDuration(beat.getVoice(i).getDuration()); - } - - //escribo las notas - if((( data.getVoice(i).getFlags() & VOICE_HAS_NOTES) != 0)){ - writeNotes(beat.getVoice(i), data); - } - } - } - } - - private void writeNotes(TGVoice voice,TGBeatData data){ - for( int i = 0 ; i < voice.countNotes() ; i ++){ - TGNote note = voice.getNote(i); - - int header = ( i + 1 < voice.countNotes() ? NOTE_HAS_NEXT : 0 ); - header = (note.isTiedNote())?header |= NOTE_TIED:header; - if(note.getVelocity() != data.getVoice(voice.getIndex()).getVelocity()){ - data.getVoice(voice.getIndex()).setVelocity(note.getVelocity()); - header |= NOTE_VELOCITY; - } - header = (note.getEffect().hasAnyEffect())?header |= NOTE_EFFECT:header; - - writeHeader(header); - - writeNote(header,note); - } - } - - private void writeNote(int header,TGNote note){ - //escribo el valor - writeByte(note.getValue()); - - //escribo la cuerda - writeByte(note.getString()); - - //escribo el velocity - if(((header & NOTE_VELOCITY) != 0)){ - writeByte(note.getVelocity()); - } - - //escribo los efectos - if(((header & NOTE_EFFECT) != 0)){ - writeNoteEffect(note.getEffect()); - } - } - - private void writeStroke(TGStroke stroke){ - //escribo la direccion - writeByte(stroke.getDirection()); - - //escribo el valor - writeByte(stroke.getValue()); - } - - private void writeChord(TGChord chord){ - //escribo la cantidad de cuerdas - writeByte(chord.countStrings()); - - //escribo el nombre - writeUnsignedByteString(chord.getName()); - - //escribo el primer fret - writeByte(chord.getFirstFret()); - - //escribo el valor de cada cuerda - for(int string = 0; string < chord.countStrings(); string ++){ - writeByte(chord.getFretValue(string)); - } - } - - private void writeText(TGText text){ - //escribo el texto - writeUnsignedByteString(text.getValue()); - } - - private void writeInstrumentString(TGString string){ - //escribo el valor - writeByte(string.getValue()); - } - - private void writeTempo(TGTempo tempo){ - //escribo el valor - writeShort((short)tempo.getValue()); - } - - private void writeTimeSignature(TGTimeSignature timeSignature){ - //escribo el numerador - writeByte(timeSignature.getNumerator()); - - //escribo el denominador - writeDuration(timeSignature.getDenominator()); - } - - private void writeDuration(TGDuration duration){ - int header = 0; - header = (duration.isDotted())?header |= DURATION_DOTTED:header; - header = (duration.isDoubleDotted())?header |= DURATION_DOUBLE_DOTTED:header; - header = (!duration.getDivision().isEqual(TGDivisionType.NORMAL))?header |= DURATION_NO_TUPLET:header; - writeHeader(header); - - //escribo el valor - writeByte(duration.getValue()); - - //escribo el tipo de divisiones - if(((header & DURATION_NO_TUPLET) != 0)){ - writeDivisionType(duration.getDivision()); - } - } - - private void writeDivisionType(TGDivisionType divisionType){ - //escribo los enters - writeByte(divisionType.getEnters()); - - //escribo los tiempos - writeByte(divisionType.getTimes()); - } - - private void writeNoteEffect(TGNoteEffect effect){ - int header = 0; - - header = (effect.isBend())?header |= EFFECT_BEND:header; - header = (effect.isTremoloBar())?header |= EFFECT_TREMOLO_BAR:header; - header = (effect.isHarmonic())?header |= EFFECT_HARMONIC:header; - header = (effect.isGrace())?header |= EFFECT_GRACE:header; - header = (effect.isTrill())?header |= EFFECT_TRILL:header; - header = (effect.isTremoloPicking())?header |= EFFECT_TREMOLO_PICKING:header; - header = (effect.isVibrato())?header |= EFFECT_VIBRATO:header; - header = (effect.isDeadNote())?header |= EFFECT_DEAD:header; - header = (effect.isSlide())?header |= EFFECT_SLIDE:header; - header = (effect.isHammer())?header |= EFFECT_HAMMER:header; - header = (effect.isGhostNote())?header |= EFFECT_GHOST:header; - header = (effect.isAccentuatedNote())?header |= EFFECT_ACCENTUATED:header; - header = (effect.isHeavyAccentuatedNote())?header |= EFFECT_HEAVY_ACCENTUATED:header; - header = (effect.isPalmMute())?header |= EFFECT_PALM_MUTE:header; - header = (effect.isStaccato())?header |= EFFECT_STACCATO:header; - header = (effect.isTapping())?header |= EFFECT_TAPPING:header; - header = (effect.isSlapping())?header |= EFFECT_SLAPPING:header; - header = (effect.isPopping())?header |= EFFECT_POPPING:header; - header = (effect.isFadeIn())?header |= EFFECT_FADE_IN:header; - - writeHeader(header,3); - - //escribo el bend - if(((header & EFFECT_BEND) != 0)){ - writeBendEffect(effect.getBend()); - } - - //leo el tremolo bar - if(((header & EFFECT_TREMOLO_BAR) != 0)){ - writeTremoloBarEffect(effect.getTremoloBar()); - } - - //leo el harmonic - if(((header & EFFECT_HARMONIC) != 0)){ - writeHarmonicEffect(effect.getHarmonic()); - } - - //leo el grace - if(((header & EFFECT_GRACE) != 0)){ - writeGraceEffect(effect.getGrace()); - } - - //leo el trill - if(((header & EFFECT_TRILL) != 0)){ - writeTrillEffect(effect.getTrill()); - } - - //leo el tremolo picking - if(((header & EFFECT_TREMOLO_PICKING) != 0)){ - writeTremoloPickingEffect(effect.getTremoloPicking()); - } - } - - private void writeBendEffect(TGEffectBend effect){ - //escribo la cantidad de puntos - writeByte(effect.getPoints().size()); - - Iterator it = effect.getPoints().iterator(); - while(it.hasNext()){ - TGEffectBend.BendPoint point = (TGEffectBend.BendPoint)it.next(); - - //escribo la posicion - writeByte(point.getPosition()); - - //escribo el valor - writeByte(point.getValue()); - } - } - - private void writeTremoloBarEffect(TGEffectTremoloBar effect){ - //escribo la cantidad de puntos - writeByte(effect.getPoints().size()); - - Iterator it = effect.getPoints().iterator(); - while(it.hasNext()){ - TGEffectTremoloBar.TremoloBarPoint point = (TGEffectTremoloBar.TremoloBarPoint)it.next(); - - //escribo la posicion - writeByte(point.getPosition()); - - //escribo el valor - writeByte( (point.getValue() + TGEffectTremoloBar.MAX_VALUE_LENGTH) ); - } - } - - private void writeHarmonicEffect(TGEffectHarmonic effect){ - //excribo el tipo - writeByte(effect.getType()); - - //excribo la data - if(effect.getType() != TGEffectHarmonic.TYPE_NATURAL){ - writeByte(effect.getData()); - } - } - - private void writeGraceEffect(TGEffectGrace effect){ - int header = 0; - header = (effect.isDead())?header |= GRACE_FLAG_DEAD:header; - header = (effect.isOnBeat())?header |= GRACE_FLAG_ON_BEAT:header; - - //excribo el header - writeHeader(header); - - //excribo el fret - writeByte(effect.getFret()); - - //excribo la duracion - writeByte(effect.getDuration()); - - //excribo el velocity - writeByte(effect.getDynamic()); - - //excribo la transicion - writeByte(effect.getTransition()); - } - - private void writeTremoloPickingEffect(TGEffectTremoloPicking effect){ - //excribo la duracion - writeByte(effect.getDuration().getValue()); - } - - private void writeTrillEffect(TGEffectTrill effect){ - //excribo el fret - writeByte(effect.getFret()); - - //excribo la duracion - writeByte(effect.getDuration().getValue()); - } - - private void writeMarker(TGMarker marker){ - //escribo el titulo - writeUnsignedByteString(marker.getTitle()); - - //escribo el color - writeRGBColor(marker.getColor()); - } - - private void writeRGBColor(TGColor color){ - //escribo el RGB - writeByte(color.getR()); - writeByte(color.getG()); - writeByte(color.getB()); - } - - private void writeLyrics(TGLyric lyrics){ - //escribo el compas de comienzo - writeShort((short)lyrics.getFrom()); - - //escribo el texto - writeIntegerString(lyrics.getLyrics()); - } - - public void writeByte(int v){ - try { - this.dataOutputStream.write(v); - } catch (IOException e) { - e.printStackTrace(); - } - } - - private void writeUnsignedByteString(String v){ - try { - String byteString = (v == null ? new String() : ((v.length() > 0xFF)?v.substring(0, 0xFF):v) ); - this.dataOutputStream.write(byteString.length()); - this.dataOutputStream.writeChars(byteString); - } catch (IOException e) { - e.printStackTrace(); - } - } - - private void writeIntegerString(String v){ - try { - this.dataOutputStream.writeInt(v.length()); - this.dataOutputStream.writeChars(v); - } catch (IOException e) { - e.printStackTrace(); - } - } - - public void writeHeader(int v){ - try { - this.dataOutputStream.write(v); - } catch (IOException e) { - e.printStackTrace(); - } - } - - public void writeHeader(int v,int bCount){ - for(int i = bCount; i > 0; i --){ - writeHeader( (v >>> ( (8 * i) - 8 ) ) & 0xFF); - } - } - - public void writeShort(short v){ - try { - this.dataOutputStream.writeShort(v); - } catch (IOException e) { - e.printStackTrace(); - } - } - - private TGChannel getChannel( TGSong song, TGTrack track ){ - TGSongManager tgSongManager = new TGSongManager(this.factory); - tgSongManager.setSong( song ); - - TGChannel tgChannel = tgSongManager.getChannel( track.getChannelId() ); - if( tgChannel != null ){ - return tgChannel; - } - if( this.channelAux == null ){ - this.channelAux = tgSongManager.createChannel(); - if( this.channelAux.getChannel() < 0 && song.countChannels() > 0 ){ - this.channelAux = (song.getChannel(song.countChannels() - 1)); - } - } - return this.channelAux; - } -} diff --git a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v11/TGStream.java b/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v11/TGStream.java deleted file mode 100644 index 7b38ee78..00000000 --- a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v11/TGStream.java +++ /dev/null @@ -1,203 +0,0 @@ -package org.herac.tuxguitar.io.tg.v11; - -import org.herac.tuxguitar.song.factory.TGFactory; -import org.herac.tuxguitar.song.models.TGBeat; -import org.herac.tuxguitar.song.models.TGDuration; -import org.herac.tuxguitar.song.models.TGMeasure; -import org.herac.tuxguitar.song.models.TGVelocities; -import org.herac.tuxguitar.util.TGVersion; - -public class TGStream { - - public static final String TG_FORMAT_NAME = ("TuxGuitar File Format"); - - public static final String TG_FORMAT_VERSION = (TG_FORMAT_NAME + " - " + new TGVersion(1,1,0).getVersion() ); - - public static final String TG_FORMAT_EXTENSION = (".tg"); - - protected static final int TRACK_SOLO = 0x01; - - protected static final int TRACK_MUTE = 0x02; - - protected static final int TRACK_LYRICS = 0x04; - - protected static final int MEASURE_HEADER_TIMESIGNATURE = 0x01; - - protected static final int MEASURE_HEADER_TEMPO = 0x02; - - protected static final int MEASURE_HEADER_REPEAT_OPEN = 0x04; - - protected static final int MEASURE_HEADER_REPEAT_CLOSE = 0x08; - - protected static final int MEASURE_HEADER_REPEAT_ALTERNATIVE = 0x10; - - protected static final int MEASURE_HEADER_MARKER = 0x20; - - protected static final int MEASURE_HEADER_TRIPLET_FEEL = 0x40; - - protected static final int MEASURE_CLEF = 0x01; - - protected static final int MEASURE_KEYSIGNATURE = 0x02; - - protected static final int BEAT_HAS_NEXT = 0x01; - - protected static final int BEAT_HAS_STROKE = 0x02; - - protected static final int BEAT_HAS_CHORD = 0x04; - - protected static final int BEAT_HAS_TEXT = 0x08; - - protected static final int BEAT_HAS_VOICE = 0x10; - - protected static final int BEAT_HAS_VOICE_CHANGES = 0x20; - - protected static final int VOICE_HAS_NOTES = 0x01; - - protected static final int VOICE_NEXT_DURATION = 0x02; - - protected static final int VOICE_DIRECTION_UP = 0x04; - - protected static final int VOICE_DIRECTION_DOWN = 0x08; - - protected static final int NOTE_HAS_NEXT = 0x01; - - protected static final int NOTE_TIED = 0x02; - - protected static final int NOTE_EFFECT = 0x04; - - protected static final int NOTE_VELOCITY = 0x08; - - protected static final int DURATION_DOTTED = 0x01; - - protected static final int DURATION_DOUBLE_DOTTED = 0x02; - - protected static final int DURATION_NO_TUPLET = 0x04; - - protected static final int EFFECT_BEND = 0x01; - - protected static final int EFFECT_TREMOLO_BAR = 0x02; - - protected static final int EFFECT_HARMONIC = 0x04; - - protected static final int EFFECT_GRACE = 0x08; - - protected static final int EFFECT_TRILL = 0x010; - - protected static final int EFFECT_TREMOLO_PICKING = 0x020; - - protected static final int EFFECT_VIBRATO = 0x040; - - protected static final int EFFECT_DEAD = 0x080; - - protected static final int EFFECT_SLIDE = 0x0100; - - protected static final int EFFECT_HAMMER = 0x0200; - - protected static final int EFFECT_GHOST = 0x0400; - - protected static final int EFFECT_ACCENTUATED = 0x0800; - - protected static final int EFFECT_HEAVY_ACCENTUATED = 0x01000; - - protected static final int EFFECT_PALM_MUTE = 0x02000; - - protected static final int EFFECT_STACCATO = 0x04000; - - protected static final int EFFECT_TAPPING = 0x08000; - - protected static final int EFFECT_SLAPPING = 0x010000; - - protected static final int EFFECT_POPPING = 0x020000; - - protected static final int EFFECT_FADE_IN = 0x040000; - - protected static final int GRACE_FLAG_DEAD = 0x01; - - protected static final int GRACE_FLAG_ON_BEAT = 0x02; - - protected class TGBeatData { - private long currentStart; - private TGVoiceData[] voices; - - protected TGBeatData(TGMeasure measure){ - this.init(measure); - } - - private void init(TGMeasure measure){ - this.currentStart = measure.getStart(); - this.voices = new TGVoiceData[TGBeat.MAX_VOICES]; - for(int i = 0 ; i < this.voices.length ; i ++ ){ - this.voices[i] = new TGVoiceData(measure); - } - } - - protected TGVoiceData getVoice(int index){ - return this.voices[index]; - } - - public long getCurrentStart(){ - long minimumStart = -1; - for(int i = 0 ; i < this.voices.length ; i ++ ){ - if( this.voices[i].getStart() > this.currentStart ){ - if( minimumStart < 0 || this.voices[i].getStart() < minimumStart ){ - minimumStart = this.voices[i].getStart(); - } - } - } - if( minimumStart > this.currentStart ){ - this.currentStart = minimumStart; - } - return this.currentStart; - } - } - - protected class TGVoiceData { - private long start; - private int velocity; - private int flags; - private TGDuration duration; - - protected TGVoiceData(TGMeasure measure){ - this.init(measure); - } - - private void init(TGMeasure measure){ - this.flags = 0; - this.setStart(measure.getStart()); - this.setVelocity(TGVelocities.DEFAULT); - this.setDuration(new TGFactory().newDuration()); - } - - public TGDuration getDuration() { - return this.duration; - } - - public void setDuration(TGDuration duration) { - this.duration = duration; - } - - public long getStart() { - return this.start; - } - - public void setStart(long start) { - this.start = start; - } - - public int getVelocity() { - return this.velocity; - } - - public void setVelocity(int velocity) { - this.velocity = velocity; - } - - public int getFlags() { - return this.flags; - } - - public void setFlags(int flags) { - this.flags = flags; - } - } -} diff --git a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v12/TGInputStream.java b/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v12/TGInputStream.java deleted file mode 100644 index e2cc20d4..00000000 --- a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v12/TGInputStream.java +++ /dev/null @@ -1,782 +0,0 @@ -/* - * Created on 16-dic-2005 - * - * TODO To change the template for this generated file go to - * Window - Preferences - Java - Code Style - Code Templates - */ -package org.herac.tuxguitar.io.tg.v12; - -import java.io.DataInputStream; -import java.io.IOException; -import java.io.InputStream; - -import org.herac.tuxguitar.io.base.TGFileFormat; -import org.herac.tuxguitar.io.base.TGFileFormatException; -import org.herac.tuxguitar.io.base.TGInputStreamBase; -import org.herac.tuxguitar.song.factory.TGFactory; -import org.herac.tuxguitar.song.models.TGBeat; -import org.herac.tuxguitar.song.models.TGChannel; -import org.herac.tuxguitar.song.models.TGChord; -import org.herac.tuxguitar.song.models.TGColor; -import org.herac.tuxguitar.song.models.TGDuration; -import org.herac.tuxguitar.song.models.TGLyric; -import org.herac.tuxguitar.song.models.TGMarker; -import org.herac.tuxguitar.song.models.TGMeasure; -import org.herac.tuxguitar.song.models.TGMeasureHeader; -import org.herac.tuxguitar.song.models.TGNote; -import org.herac.tuxguitar.song.models.TGNoteEffect; -import org.herac.tuxguitar.song.models.TGSong; -import org.herac.tuxguitar.song.models.TGString; -import org.herac.tuxguitar.song.models.TGStroke; -import org.herac.tuxguitar.song.models.TGTempo; -import org.herac.tuxguitar.song.models.TGText; -import org.herac.tuxguitar.song.models.TGTimeSignature; -import org.herac.tuxguitar.song.models.TGTrack; -import org.herac.tuxguitar.song.models.TGDivisionType; -import org.herac.tuxguitar.song.models.TGVoice; -import org.herac.tuxguitar.song.models.effects.TGEffectBend; -import org.herac.tuxguitar.song.models.effects.TGEffectGrace; -import org.herac.tuxguitar.song.models.effects.TGEffectHarmonic; -import org.herac.tuxguitar.song.models.effects.TGEffectTremoloBar; -import org.herac.tuxguitar.song.models.effects.TGEffectTremoloPicking; -import org.herac.tuxguitar.song.models.effects.TGEffectTrill; - -/** - * @author julian - * - * TODO To change the template for this generated type comment go to - * Window - Preferences - Java - Code Style - Code Templates - */ -public class TGInputStream extends TGStream implements TGInputStreamBase{ - - private DataInputStream dataInputStream; - private String version; - private TGFactory factory; - - public TGInputStream() { - super(); - } - - public void init(TGFactory factory,InputStream stream) { - this.factory = factory; - this.dataInputStream = new DataInputStream(stream); - this.version = null; - } - - public TGFileFormat getFileFormat(){ - return new TGFileFormat("TuxGuitar","*.tg"); - } - - public boolean isSupportedVersion(String version){ - return (version.equals(TG_FORMAT_VERSION)); - } - - public boolean isSupportedVersion(){ - try{ - readVersion(); - return isSupportedVersion(this.version); - }catch(Throwable throwable){ - return false; - } - } - - public TGSong readSong() throws TGFileFormatException{ - try { - if(this.isSupportedVersion()){ - TGSong song = this.read(); - this.dataInputStream.close(); - return song; - } - throw new TGFileFormatException("Unsopported Version"); - } catch (Throwable throwable) { - throw new TGFileFormatException(throwable); - } - } - - private void readVersion(){ - if(this.version == null){ - this.version = readUnsignedByteString(); - } - } - - private TGSong read(){ - TGSong song = this.factory.newSong(); - - //leo el nombre - song.setName(readUnsignedByteString()); - - //leo el artista - song.setArtist(readUnsignedByteString()); - - //leo el album - song.setAlbum(readUnsignedByteString()); - - //leo el autor - song.setAuthor(readUnsignedByteString()); - - //leo la fecha - song.setDate(readUnsignedByteString()); - - //leo el copyright - song.setCopyright(readUnsignedByteString()); - - //leo el creador - song.setWriter(readUnsignedByteString()); - - //leo el transcriptor - song.setTranscriber(readUnsignedByteString()); - - //leo los comentarios - song.setComments(readIntegerString()); - - //leo la cantidad de measure headers - int headerCount = readShort(); - - //leo las pistas - TGMeasureHeader lastHeader = null; - long headerStart = TGDuration.QUARTER_TIME; - for(int i = 0;i < headerCount;i++){ - TGMeasureHeader header = readMeasureHeader(i + 1,headerStart,lastHeader); - song.addMeasureHeader(header); - headerStart += header.getLength(); - lastHeader = header; - } - - //leo la cantidad de pistas - int trackCount = readByte(); - - //leo las pistas - for(int i = 0;i < trackCount;i++){ - song.addTrack(readTrack(i + 1,song)); - } - - return song; - } - - private TGTrack readTrack(int number,TGSong song){ - //header - int header = readHeader(); - - TGTrack track = this.factory.newTrack(); - - track.setNumber(number); - - //leo el nombre - track.setName(readUnsignedByteString()); - - //leo el solo - track.setSolo((header & TRACK_SOLO) != 0); - - //leo el mute - track.setMute((header & TRACK_MUTE) != 0); - - //leo el canal - readChannel(song, track); - - //leo la cantidad de compases - int measureCount = song.countMeasureHeaders(); - - //leo los compases - TGMeasure lastMeasure = null; - for(int i = 0;i < measureCount;i++){ - TGMeasure measure = readMeasure(song.getMeasureHeader(i),lastMeasure); - track.addMeasure(measure); - lastMeasure = measure; - } - - //leo la cantidad de cuerdas - int stringCount = readByte(); - - //leo las cuerdas - for(int i = 0;i < stringCount;i++){ - track.getStrings().add(readInstrumentString(i + 1)); - } - - //leo el offset - track.setOffset(TGTrack.MIN_OFFSET + readByte()); - - //leo el color - readRGBColor(track.getColor()); - - //leo el lyrics - if(((header & TRACK_LYRICS) != 0)){ - readLyrics(track.getLyrics()); - } - - return track; - } - - private TGMeasureHeader readMeasureHeader(int number,long start,TGMeasureHeader lastMeasureHeader){ - int header = readHeader(); - - TGMeasureHeader measureHeader = this.factory.newHeader(); - measureHeader.setNumber(number); - measureHeader.setStart(start); - - //leo el time signature - if(((header & MEASURE_HEADER_TIMESIGNATURE) != 0)){ - readTimeSignature(measureHeader.getTimeSignature()); - }else if(lastMeasureHeader != null){ - lastMeasureHeader.getTimeSignature().copy(measureHeader.getTimeSignature()); - } - - //leo el tempo - if(((header & MEASURE_HEADER_TEMPO) != 0)){ - readTempo(measureHeader.getTempo()); - }else if(lastMeasureHeader != null){ - lastMeasureHeader.getTempo().copy(measureHeader.getTempo()); - } - - //leo el comienzo de la repeticion - measureHeader.setRepeatOpen((header & MEASURE_HEADER_REPEAT_OPEN) != 0); - - //leo el numero de repeticiones - if(((header & MEASURE_HEADER_REPEAT_CLOSE) != 0)){ - measureHeader.setRepeatClose(readShort()); - } - - //leo los finales alternativos - if(((header & MEASURE_HEADER_REPEAT_ALTERNATIVE) != 0)){ - measureHeader.setRepeatAlternative(readByte()); - } - - //leo el marker - if(((header & MEASURE_HEADER_MARKER) != 0)){ - measureHeader.setMarker(readMarker(number)); - } - - measureHeader.setTripletFeel((lastMeasureHeader != null)?lastMeasureHeader.getTripletFeel():TGMeasureHeader.TRIPLET_FEEL_NONE); - if(((header & MEASURE_HEADER_TRIPLET_FEEL) != 0)){ - measureHeader.setTripletFeel(readByte()); - } - - return measureHeader; - } - - private TGMeasure readMeasure(TGMeasureHeader measureHeader,TGMeasure lastMeasure){ - int header = readHeader(); - - TGMeasure measure = this.factory.newMeasure(measureHeader); - TGBeatData data = new TGBeatData(measure); - - //leo la los beats - readBeats(measure, data); - - //leo la clave - measure.setClef( (lastMeasure == null)?TGMeasure.CLEF_TREBLE:lastMeasure.getClef()); - if(((header & MEASURE_CLEF) != 0)){ - measure.setClef(readByte()); - } - - //leo el key signature - measure.setKeySignature((lastMeasure == null)?0:lastMeasure.getKeySignature()); - if(((header & MEASURE_KEYSIGNATURE) != 0)){ - measure.setKeySignature(readByte()); - } - - return measure; - } - - private void readChannel(TGSong song, TGTrack track){ - TGChannel channel = this.factory.newChannel(); - - //leo el canal - channel.setChannel(readByte()); - - //leo el canal de efectos - channel.setEffectChannel(readByte()); - - //leo el instrumento - channel.setProgram(readByte()); - - //leo el volumen - channel.setVolume(readByte()); - - //leo el balance - channel.setBalance(readByte()); - - //leo el chorus - channel.setChorus(readByte()); - - //leo el reverb - channel.setReverb(readByte()); - - //leo el phaser - channel.setPhaser(readByte()); - - //leo el tremolo - channel.setTremolo(readByte()); - - //------------------------------------------// - for( int i = 0 ; i < song.countChannels() ; i ++ ){ - TGChannel channelAux = song.getChannel(i); - if( channelAux.getChannel() == channel.getChannel() ){ - channel.setChannelId(channelAux.getChannelId()); - } - } - if( channel.getChannelId() <= 0 ){ - channel.setChannelId( song.countChannels() + 1 ); - channel.setName(("#" + channel.getChannelId())); - song.addChannel(channel); - } - track.setChannelId(channel.getChannelId()); - } - - private void readBeats(TGMeasure measure,TGBeatData data){ - int header = BEAT_HAS_NEXT; - while(((header & BEAT_HAS_NEXT) != 0)){ - header = readHeader(); - readBeat(header, measure, data); - } - } - - private void readBeat(int header, TGMeasure measure,TGBeatData data){ - TGBeat beat = this.factory.newBeat(); - - beat.setStart(data.getCurrentStart()); - - readVoices(header, beat, data); - - //leo el stroke - if(((header & BEAT_HAS_STROKE) != 0)){ - readStroke(beat.getStroke()); - } - - //leo el acorde - if(((header & BEAT_HAS_CHORD) != 0)){ - readChord(beat); - } - - //leo el texto - if(((header & BEAT_HAS_TEXT) != 0)){ - readText(beat); - } - - measure.addBeat(beat); - } - - private void readVoices(int header, TGBeat beat, TGBeatData data){ - for(int i = 0 ; i < TGBeat.MAX_VOICES; i ++ ){ - int shift = (i * 2 ); - - beat.getVoice(i).setEmpty(true); - - if(((header & (BEAT_HAS_VOICE << shift)) != 0)){ - if(((header & (BEAT_HAS_VOICE_CHANGES << shift)) != 0)){ - data.getVoice(i).setFlags( readHeader() ); - } - - int flags = data.getVoice(i).getFlags(); - - //leo la duracion - if(((flags & VOICE_NEXT_DURATION) != 0)){ - readDuration(data.getVoice(i).getDuration()); - } - - //leo las notas - if(((flags & VOICE_HAS_NOTES) != 0)){ - readNotes(beat.getVoice(i), data); - } - - //leo la direccion - if(((flags & VOICE_DIRECTION_UP) != 0)){ - beat.getVoice(i).setDirection( TGVoice.DIRECTION_UP ); - } - else if(((flags & VOICE_DIRECTION_DOWN) != 0)){ - beat.getVoice(i).setDirection( TGVoice.DIRECTION_DOWN ); - } - data.getVoice(i).getDuration().copy(beat.getVoice(i).getDuration()); - data.getVoice(i).setStart(data.getVoice(i).getStart() + beat.getVoice(i).getDuration().getTime()); - - beat.getVoice(i).setEmpty(false); - } - } - } - - private void readNotes(TGVoice voice,TGBeatData data){ - int header = NOTE_HAS_NEXT; - while(((header & NOTE_HAS_NEXT) != 0)){ - header = readHeader(); - readNote(header, voice, data); - } - } - - private void readNote(int header,TGVoice voice,TGBeatData data){ - TGNote note = this.factory.newNote(); - - //leo el valor - note.setValue(readByte()); - - //leo la cuerda - note.setString(readByte()); - - //leo la ligadura - note.setTiedNote((header & NOTE_TIED) != 0); - - //leo el velocity - if(((header & NOTE_VELOCITY) != 0)){ - data.getVoice(voice.getIndex()).setVelocity(readByte()); - } - note.setVelocity(data.getVoice(voice.getIndex()).getVelocity()); - - //leo los efectos - if(((header & NOTE_EFFECT) != 0)){ - readNoteEffect(note.getEffect()); - } - - voice.addNote(note); - } - - private void readChord(TGBeat beat){ - TGChord chord = this.factory.newChord(readByte()); - - //leo el nombre - chord.setName( readUnsignedByteString() ); - - //leo el primer fret - chord.setFirstFret(readByte()); - - //leo las cuerdas - for(int string = 0; string < chord.countStrings(); string ++){ - chord.addFretValue(string, readByte()); - } - beat.setChord(chord); - } - - private void readText(TGBeat beat){ - TGText text = this.factory.newText(); - - //leo el texto - text.setValue(readUnsignedByteString()); - - beat.setText(text); - } - - private TGString readInstrumentString(int number){ - TGString string = this.factory.newString(); - - string.setNumber(number); - - //leo el valor - string.setValue(readByte()); - - return string; - } - - private void readTempo(TGTempo tempo){ - //leo el valor - tempo.setValue(readShort()); - } - - private void readTimeSignature(TGTimeSignature timeSignature){ - //leo el numerador - timeSignature.setNumerator(readByte()); - - //leo el denominador - readDuration(timeSignature.getDenominator()); - } - - private void readDuration(TGDuration duration){ - int header = readHeader(); - - // leo el puntillo - duration.setDotted((header & DURATION_DOTTED) != 0); - - //leo el doble puntillo - duration.setDoubleDotted((header & DURATION_DOUBLE_DOTTED) != 0); - - //leo el valor - duration.setValue(readByte()); - - //leo el tipo de divisiones - if(((header & DURATION_NO_TUPLET) != 0)){ - readDivisionType(duration.getDivision()); - } - else{ - TGDivisionType.NORMAL.copy(duration.getDivision()); - } - } - - private void readDivisionType(TGDivisionType divisionType){ - //leo los enters - divisionType.setEnters(readByte()); - - //leo los tiempos - divisionType.setTimes(readByte()); - } - - private void readStroke(TGStroke stroke){ - //leo la direccion - stroke.setDirection( readByte() ); - - //leo el valor - stroke.setValue( readByte() ); - } - - private void readNoteEffect(TGNoteEffect effect){ - int header = readHeader(3); - - //leo el bend - if(((header & EFFECT_BEND) != 0)){ - effect.setBend(readBendEffect()); - } - - //leo el tremolo bar - if(((header & EFFECT_TREMOLO_BAR) != 0)){ - effect.setTremoloBar(readTremoloBarEffect()); - } - - //leo el harmonic - if(((header & EFFECT_HARMONIC) != 0)){ - effect.setHarmonic(readHarmonicEffect()); - } - - //leo el grace - if(((header & EFFECT_GRACE) != 0)){ - effect.setGrace(readGraceEffect()); - } - - //leo el trill - if(((header & EFFECT_TRILL) != 0)){ - effect.setTrill(readTrillEffect()); - } - - //leo el tremolo picking - if(((header & EFFECT_TREMOLO_PICKING) != 0)){ - effect.setTremoloPicking(readTremoloPickingEffect()); - } - - //vibrato - effect.setVibrato(((header & EFFECT_VIBRATO) != 0)); - - //dead note - effect.setDeadNote(((header & EFFECT_DEAD) != 0)); - - //slide - effect.setSlide(((header & EFFECT_SLIDE) != 0)); - - //hammer-on/pull-off - effect.setHammer(((header & EFFECT_HAMMER) != 0)); - - //ghost note - effect.setGhostNote(((header & EFFECT_GHOST) != 0)); - - //accentuated note - effect.setAccentuatedNote(((header & EFFECT_ACCENTUATED) != 0)); - - //heavy accentuated note - effect.setHeavyAccentuatedNote(((header & EFFECT_HEAVY_ACCENTUATED) != 0)); - - //palm mute - effect.setPalmMute(((header & EFFECT_PALM_MUTE) != 0)); - - //staccato - effect.setStaccato(((header & EFFECT_STACCATO) != 0)); - - //tapping - effect.setTapping(((header & EFFECT_TAPPING) != 0)); - - //slapping - effect.setSlapping(((header & EFFECT_SLAPPING) != 0)); - - //popping - effect.setPopping(((header & EFFECT_POPPING) != 0)); - - //fade in - effect.setFadeIn(((header & EFFECT_FADE_IN) != 0)); - - //let ring - effect.setLetRing(((header & EFFECT_LET_RING) != 0)); - } - - private TGEffectBend readBendEffect(){ - TGEffectBend bend = this.factory.newEffectBend(); - - //leo la cantidad de puntos - int count = readByte(); - - for(int i = 0;i < count;i++){ - //leo la posicion - int position = readByte(); - - //leo el valor - int value = readByte(); - - //agrego el punto - bend.addPoint(position,value); - } - return bend; - } - - private TGEffectTremoloBar readTremoloBarEffect(){ - TGEffectTremoloBar tremoloBar = this.factory.newEffectTremoloBar(); - - //leo la cantidad de puntos - int count = readByte(); - - for(int i = 0;i < count;i++){ - //leo la posicion - int position = readByte(); - - //leo el valor - int value = (readByte() - TGEffectTremoloBar.MAX_VALUE_LENGTH); - - //agrego el punto - tremoloBar.addPoint(position,value); - } - return tremoloBar; - } - - private TGEffectHarmonic readHarmonicEffect(){ - TGEffectHarmonic effect = this.factory.newEffectHarmonic(); - - //leo el tipo - effect.setType(readByte()); - - //leo la data - if(effect.getType() != TGEffectHarmonic.TYPE_NATURAL){ - effect.setData(readByte()); - } - return effect; - } - - private TGEffectGrace readGraceEffect(){ - int header = readHeader(); - - TGEffectGrace effect = this.factory.newEffectGrace(); - - effect.setDead((header & GRACE_FLAG_DEAD) != 0) ; - - effect.setOnBeat((header & GRACE_FLAG_ON_BEAT) != 0) ; - - //leo el fret - effect.setFret(readByte()); - - //leo la duracion - effect.setDuration(readByte()); - - //leo el velocity - effect.setDynamic(readByte()); - - //leo la transicion - effect.setTransition(readByte()); - - return effect; - } - - private TGEffectTremoloPicking readTremoloPickingEffect(){ - TGEffectTremoloPicking effect = this.factory.newEffectTremoloPicking(); - - //leo la duracion - effect.getDuration().setValue(readByte()); - - return effect; - } - - private TGEffectTrill readTrillEffect(){ - TGEffectTrill effect = this.factory.newEffectTrill(); - - //leo el fret - effect.setFret(readByte()); - - //leo la duracion - effect.getDuration().setValue(readByte()); - - return effect; - } - - private TGMarker readMarker(int measure){ - TGMarker marker = this.factory.newMarker(); - - marker.setMeasure(measure); - - //leo el titulo - marker.setTitle(readUnsignedByteString()); - - //leo el color - readRGBColor(marker.getColor()); - - return marker; - } - - private void readRGBColor(TGColor color){ - //leo el RGB - color.setR((readByte() & 0xff)); - color.setG((readByte() & 0xff)); - color.setB((readByte() & 0xff)); - } - - private void readLyrics(TGLyric lyrics){ - //leo el compas de comienzo - lyrics.setFrom(readShort()); - - //leo el texto - lyrics.setLyrics(readIntegerString()); - } - - private byte readByte(){ - try { - return (byte)this.dataInputStream.read(); - } catch (IOException e) { - e.printStackTrace(); - } - return 0; - } - - private int readHeader(){ - try { - return this.dataInputStream.read(); - } catch (IOException e) { - e.printStackTrace(); - } - return 0; - } - - private int readHeader(int bCount){ - int header = 0; - for(int i = bCount; i > 0; i --){ - header += ( readHeader() << ( (8 * i) - 8 ) ); - } - return header; - } - - private short readShort(){ - try { - return this.dataInputStream.readShort(); - } catch (IOException e) { - e.printStackTrace(); - } - return 0; - } - - private String readUnsignedByteString(){ - try { - return readString( (this.dataInputStream.read() & 0xFF )); - } catch (IOException e) { - e.printStackTrace(); - } - return null; - } - - private String readIntegerString(){ - try { - return readString(this.dataInputStream.readInt()); - } catch (IOException e) { - e.printStackTrace(); - } - return null; - } - - private String readString(int length){ - try { - char[] chars = new char[length]; - for(int i = 0;i < chars.length; i++){ - chars[i] = this.dataInputStream.readChar(); - } - return String.copyValueOf(chars); - } catch (IOException e) { - e.printStackTrace(); - } - return null; - } -} diff --git a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v12/TGOutputStream.java b/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v12/TGOutputStream.java deleted file mode 100644 index 38b610a4..00000000 --- a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v12/TGOutputStream.java +++ /dev/null @@ -1,743 +0,0 @@ -/* - * Created on 16-dic-2005 - * - * TODO To change the template for this generated file go to - * Window - Preferences - Java - Code Style - Code Templates - */ -package org.herac.tuxguitar.io.tg.v12; - -import java.io.DataOutputStream; -import java.io.IOException; -import java.io.OutputStream; -import java.util.Iterator; - -import org.herac.tuxguitar.io.base.TGFileFormat; -import org.herac.tuxguitar.io.base.TGFileFormatException; -import org.herac.tuxguitar.io.base.TGLocalFileExporter; -import org.herac.tuxguitar.song.factory.TGFactory; -import org.herac.tuxguitar.song.managers.TGSongManager; -import org.herac.tuxguitar.song.models.TGBeat; -import org.herac.tuxguitar.song.models.TGChannel; -import org.herac.tuxguitar.song.models.TGChord; -import org.herac.tuxguitar.song.models.TGColor; -import org.herac.tuxguitar.song.models.TGDivisionType; -import org.herac.tuxguitar.song.models.TGDuration; -import org.herac.tuxguitar.song.models.TGLyric; -import org.herac.tuxguitar.song.models.TGMarker; -import org.herac.tuxguitar.song.models.TGMeasure; -import org.herac.tuxguitar.song.models.TGMeasureHeader; -import org.herac.tuxguitar.song.models.TGNote; -import org.herac.tuxguitar.song.models.TGNoteEffect; -import org.herac.tuxguitar.song.models.TGSong; -import org.herac.tuxguitar.song.models.TGString; -import org.herac.tuxguitar.song.models.TGStroke; -import org.herac.tuxguitar.song.models.TGTempo; -import org.herac.tuxguitar.song.models.TGText; -import org.herac.tuxguitar.song.models.TGTimeSignature; -import org.herac.tuxguitar.song.models.TGTrack; -import org.herac.tuxguitar.song.models.TGVoice; -import org.herac.tuxguitar.song.models.effects.TGEffectBend; -import org.herac.tuxguitar.song.models.effects.TGEffectGrace; -import org.herac.tuxguitar.song.models.effects.TGEffectHarmonic; -import org.herac.tuxguitar.song.models.effects.TGEffectTremoloBar; -import org.herac.tuxguitar.song.models.effects.TGEffectTremoloPicking; -import org.herac.tuxguitar.song.models.effects.TGEffectTrill; -/** - * @author julian - * - * TODO To change the template for this generated type comment go to - * Window - Preferences - Java - Code Style - Code Templates - */ -public class TGOutputStream extends TGStream implements TGLocalFileExporter{ - - private TGFactory factory; - private TGChannel channelAux; - private DataOutputStream dataOutputStream; - - public boolean isSupportedExtension(String extension) { - return (extension.toLowerCase().equals(TG_FORMAT_EXTENSION)); - } - - public String getExportName(){ - return "TuxGuitar 1.2"; - } - - public TGFileFormat getFileFormat(){ - return new TGFileFormat("TuxGuitar","*.tg"); - } - - public boolean configure(boolean setDefaults){ - return true; - } - - public void init(TGFactory factory,OutputStream stream) { - this.factory = factory; - this.channelAux = null; - this.dataOutputStream = new DataOutputStream(stream); - } - - public void exportSong(TGSong song) throws TGFileFormatException { - try{ - this.writeVersion(); - this.write(song); - this.dataOutputStream.flush(); - this.dataOutputStream.close(); - }catch( Throwable throwable){ - throw new TGFileFormatException(throwable); - } - } - - private void writeVersion(){ - writeUnsignedByteString(TG_FORMAT_VERSION); - } - - private void write(TGSong song){ - //escribo el nombre - writeUnsignedByteString(song.getName()); - - //escribo el artista - writeUnsignedByteString(song.getArtist()); - - //escribo el album - writeUnsignedByteString(song.getAlbum()); - - //escribo el autor - writeUnsignedByteString(song.getAuthor()); - - //escribo la fecha - writeUnsignedByteString(song.getDate()); - - //escribo el copyright - writeUnsignedByteString(song.getCopyright()); - - //escribo el creador - writeUnsignedByteString(song.getWriter()); - - //escribo el transcriptor - writeUnsignedByteString(song.getTranscriber()); - - //escribo los comentarios - writeIntegerString(song.getComments()); - - //escribo la cantidad de measure headers - writeShort((short)song.countMeasureHeaders()); - - //escribo las pistas - TGMeasureHeader lastHeader = null; - Iterator headers = song.getMeasureHeaders(); - while(headers.hasNext()){ - TGMeasureHeader header = (TGMeasureHeader)headers.next(); - writeMeasureHeader(header,lastHeader); - lastHeader = header; - } - - //escribo la cantidad de pistas - writeByte(song.countTracks()); - - //escribo las pistas - for(int i = 0;i < song.countTracks();i++){ - TGTrack track = song.getTrack(i); - writeTrack(track); - } - } - - private void writeTrack(TGTrack track){ - //header - int header = 0; - if (track.isSolo()) { - header |= TRACK_SOLO; - } - if (track.isMute()) { - header |= TRACK_MUTE; - } - if(!track.getLyrics().isEmpty()){ - header |= TRACK_LYRICS; - } - writeHeader(header); - - //escribo el nombre - writeUnsignedByteString(track.getName()); - - //escribo el canal - writeChannel(getChannel(track.getSong(), track)); - - //escribo los compases - TGMeasure lastMeasure = null; - Iterator measures = track.getMeasures(); - while(measures.hasNext()){ - TGMeasure measure = (TGMeasure)measures.next(); - writeMeasure(measure,lastMeasure); - lastMeasure = measure; - } - - //escribo la cantidad de cuerdas - writeByte(track.getStrings().size()); - - //escribo las cuerdas - Iterator stringIt = track.getStrings().iterator(); - while(stringIt.hasNext()){ - TGString string = (TGString)stringIt.next(); - writeInstrumentString(string); - } - - //escribo el offset - writeByte(track.getOffset() - TGTrack.MIN_OFFSET); - - //escribo el color - writeRGBColor(track.getColor()); - - //escribo el lyrics - if(((header & TRACK_LYRICS) != 0)){ - writeLyrics(track.getLyrics()); - } - } - - private void writeMeasureHeader(TGMeasureHeader measureheader,TGMeasureHeader lastMeasureHeader){ - int header = 0; - if(lastMeasureHeader == null){ - header |= MEASURE_HEADER_TIMESIGNATURE; - header |= MEASURE_HEADER_TEMPO; - if(measureheader.getTripletFeel() != TGMeasureHeader.TRIPLET_FEEL_NONE){ - header |= MEASURE_HEADER_TRIPLET_FEEL; - } - }else{ - //Time Signature - int numerator = measureheader.getTimeSignature().getNumerator(); - int value = measureheader.getTimeSignature().getDenominator().getValue(); - int prevNumerator = lastMeasureHeader.getTimeSignature().getNumerator(); - int prevValue = lastMeasureHeader.getTimeSignature().getDenominator().getValue(); - if(numerator != prevNumerator || value != prevValue){ - header |= MEASURE_HEADER_TIMESIGNATURE; - } - //Tempo - if(measureheader.getTempo().getValue() != lastMeasureHeader.getTempo().getValue()){ - header |= MEASURE_HEADER_TEMPO; - } - //Triplet Feel - if(measureheader.getTripletFeel() != lastMeasureHeader.getTripletFeel()){ - header |= MEASURE_HEADER_TRIPLET_FEEL; - } - } - header = (measureheader.isRepeatOpen())?header |= MEASURE_HEADER_REPEAT_OPEN:header; - header = (measureheader.getRepeatClose() > 0)?header |= MEASURE_HEADER_REPEAT_CLOSE:header; - header = (measureheader.getRepeatAlternative() > 0)?header |= MEASURE_HEADER_REPEAT_ALTERNATIVE:header; - header = (measureheader.hasMarker())?header |= MEASURE_HEADER_MARKER:header; - - writeHeader(header); - - //escribo el timeSignature - if(((header & MEASURE_HEADER_TIMESIGNATURE) != 0)){ - writeTimeSignature(measureheader.getTimeSignature()); - } - - //escribo el tempo - if(((header & MEASURE_HEADER_TEMPO) != 0)){ - writeTempo(measureheader.getTempo()); - } - - //escribo el numero de repeticiones - if(((header & MEASURE_HEADER_REPEAT_CLOSE) != 0)){ - writeShort((short)measureheader.getRepeatClose()); - } - - //escribo los finales alternativos - if(((header & MEASURE_HEADER_REPEAT_ALTERNATIVE) != 0)){ - writeByte(measureheader.getRepeatAlternative()); - } - - //escribo el marker - if(((header & MEASURE_HEADER_MARKER) != 0)){ - writeMarker(measureheader.getMarker()); - } - - //escribo el triplet feel - if(((header & MEASURE_HEADER_TRIPLET_FEEL) != 0)){ - writeByte(measureheader.getTripletFeel()); - } - } - - private void writeMeasure(TGMeasure measure,TGMeasure lastMeasure){ - int header = 0; - if(lastMeasure == null){ - header |= MEASURE_CLEF; - header |= MEASURE_KEYSIGNATURE; - }else{ - //Clef - if(measure.getClef() != lastMeasure.getClef()){ - header |= MEASURE_CLEF; - } - //KeySignature - if(measure.getKeySignature() != lastMeasure.getKeySignature()){ - header |= MEASURE_KEYSIGNATURE; - } - } - //escribo la cabecera - writeHeader(header); - - //escribo los beats - TGBeatData data = new TGBeatData(measure); - writeBeats(measure, data); - - //escribo la clave - if(((header & MEASURE_CLEF) != 0)){ - writeByte(measure.getClef()); - } - - //escribo el key signature - if(((header & MEASURE_KEYSIGNATURE) != 0)){ - writeByte(measure.getKeySignature()); - } - } - - private void writeChannel(TGChannel channel){ - //escribo el canal - writeByte(channel.getChannel()); - - //escribo el canal de efectos - writeByte(channel.getEffectChannel()); - - //escribo el instrumento - writeByte(channel.getProgram()); - - //escribo el volumen - writeByte(channel.getVolume()); - - //escribo el balance - writeByte(channel.getBalance()); - - //escribo el chorus - writeByte(channel.getChorus()); - - //escribo el reverb - writeByte(channel.getReverb()); - - //escribo el phaser - writeByte(channel.getPhaser()); - - //escribo el tremolo - writeByte(channel.getTremolo()); - } - - private void writeBeats(TGMeasure measure,TGBeatData data){ - int count = measure.countBeats(); - for(int i = 0; i < count; i ++){ - TGBeat beat = measure.getBeat(i); - writeBeat(beat,data, (i + 1 < count )); - } - } - - private void writeBeat(TGBeat beat,TGBeatData data, boolean hasNext){ - int header = hasNext ? BEAT_HAS_NEXT : 0; - - //Berifico si hay cambios en las voces - for(int i = 0 ; i < TGBeat.MAX_VOICES; i ++ ){ - int shift = (i * 2 ); - if(!beat.getVoice(i).isEmpty()){ - header |= ( BEAT_HAS_VOICE << shift ); - - int flags = ( beat.getVoice(i).isRestVoice() ? 0 : VOICE_HAS_NOTES ); - if(!beat.getVoice(i).getDuration().isEqual(data.getVoice(i).getDuration())){ - flags |= VOICE_NEXT_DURATION; - data.getVoice(i).setDuration(beat.getVoice(i).getDuration()); - } - if(beat.getVoice(i).getDirection() != TGVoice.DIRECTION_NONE ){ - if(beat.getVoice(i).getDirection() == TGVoice.DIRECTION_UP ){ - flags |= VOICE_DIRECTION_UP; - } - else if(beat.getVoice(i).getDirection() == TGVoice.DIRECTION_DOWN ){ - flags |= VOICE_DIRECTION_DOWN; - } - } - if( data.getVoice(i).getFlags() != flags ){ - header |= ( BEAT_HAS_VOICE_CHANGES << shift ); - data.getVoice(i).setFlags( flags ); - } - } - - } - //Berifico si tiene stroke - if(beat.getStroke().getDirection() != TGStroke.STROKE_NONE){ - header |= BEAT_HAS_STROKE; - } - //Berifico si tiene acorde - if(beat.getChord() != null){ - header |= BEAT_HAS_CHORD; - } - //Berifico si tiene texto - if(beat.getText() != null){ - header |= BEAT_HAS_TEXT; - } - - // escribo la cabecera - writeHeader(header); - - //escribo las voces - writeVoices(header, beat, data); - - //escribo el stroke - if(((header & BEAT_HAS_STROKE) != 0)){ - writeStroke(beat.getStroke()); - } - - //escribo el acorde - if(((header & BEAT_HAS_CHORD) != 0)){ - writeChord(beat.getChord()); - } - - //escribo el texto - if(((header & BEAT_HAS_TEXT) != 0)){ - writeText(beat.getText()); - } - } - - private void writeVoices(int header, TGBeat beat,TGBeatData data){ - for(int i = 0 ; i < TGBeat.MAX_VOICES; i ++ ){ - int shift = (i * 2 ); - if((( header & (BEAT_HAS_VOICE << shift)) != 0)){ - - if(((header & (BEAT_HAS_VOICE_CHANGES << shift)) != 0)){ - writeHeader( data.getVoice(i).getFlags() ); - } - - //escribo la duracion - if((( data.getVoice(i).getFlags() & VOICE_NEXT_DURATION) != 0)){ - writeDuration(beat.getVoice(i).getDuration()); - } - - //escribo las notas - if((( data.getVoice(i).getFlags() & VOICE_HAS_NOTES) != 0)){ - writeNotes(beat.getVoice(i), data); - } - } - } - } - - private void writeNotes(TGVoice voice,TGBeatData data){ - for( int i = 0 ; i < voice.countNotes() ; i ++){ - TGNote note = voice.getNote(i); - - int header = ( i + 1 < voice.countNotes() ? NOTE_HAS_NEXT : 0 ); - header = (note.isTiedNote())?header |= NOTE_TIED:header; - if(note.getVelocity() != data.getVoice(voice.getIndex()).getVelocity()){ - data.getVoice(voice.getIndex()).setVelocity(note.getVelocity()); - header |= NOTE_VELOCITY; - } - header = (note.getEffect().hasAnyEffect())?header |= NOTE_EFFECT:header; - - writeHeader(header); - - writeNote(header,note); - } - } - - private void writeNote(int header,TGNote note){ - //escribo el valor - writeByte(note.getValue()); - - //escribo la cuerda - writeByte(note.getString()); - - //escribo el velocity - if(((header & NOTE_VELOCITY) != 0)){ - writeByte(note.getVelocity()); - } - - //escribo los efectos - if(((header & NOTE_EFFECT) != 0)){ - writeNoteEffect(note.getEffect()); - } - } - - private void writeStroke(TGStroke stroke){ - //escribo la direccion - writeByte(stroke.getDirection()); - - //escribo el valor - writeByte(stroke.getValue()); - } - - private void writeChord(TGChord chord){ - //escribo la cantidad de cuerdas - writeByte(chord.countStrings()); - - //escribo el nombre - writeUnsignedByteString(chord.getName()); - - //escribo el primer fret - writeByte(chord.getFirstFret()); - - //escribo el valor de cada cuerda - for(int string = 0; string < chord.countStrings(); string ++){ - writeByte(chord.getFretValue(string)); - } - } - - private void writeText(TGText text){ - //escribo el texto - writeUnsignedByteString(text.getValue()); - } - - private void writeInstrumentString(TGString string){ - //escribo el valor - writeByte(string.getValue()); - } - - private void writeTempo(TGTempo tempo){ - //escribo el valor - writeShort((short)tempo.getValue()); - } - - private void writeTimeSignature(TGTimeSignature timeSignature){ - //escribo el numerador - writeByte(timeSignature.getNumerator()); - - //escribo el denominador - writeDuration(timeSignature.getDenominator()); - } - - private void writeDuration(TGDuration duration){ - int header = 0; - header = (duration.isDotted())?header |= DURATION_DOTTED:header; - header = (duration.isDoubleDotted())?header |= DURATION_DOUBLE_DOTTED:header; - header = (!duration.getDivision().isEqual(TGDivisionType.NORMAL))?header |= DURATION_NO_TUPLET:header; - writeHeader(header); - - //escribo el valor - writeByte(duration.getValue()); - - //escribo el tipo de divisiones - if(((header & DURATION_NO_TUPLET) != 0)){ - writeDivisionType(duration.getDivision()); - } - } - - private void writeDivisionType(TGDivisionType divisionType){ - //escribo los enters - writeByte(divisionType.getEnters()); - - //escribo los tiempos - writeByte(divisionType.getTimes()); - } - - private void writeNoteEffect(TGNoteEffect effect){ - int header = 0; - - header = (effect.isBend())?header |= EFFECT_BEND:header; - header = (effect.isTremoloBar())?header |= EFFECT_TREMOLO_BAR:header; - header = (effect.isHarmonic())?header |= EFFECT_HARMONIC:header; - header = (effect.isGrace())?header |= EFFECT_GRACE:header; - header = (effect.isTrill())?header |= EFFECT_TRILL:header; - header = (effect.isTremoloPicking())?header |= EFFECT_TREMOLO_PICKING:header; - header = (effect.isVibrato())?header |= EFFECT_VIBRATO:header; - header = (effect.isDeadNote())?header |= EFFECT_DEAD:header; - header = (effect.isSlide())?header |= EFFECT_SLIDE:header; - header = (effect.isHammer())?header |= EFFECT_HAMMER:header; - header = (effect.isGhostNote())?header |= EFFECT_GHOST:header; - header = (effect.isAccentuatedNote())?header |= EFFECT_ACCENTUATED:header; - header = (effect.isHeavyAccentuatedNote())?header |= EFFECT_HEAVY_ACCENTUATED:header; - header = (effect.isPalmMute())?header |= EFFECT_PALM_MUTE:header; - header = (effect.isStaccato())?header |= EFFECT_STACCATO:header; - header = (effect.isTapping())?header |= EFFECT_TAPPING:header; - header = (effect.isSlapping())?header |= EFFECT_SLAPPING:header; - header = (effect.isPopping())?header |= EFFECT_POPPING:header; - header = (effect.isFadeIn())?header |= EFFECT_FADE_IN:header; - header = (effect.isLetRing())?header |= EFFECT_LET_RING:header; - - writeHeader(header,3); - - //escribo el bend - if(((header & EFFECT_BEND) != 0)){ - writeBendEffect(effect.getBend()); - } - - //leo el tremolo bar - if(((header & EFFECT_TREMOLO_BAR) != 0)){ - writeTremoloBarEffect(effect.getTremoloBar()); - } - - //leo el harmonic - if(((header & EFFECT_HARMONIC) != 0)){ - writeHarmonicEffect(effect.getHarmonic()); - } - - //leo el grace - if(((header & EFFECT_GRACE) != 0)){ - writeGraceEffect(effect.getGrace()); - } - - //leo el trill - if(((header & EFFECT_TRILL) != 0)){ - writeTrillEffect(effect.getTrill()); - } - - //leo el tremolo picking - if(((header & EFFECT_TREMOLO_PICKING) != 0)){ - writeTremoloPickingEffect(effect.getTremoloPicking()); - } - } - - private void writeBendEffect(TGEffectBend effect){ - //escribo la cantidad de puntos - writeByte(effect.getPoints().size()); - - Iterator it = effect.getPoints().iterator(); - while(it.hasNext()){ - TGEffectBend.BendPoint point = (TGEffectBend.BendPoint)it.next(); - - //escribo la posicion - writeByte(point.getPosition()); - - //escribo el valor - writeByte(point.getValue()); - } - } - - private void writeTremoloBarEffect(TGEffectTremoloBar effect){ - //escribo la cantidad de puntos - writeByte(effect.getPoints().size()); - - Iterator it = effect.getPoints().iterator(); - while(it.hasNext()){ - TGEffectTremoloBar.TremoloBarPoint point = (TGEffectTremoloBar.TremoloBarPoint)it.next(); - - //escribo la posicion - writeByte(point.getPosition()); - - //escribo el valor - writeByte( (point.getValue() + TGEffectTremoloBar.MAX_VALUE_LENGTH) ); - } - } - - private void writeHarmonicEffect(TGEffectHarmonic effect){ - //excribo el tipo - writeByte(effect.getType()); - - //excribo la data - if(effect.getType() != TGEffectHarmonic.TYPE_NATURAL){ - writeByte(effect.getData()); - } - } - - private void writeGraceEffect(TGEffectGrace effect){ - int header = 0; - header = (effect.isDead())?header |= GRACE_FLAG_DEAD:header; - header = (effect.isOnBeat())?header |= GRACE_FLAG_ON_BEAT:header; - - //excribo el header - writeHeader(header); - - //excribo el fret - writeByte(effect.getFret()); - - //excribo la duracion - writeByte(effect.getDuration()); - - //excribo el velocity - writeByte(effect.getDynamic()); - - //excribo la transicion - writeByte(effect.getTransition()); - } - - private void writeTremoloPickingEffect(TGEffectTremoloPicking effect){ - //excribo la duracion - writeByte(effect.getDuration().getValue()); - } - - private void writeTrillEffect(TGEffectTrill effect){ - //excribo el fret - writeByte(effect.getFret()); - - //excribo la duracion - writeByte(effect.getDuration().getValue()); - } - - private void writeMarker(TGMarker marker){ - //escribo el titulo - writeUnsignedByteString(marker.getTitle()); - - //escribo el color - writeRGBColor(marker.getColor()); - } - - private void writeRGBColor(TGColor color){ - //escribo el RGB - writeByte(color.getR()); - writeByte(color.getG()); - writeByte(color.getB()); - } - - private void writeLyrics(TGLyric lyrics){ - //escribo el compas de comienzo - writeShort((short)lyrics.getFrom()); - - //escribo el texto - writeIntegerString(lyrics.getLyrics()); - } - - public void writeByte(int v){ - try { - this.dataOutputStream.write(v); - } catch (IOException e) { - e.printStackTrace(); - } - } - - private void writeUnsignedByteString(String v){ - try { - String byteString = (v == null ? new String() : ((v.length() > 0xFF)?v.substring(0, 0xFF):v) ); - this.dataOutputStream.write(byteString.length()); - this.dataOutputStream.writeChars(byteString); - } catch (IOException e) { - e.printStackTrace(); - } - } - - private void writeIntegerString(String v){ - try { - this.dataOutputStream.writeInt(v.length()); - this.dataOutputStream.writeChars(v); - } catch (IOException e) { - e.printStackTrace(); - } - } - - public void writeHeader(int v){ - try { - this.dataOutputStream.write(v); - } catch (IOException e) { - e.printStackTrace(); - } - } - - public void writeHeader(int v,int bCount){ - for(int i = bCount; i > 0; i --){ - writeHeader( (v >>> ( (8 * i) - 8 ) ) & 0xFF); - } - } - - public void writeShort(short v){ - try { - this.dataOutputStream.writeShort(v); - } catch (IOException e) { - e.printStackTrace(); - } - } - - private TGChannel getChannel( TGSong song, TGTrack track ){ - TGSongManager tgSongManager = new TGSongManager(this.factory); - tgSongManager.setSong( song ); - - TGChannel tgChannel = tgSongManager.getChannel( track.getChannelId() ); - if( tgChannel != null ){ - return tgChannel; - } - if( this.channelAux == null ){ - this.channelAux = tgSongManager.createChannel(); - if( this.channelAux.getChannel() < 0 && song.countChannels() > 0 ){ - this.channelAux = (song.getChannel(song.countChannels() - 1)); - } - } - return this.channelAux; - } -} diff --git a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v12/TGStream.java b/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v12/TGStream.java deleted file mode 100644 index f8458338..00000000 --- a/TuxGuitar-compat/src/org/herac/tuxguitar/io/tg/v12/TGStream.java +++ /dev/null @@ -1,205 +0,0 @@ -package org.herac.tuxguitar.io.tg.v12; - -import org.herac.tuxguitar.song.factory.TGFactory; -import org.herac.tuxguitar.song.models.TGBeat; -import org.herac.tuxguitar.song.models.TGDuration; -import org.herac.tuxguitar.song.models.TGMeasure; -import org.herac.tuxguitar.song.models.TGVelocities; -import org.herac.tuxguitar.util.TGVersion; - -public class TGStream { - - public static final String TG_FORMAT_NAME = ("TuxGuitar File Format"); - - public static final String TG_FORMAT_VERSION = (TG_FORMAT_NAME + " - " + new TGVersion(1,2,0).getVersion() ); - - public static final String TG_FORMAT_EXTENSION = (".tg"); - - protected static final int TRACK_SOLO = 0x01; - - protected static final int TRACK_MUTE = 0x02; - - protected static final int TRACK_LYRICS = 0x04; - - protected static final int MEASURE_HEADER_TIMESIGNATURE = 0x01; - - protected static final int MEASURE_HEADER_TEMPO = 0x02; - - protected static final int MEASURE_HEADER_REPEAT_OPEN = 0x04; - - protected static final int MEASURE_HEADER_REPEAT_CLOSE = 0x08; - - protected static final int MEASURE_HEADER_REPEAT_ALTERNATIVE = 0x10; - - protected static final int MEASURE_HEADER_MARKER = 0x20; - - protected static final int MEASURE_HEADER_TRIPLET_FEEL = 0x40; - - protected static final int MEASURE_CLEF = 0x01; - - protected static final int MEASURE_KEYSIGNATURE = 0x02; - - protected static final int BEAT_HAS_NEXT = 0x01; - - protected static final int BEAT_HAS_STROKE = 0x02; - - protected static final int BEAT_HAS_CHORD = 0x04; - - protected static final int BEAT_HAS_TEXT = 0x08; - - protected static final int BEAT_HAS_VOICE = 0x10; - - protected static final int BEAT_HAS_VOICE_CHANGES = 0x20; - - protected static final int VOICE_HAS_NOTES = 0x01; - - protected static final int VOICE_NEXT_DURATION = 0x02; - - protected static final int VOICE_DIRECTION_UP = 0x04; - - protected static final int VOICE_DIRECTION_DOWN = 0x08; - - protected static final int NOTE_HAS_NEXT = 0x01; - - protected static final int NOTE_TIED = 0x02; - - protected static final int NOTE_EFFECT = 0x04; - - protected static final int NOTE_VELOCITY = 0x08; - - protected static final int DURATION_DOTTED = 0x01; - - protected static final int DURATION_DOUBLE_DOTTED = 0x02; - - protected static final int DURATION_NO_TUPLET = 0x04; - - protected static final int EFFECT_BEND = 0x000001; - - protected static final int EFFECT_TREMOLO_BAR = 0x000002; - - protected static final int EFFECT_HARMONIC = 0x000004; - - protected static final int EFFECT_GRACE = 0x000008; - - protected static final int EFFECT_TRILL = 0x000010; - - protected static final int EFFECT_TREMOLO_PICKING = 0x000020; - - protected static final int EFFECT_VIBRATO = 0x000040; - - protected static final int EFFECT_DEAD = 0x000080; - - protected static final int EFFECT_SLIDE = 0x000100; - - protected static final int EFFECT_HAMMER = 0x000200; - - protected static final int EFFECT_GHOST = 0x000400; - - protected static final int EFFECT_ACCENTUATED = 0x000800; - - protected static final int EFFECT_HEAVY_ACCENTUATED = 0x001000; - - protected static final int EFFECT_PALM_MUTE = 0x002000; - - protected static final int EFFECT_STACCATO = 0x004000; - - protected static final int EFFECT_TAPPING = 0x008000; - - protected static final int EFFECT_SLAPPING = 0x010000; - - protected static final int EFFECT_POPPING = 0x020000; - - protected static final int EFFECT_FADE_IN = 0x040000; - - protected static final int EFFECT_LET_RING = 0x080000; - - protected static final int GRACE_FLAG_DEAD = 0x01; - - protected static final int GRACE_FLAG_ON_BEAT = 0x02; - - protected class TGBeatData { - private long currentStart; - private TGVoiceData[] voices; - - protected TGBeatData(TGMeasure measure){ - this.init(measure); - } - - private void init(TGMeasure measure){ - this.currentStart = measure.getStart(); - this.voices = new TGVoiceData[TGBeat.MAX_VOICES]; - for(int i = 0 ; i < this.voices.length ; i ++ ){ - this.voices[i] = new TGVoiceData(measure); - } - } - - protected TGVoiceData getVoice(int index){ - return this.voices[index]; - } - - public long getCurrentStart(){ - long minimumStart = -1; - for(int i = 0 ; i < this.voices.length ; i ++ ){ - if( this.voices[i].getStart() > this.currentStart ){ - if( minimumStart < 0 || this.voices[i].getStart() < minimumStart ){ - minimumStart = this.voices[i].getStart(); - } - } - } - if( minimumStart > this.currentStart ){ - this.currentStart = minimumStart; - } - return this.currentStart; - } - } - - protected class TGVoiceData { - private long start; - private int velocity; - private int flags; - private TGDuration duration; - - protected TGVoiceData(TGMeasure measure){ - this.init(measure); - } - - private void init(TGMeasure measure){ - this.flags = 0; - this.setStart(measure.getStart()); - this.setVelocity(TGVelocities.DEFAULT); - this.setDuration(new TGFactory().newDuration()); - } - - public TGDuration getDuration() { - return this.duration; - } - - public void setDuration(TGDuration duration) { - this.duration = duration; - } - - public long getStart() { - return this.start; - } - - public void setStart(long start) { - this.start = start; - } - - public int getVelocity() { - return this.velocity; - } - - public void setVelocity(int velocity) { - this.velocity = velocity; - } - - public int getFlags() { - return this.flags; - } - - public void setFlags(int flags) { - this.flags = flags; - } - } -} diff --git a/TuxGuitar-converter/GNUmakefile b/TuxGuitar-converter/GNUmakefile deleted file mode 100644 index d9f0197c..00000000 --- a/TuxGuitar-converter/GNUmakefile +++ /dev/null @@ -1,69 +0,0 @@ -#! /usr/bin/make -f -# -*- makefile -*- -#ident "$Id: GNUmakefile,v 1.4 2008/02/26 15:25:26 akdmia Exp $" -#@author: created by www.philippe.coval.online.fr -- revision: $Author: akdmia $ -#licence: LGPL -#------------------------------------------------------------------------------ -PACKAGE?=tuxguitar-converter -LIBRARY?=lib$(PACKAGE).so - -PREFIX?=/usr - -# dependencies -SWT_PATH?=/usr/share/java/swt.jar - -# tuxguitar paths -TG_PREFIX?=$(PREFIX) -TG_SOURCE_PATH?=$(TG_PREFIX)/src -TG_LIBRARY_PATH?=$(TG_PREFIX)/lib -TG_NATIVE_PLUGINS_PATH?=$(TG_PREFIX)/share/tuxguitar/plugins - -# install paths -INSTALL_LIBRARY_DIR?=$(TG_NATIVE_PLUGINS_PATH) -INSTALL_SHARED_DIR?=$(TG_NATIVE_PLUGINS_PATH)/$(PACKAGE) - -# resources -SHARE_PATH?=./share/ - -# build paths -SOURCE_PATH?=./src/ -SOURCES?=$(shell find $(SOURCE_PATH) -name "*.java") -OBJECTS?=$(PACKAGE).o - -GCJ?=gcj -GCJFLAGS+=-fjni -I$(SOURCE_PATH) -I$(TG_SOURCE_PATH) -I$(SWT_PATH) - -default: all - -all: objects library - -objects: tmp.classes.tmp - -tmp.classes.tmp: $(OBJECTS) - @touch $@ - -library: $(LIBRARY) - -install: - -install -d $(DESTDIR)$(PREFIX)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_DIR)/ - -install -d $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -install $(LIBRARY) $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -cp -rfa $(SHARE_PATH)/* $(DESTDIR)$(INSTALL_SHARED_DIR) - -uninstall: - -rm -rf $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -rm $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -clean: - -@find . -name "*.o" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.so" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.tmp" -exec rm -f {} \; > /dev/null 2>&1 - -$(PACKAGE).o: $(SOURCES) - $(GCJ) $(GCJFLAGS) -c -o $(@F) $^ - -$(LIBRARY): $(OBJECTS) - $(GCJ) -shared -o $@ -ltuxguitar -L$(TG_LIBRARY_PATH) $(^F) - -#eof "$Id: GNUmakefile,v 1.4 2008/02/26 15:25:26 akdmia Exp $" \ No newline at end of file diff --git a/TuxGuitar-converter/build.properties b/TuxGuitar-converter/build.properties deleted file mode 100644 index fda6bfad..00000000 --- a/TuxGuitar-converter/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin -path.swt=../TuxGuitar/lib/swt.jar \ No newline at end of file diff --git a/TuxGuitar-converter/build.xml b/TuxGuitar-converter/build.xml deleted file mode 100644 index f001fcaf..00000000 --- a/TuxGuitar-converter/build.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - TuxGuitar-converter - - - - - - - - - - - - - - - - - - - - - - +-------------------------------------------------+ - | B U I L D I N G L I B R A R Y | - +-------------------------------------------------+ - - - - - - - - - - - +-----------------------------------------------+ - | P A C K A G I N G L I B R A R Y | - +-----------------------------------------------+ - - - - - - - - - - - - diff --git a/TuxGuitar-fluidsynth/GNUmakefile b/TuxGuitar-fluidsynth/GNUmakefile deleted file mode 100644 index 0caea11a..00000000 --- a/TuxGuitar-fluidsynth/GNUmakefile +++ /dev/null @@ -1,84 +0,0 @@ -#------------------------------------------------------------------------------ -PACKAGE?=tuxguitar-fluidsynth -LIBRARY?=lib$(PACKAGE).so -LIBRARY_JNI?=lib$(PACKAGE)-jni.so - -PREFIX?=/usr - -# dependencies -SWT_PATH?=/usr/share/java/swt.jar - -# tuxguitar paths -TG_PREFIX?=$(PREFIX) -TG_SOURCE_PATH?=$(TG_PREFIX)/src -TG_LIBRARY_PATH?=$(TG_PREFIX)/lib -TG_LIBRARY_PATH_JNI?=$(TG_PREFIX)/lib/jni -TG_NATIVE_PLUGINS_PATH?=$(TG_PREFIX)/share/tuxguitar/plugins - -# install paths -INSTALL_LIBRARY_JNI_DIR?=$(TG_LIBRARY_PATH_JNI) -INSTALL_LIBRARY_DIR?=$(TG_NATIVE_PLUGINS_PATH) -INSTALL_SHARED_DIR?=$(TG_NATIVE_PLUGINS_PATH)/$(PACKAGE) - -# resources -SHARE_PATH?=./share/ - -# build paths -JAVA_SOURCE_PATH?=./src/ -JAVA_SOURCES?=$(shell find $(JAVA_SOURCE_PATH) -name "*.java") -JAVA_OBJECTS?=$(PACKAGE).o -JNI_SOURCE_PATH?=./jni/ -JNI_SOURCES?=$(shell find $(JNI_SOURCE_PATH) -name "*.c") -JNI_OBJECTS?=$(JNI_SOURCES:%.c=%.o) - -GCJ?=gcj -GCJFLAGS+=-fjni -I$(JAVA_SOURCE_PATH) -I$(TG_SOURCE_PATH) -I$(SWT_PATH) - -CC=gcc -CFLAGS=-fPIC -I $(shell $(GCJ) -print-file-name=include/) - -default: all - -all: objects library library_jni - -objects: tmp.classes.tmp - -tmp.classes.tmp: $(JAVA_OBJECTS) - @touch $@ - -library: $(LIBRARY) - -library_jni: $(LIBRARY_JNI) - -install: - -install -d $(DESTDIR)$(PREFIX)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_DIR)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_JNI_DIR)/ - -install -d $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -install $(LIBRARY) $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -install $(LIBRARY_JNI) $(DESTDIR)$(INSTALL_LIBRARY_JNI_DIR)/$(LIBRARY_JNI) - -cp -rfa $(SHARE_PATH)/* $(DESTDIR)$(INSTALL_SHARED_DIR) - -uninstall: - -rm -rf $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -rm $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -rm $(DESTDIR)$(INSTALL_LIBRARY_JNI_DIR)/$(LIBRARY_JNI) - -clean: - -@find . -name "*.o" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.so" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.tmp" -exec rm -f {} \; > /dev/null 2>&1 - -%.o: %.c - $(CC) $(CFLAGS) -c -o $(@F) $< - -$(PACKAGE).o: $(JAVA_SOURCES) - $(GCJ) $(GCJFLAGS) -c -o $(@F) $^ - -$(LIBRARY): $(JAVA_OBJECTS) - $(GCJ) -shared -o $@ $(^F) -ltuxguitar -L$(TG_LIBRARY_PATH) - -$(LIBRARY_JNI): $(JNI_OBJECTS) - $(GCJ) -shared -o $@ $(^F) -lfluidsynth - -#------------------------------------------------------------------------------ diff --git a/TuxGuitar-fluidsynth/build.properties b/TuxGuitar-fluidsynth/build.properties deleted file mode 100644 index 7627ddf7..00000000 --- a/TuxGuitar-fluidsynth/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin -path.swt=../TuxGuitar/lib/swt.jar diff --git a/TuxGuitar-fluidsynth/build.xml b/TuxGuitar-fluidsynth/build.xml deleted file mode 100644 index f93a299a..00000000 --- a/TuxGuitar-fluidsynth/build.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - - TuxGuitar Fluidsynth - - - - - - - - - - - - - - - - - - - - - - - - - +--------------------------------------------------------------------+ - | B U I L D I N G T U X G U I T A R - F L U I D S Y N T H | - +--------------------------------------------------------------------+ - - - - - - - - - - - +----------------------------------------------------------------------+ - | P A C K A G I N G T U X G U I T A R - F L U I D S Y N T H | - +----------------------------------------------------------------------+ - - - - - - - \ No newline at end of file diff --git a/TuxGuitar-fluidsynth/jni/GNUmakefile b/TuxGuitar-fluidsynth/jni/GNUmakefile deleted file mode 100644 index 81e00e8c..00000000 --- a/TuxGuitar-fluidsynth/jni/GNUmakefile +++ /dev/null @@ -1,22 +0,0 @@ -CFLAGS?=-I$(shell gcj -print-file-name=include/) -CFLAGS+=-fPIC -LDFLAGS?= -LDLIBS?=-lfluidsynth -LDPATH?=-L/usr/lib -LIBRARY_PREFIX?=lib -LIBRARY_NAME?=tuxguitar-fluidsynth-jni -LIBRARY_EXTENSION?=.so - -LIBRARY=$(LIBRARY_PREFIX)$(LIBRARY_NAME)$(LIBRARY_EXTENSION) -OBJECTS=org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.o - -%.o: %.c - $(CC) $(CFLAGS) -c -o $@ $< - -all: $(LIBRARY) - -$(LIBRARY): $(OBJECTS) - $(CC) $(LDFLAGS) -shared -o $(LIBRARY) $(OBJECTS) $(LDPATH) $(LDLIBS) - -clean: - rm -f $(OBJECTS) $(LIBRARY) diff --git a/TuxGuitar-fluidsynth/src/org/herac/tuxguitar/player/impl/midiport/fluidsynth/MidiOutputPortImpl.java b/TuxGuitar-fluidsynth/src/org/herac/tuxguitar/player/impl/midiport/fluidsynth/MidiOutputPortImpl.java deleted file mode 100644 index 6de8f673..00000000 --- a/TuxGuitar-fluidsynth/src/org/herac/tuxguitar/player/impl/midiport/fluidsynth/MidiOutputPortImpl.java +++ /dev/null @@ -1,69 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.fluidsynth; - -import java.io.File; - -import org.herac.tuxguitar.player.base.MidiOutputPort; -import org.herac.tuxguitar.player.base.MidiReceiver; - -public class MidiOutputPortImpl implements MidiOutputPort{ - - private String key; - private String name; - private MidiSynth synth; - private MidiReceiverImpl receiver; - private String soundFont; - - public MidiOutputPortImpl(MidiSynth synth,File soundfont){ - this.key = getUniqueKey(soundfont); - this.name = getUniqueName(soundfont); - this.soundFont = soundfont.getAbsolutePath(); - this.receiver = new MidiReceiverImpl(synth); - this.synth = synth; - } - - public void open(){ - if(!this.synth.isConnected(this)){ - this.synth.connect(this); - } - } - - public void close(){ - if(this.synth.isConnected(this)){ - this.synth.disconnect(this); - } - } - - public MidiReceiver getReceiver(){ - this.open(); - return this.receiver; - } - - public void check(){ - // Not implemented - } - - public String getSoundFont() { - return this.soundFont; - } - - public String getKey(){ - return this.key; - } - - public String getName(){ - return this.name; - } - - public String getUniqueKey(File soundfont){ - return ("tuxguitar-fluidsynth_" + soundfont.getAbsolutePath()); - } - - private String getUniqueName(File soundfont){ - String name = soundfont.getName(); - int extensionIndex = name.lastIndexOf("."); - if( extensionIndex > 0 ){ - name = name.substring( 0, extensionIndex ); - } - return ("TG Fluidsynth " + "[" + name + "]"); - } -} diff --git a/TuxGuitar-fluidsynth/src/org/herac/tuxguitar/player/impl/midiport/fluidsynth/MidiOutputPortProviderImpl.java b/TuxGuitar-fluidsynth/src/org/herac/tuxguitar/player/impl/midiport/fluidsynth/MidiOutputPortProviderImpl.java deleted file mode 100644 index cb1f4f09..00000000 --- a/TuxGuitar-fluidsynth/src/org/herac/tuxguitar/player/impl/midiport/fluidsynth/MidiOutputPortProviderImpl.java +++ /dev/null @@ -1,62 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.fluidsynth; - -import java.io.File; -import java.util.ArrayList; -import java.util.Iterator; -import java.util.List; - -import org.herac.tuxguitar.player.base.MidiPlayerException; -import org.herac.tuxguitar.player.base.MidiOutputPortProvider; - -public class MidiOutputPortProviderImpl implements MidiOutputPortProvider{ - - private MidiSynth synth; - private MidiOutputPortSettings settings; - - public MidiOutputPortProviderImpl(){ - super(); - } - - public List listPorts() throws MidiPlayerException { - try{ - List ports = new ArrayList(); - Iterator it = getSettings().getSoundfonts().iterator(); - while(it.hasNext()){ - String path = (String)it.next(); - File soundfont = new File( path ); - if( soundfont.exists() && !soundfont.isDirectory() ){ - ports.add( new MidiOutputPortImpl( getSynth(), soundfont ) ); - } - } - return ports; - }catch(Throwable throwable){ - throw new MidiPlayerException(throwable.getMessage(), throwable); - } - } - - public void closeAll() throws MidiPlayerException { - try{ - if(this.synth != null && this.synth.isInitialized()){ - this.synth.finalize(); - this.synth = null; - } - }catch(Throwable throwable){ - throw new MidiPlayerException(throwable.getMessage(), throwable); - } - } - - public MidiSynth getSynth(){ - if(this.synth == null || !this.synth.isInitialized()){ - this.synth = new MidiSynth(); - this.getSettings().apply(); - } - return this.synth; - } - - public MidiOutputPortSettings getSettings(){ - if(this.settings == null){ - this.settings = new MidiOutputPortSettings( this ); - } - return this.settings; - } -} diff --git a/TuxGuitar-fluidsynth/src/org/herac/tuxguitar/player/impl/midiport/fluidsynth/MidiOutputPortProviderPlugin.java b/TuxGuitar-fluidsynth/src/org/herac/tuxguitar/player/impl/midiport/fluidsynth/MidiOutputPortProviderPlugin.java deleted file mode 100644 index 95ae24e2..00000000 --- a/TuxGuitar-fluidsynth/src/org/herac/tuxguitar/player/impl/midiport/fluidsynth/MidiOutputPortProviderPlugin.java +++ /dev/null @@ -1,42 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.fluidsynth; - -import org.eclipse.swt.widgets.Shell; -import org.herac.tuxguitar.app.system.plugins.TGPluginSetup; -import org.herac.tuxguitar.app.system.plugins.base.TGMidiOutputPortProviderPlugin; -import org.herac.tuxguitar.player.base.MidiOutputPortProvider; - -public class MidiOutputPortProviderPlugin extends TGMidiOutputPortProviderPlugin implements TGPluginSetup{ - - private MidiOutputPortProviderImpl provider; - - protected MidiOutputPortProvider getProvider() { - return getProviderImpl(); - } - - public String getAuthor() { - return "Julian Casadesus "; - } - - public String getDescription() { - return "FluidSynth output plugin"; - } - - public String getName() { - return "FluidSynth output plugin"; - } - - public String getVersion() { - return "1.0"; - } - - public void setupDialog(Shell parent) { - getProviderImpl().getSettings().configure(parent); - } - - private MidiOutputPortProviderImpl getProviderImpl() { - if(this.provider == null){ - this.provider = new MidiOutputPortProviderImpl(); - } - return this.provider; - } -} diff --git a/TuxGuitar-fluidsynth/src/org/herac/tuxguitar/player/impl/midiport/fluidsynth/MidiReceiverImpl.java b/TuxGuitar-fluidsynth/src/org/herac/tuxguitar/player/impl/midiport/fluidsynth/MidiReceiverImpl.java deleted file mode 100644 index b5377fc9..00000000 --- a/TuxGuitar-fluidsynth/src/org/herac/tuxguitar/player/impl/midiport/fluidsynth/MidiReceiverImpl.java +++ /dev/null @@ -1,43 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.fluidsynth; - -import org.herac.tuxguitar.player.base.MidiControllers; -import org.herac.tuxguitar.player.base.MidiReceiver; - -public class MidiReceiverImpl implements MidiReceiver{ - - private MidiSynth synth; - - public MidiReceiverImpl(MidiSynth synth){ - this.synth = synth; - } - - public void sendSystemReset() { - this.synth.sendSystemReset(); - } - - public void sendNoteOn(int channel, int key, int velocity) { - this.synth.sendNoteOn(channel, key, velocity); - } - - public void sendNoteOff(int channel, int key, int velocity) { - this.synth.sendNoteOff(channel, key, velocity); - } - - public void sendControlChange(int channel, int controller, int value) { - this.synth.sendControlChange(channel, controller, value); - } - - public void sendProgramChange(int channel, int value) { - this.synth.sendProgramChange(channel, value); - } - - public void sendPitchBend(int channel, int value) { - this.synth.sendPitchBend(channel, value); - } - - public void sendAllNotesOff() { - for(int i = 0; i < 16; i ++){ - this.sendControlChange(i,MidiControllers.ALL_NOTES_OFF,0); - } - } -} diff --git a/TuxGuitar-fluidsynth/src/org/herac/tuxguitar/player/impl/midiport/fluidsynth/MidiSettings.java b/TuxGuitar-fluidsynth/src/org/herac/tuxguitar/player/impl/midiport/fluidsynth/MidiSettings.java deleted file mode 100644 index 91d0d0cc..00000000 --- a/TuxGuitar-fluidsynth/src/org/herac/tuxguitar/player/impl/midiport/fluidsynth/MidiSettings.java +++ /dev/null @@ -1,156 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.fluidsynth; - -import java.util.ArrayList; -import java.util.List; - -import org.herac.tuxguitar.app.system.config.TGConfigManager; -import org.herac.tuxguitar.app.system.plugins.TGPluginConfigManager; - -public class MidiSettings { - - public static final String AUDIO_DRIVER = "audio.driver"; - public static final String AUDIO_SAMPLE_FORMAT = "audio.sample-format"; - public static final String AUDIO_PERIOD_SIZE = "audio.period-size"; - public static final String AUDIO_PERIOD_COUNT = "audio.periods"; - public static final String SYNTH_GAIN = "synth.gain"; - public static final String SYNTH_POLYPHONY = "synth.polyphony"; - public static final String SYNTH_SAMPLE_RATE = "synth.sample-rate"; - public static final String SYNTH_REVERB_ACTIVE = "synth.reverb.active"; - public static final String SYNTH_CHORUS_ACTIVE = "synth.chorus.active"; - - public static final String SYNTH_AUDIO_CHANNELS = "synth.audio-channels"; - public static final String SYNTH_AUDIO_GROUPS = "synth.audio-groups"; - - private TGConfigManager config; - private MidiOutputPortProviderImpl provider; - - private boolean restartSynth; - - public MidiSettings(MidiOutputPortProviderImpl provider){ - this.provider = provider; - } - - public MidiSynth getSynth(){ - return this.provider.getSynth(); - } - - public TGConfigManager getConfig(){ - if(this.config == null){ - this.config = new TGPluginConfigManager("tuxguitar-fluidsynth"); - this.config.init(); - } - return this.config; - } - - public double getDoubleValue( String property ){ - return getConfig().getDoubleConfigValue(property, this.getSynth().getDoubleProperty( property )); - } - - public int getIntegerValue( String property ){ - return getConfig().getIntConfigValue(property, this.getSynth().getIntegerProperty( property )); - } - - public String getStringValue( String property ){ - return getConfig().getStringConfigValue(property, this.getSynth().getStringProperty( property )); - } - - public boolean getBooleanValue( String property ){ - String value = this.getStringValue(property); - return (value != null && value.equals("yes")); - } - - public void setDoubleValue( String property , double value ){ - getConfig().setProperty( property , value ); - } - - public void setIntegerValue( String property , int value ){ - getConfig().setProperty( property , value ); - } - - public void setStringValue( String property , String value ){ - if( value == null ){ - getConfig().removeProperty( property ); - }else{ - getConfig().setProperty( property , value ); - } - } - - public void setBooleanValue( String property , boolean value ){ - this.setStringValue(property, ( value ? "yes" : "no" ) ); - } - - public List getSoundfonts(){ - List ports = new ArrayList(); - TGConfigManager config = getConfig(); - - int count = config.getIntConfigValue("soundfont.count"); - for(int i = 0; i < count;i ++){ - String path = config.getStringConfigValue("soundfont.path" + i); - if(path != null && path.length() > 0 ){ - ports.add( path ); - } - } - return ports; - } - - public void setSoundfonts(List soundfonts){ - TGConfigManager config = getConfig(); - config.setProperty("soundfont.count", soundfonts.size() ); - for( int i = 0 ; i < soundfonts.size() ; i ++ ){ - String path = (String)soundfonts.get( i ); - config.setProperty("soundfont.path" + i, path ); - } - } - - public void save(){ - this.getConfig().save(); - } - - public void apply(){ - if(this.getSynth() != null && this.getSynth().isInitialized()){ - this.restartSynth = false; - this.applyStringProperty( AUDIO_DRIVER ); - this.applyStringProperty( AUDIO_SAMPLE_FORMAT ); - this.applyIntegerProperty(AUDIO_PERIOD_SIZE ); - this.applyIntegerProperty(AUDIO_PERIOD_COUNT ); - this.applyDoubleProperty(SYNTH_GAIN ); - this.applyDoubleProperty(SYNTH_SAMPLE_RATE ); - this.applyStringProperty(SYNTH_REVERB_ACTIVE ); - this.applyStringProperty(SYNTH_CHORUS_ACTIVE ); - this.applyIntegerProperty(SYNTH_POLYPHONY ); - if( this.restartSynth ){ - this.getSynth().reconnect(); - this.restartSynth = false; - } - } - } - - private void applyStringProperty( String property ){ - String newValue = this.getStringValue( property ); - String oldValue = this.getSynth().getStringProperty( property ); - if( newValue != null ){ - if( oldValue == null || !newValue.equals( oldValue ) ){ - this.getSynth().setStringProperty( property, newValue ); - this.restartSynth = (this.restartSynth || !this.getSynth().isRealtimeProperty( property )); - } - } - } - - private void applyDoubleProperty( String property ){ - double newValue = this.getDoubleValue( property ); - double oldValue = this.getSynth().getDoubleProperty( property ); - if( newValue != oldValue ){ - this.getSynth().setDoubleProperty( property, newValue ); - this.restartSynth = (this.restartSynth || !this.getSynth().isRealtimeProperty( property )); - } - } - - private void applyIntegerProperty( String property ){ - int newValue = this.getIntegerValue( property ); - int oldValue = this.getSynth().getIntegerProperty( property ); - if( newValue != oldValue ){ - this.getSynth().setIntegerProperty( property, newValue ); - this.restartSynth = (this.restartSynth || !this.getSynth().isRealtimeProperty( property )); - } - } -} diff --git a/TuxGuitar-fluidsynth/winbuild/GNUmakefile b/TuxGuitar-fluidsynth/winbuild/GNUmakefile deleted file mode 100644 index bc1bffbd..00000000 --- a/TuxGuitar-fluidsynth/winbuild/GNUmakefile +++ /dev/null @@ -1,21 +0,0 @@ -CFLAGS?=-mno-cygwin -I./include -I$(shell gcj -print-file-name=include/) -LDFLAGS?=-mno-cygwin -Wl,--kill-at -LDLIBS?=-llibfluidsynth-1 -LDPATH?=-L./ -LIBRARY_PREFIX?= -LIBRARY_NAME?=tuxguitar-fluidsynth-jni -LIBRARY_EXTENSION?=.dll - -LIBRARY=$(LIBRARY_PREFIX)$(LIBRARY_NAME)$(LIBRARY_EXTENSION) -OBJECTS=../jni/org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.o - -%.o: %.c - $(CC) $(CFLAGS) -c -o $@ $< - -all: $(LIBRARY) - -$(LIBRARY): $(OBJECTS) - $(CC) $(LDFLAGS) -shared -o $(LIBRARY) $(OBJECTS) $(LDPATH) $(LDLIBS) - -clean: - rm -f $(OBJECTS) $(LIBRARY) diff --git a/TuxGuitar-fluidsynth/winbuild/tuxguitar-fluidsynth.jar b/TuxGuitar-fluidsynth/winbuild/tuxguitar-fluidsynth.jar deleted file mode 100644 index 756ede06..00000000 Binary files a/TuxGuitar-fluidsynth/winbuild/tuxguitar-fluidsynth.jar and /dev/null differ diff --git a/TuxGuitar-gervill/build.properties b/TuxGuitar-gervill/build.properties deleted file mode 100644 index 0dc1adb2..00000000 --- a/TuxGuitar-gervill/build.properties +++ /dev/null @@ -1,9 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin -path.gervill=../TuxGuitar/lib/gervill.jar -path.swt=../TuxGuitar/lib/swt.jar \ No newline at end of file diff --git a/TuxGuitar-gervill/build.xml b/TuxGuitar-gervill/build.xml deleted file mode 100644 index 6a95f638..00000000 --- a/TuxGuitar-gervill/build.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - - TuxGuitar Gervill - - - - - - - - - - - - - - - - - - - - +-------------------------------------------------+ - | B U I L D I N G P L U G I N | - +-------------------------------------------------+ - - - - - - - - - - - +-----------------------------------------------+ - | P A C K A G I N G P L U G I N | - +-----------------------------------------------+ - - - - - - - - - - - - diff --git a/TuxGuitar-gervill/src/org/herac/tuxguitar/io/gervill/MidiMessageUtils.java b/TuxGuitar-gervill/src/org/herac/tuxguitar/io/gervill/MidiMessageUtils.java deleted file mode 100644 index 301bc328..00000000 --- a/TuxGuitar-gervill/src/org/herac/tuxguitar/io/gervill/MidiMessageUtils.java +++ /dev/null @@ -1,115 +0,0 @@ -package org.herac.tuxguitar.io.gervill; - -import javax.sound.midi.InvalidMidiDataException; -import javax.sound.midi.MetaMessage; -import javax.sound.midi.MidiMessage; -import javax.sound.midi.ShortMessage; - -import org.herac.tuxguitar.song.models.TGTimeSignature; - -public class MidiMessageUtils { - - public static final byte TICK_MOVE = 0x01; - - private static int fixValue(int value){ - int fixedValue = value; - fixedValue = Math.min(fixedValue,127); - fixedValue = Math.max(fixedValue,0); - return fixedValue; - } - - private static int fixChannel(int channel){ - int fixedChannel = channel; - fixedChannel = Math.min(fixedChannel,15); - fixedChannel = Math.max(fixedChannel,0); - return fixedChannel; - } - - public static MidiMessage noteOn(int channel,int note,int velocity){ - try { - ShortMessage message = new ShortMessage(); - message.setMessage(ShortMessage.NOTE_ON, fixChannel(channel), fixValue(note), fixValue(velocity)); - return message; - } catch (InvalidMidiDataException e) { - e.printStackTrace(); - } - return null; - } - - public static MidiMessage noteOff(int channel,int note,int velocity){ - try { - ShortMessage message = new ShortMessage(); - message.setMessage(ShortMessage.NOTE_OFF, fixChannel(channel), fixValue(note), fixValue(velocity)); - return message; - } catch (InvalidMidiDataException e) { - e.printStackTrace(); - } - return null; - } - - public static MidiMessage controlChange(int channel,int controller,int value){ - try { - ShortMessage message = new ShortMessage(); - message.setMessage(ShortMessage.CONTROL_CHANGE,fixChannel(channel),fixValue(controller), fixValue(value)); - return message; - } catch (InvalidMidiDataException e) { - e.printStackTrace(); - } - return null; - } - - public static MidiMessage programChange(int channel,int instrument){ - try { - ShortMessage message = new ShortMessage(); - message.setMessage(ShortMessage.PROGRAM_CHANGE, fixChannel(channel), fixValue(instrument), 0); - return message; - } catch (InvalidMidiDataException e) { - e.printStackTrace(); - } - return null; - } - - public static MidiMessage pitchBend(int channel,int value){ - try { - ShortMessage message = new ShortMessage(); - message.setMessage(ShortMessage.PITCH_BEND, fixChannel(channel), 0, fixValue(value)); - return message; - } catch (InvalidMidiDataException e) { - e.printStackTrace(); - } - return null; - } - - public static MidiMessage systemReset(){ - try { - ShortMessage message = new ShortMessage(); - message.setMessage(ShortMessage.SYSTEM_RESET); - return message; - } catch (InvalidMidiDataException e) { - e.printStackTrace(); - } - return null; - } - - public static MidiMessage tempoInUSQ(int usq){ - try { - MetaMessage message = new MetaMessage(); - message.setMessage(0x51, new byte[]{ (byte)((usq >> 16) & 0x00FF),(byte)((usq >> 8) & 0x00FF),(byte)((usq) & 0x00FF) }, 3); - return message; - } catch (InvalidMidiDataException e) { - e.printStackTrace(); - } - return null; - } - - public static MidiMessage timeSignature(TGTimeSignature ts){ - try { - MetaMessage message = new MetaMessage(); - message.setMessage(0x58, new byte[]{ (byte)ts.getNumerator(),(byte)ts.getDenominator().getIndex(),(byte)(96 / ts.getDenominator().getValue()),8 }, 4); - return message; - } catch (InvalidMidiDataException e) { - e.printStackTrace(); - } - return null; - } -} diff --git a/TuxGuitar-gervill/src/org/herac/tuxguitar/io/gervill/MidiSequenceHandlerImpl.java b/TuxGuitar-gervill/src/org/herac/tuxguitar/io/gervill/MidiSequenceHandlerImpl.java deleted file mode 100644 index 9c30df1a..00000000 --- a/TuxGuitar-gervill/src/org/herac/tuxguitar/io/gervill/MidiSequenceHandlerImpl.java +++ /dev/null @@ -1,55 +0,0 @@ -package org.herac.tuxguitar.io.gervill; - -import java.util.ArrayList; -import java.util.List; - -import javax.sound.midi.MidiEvent; - -import org.herac.tuxguitar.player.base.MidiSequenceHandler; -import org.herac.tuxguitar.song.models.TGTimeSignature; - -public class MidiSequenceHandlerImpl extends MidiSequenceHandler{ - - private List events; - - public MidiSequenceHandlerImpl(int tracks ){ - super(tracks); - this.events = new ArrayList(); - } - - public void addControlChange(long tick,int track,int channel, int controller, int value) { - this.events.add(new MidiEvent(MidiMessageUtils.controlChange(channel, controller, value), tick )); - } - - public void addNoteOff(long tick,int track,int channel, int note, int velocity) { - this.events.add(new MidiEvent(MidiMessageUtils.noteOff(channel, note, velocity), tick )); - } - - public void addNoteOn(long tick,int track,int channel, int note, int velocity) { - this.events.add(new MidiEvent(MidiMessageUtils.noteOn(channel, note, velocity), tick )); - } - - public void addPitchBend(long tick,int track,int channel, int value) { - this.events.add(new MidiEvent(MidiMessageUtils.pitchBend(channel, value), tick )); - } - - public void addProgramChange(long tick,int track,int channel, int instrument) { - this.events.add(new MidiEvent(MidiMessageUtils.programChange(channel, instrument), tick )); - } - - public void addTempoInUSQ(long tick,int track,int usq) { - this.events.add(new MidiEvent(MidiMessageUtils.tempoInUSQ(usq), tick )); - } - - public void addTimeSignature(long tick,int track,TGTimeSignature ts) { - this.events.add(new MidiEvent(MidiMessageUtils.timeSignature(ts), tick )); - } - - public void notifyFinish() { - // not implemented - } - - public List getEvents(){ - return this.events; - } -} diff --git a/TuxGuitar-gpx/GNUmakefile b/TuxGuitar-gpx/GNUmakefile deleted file mode 100644 index e8fdf943..00000000 --- a/TuxGuitar-gpx/GNUmakefile +++ /dev/null @@ -1,63 +0,0 @@ -#! /usr/bin/make -f -#------------------------------------------------------------------------------ -PACKAGE?=tuxguitar-gpx -LIBRARY?=lib$(PACKAGE).so - -PREFIX?=/usr - -# dependencies -SWT_PATH?=/usr/share/java/swt.jar - -# tuxguitar paths -TG_PREFIX?=$(PREFIX) -TG_SOURCE_PATH?=$(TG_PREFIX)/src -TG_LIBRARY_PATH?=$(TG_PREFIX)/lib -TG_NATIVE_PLUGINS_PATH?=$(TG_PREFIX)/share/tuxguitar/plugins - -# install paths -INSTALL_LIBRARY_DIR?=$(TG_NATIVE_PLUGINS_PATH) -INSTALL_SHARED_DIR?=$(TG_NATIVE_PLUGINS_PATH)/$(PACKAGE) - -# resources -SHARE_PATH?=./share/ - -# build paths -SOURCE_PATH?=./src/ -SOURCES?=$(shell find $(SOURCE_PATH) -name "*.java") -OBJECTS?=$(PACKAGE).o - -GCJ?=gcj -GCJFLAGS+=-fjni -I$(SOURCE_PATH) -I$(TG_SOURCE_PATH) -I$(SWT_PATH) - -default: all - -all: objects library - -objects: tmp.classes.tmp - -tmp.classes.tmp: $(OBJECTS) - @touch $@ - -library: $(LIBRARY) - -install: - -install -d $(DESTDIR)$(PREFIX)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_DIR)/ - -install -d $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -install $(LIBRARY) $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -cp -rfa $(SHARE_PATH)/* $(DESTDIR)$(INSTALL_SHARED_DIR) - -uninstall: - -rm -rf $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -rm $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -clean: - -@find . -name "*.o" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.so" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.tmp" -exec rm -f {} \; > /dev/null 2>&1 - -$(PACKAGE).o: $(SOURCES) - $(GCJ) $(GCJFLAGS) -c -o $(@F) $^ - -$(LIBRARY): $(OBJECTS) - $(GCJ) -shared -o $@ -ltuxguitar -L$(TG_LIBRARY_PATH) $(^F) diff --git a/TuxGuitar-gpx/build.properties b/TuxGuitar-gpx/build.properties deleted file mode 100644 index 9169fabc..00000000 --- a/TuxGuitar-gpx/build.properties +++ /dev/null @@ -1,7 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin diff --git a/TuxGuitar-gpx/build.xml b/TuxGuitar-gpx/build.xml deleted file mode 100644 index b78d3a6a..00000000 --- a/TuxGuitar-gpx/build.xml +++ /dev/null @@ -1,50 +0,0 @@ - - - - - TuxGuitar GPX File Format Support - - - - - - - - - - - - - - - - - - +-------------------------------------------------+ - | B U I L D I N G P L U G I N | - +-------------------------------------------------+ - - - - - - - - - - - +-----------------------------------------------+ - | P A C K A G I N G P L U G I N | - +-----------------------------------------------+ - - - - - - - - - - - - diff --git a/TuxGuitar-gpx/src/org/herac/tuxguitar/io/gpx/score/GPXDocument.java b/TuxGuitar-gpx/src/org/herac/tuxguitar/io/gpx/score/GPXDocument.java deleted file mode 100644 index d9ce1719..00000000 --- a/TuxGuitar-gpx/src/org/herac/tuxguitar/io/gpx/score/GPXDocument.java +++ /dev/null @@ -1,136 +0,0 @@ -package org.herac.tuxguitar.io.gpx.score; - -import java.util.ArrayList; -import java.util.Iterator; -import java.util.List; - -public class GPXDocument { - - private GPXScore score; - private List tracks; - private List masterBars; - private List bars; - private List voices; - private List beats; - private List notes; - private List rhythms; - private List automations; - - public GPXDocument(){ - this.score = new GPXScore(); - this.tracks = new ArrayList(); - this.masterBars = new ArrayList(); - this.bars = new ArrayList(); - this.voices = new ArrayList(); - this.beats = new ArrayList(); - this.notes = new ArrayList(); - this.rhythms = new ArrayList(); - this.automations = new ArrayList(); - } - - public GPXScore getScore(){ - return this.score; - } - - public List getTracks() { - return this.tracks; - } - - public List getMasterBars() { - return this.masterBars; - } - - public List getBars() { - return this.bars; - } - - public List getVoices() { - return this.voices; - } - - public List getBeats() { - return this.beats; - } - - public List getNotes() { - return this.notes; - } - - public List getRhythms() { - return this.rhythms; - } - - public List getAutomations() { - return this.automations; - } - - public GPXBar getBar( int id ){ - Iterator it = this.bars.iterator(); - while( it.hasNext() ){ - GPXBar bar = (GPXBar)it.next(); - if( bar.getId() == id ){ - return bar; - } - } - return null; - } - - public GPXVoice getVoice( int id ){ - Iterator it = this.voices.iterator(); - while( it.hasNext() ){ - GPXVoice voice = (GPXVoice)it.next(); - if( voice.getId() == id ){ - return voice; - } - } - return null; - } - - public GPXBeat getBeat( int id ){ - Iterator it = this.beats.iterator(); - while( it.hasNext() ){ - GPXBeat beat = (GPXBeat)it.next(); - if( beat.getId() == id ){ - return beat; - } - } - return null; - } - - public GPXNote getNote( int id ){ - Iterator it = this.notes.iterator(); - while( it.hasNext() ){ - GPXNote note = (GPXNote)it.next(); - if( note.getId() == id ){ - return note; - } - } - return null; - } - - public GPXRhythm getRhythm( int id ){ - Iterator it = this.rhythms.iterator(); - while( it.hasNext() ){ - GPXRhythm rhythm = (GPXRhythm)it.next(); - if( rhythm.getId() == id ){ - return rhythm; - } - } - return null; - } - - public GPXAutomation getAutomation( String type, int untilBarId ){ - GPXAutomation result = null; - - Iterator it = this.automations.iterator(); - while( it.hasNext() ){ - GPXAutomation automation = (GPXAutomation)it.next(); - if( automation.getType() != null && automation.getType().equals( type ) ){ - if( automation.getBarId() <= untilBarId && ( result == null || automation.getBarId() > result.getBarId() )){ - result = automation; - } - } - } - return result; - } -} diff --git a/TuxGuitar-gtp/GNUmakefile b/TuxGuitar-gtp/GNUmakefile deleted file mode 100644 index 6ca2d24d..00000000 --- a/TuxGuitar-gtp/GNUmakefile +++ /dev/null @@ -1,69 +0,0 @@ -#! /usr/bin/make -f -# -*- makefile -*- -#ident "$Id: GNUmakefile,v 1.4 2008/02/26 15:25:24 akdmia Exp $" -#@author: created by www.philippe.coval.online.fr -- revision: $Author: akdmia $ -#licence: LGPL -#------------------------------------------------------------------------------ -PACKAGE?=tuxguitar-gtp -LIBRARY?=lib$(PACKAGE).so - -PREFIX?=/usr - -# dependencies -SWT_PATH?=/usr/share/java/swt.jar - -# tuxguitar paths -TG_PREFIX?=$(PREFIX) -TG_SOURCE_PATH?=$(TG_PREFIX)/src -TG_LIBRARY_PATH?=$(TG_PREFIX)/lib -TG_NATIVE_PLUGINS_PATH?=$(TG_PREFIX)/share/tuxguitar/plugins - -# install paths -INSTALL_LIBRARY_DIR?=$(TG_NATIVE_PLUGINS_PATH) -INSTALL_SHARED_DIR?=$(TG_NATIVE_PLUGINS_PATH)/$(PACKAGE) - -# resources -SHARE_PATH?=./share/ - -# build paths -SOURCE_PATH?=./src/ -SOURCES?=$(shell find $(SOURCE_PATH) -name "*.java") -OBJECTS?=$(PACKAGE).o - -GCJ?=gcj -GCJFLAGS+=-fjni -I$(SOURCE_PATH) -I$(TG_SOURCE_PATH) -I$(SWT_PATH) - -default: all - -all: objects library - -objects: tmp.classes.tmp - -tmp.classes.tmp: $(OBJECTS) - @touch $@ - -library: $(LIBRARY) - -install: - -install -d $(DESTDIR)$(PREFIX)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_DIR)/ - -install -d $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -install $(LIBRARY) $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -cp -rfa $(SHARE_PATH)/* $(DESTDIR)$(INSTALL_SHARED_DIR) - -uninstall: - -rm -rf $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -rm $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -clean: - -@find . -name "*.o" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.so" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.tmp" -exec rm -f {} \; > /dev/null 2>&1 - -$(PACKAGE).o: $(SOURCES) - $(GCJ) $(GCJFLAGS) -c -o $(@F) $^ - -$(LIBRARY): $(OBJECTS) - $(GCJ) -shared -o $@ -ltuxguitar -L$(TG_LIBRARY_PATH) $(^F) - -#eof "$Id: GNUmakefile,v 1.4 2008/02/26 15:25:24 akdmia Exp $" \ No newline at end of file diff --git a/TuxGuitar-gtp/build.properties b/TuxGuitar-gtp/build.properties deleted file mode 100644 index 7627ddf7..00000000 --- a/TuxGuitar-gtp/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin -path.swt=../TuxGuitar/lib/swt.jar diff --git a/TuxGuitar-gtp/build.xml b/TuxGuitar-gtp/build.xml deleted file mode 100644 index 3e843ea4..00000000 --- a/TuxGuitar-gtp/build.xml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - TuxGuitar GPx File Format Support - - - - - - - - - - - - - - - - - - - +-------------------------------------------------+ - | B U I L D I N G P L U G I N | - +-------------------------------------------------+ - - - - - - - - - - - +-----------------------------------------------+ - | P A C K A G I N G P L U G I N | - +-----------------------------------------------+ - - - - - - - - - - - - diff --git a/TuxGuitar-image/GNUmakefile b/TuxGuitar-image/GNUmakefile deleted file mode 100644 index 5a3dc5d6..00000000 --- a/TuxGuitar-image/GNUmakefile +++ /dev/null @@ -1,64 +0,0 @@ -#------------------------------------------------------------------------------ -PACKAGE?=tuxguitar-image -LIBRARY?=lib$(PACKAGE).so - -PREFIX?=/usr - -# dependencies -SWT_PATH?=/usr/share/java/swt.jar - -# tuxguitar paths -TG_PREFIX?=$(PREFIX) -TG_SOURCE_PATH?=$(TG_PREFIX)/src -TG_LIBRARY_PATH?=$(TG_PREFIX)/lib -TG_NATIVE_PLUGINS_PATH?=$(TG_PREFIX)/share/tuxguitar/plugins - -# install paths -INSTALL_LIBRARY_DIR?=$(TG_NATIVE_PLUGINS_PATH) -INSTALL_SHARED_DIR?=$(TG_NATIVE_PLUGINS_PATH)/$(PACKAGE) - -# resources -SHARE_PATH?=./share/ - -# build paths -SOURCE_PATH?=./src/ -SOURCES?=$(shell find $(SOURCE_PATH) -name "*.java") -OBJECTS?=$(PACKAGE).o - -GCJ?=gcj -GCJFLAGS+=-fjni -I$(SOURCE_PATH) -I$(TG_SOURCE_PATH) -I$(SWT_PATH) - -default: all - -all: objects library - -objects: tmp.classes.tmp - -tmp.classes.tmp: $(OBJECTS) - @touch $@ - -library: $(LIBRARY) - -install: - -install -d $(DESTDIR)$(PREFIX)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_DIR)/ - -install -d $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -install $(LIBRARY) $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -cp -rfa $(SHARE_PATH)/* $(DESTDIR)$(INSTALL_SHARED_DIR) - -uninstall: - -rm -rf $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -rm $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -clean: - -@find . -name "*.o" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.so" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.tmp" -exec rm -f {} \; > /dev/null 2>&1 - -$(PACKAGE).o: $(SOURCES) - $(GCJ) $(GCJFLAGS) -c -o $(@F) $^ - -$(LIBRARY): $(OBJECTS) - $(GCJ) -shared -o $@ -ltuxguitar -L$(TG_LIBRARY_PATH) $(^F) - -#------------------------------------------------------------------------------ \ No newline at end of file diff --git a/TuxGuitar-image/build.properties b/TuxGuitar-image/build.properties deleted file mode 100644 index 7627ddf7..00000000 --- a/TuxGuitar-image/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin -path.swt=../TuxGuitar/lib/swt.jar diff --git a/TuxGuitar-image/build.xml b/TuxGuitar-image/build.xml deleted file mode 100644 index b6986f60..00000000 --- a/TuxGuitar-image/build.xml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - TuxGuitar Image Exporter - - - - - - - - - - - - - - - - - - - +-------------------------------------------------+ - | B U I L D I N G P L U G I N | - +-------------------------------------------------+ - - - - - - - - - - - +-----------------------------------------------+ - | P A C K A G I N G P L U G I N | - +-----------------------------------------------+ - - - - - - - - - - - - diff --git a/TuxGuitar-jack/GNUmakefile b/TuxGuitar-jack/GNUmakefile deleted file mode 100644 index d251fa3a..00000000 --- a/TuxGuitar-jack/GNUmakefile +++ /dev/null @@ -1,84 +0,0 @@ -#------------------------------------------------------------------------------ -PACKAGE?=tuxguitar-jack -LIBRARY?=lib$(PACKAGE).so -LIBRARY_JNI?=lib$(PACKAGE)-jni.so - -PREFIX?=/usr - -# dependencies -SWT_PATH?=/usr/share/java/swt.jar - -# tuxguitar paths -TG_PREFIX?=$(PREFIX) -TG_SOURCE_PATH?=$(TG_PREFIX)/src -TG_LIBRARY_PATH?=$(TG_PREFIX)/lib -TG_LIBRARY_PATH_JNI?=$(TG_PREFIX)/lib/jni -TG_NATIVE_PLUGINS_PATH?=$(TG_PREFIX)/share/tuxguitar/plugins - -# install paths -INSTALL_LIBRARY_JNI_DIR?=$(TG_LIBRARY_PATH_JNI) -INSTALL_LIBRARY_DIR?=$(TG_NATIVE_PLUGINS_PATH) -INSTALL_SHARED_DIR?=$(TG_NATIVE_PLUGINS_PATH)/$(PACKAGE) - -# resources -SHARE_PATH?=./share/ - -# build paths -JAVA_SOURCE_PATH?=./src/ -JAVA_SOURCES?=$(shell find $(JAVA_SOURCE_PATH) -name "*.java") -JAVA_OBJECTS?=$(PACKAGE).o -JNI_SOURCE_PATH?=./jni/ -JNI_SOURCES?=$(shell find $(JNI_SOURCE_PATH) -name "*.c") -JNI_OBJECTS?=$(JNI_SOURCES:%.c=%.o) - -GCJ?=gcj -GCJFLAGS+=-fjni -I$(JAVA_SOURCE_PATH) -I$(TG_SOURCE_PATH) -I$(SWT_PATH) - -CC=gcc -CFLAGS=-fPIC -I $(shell $(GCJ) -print-file-name=include/) - -default: all - -all: objects library library_jni - -objects: tmp.classes.tmp - -tmp.classes.tmp: $(JAVA_OBJECTS) - @touch $@ - -library: $(LIBRARY) - -library_jni: $(LIBRARY_JNI) - -install: - -install -d $(DESTDIR)$(PREFIX)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_DIR)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_JNI_DIR)/ - -install -d $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -install $(LIBRARY) $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -install $(LIBRARY_JNI) $(DESTDIR)$(INSTALL_LIBRARY_JNI_DIR)/$(LIBRARY_JNI) - -cp -rfa $(SHARE_PATH)/* $(DESTDIR)$(INSTALL_SHARED_DIR) - -uninstall: - -rm -rf $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -rm $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -rm $(DESTDIR)$(INSTALL_LIBRARY_JNI_DIR)/$(LIBRARY_JNI) - -clean: - -@find . -name "*.o" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.so" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.tmp" -exec rm -f {} \; > /dev/null 2>&1 - -%.o: %.c - $(CC) $(CFLAGS) -c -o $(@F) $< - -$(PACKAGE).o: $(JAVA_SOURCES) - $(GCJ) $(GCJFLAGS) -c -o $(@F) $^ - -$(LIBRARY): $(JAVA_OBJECTS) - $(GCJ) -shared -o $@ $(^F) -ltuxguitar -L$(TG_LIBRARY_PATH) - -$(LIBRARY_JNI): $(JNI_OBJECTS) - $(GCJ) -shared -o $@ $(^F) `pkg-config --libs jack` - -#------------------------------------------------------------------------------ diff --git a/TuxGuitar-jack/build.properties b/TuxGuitar-jack/build.properties deleted file mode 100644 index 7627ddf7..00000000 --- a/TuxGuitar-jack/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin -path.swt=../TuxGuitar/lib/swt.jar diff --git a/TuxGuitar-jack/build.xml b/TuxGuitar-jack/build.xml deleted file mode 100644 index 88d66032..00000000 --- a/TuxGuitar-jack/build.xml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - TuxGuitar JACK Audio Connection Kit - - - - - - - - - - - - - - - - - - - +-------------------------------------------------+ - | B U I L D I N G P L U G I N | - +-------------------------------------------------+ - - - - - - - - - - - +-----------------------------------------------+ - | P A C K A G I N G P L U G I N | - +-----------------------------------------------+ - - - - - - - - - - - - diff --git a/TuxGuitar-jack/jni/GNUmakefile b/TuxGuitar-jack/jni/GNUmakefile deleted file mode 100644 index 595dd9d1..00000000 --- a/TuxGuitar-jack/jni/GNUmakefile +++ /dev/null @@ -1,24 +0,0 @@ -CFLAGS?=-I$(shell gcj -print-file-name=include/) -CFLAGS+=-fPIC -LDFLAGS?= -LDLIBS?=`pkg-config --libs jack` -LDPATH?= -LIBRARY_PREFIX?=lib -LIBRARY_NAME?=tuxguitar-jack-jni -LIBRARY_EXTENSION?=.so - -LIBRARY=$(LIBRARY_PREFIX)$(LIBRARY_NAME)$(LIBRARY_EXTENSION) -OBJECTS=org_herac_tuxguitar_jack_JackClient.o - -%.o: %.c - $(CC) $(CFLAGS) -c -o $@ $< - -all: $(LIBRARY) - -$(LIBRARY): $(OBJECTS) - $(CC) $(LDFLAGS) -shared -o $(LIBRARY) $(OBJECTS) $(LDPATH) $(LDLIBS) - -clean: - rm -f $(OBJECTS) $(LIBRARY) - -#eof "$Id: GNUmakefile,v 1.10 2008/04/17 20:06:34 rzr Exp $" diff --git a/TuxGuitar-jack/src/org/herac/tuxguitar/jack/sequencer/JackSequencerProvider.java b/TuxGuitar-jack/src/org/herac/tuxguitar/jack/sequencer/JackSequencerProvider.java deleted file mode 100644 index 64b777b5..00000000 --- a/TuxGuitar-jack/src/org/herac/tuxguitar/jack/sequencer/JackSequencerProvider.java +++ /dev/null @@ -1,37 +0,0 @@ -package org.herac.tuxguitar.jack.sequencer; - -import java.util.ArrayList; -import java.util.Iterator; -import java.util.List; - -import org.herac.tuxguitar.jack.JackClient; -import org.herac.tuxguitar.player.base.MidiPlayerException; -import org.herac.tuxguitar.player.base.MidiSequencer; -import org.herac.tuxguitar.player.base.MidiSequencerProvider; - -public class JackSequencerProvider implements MidiSequencerProvider{ - - private List jackSequencerProviders; - private JackClient jackClient; - - public JackSequencerProvider(JackClient jackClient){ - this.jackClient = jackClient; - } - - public List listSequencers() throws MidiPlayerException { - if(this.jackSequencerProviders == null){ - this.jackSequencerProviders = new ArrayList(); - this.jackSequencerProviders.add(new JackSequencer(this.jackClient)); - } - return this.jackSequencerProviders; - } - - public void closeAll() throws MidiPlayerException { - Iterator it = listSequencers().iterator(); - while(it.hasNext()){ - MidiSequencer sequencer = (MidiSequencer)it.next(); - sequencer.close(); - } - } - -} diff --git a/TuxGuitar-jack/src/org/herac/tuxguitar/jack/sequencer/JackTickController.java b/TuxGuitar-jack/src/org/herac/tuxguitar/jack/sequencer/JackTickController.java deleted file mode 100644 index c4b06402..00000000 --- a/TuxGuitar-jack/src/org/herac/tuxguitar/jack/sequencer/JackTickController.java +++ /dev/null @@ -1,148 +0,0 @@ -package org.herac.tuxguitar.jack.sequencer; - -import java.util.List; - -import org.herac.tuxguitar.jack.JackClient; -import org.herac.tuxguitar.song.models.TGDuration; - -public class JackTickController { - - private static final int TRANSPORT_FRAME_WAIT_TIME = 10; - private static final int TRANSPORT_FRAME_WAIT_COUNT = 10; - - private int tempo; - private long frame; - private long lastFrame; - private long tickLength; - private double tick; - - private Object lock; - private JackSequencer sequencer; - - public JackTickController(JackSequencer sequencer){ - this.lock = new Object(); - this.sequencer = sequencer; - } - - public void process() { - synchronized (this.lock) { - long frameRate = this.sequencer.getJackClient().getTransportFrameRate(); - this.lastFrame = this.frame; - this.frame = this.sequencer.getJackClient().getTransportFrame(); - this.tick += ((double)TGDuration.QUARTER_TIME * ((double)getTempo() * (double)(this.frame - this.lastFrame) / 60.00) / (double)frameRate); - } - } - - public void setTick(long tick , boolean updateTransport ) { - synchronized (this.lock) { - long frameRate = this.sequencer.getJackClient().getTransportFrameRate(); - if( updateTransport ){ - this.setTransportFrame(Math.round( tickToFrame(tick, frameRate ))); - } - this.frame = this.sequencer.getJackClient().getTransportFrame(); - this.tick = this.frameToTick( this.frame , frameRate ); - } - } - - public double getTick() { - return this.tick; - } - - public long getTickLength() { - return this.tickLength; - } - - public void clearTick(){ - this.tickLength = 0; - } - - public void notifyTick(long tick){ - this.tickLength = Math.max(this.tickLength,tick); - } - - public void setTempo(int tempo) { - this.tempo = tempo; - } - - public int getTempo() { - return this.tempo; - } - - public void setTransportFrame( long frame ){ - JackClient jackClient = this.sequencer.getJackClient(); - jackClient.setTransportFrame( frame ); - try{ - Object transportFrameLock = new Object(); - - int tryIndex = 0; - int tryCount = TRANSPORT_FRAME_WAIT_COUNT; - while(!jackClient.isTransportRunning() && jackClient.getTransportFrame() != frame && (tryIndex++ < tryCount)){ - synchronized (transportFrameLock) { - transportFrameLock.wait(TRANSPORT_FRAME_WAIT_TIME); - } - } - }catch (Throwable throwable) { - throwable.printStackTrace(); - } - } - - public double frameToTick( long frame , long frameRate ){ - double framePos = 0; - double tempo = 120; - double tick = TGDuration.QUARTER_TIME; - - List tempoChanges = this.sequencer.getJackEventController().getTempoChanges(); - for(int i = 0; i < tempoChanges.size(); i ++){ - long[] tc = (long[])tempoChanges.get(i); - double tcTick = tc[0]; - double tcValue = tc[1]; - - double tickFrames = ( (((double)frameRate * (tcTick - tick)) / (double)TGDuration.QUARTER_TIME ) * (60.00 / tempo) ); - if( framePos + tickFrames <= frame ){ - framePos += tickFrames; - tempo = tcValue; - tick = tcTick; - }else{ - break; - } - } - if( frame > framePos ){ - double timeFrame = ( ( (double)(frame - framePos) / (double)frameRate ) * 1000.00 ); - double timeTick = ( ( timeFrame * (double)TGDuration.QUARTER_TIME ) / 1000.00 ); - - tick += ( timeTick * ( tempo / 60.00 ) ); - } - - return tick; - } - - public double tickToFrame( long tick , long frameRate ){ - double tickPos = TGDuration.QUARTER_TIME; - double tempo = 120; - double frame = 0; - - List tempoChanges = this.sequencer.getJackEventController().getTempoChanges(); - for(int i = 0; i < tempoChanges.size(); i ++){ - long[] tc = (long[])tempoChanges.get(i); - double tcTick = tc[0]; - double tcValue = tc[1]; - - double tickFrames = ((((double) frameRate * (tcTick - tickPos)) / (double)TGDuration.QUARTER_TIME ) * (60.00 / tempo)); - if( tcTick <= tick ){ - frame += tickFrames; - tempo = tcValue; - tickPos = tcTick; - }else{ - break; - } - } - if( tick > tickPos ){ - double timeTick = ( ( (double)( tick - tickPos ) / (double)TGDuration.QUARTER_TIME ) * 1000.00 ); - double timeFrame = ( ( timeTick * (double)frameRate ) / 1000.00 ); - - frame += (timeFrame * ( 60.00 / tempo)); - } - - return frame; - } -} diff --git a/TuxGuitar-jack/src/org/herac/tuxguitar/jack/synthesizer/JackOutputPortProvider.java b/TuxGuitar-jack/src/org/herac/tuxguitar/jack/synthesizer/JackOutputPortProvider.java deleted file mode 100644 index 5435acb4..00000000 --- a/TuxGuitar-jack/src/org/herac/tuxguitar/jack/synthesizer/JackOutputPortProvider.java +++ /dev/null @@ -1,35 +0,0 @@ -package org.herac.tuxguitar.jack.synthesizer; - -import java.util.ArrayList; -import java.util.List; - -import org.herac.tuxguitar.jack.JackClient; -import org.herac.tuxguitar.jack.settings.JackSettings; -import org.herac.tuxguitar.player.base.MidiOutputPortProvider; - -public class JackOutputPortProvider implements MidiOutputPortProvider{ - - private List jackOutputPorts; - private JackClient jackClient; - private JackSettings jackSettings; - - public JackOutputPortProvider(JackClient jackClient,JackSettings jackSettings){ - this.jackClient = jackClient; - this.jackSettings = jackSettings; - } - - public List listPorts() { - if(this.jackOutputPorts == null){ - this.jackOutputPorts = new ArrayList(); - this.jackOutputPorts.add(new JackOutputPort( this.jackClient , this.jackSettings )); - } - return this.jackOutputPorts; - } - - public void closeAll(){ - if(this.jackClient.isPortsOpen()){ - this.jackClient.closePorts(); - } - } - -} diff --git a/TuxGuitar-jsa/build.properties b/TuxGuitar-jsa/build.properties deleted file mode 100644 index 7627ddf7..00000000 --- a/TuxGuitar-jsa/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin -path.swt=../TuxGuitar/lib/swt.jar diff --git a/TuxGuitar-jsa/build.xml b/TuxGuitar-jsa/build.xml deleted file mode 100644 index db71335e..00000000 --- a/TuxGuitar-jsa/build.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - - TuxGuitar Java Sound Api - - - - - - - - - - - - - - - - - - - +------------------------------------------------------------------+ - | B U I L D I N G T U X G U I T A R - J S A | - +------------------------------------------------------------------+ - - - - - - - - - - - +------------------------------------------------------------------+ - | P A C K A G I N G T U X G U I T A R - J S A | - +------------------------------------------------------------------+ - - - - - - - - - - - - - diff --git a/TuxGuitar-jsa/src/org/herac/tuxguitar/player/impl/jsa/MidiPluginList.java b/TuxGuitar-jsa/src/org/herac/tuxguitar/player/impl/jsa/MidiPluginList.java deleted file mode 100644 index 0020da1d..00000000 --- a/TuxGuitar-jsa/src/org/herac/tuxguitar/player/impl/jsa/MidiPluginList.java +++ /dev/null @@ -1,53 +0,0 @@ -package org.herac.tuxguitar.player.impl.jsa; - -import java.util.ArrayList; -import java.util.List; - -import org.eclipse.swt.widgets.Shell; -import org.herac.tuxguitar.app.system.plugins.TGPluginSetup; -import org.herac.tuxguitar.app.system.plugins.base.TGMidiOutputPortProviderPlugin; -import org.herac.tuxguitar.app.system.plugins.base.TGMidiSequencerProviderPlugin; -import org.herac.tuxguitar.app.system.plugins.base.TGPluginList; -import org.herac.tuxguitar.player.base.MidiOutputPortProvider; -import org.herac.tuxguitar.player.base.MidiSequencerProvider; -import org.herac.tuxguitar.player.impl.jsa.midiport.MidiPortProviderImpl; -import org.herac.tuxguitar.player.impl.jsa.sequencer.MidiSequencerProviderImpl; -import org.herac.tuxguitar.player.impl.jsa.utils.MidiConfigUtils; - -public class MidiPluginList extends TGPluginList implements TGPluginSetup{ - - protected List getPlugins() { - List plugins = new ArrayList(); - plugins.add(new TGMidiOutputPortProviderPlugin() { - protected MidiOutputPortProvider getProvider() { - return new MidiPortProviderImpl(); - } - }); - plugins.add(new TGMidiSequencerProviderPlugin() { - protected MidiSequencerProvider getProvider() { - return new MidiSequencerProviderImpl(); - } - }); - return plugins; - } - - public void setupDialog(Shell parent) { - MidiConfigUtils.setupDialog(parent); - } - - public String getAuthor() { - return "Julian Casadesus "; - } - - public String getDescription() { - return "Java Sound Api plugin"; - } - - public String getName() { - return "Java Sound Api plugin"; - } - - public String getVersion() { - return "1.0"; - } -} diff --git a/TuxGuitar-jsa/src/org/herac/tuxguitar/player/impl/jsa/sequencer/MidiReceiverImpl.java b/TuxGuitar-jsa/src/org/herac/tuxguitar/player/impl/jsa/sequencer/MidiReceiverImpl.java deleted file mode 100644 index aa87fe2c..00000000 --- a/TuxGuitar-jsa/src/org/herac/tuxguitar/player/impl/jsa/sequencer/MidiReceiverImpl.java +++ /dev/null @@ -1,106 +0,0 @@ -package org.herac.tuxguitar.player.impl.jsa.sequencer; - -import javax.sound.midi.MidiMessage; -import javax.sound.midi.Receiver; -import javax.sound.midi.ShortMessage; - -import org.herac.tuxguitar.player.base.MidiPlayerException; - -public class MidiReceiverImpl implements Receiver{ - - private MidiSequencerImpl sequencer; - - public MidiReceiverImpl(MidiSequencerImpl sequencer){ - this.sequencer = sequencer; - } - - public void send(MidiMessage message, long timeStamp) { - try { - if( this.sequencer.isRunning() ){ - parseMessage(message.getMessage()); - } - } catch (MidiPlayerException e) { - e.printStackTrace(); - } - } - - public void close(){ - //not implemented - } - - private void parseMessage(byte[] data) throws MidiPlayerException{ - int length = data.length; - - //NOTE ON - if((((length > 0)?(data[0] & 0xFF):0) & 0xF0) == ShortMessage.NOTE_ON){ - parseNoteOn(data); - } - //NOTE OFF - else if((((length > 0)?(data[0] & 0xFF):0) & 0xF0) == ShortMessage.NOTE_OFF){ - parseNoteOff(data); - } - //PROGRAM CHANGE - else if((((length > 0)?(data[0] & 0xFF):0) & 0xF0) == ShortMessage.PROGRAM_CHANGE){ - parseProgramChange(data); - } - //CONTROL CHANGE - else if((((length > 0)?(data[0] & 0xFF):0) & 0xF0) == ShortMessage.CONTROL_CHANGE){ - parseControlChange(data); - } - //PITCH BEND - else if((((length > 0)?(data[0] & 0xFF):0) & 0xF0) == ShortMessage.PITCH_BEND){ - parsePitchBend(data); - } - } - - private void parseNoteOn(byte[] data) throws MidiPlayerException{ - int length = data.length; - int channel = (length > 0)?((data[0] & 0xFF) & 0x0F):0; - int value = (length > 1)?(data[1] & 0xFF):0; - int velocity = (length > 2)?(data[2] & 0xFF):0; - - if(velocity == 0){ - parseNoteOff(data); - }else if(value > 0){ - this.sequencer.getTransmitter().sendNoteOn(channel,value,velocity); - } - } - - private void parseNoteOff(byte[] data) throws MidiPlayerException{ - int length = data.length; - - int channel = (length > 0)?((data[0] & 0xFF) & 0x0F):0; - int value = (length > 1)?(data[1] & 0xFF):0; - int velocity = (length > 2)?(data[2] & 0xFF):0; - - this.sequencer.getTransmitter().sendNoteOff(channel,value,velocity); - } - - private void parseProgramChange(byte[] data) throws MidiPlayerException{ - int length = data.length; - int channel = (length > 0)?((data[0] & 0xFF) & 0x0F):-1; - int instrument = (length > 1)?(data[1] & 0xFF):-1; - if(channel != -1 && instrument != -1){ - this.sequencer.getTransmitter().sendProgramChange(channel,instrument); - } - } - - private void parseControlChange(byte[] data) throws MidiPlayerException{ - int length = data.length; - int channel = (length > 0)?((data[0] & 0xFF) & 0x0F):-1; - int control = (length > 1)?(data[1] & 0xFF):-1; - int value = (length > 2)?(data[2] & 0xFF):-1; - if(channel != -1 && control != -1 && value != -1){ - this.sequencer.getTransmitter().sendControlChange(channel,control,value); - } - } - - private void parsePitchBend(byte[] data) throws MidiPlayerException{ - int length = data.length; - int channel = (length > 0)?((data[0] & 0xFF) & 0x0F):-1; - int value = (length > 2)?(data[2] & 0xFF):-1; - if(channel != -1 && value != -1){ - this.sequencer.getTransmitter().sendPitchBend(channel,value); - } - } -} diff --git a/TuxGuitar-jsa/src/org/herac/tuxguitar/player/impl/jsa/sequencer/MidiSequencerImpl.java b/TuxGuitar-jsa/src/org/herac/tuxguitar/player/impl/jsa/sequencer/MidiSequencerImpl.java deleted file mode 100644 index 1f61ced3..00000000 --- a/TuxGuitar-jsa/src/org/herac/tuxguitar/player/impl/jsa/sequencer/MidiSequencerImpl.java +++ /dev/null @@ -1,229 +0,0 @@ -package org.herac.tuxguitar.player.impl.jsa.sequencer; - -import javax.sound.midi.Sequence; -import javax.sound.midi.Sequencer; -import javax.sound.midi.Track; -import javax.sound.midi.Transmitter; - -import org.herac.tuxguitar.app.TuxGuitar; -import org.herac.tuxguitar.player.base.MidiPlayerException; -import org.herac.tuxguitar.player.base.MidiSequenceHandler; -import org.herac.tuxguitar.player.base.MidiSequencer; -import org.herac.tuxguitar.player.base.MidiTransmitter; - -public class MidiSequencerImpl implements MidiSequencer,MidiSequenceLoader{ - - private static final int TICK_MOVE = 1; - - private Object lock; - private Sequencer sequencer; - private Transmitter sequencerTransmitter; - private MidiTransmitter transmitter; - - public MidiSequencerImpl(Sequencer sequencer){ - this.lock = new Object(); - this.sequencer = sequencer; - } - - public synchronized void open() { - try { - if(!this.sequencer.isOpen()){ - this.sequencer.open(); - this.closeTransmitter(); - this.openTransmitter(); - } - } catch (Throwable throwable) { - throwable.printStackTrace(); - } - } - - public synchronized void close() { - try { - if(this.sequencer.isOpen()){ - this.sequencer.close(); - this.closeTransmitter(); - } - } catch (Throwable throwable) { - throwable.printStackTrace(); - } - } - - public void openTransmitter(){ - try { - this.sequencerTransmitter = getSequencer().getTransmitter(); - this.sequencerTransmitter.setReceiver( new MidiReceiverImpl(this) ); - } catch (Throwable throwable) { - throwable.printStackTrace(); - } - } - - public void closeTransmitter(){ - try { - if(this.sequencerTransmitter != null){ - this.sequencerTransmitter.close(); - this.sequencerTransmitter = null; - } - } catch (Throwable throwable) { - throwable.printStackTrace(); - } - } - - protected Sequencer getSequencer(boolean open) { - if( open ){ - this.open(); - } - return this.sequencer; - } - - protected Sequencer getSequencer() { - return this.getSequencer(true); - } - - public MidiSequenceHandler createSequence(int tracks) { - this.resetTracks(); - return new MidiSequenceHandlerImpl(this,tracks); - } - - public synchronized MidiTransmitter getTransmitter() { - return this.transmitter; - } - - public synchronized void setTransmitter(MidiTransmitter transmitter) { - this.transmitter = transmitter; - } - - public long getTickLength() { - try { - return getSequencer().getTickLength(); - } catch (Throwable throwable) { - throwable.printStackTrace(); - } - return 0; - } - - public long getTickPosition() { - try { - return (getSequencer().getTickPosition() + TICK_MOVE); - } catch (Throwable throwable) { - throwable.printStackTrace(); - } - return 0; - } - - public void setTickPosition(long tickPosition) { - try { - this.getSequencer().setTickPosition(tickPosition - TICK_MOVE); - this.reset(); - } catch (Throwable throwable) { - throwable.printStackTrace(); - } - } - - public void setMute(int index, boolean mute) { - try { - getSequencer().setTrackMute(index, mute); - } catch (Throwable throwable) { - throwable.printStackTrace(); - } - } - - public void setSolo(int index, boolean solo) { - try { - getSequencer().setTrackSolo(index, solo); - } catch (Throwable throwable) { - throwable.printStackTrace(); - } - } - - public void setSequence(Sequence sequence){ - try { - getSequencer().setSequence(sequence); - } catch (Throwable throwable) { - throwable.printStackTrace(); - } - } - - public void start() { - try { - this.setRunning( true ); - } catch (Throwable throwable) { - throwable.printStackTrace(); - } - } - - public void stop() { - try { - this.setRunning( false ); - } catch (Throwable throwable) { - throwable.printStackTrace(); - } - } - - public boolean isRunning() { - try { - return ( getSequencer( false ) != null && getSequencer( false ).isRunning() ); - } catch (Throwable throwable) { - throwable.printStackTrace(); - } - return false; - } - - public void setRunning( boolean running ) { - try { - synchronized ( this.lock ) { - if( running && !this.isRunning() ){ - this.getSequencer().start(); - }else if( !running && this.isRunning() ){ - this.getSequencer().stop(); - this.reset(); - } - } - } catch (Throwable throwable) { - throwable.printStackTrace(); - } - } - - public void reset(){ - try { - this.getTransmitter().sendAllNotesOff(); - for(int channel = 0; channel < 16;channel ++){ - this.getTransmitter().sendPitchBend(channel, 64); - } - } catch (Throwable throwable) { - throwable.printStackTrace(); - } - } - - public void resetTracks(){ - try { - Sequence sequence = this.getSequencer().getSequence(); - if(sequence != null){ - Track[] tracks = sequence.getTracks(); - if( tracks != null ){ - int count = tracks.length; - for( int i = 0 ; i < count; i++ ){ - this.setSolo( i , false ); - this.setMute( i , false ); - } - } - } - } catch (Throwable throwable) { - throwable.printStackTrace(); - } - } - - public String getKey() { - return this.sequencer.getDeviceInfo().getName(); - } - - public String getName() { - return this.sequencer.getDeviceInfo().getName(); - } - - public void check() throws MidiPlayerException { - this.getSequencer( true ); - if( this.sequencer == null || !this.sequencer.isOpen() ){ - throw new MidiPlayerException(TuxGuitar.getProperty("jsa.error.midi.unavailable")); - } - } -} diff --git a/TuxGuitar-jsa/src/org/herac/tuxguitar/player/impl/jsa/sequencer/MidiSequencerProviderImpl.java b/TuxGuitar-jsa/src/org/herac/tuxguitar/player/impl/jsa/sequencer/MidiSequencerProviderImpl.java deleted file mode 100644 index 1b42af1c..00000000 --- a/TuxGuitar-jsa/src/org/herac/tuxguitar/player/impl/jsa/sequencer/MidiSequencerProviderImpl.java +++ /dev/null @@ -1,56 +0,0 @@ -package org.herac.tuxguitar.player.impl.jsa.sequencer; - -import java.util.ArrayList; -import java.util.Iterator; -import java.util.List; - -import javax.sound.midi.MidiDevice; -import javax.sound.midi.MidiSystem; -import javax.sound.midi.MidiUnavailableException; -import javax.sound.midi.Sequencer; - -import org.herac.tuxguitar.app.TuxGuitar; -import org.herac.tuxguitar.player.base.MidiPlayerException; -import org.herac.tuxguitar.player.base.MidiSequencer; -import org.herac.tuxguitar.player.base.MidiSequencerProvider; - -public class MidiSequencerProviderImpl implements MidiSequencerProvider{ - - public MidiSequencerProviderImpl(){ - super(); - } - - public List listSequencers() throws MidiPlayerException { - try { - List sequencers = new ArrayList(); - MidiDevice.Info[] infos = MidiSystem.getMidiDeviceInfo(); - for(int i = 0; i < infos.length; i++){ - try { - Iterator it = sequencers.iterator(); - boolean exists = false; - while(it.hasNext()){ - if( ((MidiSequencer)it.next()).getKey().equals(infos[i].getName()) ){ - exists = true; - break; - } - } - if(!exists){ - MidiDevice device = MidiSystem.getMidiDevice(infos[i]); - if(device instanceof Sequencer){ - sequencers.add(new MidiSequencerImpl((Sequencer)device)); - } - } - } catch (MidiUnavailableException e) { - throw new MidiPlayerException(TuxGuitar.getProperty("jsa.error.midi.unavailable"),e); - } - } - return sequencers; - }catch (Throwable t) { - throw new MidiPlayerException(TuxGuitar.getProperty("jsa.error.unknown"),t); - } - } - - public void closeAll() throws MidiPlayerException { - // Not implemented - } -} diff --git a/TuxGuitar-jsa/src/org/herac/tuxguitar/player/impl/jsa/utils/MidiConfigUtils.java b/TuxGuitar-jsa/src/org/herac/tuxguitar/player/impl/jsa/utils/MidiConfigUtils.java deleted file mode 100644 index cd70ac44..00000000 --- a/TuxGuitar-jsa/src/org/herac/tuxguitar/player/impl/jsa/utils/MidiConfigUtils.java +++ /dev/null @@ -1,129 +0,0 @@ -package org.herac.tuxguitar.player.impl.jsa.utils; - -import org.eclipse.swt.SWT; -import org.eclipse.swt.events.SelectionAdapter; -import org.eclipse.swt.events.SelectionEvent; -import org.eclipse.swt.layout.GridData; -import org.eclipse.swt.layout.GridLayout; -import org.eclipse.swt.widgets.Button; -import org.eclipse.swt.widgets.Composite; -import org.eclipse.swt.widgets.Group; -import org.eclipse.swt.widgets.Shell; -import org.eclipse.swt.widgets.Text; -import org.herac.tuxguitar.app.TuxGuitar; -import org.herac.tuxguitar.app.system.config.TGConfigManager; -import org.herac.tuxguitar.app.system.plugins.TGPluginConfigManager; -import org.herac.tuxguitar.app.util.DialogUtils; -import org.herac.tuxguitar.app.util.FileChooser; -import org.herac.tuxguitar.app.util.MessageDialog; - -public class MidiConfigUtils { - - public static final String SOUNDBANK_KEY = "soundbank.custom.path"; - - public static TGConfigManager getConfig(){ - TGConfigManager config = new TGPluginConfigManager("tuxguitar-jsa"); - config.init(); - return config; - } - - public static String getSoundbankPath(){ - return getSoundbankPath(getConfig()); - } - - public static String getSoundbankPath(final TGConfigManager config){ - return config.getStringConfigValue(SOUNDBANK_KEY); - } - - public static void setupDialog(Shell parent) { - setupDialog(parent,getConfig()); - } - - public static void setupDialog(Shell parent,final TGConfigManager config) { - final String soundbank = getSoundbankPath(config); - - final Shell dialog = DialogUtils.newDialog(parent, SWT.DIALOG_TRIM | SWT.APPLICATION_MODAL); - dialog.setLayout(new GridLayout()); - dialog.setText(TuxGuitar.getProperty("jsa.settings.title")); - - //------------------SOUNDBANK----------------------- - - Group group = new Group(dialog,SWT.SHADOW_ETCHED_IN); - group.setLayout(new GridLayout()); - group.setLayoutData(new GridData(SWT.FILL,SWT.FILL,true,true)); - group.setText(TuxGuitar.getProperty("jsa.settings.soundbank.tip")); - - final Button sbDefault = new Button(group,SWT.RADIO); - sbDefault.setText(TuxGuitar.getProperty("jsa.settings.soundbank.default")); - sbDefault.setSelection( (soundbank == null) ); - - final Button sbCustom = new Button(group,SWT.RADIO); - sbCustom.setText(TuxGuitar.getProperty("jsa.settings.soundbank.custom")); - sbCustom.setSelection( (soundbank != null) ); - - Composite chooser = new Composite(group,SWT.NONE); - chooser.setLayout(new GridLayout(2,false)); - - final Text sbCustomPath = new Text(chooser,SWT.BORDER); - sbCustomPath.setLayoutData(new GridData(350,SWT.DEFAULT)); - sbCustomPath.setText( (soundbank == null ? new String() : soundbank) ); - - final Button sbCustomChooser = new Button(chooser,SWT.PUSH); - sbCustomChooser.setImage(TuxGuitar.instance().getIconManager().getFileOpen()); - sbCustomChooser.addSelectionListener(new SelectionAdapter() { - public void widgetSelected(SelectionEvent e) { - String fileName = FileChooser.instance().open(dialog,FileChooser.ALL_FORMATS); - if(fileName != null){ - sbCustomPath.setText(fileName); - } - } - }); - - //------------------BUTTONS-------------------------- - Composite buttons = new Composite(dialog, SWT.NONE); - buttons.setLayout(new GridLayout(2,false)); - buttons.setLayoutData(new GridData(SWT.END,SWT.FILL,true,true)); - - GridData data = new GridData(SWT.FILL,SWT.FILL,true,true); - data.minimumWidth = 80; - data.minimumHeight = 25; - - final Button buttonOK = new Button(buttons, SWT.PUSH); - buttonOK.setText(TuxGuitar.getProperty("ok")); - buttonOK.setLayoutData(data); - buttonOK.addSelectionListener(new SelectionAdapter() { - public void widgetSelected(SelectionEvent arg0) { - String selection = ( sbCustom.getSelection() ? sbCustomPath.getText() : null); - - boolean changed = false; - changed = (selection == null && soundbank != null); - changed = changed || (selection != null && soundbank == null); - changed = changed || (selection != null && !selection.equals(soundbank) ) ; - if(changed){ - if(selection != null){ - config.setProperty(SOUNDBANK_KEY,selection); - }else{ - config.removeProperty(SOUNDBANK_KEY); - } - config.save(); - - MessageDialog.infoMessage(TuxGuitar.getProperty("warning"), TuxGuitar.getProperty("jsa.settings.soundbank-restart-message")); - } - dialog.dispose(); - } - }); - - Button buttonCancel = new Button(buttons, SWT.PUSH); - buttonCancel.setText(TuxGuitar.getProperty("cancel")); - buttonCancel.setLayoutData(data); - buttonCancel.addSelectionListener(new SelectionAdapter() { - public void widgetSelected(SelectionEvent arg0) { - dialog.dispose(); - } - }); - - dialog.setDefaultButton( buttonOK ); - - DialogUtils.openDialog(dialog,DialogUtils.OPEN_STYLE_CENTER | DialogUtils.OPEN_STYLE_PACK | DialogUtils.OPEN_STYLE_WAIT); - } -} diff --git a/TuxGuitar-jws/build.properties b/TuxGuitar-jws/build.properties deleted file mode 100644 index 7498a8da..00000000 --- a/TuxGuitar-jws/build.properties +++ /dev/null @@ -1,45 +0,0 @@ -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -tuxguitar.share.path=../TuxGuitar/share - -tuxguitar.path=\ -../TuxGuitar/src${path.separator}\ -../TuxGuitar-ascii/src${path.separator}\ -../TuxGuitar-compat/src${path.separator}\ -../TuxGuitar-converter/src${path.separator}\ -../TuxGuitar-gtp/src${path.separator}\ -../TuxGuitar-jsa/src${path.separator}\ -../TuxGuitar-lilypond/src${path.separator}\ -../TuxGuitar-midi/src${path.separator}\ -../TuxGuitar-musicxml/src${path.separator}\ -../TuxGuitar-ptb/src${path.separator}\ -../TuxGuitar-tef/src${path.separator}\ -../TuxGuitar-community/src${path.separator}\ - -tuxguitar.locale.path=\ -../TuxGuitar/share/lang${path.separator}\ -../TuxGuitar-ascii/share/lang${path.separator}\ -../TuxGuitar-compat/share/lang${path.separator}\ -../TuxGuitar-converter/share/lang${path.separator}\ -../TuxGuitar-gtp/share/lang${path.separator}\ -../TuxGuitar-jsa/share/lang${path.separator}\ -../TuxGuitar-lilypond/share/lang${path.separator}\ -../TuxGuitar-midi/share/lang${path.separator}\ -../TuxGuitar-musicxml/share/lang${path.separator}\ -../TuxGuitar-ptb/share/lang${path.separator}\ -../TuxGuitar-tef/share/lang${path.separator}\ -../TuxGuitar-community/share/lang${path.separator}\ - -tuxguitar.plugin-classes=\ -org.herac.tuxguitar.io.ascii.ASCIIPluginExporter${line.separator}\ -org.herac.tuxguitar.io.tg.TGPluginListImpl${line.separator}\ -org.herac.tuxguitar.app.tools.custom.converter.TGConverterPlugin${line.separator}\ -org.herac.tuxguitar.io.gtp.GTPPluginList${line.separator}\ -org.herac.tuxguitar.player.impl.jsa.MidiPluginList${line.separator}\ -org.herac.tuxguitar.io.lilypond.LilypondPluginExporter${line.separator}\ -org.herac.tuxguitar.io.midi.MidiPluginList${line.separator}\ -org.herac.tuxguitar.io.musicxml.MusicXMLPluginExporter${line.separator}\ -org.herac.tuxguitar.io.ptb.PTInputStreamPlugin${line.separator}\ -org.herac.tuxguitar.io.tef.TEPluginImporter${line.separator}\ -org.herac.tuxguitar.community.TGCommunityPluginImpl${line.separator}\ diff --git a/TuxGuitar-jws/build.xml b/TuxGuitar-jws/build.xml deleted file mode 100644 index 36c6d7a6..00000000 --- a/TuxGuitar-jws/build.xml +++ /dev/null @@ -1,221 +0,0 @@ - - - - - TuxGuitar JWS - - - - - - - - - - - - - - - - - - - - - - - - - - +------------------------------------------------------------------+ - | B U I L D I N G T U X G U I T A R | - +------------------------------------------------------------------+ - - - - - - +------------------------------------------------------------------+ - | B U I L D I N G T U X G U I T A R - R E S O U R C E S | - +------------------------------------------------------------------+ - - - - - - - - - +------------------------------------------------------------------+ - | P A C K A G I N G T U X G U I T A R - J W S | - +------------------------------------------------------------------+ - - - - - - - - #Default Plugins${line.separator} - ${tuxguitar.plugin-classes} - - - - - - - - - - - - - - - - - - ${list.properties} - - - - - - - - - - - - - - - - ${list.properties} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${locale.file}${line.separator} - - - - - - - - - - - - - - - - - - - - - diff --git a/TuxGuitar-jws/jws/files/gnu-linux-x86-64/swt.jar b/TuxGuitar-jws/jws/files/gnu-linux-x86-64/swt.jar deleted file mode 100644 index 0f1f8acf..00000000 Binary files a/TuxGuitar-jws/jws/files/gnu-linux-x86-64/swt.jar and /dev/null differ diff --git a/TuxGuitar-jws/jws/files/gnu-linux-x86-64/tuxguitar-alsa-jni.jar b/TuxGuitar-jws/jws/files/gnu-linux-x86-64/tuxguitar-alsa-jni.jar deleted file mode 100644 index f58504e5..00000000 Binary files a/TuxGuitar-jws/jws/files/gnu-linux-x86-64/tuxguitar-alsa-jni.jar and /dev/null differ diff --git a/TuxGuitar-jws/jws/files/gnu-linux-x86-64/tuxguitar-alsa.jar b/TuxGuitar-jws/jws/files/gnu-linux-x86-64/tuxguitar-alsa.jar deleted file mode 100644 index c3e45c7c..00000000 Binary files a/TuxGuitar-jws/jws/files/gnu-linux-x86-64/tuxguitar-alsa.jar and /dev/null differ diff --git a/TuxGuitar-jws/jws/files/gnu-linux-x86-64/tuxguitar-dist.jar b/TuxGuitar-jws/jws/files/gnu-linux-x86-64/tuxguitar-dist.jar deleted file mode 100644 index 950780c8..00000000 Binary files a/TuxGuitar-jws/jws/files/gnu-linux-x86-64/tuxguitar-dist.jar and /dev/null differ diff --git a/TuxGuitar-jws/jws/files/gnu-linux-x86/swt.jar b/TuxGuitar-jws/jws/files/gnu-linux-x86/swt.jar deleted file mode 100644 index d944ae7a..00000000 Binary files a/TuxGuitar-jws/jws/files/gnu-linux-x86/swt.jar and /dev/null differ diff --git a/TuxGuitar-jws/jws/files/gnu-linux-x86/tuxguitar-alsa-jni.jar b/TuxGuitar-jws/jws/files/gnu-linux-x86/tuxguitar-alsa-jni.jar deleted file mode 100644 index 5ad30739..00000000 Binary files a/TuxGuitar-jws/jws/files/gnu-linux-x86/tuxguitar-alsa-jni.jar and /dev/null differ diff --git a/TuxGuitar-jws/jws/files/gnu-linux-x86/tuxguitar-alsa.jar b/TuxGuitar-jws/jws/files/gnu-linux-x86/tuxguitar-alsa.jar deleted file mode 100644 index 63860431..00000000 Binary files a/TuxGuitar-jws/jws/files/gnu-linux-x86/tuxguitar-alsa.jar and /dev/null differ diff --git a/TuxGuitar-jws/jws/files/gnu-linux-x86/tuxguitar-dist.jar b/TuxGuitar-jws/jws/files/gnu-linux-x86/tuxguitar-dist.jar deleted file mode 100644 index da7da7a2..00000000 Binary files a/TuxGuitar-jws/jws/files/gnu-linux-x86/tuxguitar-dist.jar and /dev/null differ diff --git a/TuxGuitar-jws/jws/files/macosx-x86/swt.jar b/TuxGuitar-jws/jws/files/macosx-x86/swt.jar deleted file mode 100644 index 52e12f3b..00000000 Binary files a/TuxGuitar-jws/jws/files/macosx-x86/swt.jar and /dev/null differ diff --git a/TuxGuitar-jws/jws/files/macosx-x86/tuxguitar-audiounit-jni.jar b/TuxGuitar-jws/jws/files/macosx-x86/tuxguitar-audiounit-jni.jar deleted file mode 100644 index 0ebfddbf..00000000 Binary files a/TuxGuitar-jws/jws/files/macosx-x86/tuxguitar-audiounit-jni.jar and /dev/null differ diff --git a/TuxGuitar-jws/jws/files/macosx-x86/tuxguitar-audiounit.jar b/TuxGuitar-jws/jws/files/macosx-x86/tuxguitar-audiounit.jar deleted file mode 100644 index be0fad1e..00000000 Binary files a/TuxGuitar-jws/jws/files/macosx-x86/tuxguitar-audiounit.jar and /dev/null differ diff --git a/TuxGuitar-jws/jws/files/macosx-x86/tuxguitar-cocoa-integration.jar b/TuxGuitar-jws/jws/files/macosx-x86/tuxguitar-cocoa-integration.jar deleted file mode 100644 index ff04b76f..00000000 Binary files a/TuxGuitar-jws/jws/files/macosx-x86/tuxguitar-cocoa-integration.jar and /dev/null differ diff --git a/TuxGuitar-jws/jws/files/macosx-x86/tuxguitar-dist.jar b/TuxGuitar-jws/jws/files/macosx-x86/tuxguitar-dist.jar deleted file mode 100644 index 95e743d6..00000000 Binary files a/TuxGuitar-jws/jws/files/macosx-x86/tuxguitar-dist.jar and /dev/null differ diff --git a/TuxGuitar-jws/jws/files/macosx-x86_64/swt.jar b/TuxGuitar-jws/jws/files/macosx-x86_64/swt.jar deleted file mode 100644 index bb60c63b..00000000 Binary files a/TuxGuitar-jws/jws/files/macosx-x86_64/swt.jar and /dev/null differ diff --git a/TuxGuitar-jws/jws/files/macosx-x86_64/tuxguitar-audiounit-jni.jar b/TuxGuitar-jws/jws/files/macosx-x86_64/tuxguitar-audiounit-jni.jar deleted file mode 100644 index 7b152371..00000000 Binary files a/TuxGuitar-jws/jws/files/macosx-x86_64/tuxguitar-audiounit-jni.jar and /dev/null differ diff --git a/TuxGuitar-jws/jws/files/macosx-x86_64/tuxguitar-audiounit.jar b/TuxGuitar-jws/jws/files/macosx-x86_64/tuxguitar-audiounit.jar deleted file mode 100644 index a58519e8..00000000 Binary files a/TuxGuitar-jws/jws/files/macosx-x86_64/tuxguitar-audiounit.jar and /dev/null differ diff --git a/TuxGuitar-jws/jws/files/macosx-x86_64/tuxguitar-cocoa-integration.jar b/TuxGuitar-jws/jws/files/macosx-x86_64/tuxguitar-cocoa-integration.jar deleted file mode 100644 index 9fec167a..00000000 Binary files a/TuxGuitar-jws/jws/files/macosx-x86_64/tuxguitar-cocoa-integration.jar and /dev/null differ diff --git a/TuxGuitar-jws/jws/files/macosx-x86_64/tuxguitar-dist.jar b/TuxGuitar-jws/jws/files/macosx-x86_64/tuxguitar-dist.jar deleted file mode 100644 index 5aec1194..00000000 Binary files a/TuxGuitar-jws/jws/files/macosx-x86_64/tuxguitar-dist.jar and /dev/null differ diff --git a/TuxGuitar-jws/jws/files/tuxguitar-jws.jar b/TuxGuitar-jws/jws/files/tuxguitar-jws.jar deleted file mode 100644 index 44770874..00000000 Binary files a/TuxGuitar-jws/jws/files/tuxguitar-jws.jar and /dev/null differ diff --git a/TuxGuitar-jws/jws/files/windows-x86/swt.jar b/TuxGuitar-jws/jws/files/windows-x86/swt.jar deleted file mode 100644 index ad4daf22..00000000 Binary files a/TuxGuitar-jws/jws/files/windows-x86/swt.jar and /dev/null differ diff --git a/TuxGuitar-jws/jws/files/windows-x86/tuxguitar-dist.jar b/TuxGuitar-jws/jws/files/windows-x86/tuxguitar-dist.jar deleted file mode 100644 index 6c4ed5d6..00000000 Binary files a/TuxGuitar-jws/jws/files/windows-x86/tuxguitar-dist.jar and /dev/null differ diff --git a/TuxGuitar-jws/jws/tuxguitar.jnlp b/TuxGuitar-jws/jws/tuxguitar.jnlp deleted file mode 100644 index 3dd5c5fb..00000000 --- a/TuxGuitar-jws/jws/tuxguitar.jnlp +++ /dev/null @@ -1,59 +0,0 @@ - - - - TuxGuitar - Herac Modern Solutions - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/TuxGuitar-lilypond/GNUmakefile b/TuxGuitar-lilypond/GNUmakefile deleted file mode 100644 index 00708fd1..00000000 --- a/TuxGuitar-lilypond/GNUmakefile +++ /dev/null @@ -1,69 +0,0 @@ -#! /usr/bin/make -f -# -*- makefile -*- -#ident "$Id: GNUmakefile,v 1.4 2008/02/26 15:24:45 akdmia Exp $" -#@author: created by www.philippe.coval.online.fr -- revision: $Author: akdmia $ -#licence: LGPL -#------------------------------------------------------------------------------ -PACKAGE?=tuxguitar-lilypond -LIBRARY?=lib$(PACKAGE).so - -PREFIX?=/usr - -# dependencies -SWT_PATH?=/usr/share/java/swt.jar - -# tuxguitar paths -TG_PREFIX?=$(PREFIX) -TG_SOURCE_PATH?=$(TG_PREFIX)/src -TG_LIBRARY_PATH?=$(TG_PREFIX)/lib -TG_NATIVE_PLUGINS_PATH?=$(TG_PREFIX)/share/tuxguitar/plugins - -# install paths -INSTALL_LIBRARY_DIR?=$(TG_NATIVE_PLUGINS_PATH) -INSTALL_SHARED_DIR?=$(TG_NATIVE_PLUGINS_PATH)/$(PACKAGE) - -# resources -SHARE_PATH?=./share/ - -# build paths -SOURCE_PATH?=./src/ -SOURCES?=$(shell find $(SOURCE_PATH) -name "*.java") -OBJECTS?=$(PACKAGE).o - -GCJ?=gcj -GCJFLAGS+=-fjni -I$(SOURCE_PATH) -I$(TG_SOURCE_PATH) -I$(SWT_PATH) - -default: all - -all: objects library - -objects: tmp.classes.tmp - -tmp.classes.tmp: $(OBJECTS) - @touch $@ - -library: $(LIBRARY) - -install: - -install -d $(DESTDIR)$(PREFIX)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_DIR)/ - -install -d $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -install $(LIBRARY) $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -cp -rfa $(SHARE_PATH)/* $(DESTDIR)$(INSTALL_SHARED_DIR) - -uninstall: - -rm -rf $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -rm $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -clean: - -@find . -name "*.o" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.so" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.tmp" -exec rm -f {} \; > /dev/null 2>&1 - -$(PACKAGE).o: $(SOURCES) - $(GCJ) $(GCJFLAGS) -c -o $(@F) $^ - -$(LIBRARY): $(OBJECTS) - $(GCJ) -shared -o $@ -ltuxguitar -L$(TG_LIBRARY_PATH) $(^F) - -#eof "$Id: GNUmakefile,v 1.4 2008/02/26 15:24:45 akdmia Exp $" \ No newline at end of file diff --git a/TuxGuitar-lilypond/build.properties b/TuxGuitar-lilypond/build.properties deleted file mode 100644 index fda6bfad..00000000 --- a/TuxGuitar-lilypond/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin -path.swt=../TuxGuitar/lib/swt.jar \ No newline at end of file diff --git a/TuxGuitar-lilypond/build.xml b/TuxGuitar-lilypond/build.xml deleted file mode 100644 index 64d8b98d..00000000 --- a/TuxGuitar-lilypond/build.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - - TuxGuitar Lilypond Exporter - - - - - - - - - - - - - - - - - - - +-------------------------------------------------+ - | B U I L D I N G P L U G I N | - +-------------------------------------------------+ - - - - - - - - - - - +-----------------------------------------------+ - | P A C K A G I N G P L U G I N | - +-----------------------------------------------+ - - - - - - - - - - - - - diff --git a/TuxGuitar-midi-input/build.properties b/TuxGuitar-midi-input/build.properties deleted file mode 100644 index 7627ddf7..00000000 --- a/TuxGuitar-midi-input/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin -path.swt=../TuxGuitar/lib/swt.jar diff --git a/TuxGuitar-midi-input/build.xml b/TuxGuitar-midi-input/build.xml deleted file mode 100644 index 64e697f5..00000000 --- a/TuxGuitar-midi-input/build.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - - TuxGuitar Midi-Input - - - - - - - - - - - - - - - - - - - - - - - - - +--------------------------------------------------------------------+ - | B U I L D I N G P L U G I N M I D I - I N P U T | - +--------------------------------------------------------------------+ - - - - - - - - - - - +--------------------------------------------------------------------+ - | P A C K A G I N G P L U G I N M I D I - I N P U T | - +--------------------------------------------------------------------+ - - - - - - - \ No newline at end of file diff --git a/TuxGuitar-midi-input/src/org/herac/tuxguitar/midiinput/MiStaff.java b/TuxGuitar-midi-input/src/org/herac/tuxguitar/midiinput/MiStaff.java deleted file mode 100644 index f6caa96d..00000000 --- a/TuxGuitar-midi-input/src/org/herac/tuxguitar/midiinput/MiStaff.java +++ /dev/null @@ -1,439 +0,0 @@ -package org.herac.tuxguitar.midiinput; - -import java.util.Iterator; -import java.util.TreeMap; -import java.util.ArrayList; -import java.util.Map; - -import org.herac.tuxguitar.app.TuxGuitar; -import org.herac.tuxguitar.song.managers.TGSongManager; -import org.herac.tuxguitar.song.managers.TGTrackManager; -import org.herac.tuxguitar.song.models.TGMeasureHeader; -import org.herac.tuxguitar.song.models.TGBeat; -import org.herac.tuxguitar.song.models.TGDuration; -import org.herac.tuxguitar.song.models.TGMeasure; -import org.herac.tuxguitar.song.models.TGTrack; -import org.herac.tuxguitar.song.models.TGNote; - - -class MiStaff -{ - private TreeMap f_Events = new TreeMap(); // staff events map - private TGTrack f_TgTrack = null; // work track - private boolean f_Dump_Input = false; // for debugging... - private boolean f_Dump_TrackGeneration = false; // for debugging... - - - MiStaff( - final ArrayList inBufferNotes, // MIDI input notes from buffer [microseconds] - int inTempo, // quarters per minute - long inStartTime, // first MIDI time stamp [microseconds] - long inStopTime, // last MIDI time stamp [microseconds] - long inStartPosition, // recording start position [ticks] - String inTrackName) // name for the TuxGuitar track to be created - { - ArrayList midiNotes = new ArrayList(); - - // make a deep copy of input buffer notes - for(Iterator it = inBufferNotes.iterator(); it.hasNext();) - midiNotes.add(new MiNote((MiNote)it.next())); - - // convert time stamps from absolute microseconds to song relative ticks - for(Iterator it = midiNotes.iterator(); it.hasNext();) - { - MiNote note = (MiNote)it.next(); - long timeOn = note.getTimeOn(), - timeOff = note.getTimeOff(); - - // absolute to relative time stamps - timeOn -= inStartTime; - timeOff -= inStartTime; - - // time stamps to ticks - timeOn = inStartPosition + timestampToTicks(inTempo, timeOn); - timeOff = inStartPosition + timestampToTicks(inTempo, timeOff); - - // update values - note.setTimeOn(timeOn); - note.setTimeOff(timeOff); - } - - if(f_Dump_Input) - { - MiBuffer.dump(inBufferNotes, "input buffer MIDI notes"); - MiBuffer.dump(midiNotes, "converted MIDI notes"); - } - - TGSongManager tgSongMgr = TuxGuitar.instance().getSongManager(); - long startTick = inStartPosition, - stopTick = inStartPosition + timestampToTicks(inTempo, inStopTime - inStartTime); - TGMeasureHeader mh = tgSongMgr.getMeasureHeaderAt(startTick); - long firstBarTick = mh.getStart(); - - // insert bars into staff - for(long tick = firstBarTick; tick <= stopTick; tick += 4 * TGDuration.QUARTER_TIME) - addBar(tick); - - // insert note events into staff - for(Iterator it = midiNotes.iterator(); it.hasNext();) - addNote((MiNote)it.next()); - - // generate bars - createMeasures(); - - // generate beats - insertNotesIntoTrack(inTrackName); - } - - - static long timestampToTicks(int inTempo, long inTimeStamp) - { - long ticks = (inTimeStamp * inTempo * TGDuration.QUARTER_TIME) / 60000000L; - - return(ticks); - } - - - static long ticksToTimestamp(int inTempo, long inTicks) - { - long timeStamp = (inTicks * 60000000L) / (inTempo * TGDuration.QUARTER_TIME); - - return(timeStamp); - } - - - void addBar(long inTime) - { - MiStaffEvent se = (MiStaffEvent)f_Events.get( new Long(inTime) ); - - if(se == null) - { - se = new MiStaffEvent(inTime); - f_Events.put( new Long(inTime) , se); - } - - se.markAsBar(); - } - - - void addNote(MiNote inNote) - { - MiStaffEvent se; - - se = (MiStaffEvent)f_Events.get( new Long(inNote.getTimeOn()) ); - - if(se == null) - { - se = new MiStaffEvent(inNote.getTimeOn()); - f_Events.put( new Long(inNote.getTimeOn()) , se); - } - - se.addNoteOn(inNote); - } - - - private void mergeEvent(TreeMap inEventsMap, MiStaffEvent inSE) - { - MiStaffEvent se = (MiStaffEvent)inEventsMap.get( new Long(inSE.getBeginTime()) ); - - if(se == null) - inEventsMap.put( new Long(inSE.getBeginTime()) , inSE); - else - se.merge(inSE); - } - - - private void addTiedNote(long inTime, MiStaffNote inSN, long inResidualDuration) - { - MiStaffEvent se = (MiStaffEvent)f_Events.get( new Long(inTime) ); - - if(se == null) - { - se = new MiStaffEvent(inTime); - f_Events.put( new Long(inTime), se); - } - - MiStaffNote sn = new MiStaffNote(inSN); - - sn.setDuration(inResidualDuration); - se.addTiedNote(sn); - } - - - private void dump(String inTitle) - { - Iterator it = f_Events.keySet().iterator(); - - System.out.println(); - System.out.println("MiStaff dump " + inTitle + "..."); - System.out.println(); - - while(it.hasNext()) - { - Long time = (Long)it.next(); - MiStaffEvent se = (MiStaffEvent)f_Events.get(time); - - System.out.print(se); - } - } - - - void createMeasures() - { - TGSongManager tgSongMgr = TuxGuitar.instance().getSongManager(); - Iterator it = f_Events.keySet().iterator(); - - while(it.hasNext()) - { - Long key = (Long)it.next(); - MiStaffEvent se = (MiStaffEvent)f_Events.get(key); - - if( se.isBar() && - tgSongMgr.getMeasureHeaderAt(key.longValue()) == null) - { - tgSongMgr.addNewMeasure(tgSongMgr.getSong().countMeasureHeaders() + 1); - } - } - } - - - private TGBeat getEventBeat(long inTime) - { - MiStaffEvent se = (MiStaffEvent)f_Events.get( new Long(inTime) ); - TGBeat tgBeat = se.getBeat(); - - // creates a TGBeat if needed - if(tgBeat == null) - { - TGSongManager tgSongMgr = TuxGuitar.instance().getSongManager(); - TGTrackManager tgTrackMgr = tgSongMgr.getTrackManager(); - TGMeasure tgMeasure = tgTrackMgr.getMeasureAt(f_TgTrack, inTime); - - if(tgMeasure != null) - { - tgBeat = tgSongMgr.getFactory().newBeat(); - - tgBeat.setStart(inTime); - tgMeasure.addBeat(tgBeat); - se.setBeat(tgBeat); - } - } - - return(tgBeat); - } - - - private void insertNoteIntoTrack(TGBeat inTgBeat, MiStaffNote inSN) - { - TGSongManager tgSongMgr = TuxGuitar.instance().getSongManager(); - TGNote tgNote = tgSongMgr.getFactory().newNote(); - TGDuration tgDuration = tgSongMgr.getFactory().newDuration(); - - tgNote.setString (inSN.getString()); - tgNote.setValue (inSN.getFret()); - tgNote.setVelocity (inSN.getVelocity()); - tgNote.setTiedNote (inSN.isTied()); - - int noteType = MiStaffNote.durationToNoteType(inSN.getNominalDuration()); - - tgDuration.setValue(noteType); - tgDuration.setDotted(inSN.getDotCount() == 1); - tgDuration.setDoubleDotted(inSN.getDotCount() == 2); - - if(f_Dump_TrackGeneration) - { - System.out.println( - "" + inTgBeat.getMeasure().getNumber() + " " + inTgBeat.getStart() + - " (" + tgNote.getString() + "," + tgNote.getValue() + "," + tgNote.getVelocity() + ") " + - "1/" + tgDuration.getValue() + - ", d: " + tgDuration.getTime() + - (tgNote.isTiedNote() ? " (tied)" : "") + - (tgDuration.getTime() != inSN.getOverallDuration() ? " snDur=" + inSN.getOverallDuration() : "")); - } - - // here we probably should choose the voice - // it would be nice to have one voice for each string... - inTgBeat.getVoice(0).setDuration(tgDuration); - inTgBeat.getVoice(0).addNote(tgNote); - } - - - private void generateTrack(String inTrackName) - { - TGSongManager tgSongMgr = TuxGuitar.instance().getSongManager(); - TGTrack tgTrack = tgSongMgr.addTrack(); - Iterator eventsIt; - - if(f_Dump_TrackGeneration) - { - System.out.println(); - System.out.println("generating track: " + inTrackName + "..."); - System.out.println(); - } - - tgTrack.setName(inTrackName); - - f_TgTrack = tgTrack; - - // clears events TGBeats - for(eventsIt = f_Events.keySet().iterator(); eventsIt.hasNext();) - { - Long time = (Long)eventsIt.next(); - MiStaffEvent se = (MiStaffEvent)f_Events.get(time); - - se.setBeat(null); - } - - // generate TuxGuitar track - for(eventsIt = f_Events.keySet().iterator(); eventsIt.hasNext();) - { - Long time = (Long)eventsIt.next(); - MiStaffEvent se = (MiStaffEvent)f_Events.get(time); - - if(se.isOnBeat() || se.isTieBeat()) - { - TGBeat tgBeat = getEventBeat(se.getBeginTime()); - Iterator it = se.getNotes().iterator(); - - while(it.hasNext()) - { - MiStaffNote sn = (MiStaffNote)it.next(); - - insertNoteIntoTrack(tgBeat, sn); - } - } - } - } - - - void insertNotesIntoTrack(String inTrackName) - { - // normalize beats - TreeMap normalizedEvents = new TreeMap(); - - for(Iterator eventsIt = f_Events.entrySet().iterator(); eventsIt.hasNext();) - { - Map.Entry me = (Map.Entry)eventsIt.next(); - MiStaffEvent se = (MiStaffEvent)me.getValue(); - - se.normalizeBeat(TGDuration.SIXTY_FOURTH); - mergeEvent(normalizedEvents, se); - } - - f_Events = normalizedEvents; - - dump("after beat normalization"); - generateTrack("after beat normalization"); - - // add tie events due to bar crossing at the beginning of each crossed bar - boolean keepGoing = true; - - while(keepGoing) - { - long nextBarBeginTime = 0; - - keepGoing = false; - - for(Iterator eventsIt = f_Events.entrySet().iterator(); eventsIt.hasNext();) - { - Map.Entry me = (Map.Entry)eventsIt.next(); - MiStaffEvent se = (MiStaffEvent)me.getValue(); - - if(se.isBar()) - nextBarBeginTime = se.getBeginTime() + 4 * TGDuration.QUARTER_TIME; // bar length should be a MiStaff member - - for(Iterator snIt = se.getNotes().iterator(); snIt.hasNext();) - { - MiStaffNote sn = (MiStaffNote)snIt.next(); - - if(se.getBeginTime() + sn.getOverallDuration() > nextBarBeginTime) - { - long limitedDuration = (nextBarBeginTime - se.getBeginTime()), - residualDuration = sn.getOverallDuration() - limitedDuration; - - sn.setDuration(limitedDuration); - addTiedNote(nextBarBeginTime, sn, residualDuration); - keepGoing = true; - break; - } - } - - if(keepGoing) - break; - } - } - - dump("after tied due to bar crossing"); - generateTrack("after tied due to bar crossing"); - - // normalize durations - for(Iterator eventsIt = f_Events.entrySet().iterator(); eventsIt.hasNext();) - { - Map.Entry me = (Map.Entry)eventsIt.next(); - MiStaffEvent se = (MiStaffEvent)me.getValue(); - - se.normalizeDurations(); - } - - dump("after duration normalization"); - generateTrack("after duration normalization"); - - // add tie events due to note crossing - keepGoing = true; - - while(keepGoing) - { - keepGoing = false; - - Iterator eventsIt2 = f_Events.keySet().iterator(); - - if(eventsIt2.hasNext()) - eventsIt2.next(); - - for(Iterator eventsIt = f_Events.entrySet().iterator(); eventsIt.hasNext();) - { - Map.Entry me = (Map.Entry)eventsIt.next(); - MiStaffEvent se = (MiStaffEvent)me.getValue(); - - if(eventsIt.hasNext() && eventsIt2.hasNext()) - { - long nextTime = ((Long)eventsIt2.next()).longValue(); - - for(Iterator snIt = se.getNotes().iterator(); snIt.hasNext();) - { - MiStaffNote sn = (MiStaffNote)snIt.next(); - - if(se.getBeginTime() + sn.getOverallDuration() > nextTime) - { - long limitedDuration = (nextTime - se.getBeginTime()), - residualDuration = sn.getOverallDuration() - limitedDuration; - - sn.setDuration(limitedDuration); - addTiedNote(nextTime, sn, residualDuration); - keepGoing = true; - break; - } - } - - if(keepGoing) - break; - } - } - } - - dump("after tied due to note crossing"); - generateTrack("after tied due to note crossing"); - - // normalize durations - for(Iterator eventsIt = f_Events.entrySet().iterator(); eventsIt.hasNext();) - { - Map.Entry me = (Map.Entry)eventsIt.next(); - MiStaffEvent se = (MiStaffEvent)me.getValue(); - - se.normalizeDurations(); - } - - dump("after duration normalization 2"); - generateTrack("after duration normalization 2"); - } -} diff --git a/TuxGuitar-midi/GNUmakefile b/TuxGuitar-midi/GNUmakefile deleted file mode 100644 index 0eba15d6..00000000 --- a/TuxGuitar-midi/GNUmakefile +++ /dev/null @@ -1,69 +0,0 @@ -#! /usr/bin/make -f -# -*- makefile -*- -#ident "$Id: GNUmakefile,v 1.3 2008/02/26 15:24:13 akdmia Exp $" -#@author: created by www.philippe.coval.online.fr -- revision: $Author: akdmia $ -#licence: LGPL -#------------------------------------------------------------------------------ -PACKAGE?=tuxguitar-midi -LIBRARY?=lib$(PACKAGE).so - -PREFIX?=/usr - -# dependencies -SWT_PATH?=/usr/share/java/swt.jar - -# tuxguitar paths -TG_PREFIX?=$(PREFIX) -TG_SOURCE_PATH?=$(TG_PREFIX)/src -TG_LIBRARY_PATH?=$(TG_PREFIX)/lib -TG_NATIVE_PLUGINS_PATH?=$(TG_PREFIX)/share/tuxguitar/plugins - -# install paths -INSTALL_LIBRARY_DIR?=$(TG_NATIVE_PLUGINS_PATH) -INSTALL_SHARED_DIR?=$(TG_NATIVE_PLUGINS_PATH)/$(PACKAGE) - -# resources -SHARE_PATH?=./share/ - -# build paths -SOURCE_PATH?=./src/ -SOURCES?=$(shell find $(SOURCE_PATH) -name "*.java") -OBJECTS?=$(PACKAGE).o - -GCJ?=gcj -GCJFLAGS+=-fjni -I$(SOURCE_PATH) -I$(TG_SOURCE_PATH) -I$(SWT_PATH) - -default: all - -all: objects library - -objects: tmp.classes.tmp - -tmp.classes.tmp: $(OBJECTS) - @touch $@ - -library: $(LIBRARY) - -install: - -install -d $(DESTDIR)$(PREFIX)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_DIR)/ - -install -d $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -install $(LIBRARY) $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -cp -rfa $(SHARE_PATH)/* $(DESTDIR)$(INSTALL_SHARED_DIR) - -uninstall: - -rm -rf $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -rm $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -clean: - -@find . -name "*.o" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.so" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.tmp" -exec rm -f {} \; > /dev/null 2>&1 - -$(PACKAGE).o: $(SOURCES) - $(GCJ) $(GCJFLAGS) -c -o $(@F) $^ - -$(LIBRARY): $(OBJECTS) - $(GCJ) -shared -o $@ -ltuxguitar -L$(TG_LIBRARY_PATH) $(^F) - -#eof "$Id: GNUmakefile,v 1.3 2008/02/26 15:24:13 akdmia Exp $" \ No newline at end of file diff --git a/TuxGuitar-midi/build.properties b/TuxGuitar-midi/build.properties deleted file mode 100644 index fda6bfad..00000000 --- a/TuxGuitar-midi/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin -path.swt=../TuxGuitar/lib/swt.jar \ No newline at end of file diff --git a/TuxGuitar-midi/build.xml b/TuxGuitar-midi/build.xml deleted file mode 100644 index 43b29311..00000000 --- a/TuxGuitar-midi/build.xml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - TuxGuitar Midi File Format - - - - - - - - - - - - - - - - - - - +-------------------------------------------------+ - | B U I L D I N G P L U G I N | - +-------------------------------------------------+ - - - - - - - - - - - +-----------------------------------------------+ - | P A C K A G I N G P L U G I N | - +-----------------------------------------------+ - - - - - - - - - - - - diff --git a/TuxGuitar-midi/src/org/herac/tuxguitar/io/midi/MidiMessageUtils.java b/TuxGuitar-midi/src/org/herac/tuxguitar/io/midi/MidiMessageUtils.java deleted file mode 100644 index 6f69e66d..00000000 --- a/TuxGuitar-midi/src/org/herac/tuxguitar/io/midi/MidiMessageUtils.java +++ /dev/null @@ -1,64 +0,0 @@ -package org.herac.tuxguitar.io.midi; - -import org.herac.tuxguitar.io.midi.base.MidiMessage; -import org.herac.tuxguitar.song.models.TGTimeSignature; - -public class MidiMessageUtils { - - public static final byte TICK_MOVE = 0x01; - - private static int fixValue(int value){ - int fixedValue = value; - fixedValue = Math.min(fixedValue,127); - fixedValue = Math.max(fixedValue,0); - return fixedValue; - } - - private static int fixChannel(int channel){ - int fixedChannel = channel; - fixedChannel = Math.min(fixedChannel,15); - fixedChannel = Math.max(fixedChannel,0); - return fixedChannel; - } - - public static MidiMessage noteOn(int channel,int note,int velocity){ - return MidiMessage.shortMessage(MidiMessage.NOTE_ON, fixChannel(channel), fixValue(note), fixValue(velocity)); - } - - public static MidiMessage noteOff(int channel,int note,int velocity){ - return MidiMessage.shortMessage(MidiMessage.NOTE_OFF, fixChannel(channel), fixValue(note), fixValue(velocity)); - } - - public static MidiMessage controlChange(int channel,int controller,int value){ - return MidiMessage.shortMessage(MidiMessage.CONTROL_CHANGE, fixChannel(channel), fixValue(controller), fixValue(value)); - } - - public static MidiMessage programChange(int channel,int instrument){ - return MidiMessage.shortMessage(MidiMessage.PROGRAM_CHANGE, fixChannel(channel), fixValue(instrument)); - } - - public static MidiMessage pitchBend(int channel,int value){ - return MidiMessage.shortMessage(MidiMessage.PITCH_BEND, fixChannel(channel), 0, fixValue(value)); - } - - public static MidiMessage systemReset(){ - return MidiMessage.shortMessage(MidiMessage.SYSTEM_RESET); - } - - public static MidiMessage tempoInUSQ(int usq){ - MidiMessage message = new MidiMessage(MidiMessage.TYPE_META, MidiMessage.TEMPO_CHANGE); - message.setData(new byte[]{(byte)((usq >> 16) & 0xff),(byte)((usq >> 8) & 0xff),(byte)((usq) & 0xff) }); - //message.setData(new byte[]{(byte)((usq >> 16) & 0x00FF),(byte)((usq >> 8) & 0x00FF),(byte)((usq) & 0x00FF) }); - return message; - } - - public static MidiMessage timeSignature(TGTimeSignature ts){ - MidiMessage message = new MidiMessage(MidiMessage.TYPE_META, MidiMessage.TIME_SIGNATURE_CHANGE); - message.setData(new byte[]{ (byte)ts.getNumerator(),(byte)ts.getDenominator().getIndex(),(byte)(96 / ts.getDenominator().getValue()),8 }); - return message; - } - - public static MidiMessage endOfTrack(){ - return MidiMessage.metaMessage(47,new byte[]{}); - } -} \ No newline at end of file diff --git a/TuxGuitar-midi/src/org/herac/tuxguitar/io/midi/MidiPluginList.java b/TuxGuitar-midi/src/org/herac/tuxguitar/io/midi/MidiPluginList.java deleted file mode 100644 index 50636fcb..00000000 --- a/TuxGuitar-midi/src/org/herac/tuxguitar/io/midi/MidiPluginList.java +++ /dev/null @@ -1,32 +0,0 @@ -package org.herac.tuxguitar.io.midi; - -import java.util.ArrayList; -import java.util.List; - -import org.herac.tuxguitar.app.system.plugins.base.TGPluginList; - -public class MidiPluginList extends TGPluginList{ - - protected List getPlugins() { - List plugins = new ArrayList(); - plugins.add(new MidiPluginImporter()); - plugins.add(new MidiPluginExporter()); - return plugins; - } - - public String getAuthor() { - return "Julian Casadesus "; - } - - public String getDescription() { - return "Midi file format import-export plugin"; - } - - public String getName() { - return "Midi file format import-export plugin"; - } - - public String getVersion() { - return "1.0"; - } -} diff --git a/TuxGuitar-midi/src/org/herac/tuxguitar/io/midi/MidiSequenceHandlerImpl.java b/TuxGuitar-midi/src/org/herac/tuxguitar/io/midi/MidiSequenceHandlerImpl.java deleted file mode 100644 index 118d3e2b..00000000 --- a/TuxGuitar-midi/src/org/herac/tuxguitar/io/midi/MidiSequenceHandlerImpl.java +++ /dev/null @@ -1,77 +0,0 @@ -package org.herac.tuxguitar.io.midi; - -import java.io.IOException; -import java.io.OutputStream; - -import org.herac.tuxguitar.io.midi.base.MidiEvent; -import org.herac.tuxguitar.io.midi.base.MidiSequence; -import org.herac.tuxguitar.io.midi.base.MidiTrack; -import org.herac.tuxguitar.player.base.MidiSequenceHandler; -import org.herac.tuxguitar.song.models.TGDuration; -import org.herac.tuxguitar.song.models.TGTimeSignature; - -public class MidiSequenceHandlerImpl extends MidiSequenceHandler{ - - private OutputStream stream; - private MidiSequence sequence; - - public MidiSequenceHandlerImpl(int tracks,OutputStream stream){ - super(tracks); - this.stream = stream; - this.init(); - } - - private void init(){ - this.sequence = new MidiSequence(MidiSequence.PPQ,(int)TGDuration.QUARTER_TIME); - for (int i = 0; i < getTracks(); i++) { - this.sequence.addTrack(new MidiTrack()); - } - } - - public MidiSequence getSequence(){ - return this.sequence; - } - - public void addEvent(int track, MidiEvent event) { - if(track >= 0 && track < getSequence().countTracks()){ - getSequence().getTrack(track).add(event); - } - } - - public void addControlChange(long tick,int track,int channel, int controller, int value) { - addEvent(track,new MidiEvent(MidiMessageUtils.controlChange(channel, controller, value), tick )); - } - - public void addNoteOff(long tick,int track,int channel, int note, int velocity) { - addEvent(track,new MidiEvent(MidiMessageUtils.noteOff(channel, note, velocity), tick )); - } - - public void addNoteOn(long tick,int track,int channel, int note, int velocity) { - addEvent(track,new MidiEvent(MidiMessageUtils.noteOn(channel, note, velocity), tick )); - } - - public void addPitchBend(long tick,int track,int channel, int value) { - addEvent(track,new MidiEvent(MidiMessageUtils.pitchBend(channel, value), tick )); - } - - public void addProgramChange(long tick,int track,int channel, int instrument) { - addEvent(track,new MidiEvent(MidiMessageUtils.programChange(channel, instrument), tick )); - } - - public void addTempoInUSQ(long tick,int track,int usq) { - addEvent(track,new MidiEvent(MidiMessageUtils.tempoInUSQ(usq), tick )); - } - - public void addTimeSignature(long tick,int track,TGTimeSignature ts) { - addEvent(track,new MidiEvent(MidiMessageUtils.timeSignature(ts), tick )); - } - - public void notifyFinish() { - try { - getSequence().finish(); - new MidiFileWriter().write(getSequence(),1,this.stream); - } catch (IOException e) { - e.printStackTrace(); - } - } -} diff --git a/TuxGuitar-midi/src/org/herac/tuxguitar/io/midi/MidiSettings.java b/TuxGuitar-midi/src/org/herac/tuxguitar/io/midi/MidiSettings.java deleted file mode 100644 index e6e85222..00000000 --- a/TuxGuitar-midi/src/org/herac/tuxguitar/io/midi/MidiSettings.java +++ /dev/null @@ -1,22 +0,0 @@ -package org.herac.tuxguitar.io.midi; - -public class MidiSettings { - - private int transpose; - - public MidiSettings(){ - this.transpose = 0; - } - - public int getTranspose() { - return this.transpose; - } - - public void setTranspose(int transpose) { - this.transpose = transpose; - } - - public static MidiSettings getDefaults(){ - return new MidiSettings(); - } -} diff --git a/TuxGuitar-midi/src/org/herac/tuxguitar/io/midi/base/MidiEvent.java b/TuxGuitar-midi/src/org/herac/tuxguitar/io/midi/base/MidiEvent.java deleted file mode 100644 index 40f34a13..00000000 --- a/TuxGuitar-midi/src/org/herac/tuxguitar/io/midi/base/MidiEvent.java +++ /dev/null @@ -1,20 +0,0 @@ -package org.herac.tuxguitar.io.midi.base; - -public class MidiEvent { - - private long tick; - private MidiMessage message; - - public MidiEvent(MidiMessage message, long tick){ - this.message = message; - this.tick = tick; - } - - public MidiMessage getMessage() { - return this.message; - } - - public long getTick() { - return this.tick; - } -} diff --git a/TuxGuitar-midi/src/org/herac/tuxguitar/io/midi/base/MidiTrack.java b/TuxGuitar-midi/src/org/herac/tuxguitar/io/midi/base/MidiTrack.java deleted file mode 100644 index 69d24daa..00000000 --- a/TuxGuitar-midi/src/org/herac/tuxguitar/io/midi/base/MidiTrack.java +++ /dev/null @@ -1,46 +0,0 @@ -package org.herac.tuxguitar.io.midi.base; - -import java.util.ArrayList; -import java.util.Collections; -import java.util.Comparator; -import java.util.List; - -public class MidiTrack { - - private long ticks; - private List events = new ArrayList(); - - public void add(MidiEvent event) { - this.events.add(event); - this.ticks = Math.max(this.ticks,event.getTick()); - } - - public MidiEvent get(int index){ - return (MidiEvent)this.events.get(index); - } - - public int size(){ - return this.events.size(); - } - - public long ticks(){ - return this.ticks; - } - - public void sort(){ - final Comparator comparator = new Comparator() { - public int compare(Object o1, Object o2) { - if(o1 instanceof MidiEvent && o2 instanceof MidiEvent){ - MidiEvent e1 = (MidiEvent)o1; - MidiEvent e2 = (MidiEvent)o2; - if(e1.getTick() == e2.getTick()){ - return 0; - } - return (e1.getTick() > e2.getTick() ? 1 : -1); - } - return 0; - } - }; - Collections.sort(this.events,comparator); - } -} diff --git a/TuxGuitar-musicxml/GNUmakefile b/TuxGuitar-musicxml/GNUmakefile deleted file mode 100644 index a9fcb7e1..00000000 --- a/TuxGuitar-musicxml/GNUmakefile +++ /dev/null @@ -1,69 +0,0 @@ -#! /usr/bin/make -f -# -*- makefile -*- -#ident "$Id: GNUmakefile,v 1.4 2008/02/26 15:24:12 akdmia Exp $" -#@author: created by www.philippe.coval.online.fr -- revision: $Author: akdmia $ -#licence: LGPL -#------------------------------------------------------------------------------ -PACKAGE?=tuxguitar-musicxml -LIBRARY?=lib$(PACKAGE).so - -PREFIX?=/usr - -# dependencies -SWT_PATH?=/usr/share/java/swt.jar - -# tuxguitar paths -TG_PREFIX?=$(PREFIX) -TG_SOURCE_PATH?=$(TG_PREFIX)/src -TG_LIBRARY_PATH?=$(TG_PREFIX)/lib -TG_NATIVE_PLUGINS_PATH?=$(TG_PREFIX)/share/tuxguitar/plugins - -# install paths -INSTALL_LIBRARY_DIR?=$(TG_NATIVE_PLUGINS_PATH) -INSTALL_SHARED_DIR?=$(TG_NATIVE_PLUGINS_PATH)/$(PACKAGE) - -# resources -SHARE_PATH?=./share/ - -# build paths -SOURCE_PATH?=./src/ -SOURCES?=$(shell find $(SOURCE_PATH) -name "*.java") -OBJECTS?=$(PACKAGE).o - -GCJ?=gcj -GCJFLAGS+=-fjni -I$(SOURCE_PATH) -I$(TG_SOURCE_PATH) -I$(SWT_PATH) - -default: all - -all: objects library - -objects: tmp.classes.tmp - -tmp.classes.tmp: $(OBJECTS) - @touch $@ - -library: $(LIBRARY) - -install: - -install -d $(DESTDIR)$(PREFIX)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_DIR)/ - -install -d $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -install $(LIBRARY) $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -cp -rfa $(SHARE_PATH)/* $(DESTDIR)$(INSTALL_SHARED_DIR) - -uninstall: - -rm -rf $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -rm $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -clean: - -@find . -name "*.o" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.so" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.tmp" -exec rm -f {} \; > /dev/null 2>&1 - -$(PACKAGE).o: $(SOURCES) - $(GCJ) $(GCJFLAGS) -c -o $(@F) $^ - -$(LIBRARY): $(OBJECTS) - $(GCJ) -shared -o $@ -ltuxguitar -L$(TG_LIBRARY_PATH) $(^F) - -#eof "$Id: GNUmakefile,v 1.4 2008/02/26 15:24:12 akdmia Exp $" \ No newline at end of file diff --git a/TuxGuitar-musicxml/build.properties b/TuxGuitar-musicxml/build.properties deleted file mode 100644 index dff1f472..00000000 --- a/TuxGuitar-musicxml/build.properties +++ /dev/null @@ -1,7 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin \ No newline at end of file diff --git a/TuxGuitar-musicxml/build.xml b/TuxGuitar-musicxml/build.xml deleted file mode 100644 index 2d714afc..00000000 --- a/TuxGuitar-musicxml/build.xml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - TuxGuitar MusicXML Exporter - - - - - - - - - - - - - - - - - - - +-------------------------------------------------+ - | B U I L D I N G P L U G I N | - +-------------------------------------------------+ - - - - - - - - - - - +-----------------------------------------------+ - | P A C K A G I N G P L U G I N | - +-----------------------------------------------+ - - - - - - - - - - - - \ No newline at end of file diff --git a/TuxGuitar-oss/GNUmakefile b/TuxGuitar-oss/GNUmakefile deleted file mode 100644 index 1453fc48..00000000 --- a/TuxGuitar-oss/GNUmakefile +++ /dev/null @@ -1,89 +0,0 @@ -#! /usr/bin/make -f -# -*- makefile -*- -#ident "$Id: GNUmakefile,v 1.7 2008/02/26 15:24:15 akdmia Exp $" -#@author: created by www.philippe.coval.online.fr -- revision: $Author: akdmia $ -#licence: LGPL -#------------------------------------------------------------------------------ -PACKAGE?=tuxguitar-oss -LIBRARY?=lib$(PACKAGE).so -LIBRARY_JNI?=lib$(PACKAGE)-jni.so - -PREFIX?=/usr - -# dependencies -SWT_PATH?=/usr/share/java/swt.jar - -# tuxguitar paths -TG_PREFIX?=$(PREFIX) -TG_SOURCE_PATH?=$(TG_PREFIX)/src -TG_LIBRARY_PATH?=$(TG_PREFIX)/lib -TG_LIBRARY_PATH_JNI?=$(TG_PREFIX)/lib/jni -TG_NATIVE_PLUGINS_PATH?=$(TG_PREFIX)/share/tuxguitar/plugins - -# install paths -INSTALL_LIBRARY_JNI_DIR?=$(TG_LIBRARY_PATH_JNI) -INSTALL_LIBRARY_DIR?=$(TG_NATIVE_PLUGINS_PATH) -INSTALL_SHARED_DIR?=$(TG_NATIVE_PLUGINS_PATH)/$(PACKAGE) - -# resources -SHARE_PATH?=./share/ - -# build paths -JAVA_SOURCE_PATH?=./src/ -JAVA_SOURCES?=$(shell find $(JAVA_SOURCE_PATH) -name "*.java") -JAVA_OBJECTS?=$(PACKAGE).o -JNI_SOURCE_PATH?=./jni/ -JNI_SOURCES?=$(shell find $(JNI_SOURCE_PATH) -name "*.c") -JNI_OBJECTS?=$(JNI_SOURCES:%.c=%.o) - -GCJ?=gcj -GCJFLAGS+=-fjni -I$(JAVA_SOURCE_PATH) -I$(TG_SOURCE_PATH) -I$(SWT_PATH) - -CC=gcc -CFLAGS=-fPIC -I $(shell $(GCJ) -print-file-name=include/) - -default: all - -all: objects library library_jni - -objects: tmp.classes.tmp - -tmp.classes.tmp: $(JAVA_OBJECTS) - @touch $@ - -library: $(LIBRARY) - -library_jni: $(LIBRARY_JNI) - -install: - -install -d $(DESTDIR)$(PREFIX)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_DIR)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_JNI_DIR)/ - -install -d $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -install $(LIBRARY) $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -install $(LIBRARY_JNI) $(DESTDIR)$(INSTALL_LIBRARY_JNI_DIR)/$(LIBRARY_JNI) - -cp -rfa $(SHARE_PATH)/* $(DESTDIR)$(INSTALL_SHARED_DIR) - -uninstall: - -rm -rf $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -rm $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -rm $(DESTDIR)$(INSTALL_LIBRARY_JNI_DIR)/$(LIBRARY_JNI) - -clean: - -@find . -name "*.o" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.so" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.tmp" -exec rm -f {} \; > /dev/null 2>&1 - -%.o: %.c - $(CC) $(CFLAGS) -c -o $(@F) $< - -$(PACKAGE).o: $(JAVA_SOURCES) - $(GCJ) $(GCJFLAGS) -c -o $(@F) $^ - -$(LIBRARY): $(JAVA_OBJECTS) - $(GCJ) -shared -o $@ $(^F) -ltuxguitar -L$(TG_LIBRARY_PATH) - -$(LIBRARY_JNI): $(JNI_OBJECTS) - $(GCJ) -shared -o $@ $(^F) - -#eof "$Id: GNUmakefile,v 1.7 2008/02/26 15:24:15 akdmia Exp $" diff --git a/TuxGuitar-oss/build.properties b/TuxGuitar-oss/build.properties deleted file mode 100644 index fda6bfad..00000000 --- a/TuxGuitar-oss/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin -path.swt=../TuxGuitar/lib/swt.jar \ No newline at end of file diff --git a/TuxGuitar-oss/build.xml b/TuxGuitar-oss/build.xml deleted file mode 100644 index de7b01d0..00000000 --- a/TuxGuitar-oss/build.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - - TuxGuitar OSS - - - - - - - - - - - - - - - - - - - - - - - - - +--------------------------------------------------------------------+ - | B U I L D I N G T U X G U I T A R - O S S | - +--------------------------------------------------------------------+ - - - - - - - - - - - +--------------------------------------------------------------------+ - | P A C K A G I N G T U X G U I T A R - O S S | - +--------------------------------------------------------------------+ - - - - - - - - diff --git a/TuxGuitar-oss/jni/GNUmakefile b/TuxGuitar-oss/jni/GNUmakefile deleted file mode 100644 index 248465d0..00000000 --- a/TuxGuitar-oss/jni/GNUmakefile +++ /dev/null @@ -1,24 +0,0 @@ -CFLAGS?=-I$(shell gcj -print-file-name=include/) -CFLAGS+=-fPIC -LDFLAGS?= -LDLIBS?= -LDPATH?= -LIBRARY_PREFIX?=lib -LIBRARY_NAME?=tuxguitar-oss-jni -LIBRARY_EXTENSION?=.so - -LIBRARY=$(LIBRARY_PREFIX)$(LIBRARY_NAME)$(LIBRARY_EXTENSION) -OBJECTS=org_herac_tuxguitar_player_impl_midiport_oss_MidiSystem.o - -%.o: %.c - $(CC) $(CFLAGS) -c -o $@ $< - -all: $(LIBRARY) - -$(LIBRARY): $(OBJECTS) - $(CC) $(LDFLAGS) -shared -o $(LIBRARY) $(OBJECTS) $(LDPATH) $(LDLIBS) - -clean: - rm -f $(OBJECTS) $(LIBRARY) - -#eof "$Id: GNUmakefile,v 1.10 2008/04/17 20:06:34 rzr Exp $" diff --git a/TuxGuitar-oss/src/org/herac/tuxguitar/player/impl/midiport/oss/JNILibraryLoader.java b/TuxGuitar-oss/src/org/herac/tuxguitar/player/impl/midiport/oss/JNILibraryLoader.java deleted file mode 100644 index 5b109291..00000000 --- a/TuxGuitar-oss/src/org/herac/tuxguitar/player/impl/midiport/oss/JNILibraryLoader.java +++ /dev/null @@ -1,52 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.oss; - -import java.io.File; -import java.io.FileOutputStream; -import java.io.InputStream; -import java.io.OutputStream; - -import org.herac.tuxguitar.util.TGClassLoader; - -public class JNILibraryLoader { - - private static final String JNI_EXTENSION = ".jnilib"; - - private static final String JNI_TMP_PATH = (System.getProperty( "java.io.tmpdir" ) + File.separator); - - public static void loadLibrary(String libname){ - if(!JNILibraryLoader.loadFromClassPath(libname + JNI_EXTENSION)){ - System.loadLibrary(libname); - } - } - - private static boolean loadFromClassPath(String filename){ - File file = new File(JNI_TMP_PATH + filename); - try{ - if(!file.exists()){ - InputStream inputStream = TGClassLoader.instance().getClassLoader().getResourceAsStream(filename); - if (inputStream != null) { - OutputStream outputStream = new FileOutputStream(file); - - int read; - byte [] buffer = new byte [4096]; - while ((read = inputStream.read (buffer)) != -1) { - outputStream.write(buffer, 0, read); - } - outputStream.close(); - inputStream.close(); - } - } - if(file.exists()){ - System.load(file.getAbsolutePath()); - return true; - } - }catch(Throwable throwable){ - return false; - }finally{ - if(file.exists()){ - file.delete(); - } - } - return false; - } -} diff --git a/TuxGuitar-oss/src/org/herac/tuxguitar/player/impl/midiport/oss/MidiConfigUtils.java b/TuxGuitar-oss/src/org/herac/tuxguitar/player/impl/midiport/oss/MidiConfigUtils.java deleted file mode 100644 index 74cd0a88..00000000 --- a/TuxGuitar-oss/src/org/herac/tuxguitar/player/impl/midiport/oss/MidiConfigUtils.java +++ /dev/null @@ -1,107 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.oss; - -import org.eclipse.swt.SWT; -import org.eclipse.swt.events.SelectionAdapter; -import org.eclipse.swt.events.SelectionEvent; -import org.eclipse.swt.layout.GridData; -import org.eclipse.swt.layout.GridLayout; -import org.eclipse.swt.widgets.Button; -import org.eclipse.swt.widgets.Composite; -import org.eclipse.swt.widgets.Group; -import org.eclipse.swt.widgets.Label; -import org.eclipse.swt.widgets.Shell; -import org.eclipse.swt.widgets.Text; -import org.herac.tuxguitar.app.TuxGuitar; -import org.herac.tuxguitar.app.system.config.TGConfigManager; -import org.herac.tuxguitar.app.system.plugins.TGPluginConfigManager; -import org.herac.tuxguitar.app.util.DialogUtils; - -public class MidiConfigUtils { - - public static final String DEVICE_KEY = "oss.device"; - - public static final String DEVICE_DEFAULT = "/dev/sequencer"; - - public static TGConfigManager getConfig(){ - TGConfigManager config = new TGPluginConfigManager("tuxguitar-oss"); - config.init(); - return config; - } - - public static String getDevice(){ - return getDevice(getConfig()); - } - - public static String getDevice(final TGConfigManager config){ - return config.getStringConfigValue(DEVICE_KEY,DEVICE_DEFAULT); - } - - public static void setupDialog(Shell parent,final MidiOutputPortProviderImpl provider) { - setupDialog(parent,provider,getConfig()); - } - - public static void setupDialog(Shell parent,final MidiOutputPortProviderImpl provider,final TGConfigManager config) { - final String device = getDevice(config); - - final Shell dialog = DialogUtils.newDialog(parent, SWT.DIALOG_TRIM | SWT.APPLICATION_MODAL); - dialog.setLayout(new GridLayout()); - dialog.setText("Configuration"); - - //------------------DEVICE----------------------- - Group group = new Group(dialog,SWT.SHADOW_ETCHED_IN); - group.setLayout(new GridLayout(2,false)); - group.setLayoutData(new GridData(SWT.FILL,SWT.FILL,true,true)); - group.setText("Device Configuration"); - - final Label deviceLabel = new Label(group,SWT.LEFT); - deviceLabel.setText("Device:"); - - final Text deviceValue = new Text(group,SWT.BORDER); - deviceValue.setLayoutData(new GridData(250,SWT.DEFAULT)); - deviceValue.setText( (device == null ? new String() : device) ); - - //------------------BUTTONS-------------------------- - Composite buttons = new Composite(dialog, SWT.NONE); - buttons.setLayout(new GridLayout(2,false)); - buttons.setLayoutData(new GridData(SWT.END,SWT.FILL,true,true)); - - GridData data = new GridData(SWT.FILL,SWT.FILL,true,true); - data.minimumWidth = 80; - data.minimumHeight = 25; - - final Button buttonOK = new Button(buttons, SWT.PUSH); - buttonOK.setText(TuxGuitar.getProperty("ok")); - buttonOK.setLayoutData(data); - buttonOK.addSelectionListener(new SelectionAdapter() { - public void widgetSelected(SelectionEvent arg0) { - String selection = deviceValue.getText(); - - String value1 = (device == null ? new String() : device); - String value2 = (selection == null ? new String() : selection); - if(!value1.equals(value2)){ - if(selection != null){ - config.setProperty(DEVICE_KEY,selection); - }else{ - config.removeProperty(DEVICE_KEY); - } - config.save(); - provider.updateDevice(selection); - } - dialog.dispose(); - } - }); - - Button buttonCancel = new Button(buttons, SWT.PUSH); - buttonCancel.setText(TuxGuitar.getProperty("cancel")); - buttonCancel.setLayoutData(data); - buttonCancel.addSelectionListener(new SelectionAdapter() { - public void widgetSelected(SelectionEvent arg0) { - dialog.dispose(); - } - }); - - dialog.setDefaultButton( buttonOK ); - - DialogUtils.openDialog(dialog,DialogUtils.OPEN_STYLE_CENTER | DialogUtils.OPEN_STYLE_PACK | DialogUtils.OPEN_STYLE_WAIT); - } -} diff --git a/TuxGuitar-oss/src/org/herac/tuxguitar/player/impl/midiport/oss/MidiOutputPortImpl.java b/TuxGuitar-oss/src/org/herac/tuxguitar/player/impl/midiport/oss/MidiOutputPortImpl.java deleted file mode 100644 index 1f43b084..00000000 --- a/TuxGuitar-oss/src/org/herac/tuxguitar/player/impl/midiport/oss/MidiOutputPortImpl.java +++ /dev/null @@ -1,48 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.oss; - -import org.herac.tuxguitar.player.base.MidiOutputPort; -import org.herac.tuxguitar.player.base.MidiReceiver; - -public class MidiOutputPortImpl implements MidiOutputPort{ - - private int device; - private String name; - private MidiReceiverImpl receiver; - - public MidiOutputPortImpl(MidiSystem midiSystem,String name,int device){ - this.name = name; - this.device = device; - this.receiver = new MidiReceiverImpl(this,midiSystem); - } - - public void open(){ - if(!this.receiver.isConnected()){ - this.receiver.connect(); - } - } - - public void close(){ - this.receiver.disconnect(); - } - - public MidiReceiver getReceiver(){ - this.open(); - return this.receiver; - } - - public void check(){ - // Not implemented - } - - public int getDevice() { - return this.device; - } - - public String getKey(){ - return ("tuxguitar-oss_" + this.device); - } - - public String getName(){ - return (this.name +" #" + this.device); - } -} \ No newline at end of file diff --git a/TuxGuitar-oss/src/org/herac/tuxguitar/player/impl/midiport/oss/MidiOutputPortProviderImpl.java b/TuxGuitar-oss/src/org/herac/tuxguitar/player/impl/midiport/oss/MidiOutputPortProviderImpl.java deleted file mode 100644 index 4314a11d..00000000 --- a/TuxGuitar-oss/src/org/herac/tuxguitar/player/impl/midiport/oss/MidiOutputPortProviderImpl.java +++ /dev/null @@ -1,46 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.oss; - -import java.util.List; - -import org.herac.tuxguitar.player.base.MidiOutputPortProvider; - -public class MidiOutputPortProviderImpl implements MidiOutputPortProvider{ - - private MidiSystem midiSystem; - - public MidiOutputPortProviderImpl(){ - super(); - } - - public List listPorts() { - if(this.midiSystem == null){ - this.midiSystem = new MidiSystem(); - } - if(!this.midiSystem.isOpen()){ - this.midiSystem.open(MidiConfigUtils.getDevice()); - } - return this.midiSystem.findPorts(); - } - - public void closeAll(){ - if(this.midiSystem != null){ - this.midiSystem.close(); - this.midiSystem.finalize(); - this.midiSystem = null; - } - } - - public void updateDevice(String device){ - if(this.midiSystem != null && this.midiSystem.isOpen()){ - MidiOutputPortImpl connection = this.midiSystem.getConnection(); - if(connection != null){ - connection.close(); - } - this.midiSystem.close(); - this.midiSystem.open(device); - if(connection != null){ - connection.open(); - } - } - } -} diff --git a/TuxGuitar-oss/src/org/herac/tuxguitar/player/impl/midiport/oss/MidiOutputPortProviderPlugin.java b/TuxGuitar-oss/src/org/herac/tuxguitar/player/impl/midiport/oss/MidiOutputPortProviderPlugin.java deleted file mode 100644 index 27acbf88..00000000 --- a/TuxGuitar-oss/src/org/herac/tuxguitar/player/impl/midiport/oss/MidiOutputPortProviderPlugin.java +++ /dev/null @@ -1,38 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.oss; - -import org.eclipse.swt.widgets.Shell; -import org.herac.tuxguitar.app.system.plugins.TGPluginSetup; -import org.herac.tuxguitar.app.system.plugins.base.TGMidiOutputPortProviderPlugin; -import org.herac.tuxguitar.player.base.MidiOutputPortProvider; - -public class MidiOutputPortProviderPlugin extends TGMidiOutputPortProviderPlugin implements TGPluginSetup{ - - private MidiOutputPortProviderImpl portReader; - - protected MidiOutputPortProvider getProvider() { - if(this.portReader == null){ - this.portReader = new MidiOutputPortProviderImpl(); - } - return this.portReader; - } - - public String getAuthor() { - return "Julian Casadesus "; - } - - public String getDescription() { - return "OSS output plugin"; - } - - public String getName() { - return "OSS output plugin"; - } - - public String getVersion() { - return "1.0"; - } - - public void setupDialog(Shell parent) { - MidiConfigUtils.setupDialog(parent,(MidiOutputPortProviderImpl)getProvider()); - } -} diff --git a/TuxGuitar-oss/src/org/herac/tuxguitar/player/impl/midiport/oss/MidiReceiverImpl.java b/TuxGuitar-oss/src/org/herac/tuxguitar/player/impl/midiport/oss/MidiReceiverImpl.java deleted file mode 100644 index b8c2d934..00000000 --- a/TuxGuitar-oss/src/org/herac/tuxguitar/player/impl/midiport/oss/MidiReceiverImpl.java +++ /dev/null @@ -1,75 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.oss; - -import org.herac.tuxguitar.player.base.MidiControllers; -import org.herac.tuxguitar.player.base.MidiReceiver; - -public class MidiReceiverImpl implements MidiReceiver{ - - private boolean connected; - private MidiOutputPortImpl midiPort; - private MidiSystem midiSystem; - - public MidiReceiverImpl(MidiOutputPortImpl midiPort, MidiSystem midiSystem){ - this.midiPort = midiPort; - this.midiSystem = midiSystem; - this.connected = false; - } - - public boolean isConnected(){ - return this.connected; - } - - public void connect(){ - if(!isConnected()){ - this.midiSystem.openPort(this.midiPort); - this.connected = true; - } - } - - public void disconnect() { - if(isConnected()){ - this.midiSystem.closePort(); - this.connected = false; - } - } - - public void sendAllNotesOff() { - for(int i = 0; i < 16; i ++){ - sendControlChange(i,MidiControllers.ALL_NOTES_OFF,0); - } - } - - public void sendControlChange(int channel, int controller, int value) { - if(isConnected()){ - this.midiSystem.controlChange(channel, controller, value); - } - } - - public void sendNoteOff(int channel, int key, int velocity) { - if(isConnected()){ - this.midiSystem.noteOff(channel, key, velocity); - } - } - - public void sendNoteOn(int channel, int key, int velocity) { - if(isConnected()){ - this.midiSystem.noteOn(channel, key, velocity); - } - } - - public void sendPitchBend(int channel, int value) { - if(isConnected()){ - this.midiSystem.pitchBend(channel, value); - } - } - - public void sendProgramChange(int channel, int value) { - if(isConnected()){ - this.midiSystem.programChange(channel, value); - } - } - - public void sendSystemReset() { - //not implemented - } -} diff --git a/TuxGuitar-oss/src/org/herac/tuxguitar/player/impl/midiport/oss/MidiSystem.java b/TuxGuitar-oss/src/org/herac/tuxguitar/player/impl/midiport/oss/MidiSystem.java deleted file mode 100644 index b07074f0..00000000 --- a/TuxGuitar-oss/src/org/herac/tuxguitar/player/impl/midiport/oss/MidiSystem.java +++ /dev/null @@ -1,135 +0,0 @@ -package org.herac.tuxguitar.player.impl.midiport.oss; - -import java.util.ArrayList; -import java.util.List; - -public class MidiSystem{ - - private static final String JNI_LIBRARY_NAME = new String("tuxguitar-oss-jni"); - - static{ - System.loadLibrary(JNI_LIBRARY_NAME); - } - - private long instance; - private boolean open; - private List ports; - private MidiOutputPortImpl connection; - - public MidiSystem() { - this.instance = malloc(); - this.open = false; - this.ports = new ArrayList(); - this.connection = null; - } - - public void finalize(){ - if(this.instance != 0 ){ - this.free(this.instance); - this.instance = 0; - } - } - - public boolean isOpen(){ - return (this.instance != 0 && this.open); - } - - public void open(String device){ - if(this.instance != 0 && !this.open){ - this.open(this.instance,device); - this.open = true; - } - } - - public void close(){ - if(this.instance != 0 && this.open){ - this.close(this.instance); - this.open = false; - } - } - - public List findPorts(){ - this.ports.clear(); - if(this.instance != 0 && this.open){ - this.findPorts(this.instance); - } - return this.ports; - } - - public void openPort(MidiOutputPortImpl port){ - if(this.instance != 0 && this.open){ - this.openPort(this.instance, port.getDevice()); - this.connection = port; - } - } - - public void closePort(){ - if(this.instance != 0 && this.open){ - this.closePort(this.instance); - this.connection = null; - } - } - - public void noteOn(int channel,int note,int velocity){ - if(this.instance != 0 && this.open){ - this.noteOn(this.instance, channel, note, velocity); - } - } - - public void noteOff(int channel,int note,int velocity){ - if(this.instance != 0 && this.open){ - this.noteOff(this.instance, channel, note, velocity); - } - } - - public void controlChange(int channel,int control,int value){ - if(this.instance != 0 && this.open){ - this.controlChange(this.instance, channel, control, value); - } - } - - public void programChange(int channel,int program){ - if(this.instance != 0 && this.open){ - this.programChange(this.instance, channel, program); - } - } - - public void pitchBend(int channel,int value){ - if(this.instance != 0 && this.open){ - this.pitchBend(this.instance, channel, value); - } - } - - public MidiOutputPortImpl getConnection(){ - return this.connection; - } - - protected void addPort(String name,int device){ - this.ports.add(new MidiOutputPortImpl(this,name,device)); - } - - private native long malloc(); - - private native void free(long instance); - - protected native void open(long instance,String device); - - protected native void close(long instance); - - protected native void findPorts(long instance); - - protected native void openPort(long instance,int device); - - protected native void closePort(long instance); - - protected native void noteOn(long instance,int channel,int note,int velocity); - - protected native void noteOff(long instance,int channel,int note,int velocity); - - protected native void controlChange(long instance,int channel,int control,int value); - - protected native void programChange(long instance,int channel,int program); - - protected native void pitchBend(long instance,int channel,int value); - -} diff --git a/TuxGuitar-pdf/build.properties b/TuxGuitar-pdf/build.properties deleted file mode 100644 index 027507e8..00000000 --- a/TuxGuitar-pdf/build.properties +++ /dev/null @@ -1,9 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin -path.itext=../TuxGuitar/lib/itext.jar -path.swt=../TuxGuitar/lib/swt.jar \ No newline at end of file diff --git a/TuxGuitar-pdf/build.xml b/TuxGuitar-pdf/build.xml deleted file mode 100644 index 55049761..00000000 --- a/TuxGuitar-pdf/build.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - TuxGuitar PDF Exporter - - - - - - - - - - - - - - - - - - - - +-------------------------------------------------+ - | B U I L D I N G P L U G I N P D F | - +-------------------------------------------------+ - - - - - - - - - - - +-----------------------------------------------+ - | P A C K A G I N G P L U G I N | - +-----------------------------------------------+ - - - - - - - - - - - - - - diff --git a/TuxGuitar-ptb/GNUmakefile b/TuxGuitar-ptb/GNUmakefile deleted file mode 100644 index a02490b4..00000000 --- a/TuxGuitar-ptb/GNUmakefile +++ /dev/null @@ -1,69 +0,0 @@ -#! /usr/bin/make -f -# -*- makefile -*- -#ident "$Id: GNUmakefile,v 1.4 2008/02/26 15:24:16 akdmia Exp $" -#@author: created by www.philippe.coval.online.fr -- revision: $Author: akdmia $ -#licence: LGPL -#------------------------------------------------------------------------------ -PACKAGE?=tuxguitar-ptb -LIBRARY?=lib$(PACKAGE).so - -PREFIX?=/usr - -# dependencies -SWT_PATH?=/usr/share/java/swt.jar - -# tuxguitar paths -TG_PREFIX?=$(PREFIX) -TG_SOURCE_PATH?=$(TG_PREFIX)/src -TG_LIBRARY_PATH?=$(TG_PREFIX)/lib -TG_NATIVE_PLUGINS_PATH?=$(TG_PREFIX)/share/tuxguitar/plugins - -# install paths -INSTALL_LIBRARY_DIR?=$(TG_NATIVE_PLUGINS_PATH) -INSTALL_SHARED_DIR?=$(TG_NATIVE_PLUGINS_PATH)/$(PACKAGE) - -# resources -SHARE_PATH?=./share/ - -# build paths -SOURCE_PATH?=./src/ -SOURCES?=$(shell find $(SOURCE_PATH) -name "*.java") -OBJECTS?=$(PACKAGE).o - -GCJ?=gcj -GCJFLAGS+=-fjni -I$(SOURCE_PATH) -I$(TG_SOURCE_PATH) -I$(SWT_PATH) - -default: all - -all: objects library - -objects: tmp.classes.tmp - -tmp.classes.tmp: $(OBJECTS) - @touch $@ - -library: $(LIBRARY) - -install: - -install -d $(DESTDIR)$(PREFIX)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_DIR)/ - -install -d $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -install $(LIBRARY) $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -cp -rfa $(SHARE_PATH)/* $(DESTDIR)$(INSTALL_SHARED_DIR) - -uninstall: - -rm -rf $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -rm $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -clean: - -@find . -name "*.o" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.so" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.tmp" -exec rm -f {} \; > /dev/null 2>&1 - -$(PACKAGE).o: $(SOURCES) - $(GCJ) $(GCJFLAGS) -c -o $(@F) $^ - -$(LIBRARY): $(OBJECTS) - $(GCJ) -shared -o $@ -ltuxguitar -L$(TG_LIBRARY_PATH) $(^F) - -#eof "$Id: GNUmakefile,v 1.4 2008/02/26 15:24:16 akdmia Exp $" \ No newline at end of file diff --git a/TuxGuitar-ptb/build.properties b/TuxGuitar-ptb/build.properties deleted file mode 100644 index dff1f472..00000000 --- a/TuxGuitar-ptb/build.properties +++ /dev/null @@ -1,7 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin \ No newline at end of file diff --git a/TuxGuitar-ptb/build.xml b/TuxGuitar-ptb/build.xml deleted file mode 100644 index 6b51e394..00000000 --- a/TuxGuitar-ptb/build.xml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - TuxGuitar PTB File Format plugin - - - - - - - - - - - - - - - - - - - +-------------------------------------------------+ - | B U I L D I N G P L U G I N | - +-------------------------------------------------+ - - - - - - - - - - - +-----------------------------------------------+ - | P A C K A G I N G P L U G I N | - +-----------------------------------------------+ - - - - - - - - - - - - \ No newline at end of file diff --git a/TuxGuitar-ptb/src/org/herac/tuxguitar/io/ptb/base/PTPosition.java b/TuxGuitar-ptb/src/org/herac/tuxguitar/io/ptb/base/PTPosition.java deleted file mode 100644 index 8e141fce..00000000 --- a/TuxGuitar-ptb/src/org/herac/tuxguitar/io/ptb/base/PTPosition.java +++ /dev/null @@ -1,43 +0,0 @@ -package org.herac.tuxguitar.io.ptb.base; - -import java.util.ArrayList; -import java.util.Collections; -import java.util.Comparator; -import java.util.List; - -public class PTPosition { - - private int position; - private List components; - - public PTPosition(int position){ - this.position = position; - this.components = new ArrayList(); - } - - public int getPosition() { - return this.position; - } - - public List getComponents() { - return this.components; - } - - public void addComponent(PTComponent component){ - this.components.add(component); - } - - public void sort(){ - Collections.sort( getComponents(), new Comparator() { - public int compare(Object o1, Object o2) { - if( o1 instanceof PTDirection ){ - return 1; - } - if( o2 instanceof PTDirection ){ - return -1; - } - return 0; - } - }); - } -} diff --git a/TuxGuitar-ptb/src/org/herac/tuxguitar/io/ptb/base/PTTrack.java b/TuxGuitar-ptb/src/org/herac/tuxguitar/io/ptb/base/PTTrack.java deleted file mode 100644 index b3e17ad3..00000000 --- a/TuxGuitar-ptb/src/org/herac/tuxguitar/io/ptb/base/PTTrack.java +++ /dev/null @@ -1,51 +0,0 @@ -package org.herac.tuxguitar.io.ptb.base; - -import java.util.ArrayList; -import java.util.List; - -public class PTTrack { - - private List sections; - private List infos; - - public PTTrack(){ - this.sections = new ArrayList(); - this.infos = new ArrayList(); - } - - public List getInfos(){ - return this.infos; - } - - public List getSections(){ - return this.sections; - } - - public PTSection getSection(int index){ - for(int i = getSections().size(); i <= index; i ++){ - getSections().add(new PTSection(i)); - } - return (PTSection)getSections().get(index); - } - - public PTTrackInfo getInfo(int number){ - for(int i = 0; i < getInfos().size(); i++){ - PTTrackInfo info = (PTTrackInfo)getInfos().get(i); - if( ( (1 << info.getNumber()) & number ) != 0 ){ - return info; - } - } - return null; - } - - public PTTrackInfo getDefaultInfo(){ - PTTrackInfo defaultInfo = null; - for(int i = 0; i < getInfos().size(); i++){ - PTTrackInfo info = (PTTrackInfo)getInfos().get(i); - if( defaultInfo == null || info.getNumber() < defaultInfo.getNumber() ){ - defaultInfo = info; - } - } - return defaultInfo; - } -} diff --git a/TuxGuitar-svg/GNUmakefile b/TuxGuitar-svg/GNUmakefile deleted file mode 100644 index 5531cfbd..00000000 --- a/TuxGuitar-svg/GNUmakefile +++ /dev/null @@ -1,63 +0,0 @@ -#! /usr/bin/make -f -#------------------------------------------------------------------------------ -PACKAGE?=tuxguitar-svg -LIBRARY?=lib$(PACKAGE).so - -PREFIX?=/usr - -# dependencies -SWT_PATH?=/usr/share/java/swt.jar - -# tuxguitar paths -TG_PREFIX?=$(PREFIX) -TG_SOURCE_PATH?=$(TG_PREFIX)/src -TG_LIBRARY_PATH?=$(TG_PREFIX)/lib -TG_NATIVE_PLUGINS_PATH?=$(TG_PREFIX)/share/tuxguitar/plugins - -# install paths -INSTALL_LIBRARY_DIR?=$(TG_NATIVE_PLUGINS_PATH) -INSTALL_SHARED_DIR?=$(TG_NATIVE_PLUGINS_PATH)/$(PACKAGE) - -# resources -SHARE_PATH?=./share/ - -# build paths -SOURCE_PATH?=./src/ -SOURCES?=$(shell find $(SOURCE_PATH) -name "*.java") -OBJECTS?=$(PACKAGE).o - -GCJ?=gcj -GCJFLAGS+=-fjni -I$(SOURCE_PATH) -I$(TG_SOURCE_PATH) -I$(SWT_PATH) - -default: all - -all: objects library - -objects: tmp.classes.tmp - -tmp.classes.tmp: $(OBJECTS) - @touch $@ - -library: $(LIBRARY) - -install: - -install -d $(DESTDIR)$(PREFIX)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_DIR)/ - -install -d $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -install $(LIBRARY) $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -cp -rfa $(SHARE_PATH)/* $(DESTDIR)$(INSTALL_SHARED_DIR) - -uninstall: - -rm -rf $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -rm $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -clean: - -@find . -name "*.o" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.so" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.tmp" -exec rm -f {} \; > /dev/null 2>&1 - -$(PACKAGE).o: $(SOURCES) - $(GCJ) $(GCJFLAGS) -c -o $(@F) $^ - -$(LIBRARY): $(OBJECTS) - $(GCJ) -shared -o $@ -ltuxguitar -L$(TG_LIBRARY_PATH) $(^F) diff --git a/TuxGuitar-svg/build.properties b/TuxGuitar-svg/build.properties deleted file mode 100644 index fda6bfad..00000000 --- a/TuxGuitar-svg/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin -path.swt=../TuxGuitar/lib/swt.jar \ No newline at end of file diff --git a/TuxGuitar-svg/build.xml b/TuxGuitar-svg/build.xml deleted file mode 100644 index 28318efe..00000000 --- a/TuxGuitar-svg/build.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - - TuxGuitar SVG Exporter - - - - - - - - - - - - - - - - - - - +-------------------------------------------------+ - | B U I L D I N G P L U G I N | - +-------------------------------------------------+ - - - - - - - - - - - +-----------------------------------------------+ - | P A C K A G I N G P L U G I N | - +-----------------------------------------------+ - - - - - - - - - - - - - diff --git a/TuxGuitar-swt/pom.xml b/TuxGuitar-swt/pom.xml new file mode 100644 index 00000000..f9f61b35 --- /dev/null +++ b/TuxGuitar-swt/pom.xml @@ -0,0 +1,141 @@ + + + 4.0.0 + + tuxguitar-swt + + tuxguitar + org.herac.tuxguitar + 1.3-SNAPSHOT + + + pom + TuxGuitar :: SWT + TuxGuitar SWT dependancies + + + + testing.nexus.eclipse.org + http://maven.eclipse.org/nexus/content/repositories/testing/ + + + + + + + + + macosx_cocoa_x86_64 + + + mac + [10,11) + x86_64 + + + + + org.eclipse.swt + org.eclipse.swt.cocoa.macosx + 3.6.2 + compile + + + + + + macosx_cocoa + + + mac + [9,11) + x86 + + + + + org.eclipse.swt + org.eclipse.swt.cocoa.macosx + 3.6.2 + compile + + + + + + macosx_carbon + + + mac + [8,10) + + + + + org.eclipse.swt + org.eclipse.swt.carbon.macosx + 3.6.2 + compile + + + + + + windows_x86 + + + Windows + x86 + + + + + org.eclipse.swt + org.eclipse.swt.win32.win32.x86 + 3.6.2 + compile + + + + + + gtk_linux_x86 + + + unix + x86 + + + + + org.eclipse.swt + org.eclipse.swt.gtk.linux.x86 + 3.6.2 + compile + + + + + + gtk_linux_x86_64 + + + unix + amd64 + + + + + org.eclipse.swt + org.eclipse.swt.gtk.linux.x86_64 + 3.6.2 + compile + + + + + + diff --git a/TuxGuitar-tef/GNUmakefile b/TuxGuitar-tef/GNUmakefile deleted file mode 100644 index 12ab35a3..00000000 --- a/TuxGuitar-tef/GNUmakefile +++ /dev/null @@ -1,69 +0,0 @@ -#! /usr/bin/make -f -# -*- makefile -*- -#ident "$Id: GNUmakefile,v 1.4 2008/02/26 15:23:54 akdmia Exp $" -#@author: created by www.philippe.coval.online.fr -- revision: $Author: akdmia $ -#licence: LGPL -#------------------------------------------------------------------------------ -PACKAGE?=tuxguitar-tef -LIBRARY?=lib$(PACKAGE).so - -PREFIX?=/usr - -# dependencies -SWT_PATH?=/usr/share/java/swt.jar - -# tuxguitar paths -TG_PREFIX?=$(PREFIX) -TG_SOURCE_PATH?=$(TG_PREFIX)/src -TG_LIBRARY_PATH?=$(TG_PREFIX)/lib -TG_NATIVE_PLUGINS_PATH?=$(TG_PREFIX)/share/tuxguitar/plugins - -# install paths -INSTALL_LIBRARY_DIR?=$(TG_NATIVE_PLUGINS_PATH) -INSTALL_SHARED_DIR?=$(TG_NATIVE_PLUGINS_PATH)/$(PACKAGE) - -# resources -SHARE_PATH?=./share/ - -# build paths -SOURCE_PATH?=./src/ -SOURCES?=$(shell find $(SOURCE_PATH) -name "*.java") -OBJECTS?=$(PACKAGE).o - -GCJ?=gcj -GCJFLAGS+=-fjni -I$(SOURCE_PATH) -I$(TG_SOURCE_PATH) -I$(SWT_PATH) - -default: all - -all: objects library - -objects: tmp.classes.tmp - -tmp.classes.tmp: $(OBJECTS) - @touch $@ - -library: $(LIBRARY) - -install: - -install -d $(DESTDIR)$(PREFIX)/ - -install -d $(DESTDIR)$(INSTALL_LIBRARY_DIR)/ - -install -d $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -install $(LIBRARY) $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -cp -rfa $(SHARE_PATH)/* $(DESTDIR)$(INSTALL_SHARED_DIR) - -uninstall: - -rm -rf $(DESTDIR)$(INSTALL_SHARED_DIR)/ - -rm $(DESTDIR)$(INSTALL_LIBRARY_DIR)/$(LIBRARY) - -clean: - -@find . -name "*.o" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.so" -exec rm -f {} \; > /dev/null 2>&1 - -@find . -name "*.tmp" -exec rm -f {} \; > /dev/null 2>&1 - -$(PACKAGE).o: $(SOURCES) - $(GCJ) $(GCJFLAGS) -c -o $(@F) $^ - -$(LIBRARY): $(OBJECTS) - $(GCJ) -shared -o $@ -ltuxguitar -L$(TG_LIBRARY_PATH) $(^F) - -#eof "$Id: GNUmakefile,v 1.4 2008/02/26 15:23:54 akdmia Exp $" \ No newline at end of file diff --git a/TuxGuitar-tef/build.properties b/TuxGuitar-tef/build.properties deleted file mode 100644 index dff1f472..00000000 --- a/TuxGuitar-tef/build.properties +++ /dev/null @@ -1,7 +0,0 @@ -### ANT Flags -# -# build.compiler=gcj -ant.build.javac.source=1.4 -ant.build.javac.target=1.4 - -path.tuxguitar=../TuxGuitar/bin \ No newline at end of file diff --git a/TuxGuitar-tef/build.xml b/TuxGuitar-tef/build.xml deleted file mode 100644 index 42aff205..00000000 --- a/TuxGuitar-tef/build.xml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - TuxGuitar Tabledit File Format Importer - - - - - - - - - - - - - - - - - - - +-------------------------------------------------+ - | B U I L D I N G P L U G I N | - +-------------------------------------------------+ - - - - - - - - - - - +-----------------------------------------------+ - | P A C K A G I N G P L U G I N | - +-----------------------------------------------+ - - - - - - - - - - - - \ No newline at end of file diff --git a/TuxGuitar-testing/build.xml b/TuxGuitar-testing/build.xml deleted file mode 100644 index 28d170a7..00000000 --- a/TuxGuitar-testing/build.xml +++ /dev/null @@ -1,200 +0,0 @@ - - - - - TuxGuitar Testing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/TuxGuitar-testing/platform-all/doc/AUTHORS b/TuxGuitar-testing/platform-all/doc/AUTHORS deleted file mode 100644 index 063ed71b..00000000 --- a/TuxGuitar-testing/platform-all/doc/AUTHORS +++ /dev/null @@ -1,195 +0,0 @@ -Julian Gabriel Casadesus - - * Project Admin - * Developer - * Contact: http://www.herac.com.ar - -Hernan Andres Casadesus - - * Developer - * Contact: http://www.herac.com.ar - -Nahuel Portilla - - * Developer - * Contact: - -Nikola Kolarovic - - * Developer - * Documentation - * Serbian translation - * Contact: - -Aaron Spike - - * Developer - * Contact: http://www.ekips.org - -Ersplus - - * French translation - * Ersplus Icon Theme - * Contact: http://ersplus.free.fr - -Licnep - - * Blue Serious Icon Theme - * Contact: - -Sascha Riemer - - * Lavender Icon Theme - * Contact: - -Auria - - * CoreAudio Plugin for MacOS - * Contact: - -Herak - - * Developer - * Contact: - -Tomasz Bojczuk - - * Polish translation - * Contact: - -Jose Gato - - * Mac version - * Contact: - -Benjamin Scherrer - - * Deutsch translation - -Thomas Thiel - - * Deutsch translation - * Contact: http://www.wolfchild.de - -Sergio Abreu - - * Portuguese translation - * Contact: http://sitedosergio.sitesbr.net - -Markon - - * Italian translation - * Contact: - -Zdenek Kunicky - - * Czech translation - * Contact: - -Máté Huszár - - * Hungarian translation - -Tim Loo - - * Chinese (Taiwan) translation - * Contact: http://www.sinan-melody.co.cc/wordpress_1/ - -PTT Team - - * Chinese (Taiwan) translation - * Contact: http://www.ptt.cc - -Shuo Huang - - * Chinese (GB) translation - * Contact: http://www.cucum.cn - -Philippe Coval - - * Debian/Ubuntu package maintainer ; Startup script - * French translation - * Contact: http://rzr.online.fr/contrib.htm - -Orcan Ogetbil - - * Fedora package maintainer - * Contact: - -John Gustafsson - - * Swedish translation - * Contact: - -Pietro Cerutti - - * FreeBSD port maintainer - * Contact: http://www.gahr.ch/ - -Facundo Corradini - - * Documentation - * Contact: http://www.exitoweb.com.ar - -Gabe Hargrave - - * Documentation - * Contact: - -Vadim Ipatov - - * Russian translation - * Contact: http://www.kmtn.ru/~euphoria - -Zoya Ignatova - - * Russian translation - * Contact: - -Serge van Namen - * Dutch translation - * Contact: - -Yuriy Shakalov - * Ukrainian translation - * Contact: - -Nguyen Dinh Trung - * Vietnamese translation - * Contact: - -Keisuke Kato - * Japanese translation - * Contact: http://mingaku.selfip.org/ - -Beat Weisskopf - * Deutsch translation - * Contact: - -Xevi Noe i Nogueiras - * Catalan translation - * Contact: - -Jean-Pierre POULIN - * Scales contributor - * Contact: http://www.jeanpierrepoulin.com/ - -Lobo - * Basque translation - * Contact: http://www.myspace.com/lobotheguitardude - -Pekka Manninen - * Finnish translation - * Contact: - -Rytis Umbrasas - * Lithuanian translation - * Contact: - -Periklis Ntanasis - * Greek translation - * Contact: http://www.greekrocktabs.gr - -Svetoslav Stefanov - * Bulgarian translation - * Contact: http://learnfree.eu \ No newline at end of file diff --git a/TuxGuitar-testing/platform-all/doc/CHANGES b/TuxGuitar-testing/platform-all/doc/CHANGES deleted file mode 100644 index 5c044565..00000000 --- a/TuxGuitar-testing/platform-all/doc/CHANGES +++ /dev/null @@ -1,30 +0,0 @@ -TuxGuitar Dev changes: - -* Add show/hide toolbars feature. -* Add let ring support -* Add count down support -* Add bank selection support -* Soundfont selection support in gervill plugin -* New oxygen skin ---* New abc exporter and importer plugin. ---* New svg exporter plugin ---* New image exporter plugin - - -TuxGuitar 1.2 changes: - -* Fix some bugs -* Support measure range to loop -* Transpose notes feature -* Optionally transpose afected notes when change tuning -* Move beats left|right support -* More song properties options. -* Add multiple measure support -* Clean multiple measure support -* Number of pastes support -* Better lilypond plugin -* Better fluidsynth plugin -* New jack plugin -* New community integration plugin -* New cocoa integration plugin -* New audio unit plugin diff --git a/TuxGuitar-testing/platform-all/doc/LICENSE b/TuxGuitar-testing/platform-all/doc/LICENSE deleted file mode 100644 index 325b2d3d..00000000 --- a/TuxGuitar-testing/platform-all/doc/LICENSE +++ /dev/null @@ -1,162 +0,0 @@ -GNU Lesser General Public License - -Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. - - [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] - -Preamble - -The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. - -To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. - -Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. - -When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. - -We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. - -For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. - -Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. - -Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. - -You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. - - (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) - - These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. - - Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. - - In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. - -Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: - - a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. - - e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. - -It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. - -7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. - - b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. - -11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. - -This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. - -NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. -END OF TERMS AND CONDITIONS - -TuxGuitar is a multitrack tablature editor and player. -Copyright (C) 2005, By Julian Gabriel Casadesus - -This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Lesser General Public -License as published by the Free Software Foundation; either -version 2.1 of the License, or (at your option) any later version. - -This library is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA diff --git a/TuxGuitar-testing/platform-all/doc/README b/TuxGuitar-testing/platform-all/doc/README deleted file mode 100644 index 50983423..00000000 --- a/TuxGuitar-testing/platform-all/doc/README +++ /dev/null @@ -1,42 +0,0 @@ -DESCRIPTION: -TuxGuitar is a multitrack tablature editor and player written in Java-SWT. - -LICENSE: -TuxGuitar is released under the GNU Lesser General Public License. - -REQUIREMENTS: -Java Runtime Environment 1.4.X or later installed in your system. - -PROBLEMS: - - * SWT: - -If you see an error like "java.lang.UnsatisfiedLinkError", you will need to replace your swt shared library files and jar -packages compiled for your system. TuxGuitar comes with SWT for linux-x86, linux-x86_64, mac and win32-x86. make sure download -the correct file. if you need another version, download your SWT and replace in lib folder. -If you don't have SWT installed in one of this locations: /lib, /usr/lib, /usr/local/lib or TuxGuitar/lib. You will need to -add its path to the LD_LIBRARY_PATH and CLASSPATH environment vars. - -Export LD_LIBRARY_PATH and CLASSPATH: -$export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/your_swt_library_folder/ -$export CLASSPATH=$CLASSPATH:/your_swt_library_folder/swt.jar -$/home/user/TuxGuitar-*/TuxGuitar - - * UNSUPPORTED CLASS VERSION: - -java.lang.UnsupportedClassVersionError. This means that your JVM is not compatible with the JVM used to create the binaries. -If you see a message like this, you will need to rebuild TuxGuitar from sources. - - * FAILDED TO LOAD PLUGINS: - -TuxGuitar 1.0 has better JVM compatibility than older releases. But some plugins (e.g: Java Sound Api plugin) still depends -on Sun Java(TM) Development Kit (JDK) 5.0. if you have installed more than one JVM in your system, you can use one of these -environment vars: JAVA or JAVA_HOME to run TuxGuitar with a specified JVM. - -Export JAVA: -$export JAVA=/usr/lib/jvm/java-1.5.0-sun/bin/java -$/home/user/TuxGuitar-*/tuxguitar - -Export JAVA_HOME: -$export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun -$/home/user/TuxGuitar-*/tuxguitar diff --git a/TuxGuitar-testing/platform-all/lib/gervill.jar b/TuxGuitar-testing/platform-all/lib/gervill.jar deleted file mode 100644 index a26da49a..00000000 Binary files a/TuxGuitar-testing/platform-all/lib/gervill.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/lib/itext.jar b/TuxGuitar-testing/platform-all/lib/itext.jar deleted file mode 100644 index 3f2c1882..00000000 Binary files a/TuxGuitar-testing/platform-all/lib/itext.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/META-INF/services/org.herac.tuxguitar.app.system.plugins.TGPlugin b/TuxGuitar-testing/platform-all/share/META-INF/services/org.herac.tuxguitar.app.system.plugins.TGPlugin deleted file mode 100644 index 26c6d3ef..00000000 --- a/TuxGuitar-testing/platform-all/share/META-INF/services/org.herac.tuxguitar.app.system.plugins.TGPlugin +++ /dev/null @@ -1 +0,0 @@ -# Add here the TGPlugin implementation class names. diff --git a/TuxGuitar-testing/platform-all/share/help/about.html b/TuxGuitar-testing/platform-all/share/help/about.html deleted file mode 100644 index 707466d9..00000000 --- a/TuxGuitar-testing/platform-all/share/help/about.html +++ /dev/null @@ -1,313 +0,0 @@ - - - - - - - - - - - - -
- - -
- - -

TuxGuitar project: About

- -

Description:

- -

- TuxGuitar is a multitrack tablature editor and player written in Java unsing SWT Graphic libraries. - It is multi-platform application, available for Linux, Windows, MacOS, FreeBSD and other operating systems. - TuxGuitar is open source software, released under the GNU Lesser General Public License. -

- -

Website

- -

- You should check TuxGuitar project website on http://www.tuxguitar.com.ar

- On the website exists a forum where you can find answers for almost all of your TuxGuitar related questions.

- There is also a Wiki page on the webite. -

- -

Source repository

-

- TuxGuitar source repository can be browsed on http://tuxguitar.cvs.sourceforge.net. From this CVS repository you can download and compile TuxGuitar "under development" version. -

- - -

Contribution

- -

- If you have sufficient skills and some ideas, you are free to join the project.

- You can also contribute by paying a small donation to the project. More details on the website (http://www.tuxguitar.com.ar/donate.html). -

- - -

Authors

-
-

Julián Gabriel Casadesús

-
    -
  • Project Admin
  • -
  • Developer
  • -
  • Web Page: http://www.herac.com.ar
  • -
- -

Hernán Andrés Casadesús

-
    -
  • Developer
  • -
  • Web Page: http://www.herac.com.ar
  • -
- -

Nahuel Portilla

-
    -
  • Developer
  • -
- -

Nikola Kolarović

-
    -
  • Developer
  • -
  • Documentation
  • -
  • Serbian translation
  • -
- -

Aaron Spike

-
    -
  • Developer
  • -
  • Web Page: http://www.ekips.org
  • -
- -

Ersplus

-
    -
  • French translation
  • -
  • Ersplus Icon Theme
  • -
  • Web Page: http://ersplus.free.fr/
  • -
- -

Licnep

-
    -
  • Blue Serious Icon Theme
  • -
- -

Sascha Riemer

-
    -
  • Lavender Icon Theme
  • -
- -

Auria

-
    -
  • CoreAudio service for MacOS
  • -
- -

Tomasz Bojczuk

-
    -
  • Polish translation
  • -
- -

Jose Gato

-
    -
  • Mac version
  • -
- -

Benjamin Scherrer

-
    -
  • Deutsch translation
  • -
- -

Thomas Thiel

-
    -
  • Deutsch translation
  • -
  • Web Page: http://www.wolfchild.de
  • -
- -

Sergio Abreu

-
    -
  • Portuguese translation
  • -
  • Web Page: http://sitedosergio.sitesbr.net
  • -
- -

Markon

-
    -
  • Italian translation
  • -
- -

Zdenek Kunicky

-
    -
  • Czech translation
  • -
- -

Máté Huszár

-
    -
  • Hungarian translation
  • -
- -

Tim Loo

-
    -
  • Chinese (Taiwan) translation
  • -
  • Web Page: http://www.sinan-melody.co.cc/wordpress_1/
  • -
- -

PTT Team

-
    -
  • Chinese (Taiwan) translation
  • -
  • Web Page: http://www.ptt.cc
  • -
- -

Shuo Huang

-
    -
  • Chinese (GB) translation
  • -
  • Web Page: http://www.cucum.cn
  • -
- -

Philippe Coval

-
    -
  • Debian package maintainer
  • -
  • French translation
  • -
  • Web Page: http://rzr.online.fr/contrib.htm
  • -
- -

Orcan Ogetbil

-
    -
  • Fedora package maintainer
  • -
- -

John Gustafsson

-
    -
  • Swedish translation
  • -
- -

Pietro Cerutti

-
    -
  • FreeBSD port maintainer
  • -
  • Web Page: http://www.gahr.ch/
  • -
- -

Facundo Corradini

-
    -
  • Documentation
  • -
  • Web Page: http://www.corradiniestudioweb.com.ar
  • -
- -

Gabe Hargrave

-
    -
  • Documentation
  • -
- -

Vadim Ipatov

-
    -
  • Russian translation
  • -
- -

Zoya Ignatova

-
    -
  • Russian translation
  • -
- -

Serge van Namen

-
    -
  • Dutch translation
  • -
- -

Yuriy Shakalov

-
    -
  • Ukrainian translation
  • -
- -

Xevi Noe i Nogueiras

-
    -
  • Catalan translation
  • -
- -

Jean-Pierre POULIN

-
    -
  • Scales contributor
  • -
  • Web Page: http://www.jeanpierrepoulin.com/
  • -
- -

Lobo

-
    -
  • Basque translation
  • -
  • Web Page: http://www.myspace.com/lobotheguitardude
  • -
- -

Pekka Manninen

-
    -
  • Finnish translation
  • -
- -

Rytis Umbrasas

-
    -
  • Lithuanian translation
  • -
- -

Periklis Ntanasis

-
    -
  • Greek translation
  • -
  • Web Page: http://www.greekrocktabs.gr
  • -
- -

Svetoslav Stefanov

-
    -
  • Bulgarian translation
  • -
  • Web Page: http://learnfree.eu
  • -
- - -
-
- - - diff --git a/TuxGuitar-testing/platform-all/share/help/css/styles.css b/TuxGuitar-testing/platform-all/share/help/css/styles.css deleted file mode 100644 index 862be303..00000000 --- a/TuxGuitar-testing/platform-all/share/help/css/styles.css +++ /dev/null @@ -1,57 +0,0 @@ -/* CSS Document */ -body { - color:#666666; - background:#ffffff; - font-size: small; - text-align: left; - margin:0; -} - -h1{ - margin: 0px 0px 10px 0px; - padding: 0px 0px 0px 0px; - color: #154374; - border-bottom: solid #d4d4d4 1px; -} - -h2, h2 a, h2 a:hover{ - margin: 0px 0px 4px 0px; - padding: 0px 0px 0px 0px; - color: #154374; - /*color: #cc6600;*/ - font-size: 16px; -} - -h3, h3 a, h3 a:hover{ - margin: 0px 0px 4px 0px; - padding: 0px 0px 0px 0px; - color: #053364; - font-size: 12px; -} - -h4, h4 a, h4 a:hover{ - margin: 0px 0px 4px 0px; - padding: 0px 0px 0px 0px; - color: #053364; - font-size: 12px; -} - -p{ - margin: 0px 0px 15px 0px; - padding: 0px 0px 0px 0px; - color:#666666; -} - -a, a:hover { - color: #154374; - text-decoration: none; -} - -#PageMenu { - width: 250px; - margin-right: 10px; -} - -#PageContent { - margin: 10px 0px 10px 0px; -} \ No newline at end of file diff --git a/TuxGuitar-testing/platform-all/share/help/edit_chord.html b/TuxGuitar-testing/platform-all/share/help/edit_chord.html deleted file mode 100644 index 664335fc..00000000 --- a/TuxGuitar-testing/platform-all/share/help/edit_chord.html +++ /dev/null @@ -1,231 +0,0 @@ - - - - - - - - - - - - -
- - -
- - -

Chord Editor dialog

- - -
- -

- This is a dialog that allows you to get a chord based on it’s theory, recognize a chord based on the tab, memorize or get a chord from a library, and few more things. This is also the only way to add a chord name or/and diagram in the tab. -

- -

-  The Dialog -

- -

- As you can see chord dialog consists of many things, but is still easy to use. Nevertheless, every feature of the dialog will be explained here. -

-
- -

Opening the dialog

-
- -

- When you open the dialog by clicking on it’s icon (or hitting “A” key as shortcut), the first thing you will notice is that the notes from your tab are now in the chord dialog editor, the chord is recognized according to the theory and you can hear the sound preview of it. -

-
- -

Editor

-
- -

- In editor you can compose your own chord by simple drawing. You should first choose the starting fret with the slider on the right side of the editor and then put the black dots on the frets. Clicking above the line on the editor changes the note between the “empty-string” (white dot) or “don’t play this string” sign (marked with X). The span of the editor is 5 frets, but you will have to admit that you rarely play chords by stratching the fingers to 6-fret span. :) -

- -

- While you are “drawing” the chord, it will constantly be recognized, which can be seen in recognizer window. -

- -

- After composing your chord you can save it to library, or simply press OK and add it to tab. -

-
- -

Chord

-
- -

- This bunch of controls is used to compose a chord based on it’s name (theory). -

- -

- You should first choose chord root, either in sharp or flat. Then you should choose chord flavor (major, maj7, sus2, sus4...). -

- -

- Next, you can alterate the chord. You can make /9 chord (adds b7 and 9 tones), /11 chord (adds b7, 9 and 11 tones) and /13 chord (adds b7, 9, 11 and 13 tones). By enabling the “add” checkbox you get the “add” chord (which means add13 chord has only 13 note, without b7, 9 and 11). -

- -

- You can modify the selected alteration with +/- control, and other alterations with appropriate +/- box (rightmost of the Chord controls). -

- -

- On the bottom of chord controls is a bass note. If you choose a different bass note than the chord root you will get so-called inverted chord. -

-
- -

Proposals

-
- -

- Based on the chosen chord theory, you will get proposals for the fingerings. On the proposal thumbnails you can see the chord position and the fingering. The chord proposals are generated and sorted, so don’t be too dissapointed if you don’t see your favourite chord on the second position. -

- -

- On the other hand, proposals are generated for any tunning and any criteria the same way. You may be surprised when it digs some convenient fingering for a chord you had trouble with. -

- -

- After you click on the proposal, it will appear in editor, it’s name would be written and you should hear the way it sounds. -

-
- -

Name

-
- -

- The title of the chord is changed every time you choose one of the proposals. The chord name isn’t displayed while you edit the chord because you would loose the chord name you typed in the first place. -

-
- -

Recognized

-
- -

- The recognized window contains the proposals of the chord title, according to the theory. Besides the chord name you will see the probability of a chord. The probability is less when a chord is missing some tone to be complete. -

- -

- When you click on an item in recognition window, the chord controls should change based on the chord you chose, it’s name will be displayed in title window, and the proposals of more fingering positions should be generated below. -

-
- -

Library

-
- -

- When you compose a convenient chord, you can add it into library. Once added, it can be accessed outside the chord dialog - by clicking on the arrow besides Chord Editor icon in the toolbar. When you add a chord to a tab that way, it’s name and/or diagram will be displayed in the tab. -

- -

- In Chord Editor dialog you can manipulate the library list: add, rename or remove chord from a library. -

-
- -

Settings

-
- -

- In the Settings dialog are some options which can customize and improve the chord proposal assembly process. -

- -

-  Chord Settings -

- -

- Chords to display is the number of the best chord proposals to be considered into proposal list. Note that this number of proposals wouldn’t be displayed, because the very similar fingerings (like x02210 and x0221x for Am) will not be included. -

- -

- Chord type is a very important property. Besides the “Most common” chords, here you can choose between “Open-voiced chords“, “Closed-voiced chords” and “Chord inversions“. While chord inversions mean that the bass note isn’t the root note of the chord, open- and closed-voiced chords are a little bit more specific: closed voice have tones very close (tonically) to each other, while open-voiced tend to distribute the notes of the chord in different octaves. -

- -

- Open chords include empty strings into chord composition, so you get “open chords”. For example, famous “Hendrix chord” is an open chord ( 076780 ). Open chords are another chord type, but can be used in combination with any of them. -

- -

- Search frets is an option for you if you are looking for a chord on a specific position. Normally all the chords from fret 0 to fret 15 will be proposed, but you can narrow (or expand!) the search by modifying the starting and ending fret. If open chords is selected, zero-fret will be included in the search, too. -

- -

- By clicking on the OK button your changes will be applied, but they won’t be remembered next time you run TuxGuitar. -

-
- -

Chord layout

-
- -

- When you insert a chord it will be displayed on the main tab view. There are two different views of a chord, plus mixed one. It is changed in the main menu, checking one or both of the items from Layout→Chord_Style. -

- -

- You can view the chord as a diagram (where to put the fingers), only its name (entered in the library), or both. -

- -


- - -
-
- - diff --git a/TuxGuitar-testing/platform-all/share/help/edit_effects.html b/TuxGuitar-testing/platform-all/share/help/edit_effects.html deleted file mode 100644 index 908384d6..00000000 --- a/TuxGuitar-testing/platform-all/share/help/edit_effects.html +++ /dev/null @@ -1,424 +0,0 @@ - - - - - - - - - - - - -
- - -
- - -

Note effects

- - -
- -

- As you already know, playing guitar (and any other instrument) isn’t just playing the notes in the right duration and dynamics. There are several “tricks” that are unique for any instrument. TuxGuitar supports effects specific for guitar and bass guitar. -

- -

- Almost all note effects have an icon on the toolbar, but also can be accessed in Note→Effects menu. The effect is applied on the current cursor position. -

-

 Effects toolbar

-
- -

Dead note

-
- -

- Dead note (sometimes referred as rake) is a playing effect which produces more of a percussive effect than a regular note with it’s pitch. Dead note has short and “clicking” sound. It is used very often by guitar players. -

- -

- Because of the MIDI standard, all MIDI tab editing applications (Guitar Pro, Tabledit, TuxGuitar...) have a little bit different dead note implementation - it is not exactly dead. It is short, it is percussive, but you can adjust the pitch of the dead note. -

- -

- So in TuxGuitar, if you put a dead note in the scores it will be heard like a muted zero-fret string. If you put a regular fret value and mark that note as dead, it will become a dead note, but will retain the previous pitch. -

- -

- Dead note is marked with “X” sign in the tab. -

- -
- -

Ghost note

-
- -

- Ghost note is effect that changes note’s dynamics (loudness) to more quiet. The difference between the Ghost note and lesser dynamics is seen only visually, while it sounds the same. -

- -

- Ghost note is marked by a note between parentheses ( ). -

- -
- -

Accentuated and heavy accentuated note

-
- -

- Like Ghost note, these effects change note’s volume. Accentuated note gives it a little louder dynamics, and heavy accentuated note makes the note even louder. -

- -

- Accentuated note is marked with a “>” sign, and heavy accentuated with “^” sign. -

- -
- -

Harmonics

-
- -

- Guitar harmonics are somewhat special note effect, because the result is a note with different pitch. -

- -

- After you choose harmonics effect, a dialog would appear. You are able to choose between artificial, pinched, tapped and semi harmonics. -

- -

- If you wrote a note on fret 3,4,5,7,9,12,16,19... you will get the option to choose the Natural harmonic effect. It would sound like natural harmonic on the same fret and string. -

- -

- Otherwise, if you choose artificial, pinched, tapped or semi harmonics, you should choose a value from the combo box on the bottom of the dialog. If you chose artificial harmonic, you would be able to choose between these values: -

-

- - - - - - - - - - - - - - - - - - - -
A.H(12) artificial harmonic one octave (12 frets) higher than the original note
A.H(9) artificial harmonic two octaves+major third (28 frets) higher than the original note
A.H(5) artificial harmonic two octaves (24 frets) higher than the original note
A.H(7) artificial harmonic octave+fifth (19 frets) higher than the original note
A.H(4) artificial harmonic two octaves+major third (28 frets) higher than the original note
A.H(3) artificial harmonic two octaves+fifth (31 frets) higher than the original note
-
-

- -

- Note that A.H(4) and A.H(9) sound the same... The number besides denotes the “fret offset” between the original note and the harmonic “hot spot”. -

- -

- The difference between artificial, pinched and tapped harmonics is only in the playing technique, but semi-harmonics even sound different on TuxGuitar - you can hear the original note along with the harmonic note. -

- -
- -

Grace note

-
- -

- Grace note is a music ornament. You can hear it very often in music, and it sounds like an attempt to play a note as short as possible. Grace notes in tabs are displayed smaller than the regular notes, and seem to have no duration. In sheet music grace notes are represented as a small note before a regular note, sometimes with a slash through the note stem. -

- -

- In TuxGuitar grace note can be applied on a position where a note already exists. Choosing to insert a grace note brings you the grace note editor dialog. -

- -

Grace note editor dialog

-

- On guitar, grace notes are most usually played on the same string as the ordinary note, so you will first want to enter the fret on which grace note is played. If you check a dead note, muted percussive note will be played instead. Select the position of the grace note. “Before beat” places your grace note before the ordinary note, which is played in exact time it is displayed in tab/scores. If you choose “On beat”, grace note will be played on beat and original note immidiately after grace note. -

- -

- Next you can choose note duration. “As short as possible” is welcome, so 1/64 note is default, but you can also pick 1/32 and 1/16 note if it suits your needs. Dynamics of the grace note is also an important property. By default dynamics of a “normal” note is selected, but in editor dialog you can make grace note louder or more quiet than the succeeding note. -

- -

- At last, you can choose type of the transition, which marks the playing style. The default transition is None, which marks no distinct transition. Other available transitions are Bend and Slide (which also effect the way note is heard), and also a Hammer to mark that grace note is played by hammer on-pull off technique. -

- -

- If you have an existing grace note effect applied to the note and click on the “Clear” button in the dialog, the effect will be removed. -

- -
- -

Vibrato

-
- -

- Vibrato is a note playing technique which makes the frequency (pitch) of a note oscilate a little bit in either direction (lower or higher). It makes the tone more colourful and accentuated. On guitar vibrato is played by slightly moving the finger upside-down or in left-right direction, which playes the sound in slightly higher pitch according to your moves. -

- -

- In TuxGuitar vibrato effect has no special parameters - applying vibrato effect on a note will make a typical vibrato effect, and also mark the tone with the “vibrating waves” in the tab view. -

- -
- -

Bend

-
- -

- String bending effect modifies the pitch of the played tone, but much more than vibrato effect. Most often the result of bending a note is gradual pitch shift to another note. By the nature of bending that note has higher frequency then the note on the same fret without bend, because you bend the string thus adding more tension to the string. -

- -

- In TuxGuitar, applying a bend effect to the note opens the Bend Editor dialog, which allows you fine tuning of the bend, showing you exactly how much tension your finger should use. Of course, the result of your modification can be heard. -

- -

Bend editor

-

- First, notice the listbox on the right of the dialog. Those are the presets which are most often used: bend, bend-release, bend-release-bend, prebend and prebend-release. Bend only makes gradual transition to the target note, while bend-release also returns it to the beginning note. Prebend is played when you first bend (add tension) to the string, and after that pick the string, so the first tone heard has higher pitch, and then gradually returns to the original note. You should notice that all the presets make bend 1 note (2 frets) higher, so you may need some intervention in the Editor to make the bend sound properly. -

- -

- The Editor allows you fine bend tuning by drawing a graphic function of the bending amount (or pitch modulation/string tension). It works by placing dots in a diagram which are automatically connected with lines. The higher the dot is placed, the greater the bending amount will be. Notice that the diagram is separated horizontally with gray and red lines. Each full red line represents the pitch shift by 1 tone (2 frets), and each dashed red line represents the pitch shift by a semitone (1 fret). Gray line represents the pitch shift of 1/4 of a tone, which is 1/2 of a fret which is called a non-tempered note or “blue” note. The vertical blue lines divide the note duration on quarters, and dashed blue lines divide your note duration in 1/12 segments. You can place the dot only on intersection of a blue line and red/gray line. Left click places a dot, and right click on the dot removes it. -

- -

- So the bend represented on the picture above is a complex one: the first peak is almost a 2-tone bend-release (it is a slight underbend, because it bends for 3.5 frets), the second one is a slight bend shift to one higher half-tone (1 fret) and back, and the third bends one whole-tone (2 frets) and stays there for a little while. -

- -

- If you have an existing vibrato effect applied to the note and click on the “Clear” button in the dialog, the effect will be removed. -

- -

- When any bend effect is applied to a note, in the note will be displayed with a curved arrow in the tab view. -

- -
- -

Tremolo bar

-
- -

- Tremolo bar is a term in TuxGuitar for all the effects you can make with a guitar tremolo arm. It allows note pitch shift in both directions and with a higher range of modulation. With tremolo bar effect TuxGuitar can modify the original note very precisely with the modulation diagram, allowing the pitch change up and down whole octave (8 tones, 12 frets) from the original tone. -

- -

- When you apply tremolo bar effect on a note, Tremolo bar Editor dialog appears, very similar to the editor for the Bend effect. -

- -

 Tremolo bar editor

-

- There are some presets in the listbox placed on the right side of the dialog. Dip effect slowly lowers the pitch, and after returns back. The oposite effect is inverted dip which increases the pitch and returns back. Dive slowly lowers the pitch, but doesn’t return back. Opposite effect is return. Release up starts from the lower pitch and gradually returns to the original tone. Release down also ends at the original tone, but starts at higher pitch. Note that all the presets have pitch offset of 1 tone (2 frets), so you might need to modify the tremolo bar diagram to get the desired effect. -

- -

- Tremolo bar diagram editor consists of red and gray horisontal lines. Each red line represents one whole tone pitch offset (2 frets), and gray one semitone offset (1 fret). It is important to notice the black horisontal line in the middle: that is frequency of your original tone (to which you applied the effect). There are 6 red lines in both directions from the black line, which means you can modify the original pitch up and down 8 tones (12 frets). Vertical blue lines separate the tone duration into small pieces. You can place the dot only on intersection of a blue line and red/gray line. Left click places a dot, and right click on the dot removes it. -

- -

- So the tremolo bar represented on the picture above is a complex one: first tremolo bar increases the pitch by one tone (2 frets), returns back to the original tone, quickly increases to +2 tone offset (4 frets) and then dives and dives until the tone is one octave (12 frets) lower than the original one. -

- -

- If you have an existing tremolo arm effect applied to the note and click on the “Clear” button in the dialog, the effect will be removed. -

- -

- When tremolo arm effect is applied to a note, besides the note in the tab view will be displayed an “x” with an arrow pointing down. -

- -
- -

Slide

-
- -

- A slide is a guitar technique where the player sounds one note, and then moves (slides) their finger up or down the fretboard to another fret. If done properly, the notes between should also sound. -

- -

- In TuxGuitar slide connects the current note with the next note on the same string. Then in tab view you can see a line connecting two notes (upwards or downwards). -

- - -
- -

Hammer on / Pull off

-
- -

- Hammer on and pull off are playing techniques which assume playing another note on the same string but without picking a string again. Heavy usage of hammer on/pull off in a short period is often refered as legato style. Hammer on refers to the transition between a previous note and a note with a higher pitch. Pull off is exactly the opposite, transition between a previous note and a note with a lower pitch. -

- -

- In TuxGuitar hammer on and pull off are treated and displayed as the same effect. When you apply the effect, a connecting arc will be displayed between the current note and the next note on the same string, which marks that notes should be played with hammer on/pull off technique. -

- -
- -

Trill

-
- -

- A rapid series of hammer-ons and pull-offs between a single pair of notes is called a trill. So you can write all the trills manually, but TuxGuitar has the trill editor, which sometimes reduces the writing time. -

- -

- Trill effect is applied on an existing note, which is considered the first note in a trill. Then the trill editor appears and allows you to choose the second note, and a duration between the hammer-ons and pull-offs. If there is existing trill effect and you select Clear on the trill editor, the effect will be removed. -

- -

- Trill effect is marked in a tab with “tr” mark and a wave along the note duration. -

- -
- -

Tremolo picking

-
- -

- Tremolo picking means that the same note is picked in a rapid manner. -

- -

- So it would be the same if you write dozens of notes by yourself or use a tremolo picking effect, but if you apply the effect the tab will look nicer and it may save some time. Applying the tremolo picking effect on a current note will bring the tremolo picking editor, which allows you to choose how frequently it will be picked. If you already have a tremolo effect and click on “Clean” in the editor, the effect will be removed. -

- -

- Tremolo picking effect is marked with three diagonal lines (≡) in scores or tab. -

- -
- -

Palm mute

-
- -

- Palm mute is an effect which is produced by placing the palm of a picking hand across the strings very close to the bridge. The strings retain their pitch, but the sound is more or less muted. -

- -

- In TuxGuitar you can apply a palm mute effect on any note. It is removed the same way. -

- -

- Palm mute effect is displayed with “P.M.” sign in scores or tab. -

- -
- -

Staccato

-
- -

- Staccato is a playin technique where the player plays in a distinctive, “hopping” manner, trying to make note duration shorter than it should be normally. -

- -

- In TuxGuitar staccato effect makes the note duration 50% of its original duration. When staccato effect is applied, a dot shows up above the note in the scores view. When applied again, it is cleared. -

- -
- -

Tapping

-
- -

- Tapping is a guitar playing technique used more often on electric instruments. It is played using both hands on the fretboard, with a picking hand making hard hammer-ons and pull-offs. -

- -

- In TuxGuitar tapping has no effect on note. Instead, it just marks the tone which should be tapped with a picking hand. Tapped note is marked with a letter “T” above tapped note. Tapped notes can be combined with a slide, bend or hammer on/pull of if you need. -

- -
- -

Slapping and popping

-
- -

- Slapping and popping are techniques most commonly used on bass guitar. Slapping assumes hitting a string with the thumb of the strumming hand near the base of the guitar’s neck. Popping is often combined with slapping, and assumes snapping the strings (usually) with the index or middle finger of the same hand. -

- -

- In TuxGuitar both slapping and popping don’t really affect the sound, but only mark the style of playing. Above the slapping notes letter “S” is placed, and above popping letter “P“. -

- -
- -

Fade in

-
- -

- Fade in is an effect which gradually increases the volume of a note, from zero to the current volume (depends on note dynamics). The effect is applied to each note independantly, and cleared in the same way. Note with a fade in is marked with a “<” sign above the tab. -

- -
-

- - -
-
- - diff --git a/TuxGuitar-testing/platform-all/share/help/edit_matrix.html b/TuxGuitar-testing/platform-all/share/help/edit_matrix.html deleted file mode 100644 index 07734707..00000000 --- a/TuxGuitar-testing/platform-all/share/help/edit_matrix.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - - - - - - -
- - -
- - -

Matrix Editor

-
- -

- Matrix Editor is a useful tool for editing the percussion tracks. It can alse edit the ordinary tracks, but it is much less useful. It is accessed by Layout→Show_Matrix menu. -

- -

- Basically, it divides the current measure into segments and displays the possible percussion sounds. Not only you can view the measure and the sounds in the matrix, but by clicking on one block of the matrix you add/remove the sound from the tab. -

- -

- -

- -

- It is very important to remember that Matrix Editor does not “lock” the main TuxGuitar window, which means you can use Note duration and Note dynamics icons from the toolbar, and change the current measure/instrument as well. -

- -

- You can also change the current measure with left/right arrows in the top-left corner of the dialog, and the note duration by the note duration up/down arrows (between the arrows is current note duration). -

- -

- Number of grids value in the dialog helps you to determine the position where you should click - it divides one basic duration (denominator of Time Signature) into number segments. -

- -

- Border on the top and the bottom of the Matrix Editor view component (black on the picture) marks your current cursor position - which does not affect your clicking, only writing the numbers in the tab. -

- -

- The hammer icon on the top-right corner of the dialog opens the settings for the Matrix Mixer. There you can adjust colours and font of the Matrix Editor dialog. -

- -
-

- - -
-
- - diff --git a/TuxGuitar-testing/platform-all/share/help/editing_song.html b/TuxGuitar-testing/platform-all/share/help/editing_song.html deleted file mode 100644 index 8d58133a..00000000 --- a/TuxGuitar-testing/platform-all/share/help/editing_song.html +++ /dev/null @@ -1,264 +0,0 @@ - - - - - - - - - - - - -
- - -
- - -

Editing a whole song

- -
- -

- Song is consisted out of tracks, so when you are editing a song most of the time you edit the tracks, one by one, which is explained in the Editing a track section. But there are some options that affect the song as a whole. -

- -
- -

Managing the tracks

-
- -

- -

- -

- Each song consists out of one or more tracks. In any moment you can add or remove track, create new one by copying contents of the selected one (clone track). If you want to add a percussion track, you have to check the Percussion Track box in the Track Properties. -

- -

- All the tracks are displayed in the instrument list, located on the bottom of the application window. You can rearrange the order of the instruments on that list by choosing Track/Move Up-Down from the main menu. If you double-click on the instrument name on the list, Track properties dialog will appear, where you can modify instrument, track name, colour and tunning. -

- -
- -

Mixer dialog:

-
- -

- -

- -

- Mixer dialog can be accessed by choosing Layout/Show mixer from the main menu, or by clicking on the icon in the toolbar (in the middle on the picture below). -

- -

- -

- -

- The most insteresting feature of the Mixer dialog is adjusting volume for each track (to be more precise: for each MIDI channel). -

- -

- You can also set pan for each track - balance between left and right speaker. -

- -

- In Mixer dialog you can choose to Mute (turn off) a specific instrument, and also to play only single instrument by choosing Solo. -

- -

- Metronome is also placed in Mixer dialog. By clicking on the button you enable and disable it - it is played with each beat determined by denominator in song’s time signature (e.g. metronome will go in every 1/8 for 7/8 key signature). -

- -

- Changing volume or instrument in the middle of a song is still unsupported by TuxGuitar, but it most probably will in some later versions. -

- -

Choosing the channels:

- -
- -

- There are some numbers in combo boxes on the mixer dialog - those are channels for the track. -

- -

- To understand the way of distributing channels properly, you have to know something about MIDI specification. -

- -

- MIDI uses channels to play music - each channel has currently assigned instrument (voice). There are 16 different channels (marked 0..15) - channel 9 is reserved for drums and percussion. -

- -

- For example, to be able to play a dead note and a tone in the same time, TuxGuitar has to occupy two channels for a track, because dead note is one instrument (voice) and guitar tone is another instrument. So every track has its Channel (marked green on the picture above), but also needs the Effect channel (marked orange on the picture above). Because there are only 16 channels it leads you to conclusion that you cannot have more than 7 instruments (tracks) and a percussion in TuxGuitar. That is not true. -

- -

- It means that as long as you don’t have more than 7 instruments and a percussion, you don’t have to worry about distributing MIDI channels - TuxGuitar distributes the channels in order. But if you have more tracks you have to be careful. By overlapping MIDI channels you can achieve MIDI reproduction without any problems, but you have to understand the problem. -

- -
- -
Effect channel
-
- -

- Effect channel is used in certain occasions. One ocasion is when two different voices are played in the same time in the same track. In TuxGuitar that can happen if you play dead note or harmonic in the same time with an ordinary instrument tone. -

- -

- The other occasion effect channel is used is when you apply some pitch effect (like bend, slide, vibrato or tremolo bar) on some of the notes played in the same time in same track/channel. The reason for this is because by MIDI specification effect can be applied only on channel, not on note. So TuxGuitar automatically moves note to Effect channel and apply pitch effect on him. That is also the reason why you cannot apply slide and bend effect in the exact same time in TuxGuitar (but also on real guitar :). -

- -
- -
How to overlap channels?
-
- -

- The safest way is to overlap channels of two tracks that are never played in the same time. The only problem is that mixer settings (volume, pan and solo/mute) would have the same value for both the instruments (tracks). -

- -

- You can also try to assign the same channel for channel (CH) and effects channel (EC) if you don’t use effects like dead note, harmonics in the same time with an ordinary instrument note, or you don’t need to apply “pitch” effect on only some notes played in the same time with notes without pitch effect. If you do use effects but set the same CH and EC, dead note and harmonics probably wouldn’t be heard, and pitch effects would apply on all the notes in the same time. -

- -
- -
- -

Composition properties:

-
- -

- You don’t want your transcription to be distributed in cyberspace without any credits. :) -

- -

- By selecting Composition/Properties from the main menu or clicking on appropriate icon you invoke dialog that containst information about the current song. -

- -

- -

- -

- Every song should have name, author and transcriber set, both for archiving and printing purpose. Read more details. -

-
-

- - -
-
- - diff --git a/TuxGuitar-testing/platform-all/share/help/editing_track.html b/TuxGuitar-testing/platform-all/share/help/editing_track.html deleted file mode 100644 index 4ce2d55f..00000000 --- a/TuxGuitar-testing/platform-all/share/help/editing_track.html +++ /dev/null @@ -1,286 +0,0 @@ - - - - - - - - - - - - -
- - -
- - -

Editing a track

- -

- Each song consists of one or more tracks. -

- -

- Each track is assigned to one instrument. Each instrument sounds the different way. -

- -

Before you start with notes:

- -

- Before you start inserting notes into a new song, you have to adjust some settings. These are accessed through Composition menu. -

- -

- Time signature has to be defined for each song. Usually it is 4/4, but sometimes it has some different value (3/4 for waltz, 7/8, etc.) Time signature applies for all the tracks. It can be changed in the middle of the song - when you change the value time signature will be changed from the current place in the song until the end. -

- -

- Tempo is another value each song possess. It indicates how many beats (1/4 notes) song has in a minute - it is marked in BPM’s - Beats Per Minute. Tempo also applies for all the tracks in the song, and also can be changed. When you change the value tempo will be changed from the current place in the song until the end. -

- -

- Clef affects the song display in scores. Clefs are used to mark the specific pitch of the note, so all other notes’ pitch can be determined. Clef is placed on the beginning of the scores. There are three types of clef supported in TuxGuitar: treble (default), bass, alto and tenor, which are the most usual clefs. Custom clefs are not supported. Clef can be changed in the middle of the song - when it’s changed the scores display changes from that position and further. -

- -

- Key signature affects the way the notes are written in scores. They represent the current scale the song is written in, so there’s no need to constantly write sharp and flat marks. When you choose to change the key signature, dialog appears with existing key signatures. Natural, for example, represents the C-major, one flat represents F-major, etc. -

- -

- Triplet feel (also: shuffle notes or swung notes) is the rhythmic device in which the duration of the initial note in a pair is augmented and that of the second is diminished. This effect is often used in jazz and blues music. TuxGuitar triplet feel divides the note par in 2:1 ratio. Triplet 8th divides a pair of 1/8 notes and Triplet 16th divides a pair of 1/16 notes into 2:1 ratio.

- -

Track properties

- -

- Track properties are the most important and should be adjusted for each track: track name, display color, instrument (from the list of instruments), number of strings and tuning. You can access this dialog by choosing Track/Properties in the main menu. -

- -

Putting the notes in:

- - -

Note and measure duration

- -

- The most important property of a note is its duration. The sum of duration of all the notes in a measure is determined by the measure’s time signature. TuxGuitar has a system that protects the user of making an irregular measure (longer or shorter). -

- -

- Therefore, every new 4/4 measure can contains only one whole note. When you select a duration of a note you want to enter, TuxGuitar adjusts all the pauses between the current position and the end of a measure (or the next note entered) so you can insert as many notes as possible. -

- -

- You can change time signature in Composition→Time signature (or on 4/4 icon), and note duration in menu Note→Duration→(wanted duration). Note duration icons are also located on the main application toolbar. -

- -

Navigating

- -

- You can change the current position of a note you want to enter by clicking on the desired location, or by navigating with arrows of a keyboard. Simply pressing the arrows left and right puts you on the next note in the current track, but Ctrl+(left or right) takes you to the previous or next measure. -

- -

- Arrows up and down navigate you through the strings in tablature editor. -

- -

Writing numbers

- -

- -

- -

- Tablature editor is represented by the number of the strings instrument possess. Each line is a string - when you type a number on a string [0 .. 29] editor puts on that string a note which is heard if you press a string on typed fret. The note has selected duration and dynamics you can modify afterwards. -

- -

- If you navigate to an existing note (written as a number) and press Shift+(left or right) you will increase/decrease the pitch (fret) on the current string. If you press Shift+(up or down) you will move the fret value to the string up or down. -

- -

Clicking on the scores

- -

- To be able to insert notes by clicking on the scores, you should be in the Score Edition Mode (you can change mode in Edit menu). When Score Edition Mode is enabled, you can check and uncheck the Sharp/Flat mode (in Edit menu, also) by which you can insert sharp notes. -

- -

- Notes are inserted by left-clicking on the score’s line or between two lines. If you decide to write notes above or below five existing lines, aditional lines will appear. By clicking a note will appear on the selected place, and also in the tablature editor by appropriate number on appropriate string. -

- -

Note dynamics

- -

- Very important property of a note is it’s dynamics: the “loudness” of a note. For each note you can put wanted dynamics. -

- -

- -

- -

- When you create a note, it will have dynamics previously selected. If you click on other dynamics’ icon when positioned on existing note, the note will change its dynamics. In TuxGuitar dynamics is marked in standard manner (mp for mezzo-piano, fff for forte fortissimo etc.) -

- -

Dotted and double-dotted note

- -

- Dotted note has extended duration by 50%. It means that if you mark a 1/2 note as dotted, its duration will be 1/2 + 1/4 = 3/4. -

- -

- Double dotted note has duration extended by 75%. That means that 1/4 double dotted note will have duration of 1/4 + 1/8 + 1/16 = 7/16. -

- -

Tied note

- -

- When a note is played on the end of one measure but lasts in the next measure also, you have to use a tied note. You achieve the effect by putting the note on the end of a first measure and then put the same note on the beginning of next measure. Then you mark the second note as a tied note. -

- -

- You can also use a tied note in the situation you need a note which has duration of a 5/16 note - a duration you cannot achieve by dotted or double dotted note. Then you tie a 1/4 and 1/16 note. -

- -

Insert chord

- -

- You can also put some notes into the song by inserting a chord. Chord’s duration and dynamics will be those currently selected. -

- -

- -

- -

- You can insert a chord defined earlier (as on picture) or you can use chord wizard to generate a new chord (and even define a name for it for later use). Read more about Chord Editor dialog in other entry. -

- -

After putting the notes:

- -

- After writing the things you wanted, you will probably want to hear what’s done. After checking you will probably want to change something - listening and correction makes it perfect. -

- -

Effects

- -

- Playing guitar isn’t just playing a note in a right time. There are some little tricks we all use, like bend, palm mute etc. TuxGuitar supports most of them. Many effects are applied on the current note. Read more about Note effects in this help. -

- -

Repeat

- -

- Sometimes in a song all the instrument are played the same way several times (e.g. in chorus). It is more elegant to mark that segment of a song for repetition than to copy/paste that passage again. -

- -

- Repeat is set over one or more measures. It has a beginning, an end and information how many times to repeat. So if you want a passage to be played twice, you start repeat and end it on appropriate place. When asked how many times to repeat you should set 1 if you want it to be played twice. -

- -

- Repeats are even more convenient to use with alternative endings - you define different ending measures for each repeat. So after you close a repeat and mark it as an alternative ending the editor will appear to select at which repeats this ending will play. It is a little hard to explain, but if you try the option you will find it self-explanatory. -

- -

- -

- -

Lyrics

- -

- TuxGuitar supports writing lyrics in a track, so you can make a track which contains lyrics and the melody of singing. Lyrics editor is accessed by selecting Track/Lyrics from the main menu. -

- -

- The way the lyrics will be displayed depends on the content of the measure. Every word seperated by space or enter belongs to one note in a measure. -

- -

- -

- -

- You have to select the number of a measure where lyrics start. When you type text, it starts below the first note in a measure you have set, and after each space or enter key the next word is displayed below the next note. Pauses are ignored. When you type text below every note in a measure, the text automatically move to the next measure. -

- -

- If you want to have some notes without a text below, you should put more space characters. -

- -

Text

- -

- Similar as lyrics, but the text is not tied to notes. It is most often used as a note to the player or a comment to tab. It is displayed above the note it is assigned to. -

- -

Just one instrument?

- -

- Well, probably not. But you have to write something to be able to write some more. You will probably want to add more instruments (tracks) and enter the wonderfull world of multi-track editing. :) -

- -

- But even if you have only one track in a song, it is still a song. Song have some of its own properties and editing, so you should check section about editing a song. -

- -

The Percussion track

- -

- The track for drums and percussions is treated a little bit differently in TuxGuitar than the other, “ordinary” tracks. It always has to be on MIDI channel 9 - that is achieved by checking the Percussion Track option in the Track→Properties. There is a special tool for editing the percussion track - besides the usual editing (by entering numbers on the tab), you can also use the Matrix Editor from Layout→Show_Matrix menu. Read more about Matrix Editor. -

- - -
-
- - diff --git a/TuxGuitar-testing/platform-all/share/help/file_formats.html b/TuxGuitar-testing/platform-all/share/help/file_formats.html deleted file mode 100644 index 30fb3281..00000000 --- a/TuxGuitar-testing/platform-all/share/help/file_formats.html +++ /dev/null @@ -1,137 +0,0 @@ - - - - - - - - - - - - -
- - -
- - -

Supported file formats in TuxGuitar

- - -
- -

- Besides TuxGuitar’s own file format (with *.tg extension), TuxGuitar can work with various tablature and music file formats. -

- -
- -

Tablatures

-
- -

- old Guitar Pro (.gtp) - load -

- -

- Guitar Pro 3 (.gp3) - load and save -

- -

- Guitar Pro 4 (.gp4) - load and save -

- -

- Guitar Pro 5 (.gp5) - load and save -

- -

- PowerTab (.ptb) - load -

- -

- TableEdit (.tef) - load -

- -

- LilyPond (.ly) - export -

-
- -

Music and sheet

-
- -

- MIDI (.mid) - import and export -

- -

- ASCII (.txt) - export -

- -

- MusicXML (.xml) - export -

- -

- Adobe PDF (.pdf) - export -

- -
-

- - -
-
- - diff --git a/TuxGuitar-testing/platform-all/share/help/images/edit/chord_dialog.png b/TuxGuitar-testing/platform-all/share/help/images/edit/chord_dialog.png deleted file mode 100644 index 9e9d0bb5..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/edit/chord_dialog.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/edit/chord_settings_dialog.png b/TuxGuitar-testing/platform-all/share/help/images/edit/chord_settings_dialog.png deleted file mode 100644 index 74c4290a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/edit/chord_settings_dialog.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/edit/ed_lyrics.png b/TuxGuitar-testing/platform-all/share/help/images/edit/ed_lyrics.png deleted file mode 100644 index 0ca3cf0c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/edit/ed_lyrics.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/edit/effects_bend.png b/TuxGuitar-testing/platform-all/share/help/images/edit/effects_bend.png deleted file mode 100644 index ec500c0d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/edit/effects_bend.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/edit/effects_grace.png b/TuxGuitar-testing/platform-all/share/help/images/edit/effects_grace.png deleted file mode 100644 index 6c5f2532..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/edit/effects_grace.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/edit/effects_tremolobar.png b/TuxGuitar-testing/platform-all/share/help/images/edit/effects_tremolobar.png deleted file mode 100644 index 83d14905..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/edit/effects_tremolobar.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/edit/insert_named_chord.png b/TuxGuitar-testing/platform-all/share/help/images/edit/insert_named_chord.png deleted file mode 100644 index 21b0b771..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/edit/insert_named_chord.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/edit/matrix_editor.png b/TuxGuitar-testing/platform-all/share/help/images/edit/matrix_editor.png deleted file mode 100644 index 290cb289..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/edit/matrix_editor.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/edit/repeats.png b/TuxGuitar-testing/platform-all/share/help/images/edit/repeats.png deleted file mode 100644 index e0aef24b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/edit/repeats.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/edit/sed_mixer_dialog.png b/TuxGuitar-testing/platform-all/share/help/images/edit/sed_mixer_dialog.png deleted file mode 100644 index fd04e71d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/edit/sed_mixer_dialog.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/edit/typing.png b/TuxGuitar-testing/platform-all/share/help/images/edit/typing.png deleted file mode 100644 index a1f82106..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/edit/typing.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/start/fs_new_file.png b/TuxGuitar-testing/platform-all/share/help/images/start/fs_new_file.png deleted file mode 100644 index 4bab96a7..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/start/fs_new_file.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/start/fs_song_table.png b/TuxGuitar-testing/platform-all/share/help/images/start/fs_song_table.png deleted file mode 100644 index d1e678e7..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/start/fs_song_table.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/start/fs_track_properties.png b/TuxGuitar-testing/platform-all/share/help/images/start/fs_track_properties.png deleted file mode 100644 index 5f2a93f1..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/start/fs_track_properties.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/start/p_mode.png b/TuxGuitar-testing/platform-all/share/help/images/start/p_mode.png deleted file mode 100644 index b081f11c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/start/p_mode.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/start/tb_add_track.png b/TuxGuitar-testing/platform-all/share/help/images/start/tb_add_track.png deleted file mode 100644 index 2c15a141..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/start/tb_add_track.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/start/tb_composition.png b/TuxGuitar-testing/platform-all/share/help/images/start/tb_composition.png deleted file mode 100644 index 79232233..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/start/tb_composition.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/start/tb_duration.png b/TuxGuitar-testing/platform-all/share/help/images/start/tb_duration.png deleted file mode 100644 index 2a013052..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/start/tb_duration.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/start/tb_dynamics.png b/TuxGuitar-testing/platform-all/share/help/images/start/tb_dynamics.png deleted file mode 100644 index 88301a2a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/start/tb_dynamics.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/start/tb_edit_menu.png b/TuxGuitar-testing/platform-all/share/help/images/start/tb_edit_menu.png deleted file mode 100644 index ab1a9ad5..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/start/tb_edit_menu.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/start/tb_edit_mode.png b/TuxGuitar-testing/platform-all/share/help/images/start/tb_edit_mode.png deleted file mode 100644 index 2c85800c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/start/tb_edit_mode.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/start/tb_effects.png b/TuxGuitar-testing/platform-all/share/help/images/start/tb_effects.png deleted file mode 100644 index 70111009..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/start/tb_effects.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/start/tb_file_menu.png b/TuxGuitar-testing/platform-all/share/help/images/start/tb_file_menu.png deleted file mode 100644 index 8fca7512..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/start/tb_file_menu.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/start/tb_layout.png b/TuxGuitar-testing/platform-all/share/help/images/start/tb_layout.png deleted file mode 100644 index 3e12a4d4..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/start/tb_layout.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/start/tb_markers.png b/TuxGuitar-testing/platform-all/share/help/images/start/tb_markers.png deleted file mode 100644 index 3be92e22..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/start/tb_markers.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/start/tb_note.png b/TuxGuitar-testing/platform-all/share/help/images/start/tb_note.png deleted file mode 100644 index e0d6ec46..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/start/tb_note.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/start/tb_properties.png b/TuxGuitar-testing/platform-all/share/help/images/start/tb_properties.png deleted file mode 100644 index 357ed7b9..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/start/tb_properties.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/start/tb_props_diff.png b/TuxGuitar-testing/platform-all/share/help/images/start/tb_props_diff.png deleted file mode 100644 index 23838cf9..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/start/tb_props_diff.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/start/tb_transport.png b/TuxGuitar-testing/platform-all/share/help/images/start/tb_transport.png deleted file mode 100644 index 407dad6f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/start/tb_transport.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/start/tb_view.png b/TuxGuitar-testing/platform-all/share/help/images/start/tb_view.png deleted file mode 100644 index 5dad2866..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/start/tb_view.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/tools/converter.png b/TuxGuitar-testing/platform-all/share/help/images/tools/converter.png deleted file mode 100644 index 49a4203f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/tools/converter.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/tools/keybinding_editor.png b/TuxGuitar-testing/platform-all/share/help/images/tools/keybinding_editor.png deleted file mode 100644 index c81c04d7..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/tools/keybinding_editor.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/tools/plugins_dialog.png b/TuxGuitar-testing/platform-all/share/help/images/tools/plugins_dialog.png deleted file mode 100644 index 9fac8d0b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/tools/plugins_dialog.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/images/tools/settings_skin.png b/TuxGuitar-testing/platform-all/share/help/images/tools/settings_skin.png deleted file mode 100644 index dfd20377..00000000 Binary files a/TuxGuitar-testing/platform-all/share/help/images/tools/settings_skin.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/help/index.html b/TuxGuitar-testing/platform-all/share/help/index.html deleted file mode 100644 index c40fb4de..00000000 --- a/TuxGuitar-testing/platform-all/share/help/index.html +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/TuxGuitar-testing/platform-all/share/help/license.html b/TuxGuitar-testing/platform-all/share/help/license.html deleted file mode 100644 index d4a6a7f9..00000000 --- a/TuxGuitar-testing/platform-all/share/help/license.html +++ /dev/null @@ -1,645 +0,0 @@ - - - - - - - - - - - - -
- - -
- - -

GNU Lesser General Public License

- -

Version 2.1, February 1999

- -

Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed.

- - -

[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.]

- -

Preamble

- -

The licenses for most software are designed to take away your - freedom to share and change it. By contrast, the GNU General Public - Licenses are intended to guarantee your freedom to share and change - free software--to make sure the software is free for all its users.

- - - -

This license, the Lesser General Public License, - applies to some specially designated software packages--typically - libraries--of the Free Software Foundation and other authors who decide - to use it. You can use it too, but we suggest you first think carefully - about whether this license or the ordinary General Public License is - the better strategy to use in any particular case, based on the - explanations below. -

- -

When we speak of free software, we are referring to freedom of - use, not price. Our General Public Licenses are designed to make sure - that you have the freedom to distribute copies of free software (and - charge for this service if you wish); that you receive source code or - can get it if you want it; that you can change the software and use - pieces of it in new free programs; and that you are informed that you - can do these things.

- - - -

To protect your rights, we need to make restrictions - that forbid distributors to deny you these rights or to ask you to - surrender these rights. These restrictions translate to certain - responsibilities for you if you distribute copies of the library or if - you modify it. -

- -

For example, if you distribute copies of the library, whether - gratis or for a fee, you must give the recipients all the rights that - we gave you. You must make sure that they, too, receive or can get the - source code. If you link other code with the library, you must provide - complete object files to the recipients, so that they can relink them - with the library after making changes to the library and recompiling - it. And you must show them these terms so they know their rights.

- - - -

We protect your rights with a two-step method: (1) we - copyright the library, and (2) we offer you this license, which gives - you legal permission to copy, distribute and/or modify the library.

- - - -

To protect each distributor, we want to make it very - clear that there is no warranty for the free library. Also, if the - library is modified by someone else and passed on, the recipients - should know that what they have is not the original version, so that - the original author's reputation will not be affected by problems that - might be introduced by others.

- -

- Finally, software patents pose a constant threat to the existence - of any free program. We wish to make sure that a company cannot - effectively restrict the users of a free program by obtaining a - restrictive license from a patent holder. Therefore, we insist that any - patent license obtained for a version of the library must be consistent - with the full freedom of use specified in this license.

- - - -

Most GNU software, including some libraries, is - covered by the ordinary GNU General Public License. This license, the - GNU Lesser General Public License, applies to certain designated - libraries, and is quite different from the ordinary General Public - License. We use this license for certain libraries in order to permit - linking those libraries into non-free programs.

- - - -

When a program is linked with a library, whether - statically or using a shared library, the combination of the two is - legally speaking a combined work, a derivative of the original library. - The ordinary General Public License therefore permits such linking only - if the entire combination fits its criteria of freedom. The Lesser - General Public License permits more lax criteria for linking other code - with the library.

- - - -

We call this license the "Lesser" General Public - License because it does Less to protect the user's freedom than the - ordinary General Public License. It also provides other free software - developers Less of an advantage over competing non-free programs. These - disadvantages are the reason we use the ordinary General Public License - for many libraries. However, the Lesser license provides advantages in - certain special circumstances.

- - - -

For example, on rare occasions, there may be a special - need to encourage the widest possible use of a certain library, so that - it becomes a de-facto standard. To achieve this, non-free programs must - be allowed to use the library. A more frequent case is that a free - library does the same job as widely used non-free libraries. In this - case, there is little to gain by limiting the free library to free - software only, so we use the Lesser General Public License. -

- - -

In other cases, permission to use a particular library - in non-free programs enables a greater number of people to use a large - body of free software. For example, permission to use the GNU C Library - in non-free programs enables many more people to use the whole GNU - operating system, as well as its variant, the GNU/Linux operating - system.

- - -

Although the Lesser General Public License is Less protective - of the users' freedom, it does ensure that the user of a program that - is linked with the Library has the freedom and the wherewithal to run - that program using a modified version of the Library. -

- - -

The precise terms and conditions for copying, - distribution and modification follow. Pay close attention to the - difference between a "work based on the library" and a "work that uses - the library". The former contains code derived from the library, - whereas the latter must be combined with the library in order to run.

- - -

TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

- -

0. This License Agreement applies to any - software library or other program which contains a notice placed by the - copyright holder or other authorized party saying it may be distributed - under the terms of this Lesser General Public License (also called - "this License"). Each licensee is addressed as "you".

- - -

A "library" means a collection of software functions and/or - data prepared so as to be conveniently linked with application programs - (which use some of those functions and data) to form executables.

- - -

The "Library", below, refers to any such software library or - work which has been distributed under these terms. A "work based on the - Library" means either the Library or any derivative work under - copyright law: that is to say, a work containing the Library or a - portion of it, either verbatim or with modifications and/or translated - straightforwardly into another language. (Hereinafter, translation is - included without limitation in the term "modification".)

- - -

"Source code" for a work means the preferred form of the work - for making modifications to it. For a library, complete source code - means all the source code for all modules it contains, plus any - associated interface definition files, plus the scripts used to control - compilation and installation of the library.

- - - -

Activities other than copying, distribution and - modification are not covered by this License; they are outside its - scope. The act of running a program using the Library is not - restricted, and output from such a program is covered only if its - contents constitute a work based on the Library (independent of the use - of the Library in a tool for writing it). Whether that is true depends - on what the Library does and what the program that uses the Library - does.

- - -

1. You may copy and distribute verbatim copies - of the Library's complete source code as you receive it, in any medium, - provided that you conspicuously and appropriately publish on each copy - an appropriate copyright notice and disclaimer of warranty; keep intact - all the notices that refer to this License and to the absence of any - warranty; and distribute a copy of this License along with the Library. -

- -

You may charge a fee for the physical act of transferring a - copy, and you may at your option offer warranty protection in exchange - for a fee.

- - -

2. You may modify your copy or copies of the - Library or any portion of it, thus forming a work based on the Library, - and copy and distribute such modifications or work under the terms of - Section 1 above, provided that you also meet all of these conditions: -

- - - -

a) The modified work must itself be a software library.

- -

b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change.

- -

c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License.

- -

d) If a facility in the modified Library refers to a function or - a table of data to be supplied by an application program that uses the - facility, other than as an argument passed when the facility is - invoked, then you must make a good faith effort to ensure that, in the - event an application does not supply such function or table, the - facility still operates, and performs whatever part of its purpose - remains meaningful.

- - - -

(For example, a function in a library to compute square roots - has a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must be - optional: if the application does not supply it, the square root - function must still compute square roots.)

- -

These requirements apply to the modified work as a whole. If - identifiable sections of that work are not derived from the Library, - and can be reasonably considered independent and separate works in - themselves, then this License, and its terms, do not apply to those - sections when you distribute them as separate works. But when you - distribute the same sections as part of a whole which is a work based - on the Library, the distribution of the whole must be on the terms of - this License, whose permissions for other licensees extend to the - entire whole, and thus to each and every part regardless of who wrote - it. -

- - -

Thus, it is not the intent of this section to claim - rights or contest your rights to work written entirely by you; rather, - the intent is to exercise the right to control the distribution of - derivative or collective works based on the Library. -

- -

In addition, mere aggregation of another work not based on the - Library with the Library (or with a work based on the Library) on a - volume of a storage or distribution medium does not bring the other - work under the scope of this License. -

- - -

3. You may opt to apply the terms of the - ordinary GNU General Public License instead of this License to a given - copy of the Library. To do this, you must alter all the notices that - refer to this License, so that they refer to the ordinary GNU General - Public License, version 2, instead of to this License. (If a newer - version than version 2 of the ordinary GNU General Public License has - appeared, then you can specify that version instead if you wish.) Do - not make any other change in these notices.

- - - -

Once this change is made in a given copy, it is - irreversible for that copy, so the ordinary GNU General Public License - applies to all subsequent copies and derivative works made from that - copy. -

- -

This option is useful when you wish to copy part of the code of the Library into a program that is not a library. -

- -

4. You may copy and distribute the Library (or - a portion or derivative of it, under Section 2) in object code or - executable form under the terms of Sections 1 and 2 above provided that - you accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections 1 - and 2 above on a medium customarily used for software interchange. -

- - - -

If distribution of object code is made by offering - access to copy from a designated place, then offering equivalent access - to copy the source code from the same place satisfies the requirement - to distribute the source code, even though third parties are not - compelled to copy the source along with the object code.

- - -

5. A program that contains no derivative of any - portion of the Library, but is designed to work with the Library by - being compiled or linked with it, is called a "work that uses the - Library". Such a work, in isolation, is not a derivative work of the - Library, and therefore falls outside the scope of this License.

- - -

However, linking a "work that uses the Library" with the - Library creates an executable that is a derivative of the Library - (because it contains portions of the Library), rather than a "work that - uses the library". The executable is therefore covered by this License. - Section 6 states terms for distribution of such executables.

- - -

When a "work that uses the Library" uses material from a header - file that is part of the Library, the object code for the work may be a - derivative work of the Library even though the source code is not. - Whether this is true is especially significant if the work can be - linked without the Library, or if the work is itself a library. The - threshold for this to be true is not precisely defined by law.

- - -

If such an object file uses only numerical parameters, data - structure layouts and accessors, and small macros and small inline - functions (ten lines or less in length), then the use of the object - file is unrestricted, regardless of whether it is legally a derivative - work. (Executables containing this object code plus portions of the - Library will still fall under Section 6.)

- - -

Otherwise, if the work is a derivative of the Library, you may - distribute the object code for the work under the terms of Section 6. - Any executables containing that work also fall under Section 6, whether - or not they are linked directly with the Library itself.

- - -

6. As an exception to the Sections above, you - may also combine or link a "work that uses the Library" with the - Library to produce a work containing portions of the Library, and - distribute that work under terms of your choice, provided that the - terms permit modification of the work for the customer's own use and - reverse engineering for debugging such modifications.

- -

- You must give prominent notice with each copy of the work that the - Library is used in it and that the Library and its use are covered by - this License. You must supply a copy of this License. If the work - during execution displays copyright notices, you must include the - copyright notice for the Library among them, as well as a reference - directing the user to the copy of this License. Also, you must do one - of these things:

- - - -

a) Accompany the work with the complete - corresponding machine-readable source code for the Library including - whatever changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked with - the Library, with the complete machine-readable "work that uses the - Library", as object code and/or source code, so that the user can - modify the Library and then relink to produce a modified executable - containing the modified Library. (It is understood that the user who - changes the contents of definitions files in the Library will not - necessarily be able to recompile the application to use the modified - definitions.)

- - -

b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a copy - of the library already present on the user's computer system, rather - than copying library functions into the executable, and (2) will - operate properly with a modified version of the library, if the user - installs one, as long as the modified version is interface-compatible - with the version that the work was made with.

- -

- c) Accompany the work with a written offer, valid for at least - three years, to give the same user the materials specified in - Subsection 6a, above, for a charge no more than the cost of performing - this distribution.

- - -

d) If distribution of the work is made by offering access to - copy from a designated place, offer equivalent access to copy the above - specified materials from the same place.

- - -

e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy.

- - - - - -

For an executable, the required form of the "work that - uses the Library" must include any data and utility programs needed for - reproducing the executable from it. However, as a special exception, - the materials to be distributed need not include anything that is - normally distributed (in either source or binary form) with the major - components (compiler, kernel, and so on) of the operating system on - which the executable runs, unless that component itself accompanies the - executable.

- - -

It may happen that this requirement contradicts the license - restrictions of other proprietary libraries that do not normally - accompany the operating system. Such a contradiction means you cannot - use both them and the Library together in an executable that you - distribute.

- - -

7. You may place library facilities that are a - work based on the Library side-by-side in a single library together - with other library facilities not covered by this License, and - distribute such a combined library, provided that the separate - distribution of the work based on the Library and of the other library - facilities is otherwise permitted, and provided that you do these two - things:

- - - -

a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library facilities. - This must be distributed under the terms of the Sections above.

- - -

b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining where to - find the accompanying uncombined form of the same work.

- - - -

8. You may not copy, modify, sublicense, link - with, or distribute the Library except as expressly provided under this - License. Any attempt otherwise to copy, modify, sublicense, link with, - or distribute the Library is void, and will automatically terminate - your rights under this License. However, parties who have received - copies, or rights, from you under this License will not have their - licenses terminated so long as such parties remain in full compliance.

- -

- 9. You are not required to accept this License, - since you have not signed it. However, nothing else grants you - permission to modify or distribute the Library or its derivative works. - These actions are prohibited by law if you do not accept this License. - Therefore, by modifying or distributing the Library (or any work based - on the Library), you indicate your acceptance of this License to do so, - and all its terms and conditions for copying, distributing or modifying - the Library or works based on it.

- -

- 10. Each time you redistribute the Library (or any - work based on the Library), the recipient automatically receives a - license from the original licensor to copy, distribute, link with or - modify the Library subject to these terms and conditions. You may not - impose any further restrictions on the recipients' exercise of the - rights granted herein. You are not responsible for enforcing compliance - by third parties with this License.

- - -

11. If, as a consequence of a court judgment or - allegation of patent infringement or for any other reason (not limited - to patent issues), conditions are imposed on you (whether by court - order, agreement or otherwise) that contradict the conditions of this - License, they do not excuse you from the conditions of this License. If - you cannot distribute so as to satisfy simultaneously your obligations - under this License and any other pertinent obligations, then as a - consequence you may not distribute the Library at all. For example, if - a patent license would not permit royalty-free redistribution of the - Library by all those who receive copies directly or indirectly through - you, then the only way you could satisfy both it and this License would - be to refrain entirely from distribution of the Library.

- -

- If any portion of this section is held invalid or unenforceable - under any particular circumstance, the balance of the section is - intended to apply, and the section as a whole is intended to apply in - other circumstances.

- - -

It is not the purpose of this section to induce you to infringe - any patents or other property right claims or to contest validity of - any such claims; this section has the sole purpose of protecting the - integrity of the free software distribution system which is implemented - by public license practices. Many people have made generous - contributions to the wide range of software distributed through that - system in reliance on consistent application of that system; it is up - to the author/donor to decide if he or she is willing to distribute - software through any other system and a licensee cannot impose that - choice.

- - -

This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.

- -

- 12. If the distribution and/or use of the Library - is restricted in certain countries either by patents or by copyrighted - interfaces, the original copyright holder who places the Library under - this License may add an explicit geographical distribution limitation - excluding those countries, so that distribution is permitted only in or - among countries not thus excluded. In such case, this License - incorporates the limitation as if written in the body of this License.

- -

- 13. The Free Software Foundation may publish - revised and/or new versions of the Lesser General Public License from - time to time. Such new versions will be similar in spirit to the - present version, but may differ in detail to address new problems or - concerns.

- - -

Each version is given a distinguishing version number. If the - Library specifies a version number of this License which applies to it - and "any later version", you have the option of following the terms and - conditions either of that version or of any later version published by - the Free Software Foundation. If the Library does not specify a license - version number, you may choose any version ever published by the Free - Software Foundation.

- -

- 14. If you wish to incorporate parts of the - Library into other free programs whose distribution conditions are - incompatible with these, write to the author to ask for permission. For - software which is copyrighted by the Free Software Foundation, write to - the Free Software Foundation; we sometimes make exceptions for this. - Our decision will be guided by the two goals of preserving the free - status of all derivatives of our free software and of promoting the - sharing and reuse of software generally.

- -

- NO WARRANTY

- -

- 15. BECAUSE THE LIBRARY IS LICENSED FREE OF - CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED - BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE - COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" - WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, - BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND - FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND - PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE - DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR - CORRECTION.

- -

- 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW - OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY - WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE - LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL - OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE - LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING - RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A - FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF - SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH - DAMAGES.

- - -

END OF TERMS AND CONDITIONS

- -

- TuxGuitar is a multitrack tablature editor and player.
- Copyright (C) 2005, By Julián Gabriel Casadesús -

-

- This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. -

-

- This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. -

-

- You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -

- -

- - -
-
- - diff --git a/TuxGuitar-testing/platform-all/share/help/start_first_steps.html b/TuxGuitar-testing/platform-all/share/help/start_first_steps.html deleted file mode 100644 index 21e1f9b0..00000000 --- a/TuxGuitar-testing/platform-all/share/help/start_first_steps.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - - - - - - - - -
- - -
- - -

The First Steps

- -

Creating a new file:

- -

- The first thing you need to do is make sure you have a brand new file to work on. - When you launch TuxGuitar, you should already have a blank tablature document ready for editing. However, - if you need to start over with another blank document, all you have to do is click the “New” button (highlighted in red below). -

- -

- -

- -

- Wow. That was easy. Now that we have blank document, we just need to set up our first track. Then the real fun can begin. -

-

Preparing your first track for playback:

- -

- At the bottom of the screen, you should see a track list window that will look like the one below. -

- -

- -

- -

- The track list is a very useful yet compact information center which provides quick access to many of the most important aspects of your song. - There is a lot to be said about the track list, but we will not dig too deep into it right now, lest we should confuse newcomers. So for now, - let it suffice to say that the track window will help us stay organized while we edit our tablature. -

- -

- As you have probably noticed, there is already one track ready for you when you start a new tab document. You can just think of tracks as instruments. If you have a song with two guitars and one bassline that need transcribing, you will need three tracks. Fairly simple concept. It gets better though: as long as you have a soundbank installed for your Java Virtual Machine, each track will play back a sound when you play the file in TuxGuitar. Now, let’s get into setting this up, because as you can see, our first track wants to play back piano sounds, and we’re certainly not using TuxGuitar for piano. -

- -

- So: double-click anywhere on “Track 1” or “Piano” to open the track properties dialog, as seen below. -

- -

Using The Track Properties Dialog:

- -

- -

- -

- The Properties dialog is where we will go to setup how we want each track to playback. There are three main sections in the Properties box, - and they are laid out as follows (red boxes added for clarity): -

- -

#1: Name of the track:

- -

- Whatever you type in the box here is what will show up in the track list we looked at earlier. As you can see, - we have named our track “Rhythm Guitar,” but you can name it anything you like. - You can also set the color the track will display in the track list. -

- - -

#2: Instrument (i.e.-the sound the track will play back):

- - -

- This is the sound that your track will play back from your jvm soundbank. Most soundbanks have a plethora of sounds which go far beyond just guitars, - so be as creative as you want. Don’t expect the sound quality to be too superb, though. In most cases, - these sounds will be less than “realistic”. This is really only for referencing purposes. - (It is possible to have this trigger other, possibly better sounds via the tuxguitar-alsa plugin, - but that is a lesson for another day, and perhaps another author.) -

- -

- You can also check “Percussion Track” to have it play drum sounds if you wish to include them in the tabs. -

- -

- - *A side note on the instrument settings section: If you are not able to change this setting, - you probably have a soundbank problem. This issue has been covered in the TuxGuitar forums as well as in the main documentation, - so check there for help. - -

- -

#3: Tuning:

- - -

- This one is pretty self-explanatory. You can set the number of strings for your instrument (i.e. 4 if you’re a bass player, - 3 if you’re in The Presidents of The United States of America) and the tuning of the instrument, in case you use alternate tunings. - It is important to make sure you have your tuning correct, or else the actual score staff of your tabs will be inaccurate, and nobody wants that. -

- -

- Once you have everything set to your liking, click OK. Now, if you look at your track list again, - you will see that your changes have taken affect. And with that, you are ready to start editing tabs with sound. -

-
-
- - -
-
- - diff --git a/TuxGuitar-testing/platform-all/share/help/start_playing.html b/TuxGuitar-testing/platform-all/share/help/start_playing.html deleted file mode 100644 index a2b94894..00000000 --- a/TuxGuitar-testing/platform-all/share/help/start_playing.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - - - - - - - -
- - -
- - -

Playing a song

- -

Opening an existing song:

- -

- TuxGuitar currently supports several file formats. Besides its internal .tg format (which is recommended), - it can open and play all Guitar Pro formats (.gtp, .gp3, .gp4, .gp5) - and also a PowerTab format (.ptb). -

- -

- You can open a file through File/Open dialog in TuxGuitar, but you can also assign a file type association in your operating system. -

- -

- Another way to open a file is directly from an online resource, by using the File→Open_URL dialog. If you enter the correct URL of an online file TuxGuitar is able to open, you can view and play the file in the same manner as it is open from one of your folders. Of course, you cannot save the file back on the same URL, you can save it only as a local file. -

- - -

Playback:

- -

- -

- -

- Using playback controls you can play, stop and pause the playback, but also you can navigate through the song (next/previous measure, beginning/end of a song). During the playback currently played note will be coloured in red, so it is easier to see how the current note is played. -

- -

- You can also navigate through the song using the “transporter” in the bottom-right of the application window, which is the graphical represantation of a song’s tracks. It isn’t automatically scrolled during the playback, but using the scrollbar on the bottom of the screen you can view the whole song. You can access the wanted instrument and measure by clicking on the proper rectangle in the “transporter” widget. -

- -

- The song can be navigated also with a “Show transport” option in Layout menu by which you can navigate through internal representation of a song, quickly getting on any position. -

- -

- The current instrument can be changed by clicking on the instrument name in the bottom-left side of the application window. Display will be changed accordingly to view the wanted instrument’s notes. -

- - -

Views:

- -

- During the playback you can change the current view. -

- -

- -

- -

- There are two types of the view: page layout or linear layout. -

- -

- Linear layout displays a track in a single line. It means that on the current sheet is read in the right direction, and the time is represented by the width of current display. Page layout displays a track as a page of a sheet - when the notes exceed width of the sheet display, they are displayed in the next line. So sheet is read in the direction from top to bottom, and time is represented by the heigth of the current display (in the case of single track view). -

- -

- By enabling Multitrack view, in the same line of a layout will be displayed all the instruments. So if you use Linear layout and enable Multitrack view all the instruments will be one beneath each other, and played in the right direction. Using Multitrack view with Page layout can sometimes result in a pretty messy layout. -

- -

- By enabling Show score options the scores will be displayed above the tabs. -

- -

- By enabling Compact view you can make your tablature view more compact, if you consider it too wide. -

- - -

Play Mode:

- -

- -

Simple Mode:

- -

- Simple mode allows the modified tempo during the playback. You can play and examine the song with half of the speed, - 1% of the original speed or even with the up-tempo. It is achieved by changing the playback percentage to an arbitrary - value (50% is half of the speed; 200% doubles the tempo). -

- -

Training Mode:

- -

- Training mode gives you the opportunity to practice with a gradual tempo incrementation. You can choose to start slowly, - in only half of a tempo, but in every cycle of the tune to increase the tempo by 5%, getting to the full speed after 10 playbacks. - You choose a beginning tempo, ending tempo and an increment (in percentage) that increases the tempo - after each cycle. -

-

- - -
-
- - diff --git a/TuxGuitar-testing/platform-all/share/help/start_toolbars.html b/TuxGuitar-testing/platform-all/share/help/start_toolbars.html deleted file mode 100644 index 734ab14a..00000000 --- a/TuxGuitar-testing/platform-all/share/help/start_toolbars.html +++ /dev/null @@ -1,404 +0,0 @@ - - - - - - - - - - - - -
- - -
- - -

Understanding the toolbars

- -

- By default, you will notice quite a few toolbars lining the top of the screen, giving you one-click access to some of the most used options in TuxGuitar. While they can be a bit intimidating as a whole, they are actually quite simple when you break them down, and can save you a lot of time with some of the more common tasks associated with tablature editing. So let’s take a quick look at each of the toolbars. Pre-assigned keyboard shortcuts will be noted in parenthesis, but keep in mind: pre-assigned shortcuts can be re-assigned according to your own preferences, and most unanassigned options can be assigned via Settings > Configure Key Bindings. -

- -

- *A side note on the toolbars–not only can you select which toolbars are visible by going to Settings > Configure TuxGuitar > Tool Bars, you can also change the order of them to better fit your own needs by clicking and dragging on the “handle” on the left side of each individual toolbar. -

- -

- One last thing before we begin: prior knowledge of music theory is assumed on this page. There are a couple of links in the “Note Duration” section which can help you if you don’t know much theory yet, but to cover the actual “musical meaning” of all of these options would require an entire manual unto itself. This page will only explain the TuxGuitar-related functionality of the toolbars in an effort to avoid any long-winded music theory discussions. -

- - -

File Management

- -

- -

- -

- You have seen and used this menu a million times, so we will not spend too much time on it. Basically, the file menu toolbar gives you the following options: -

-
    -
  • Create New File (Ctrl + N)
    -
  • -
  • Open File (Ctrl + O)
    -
  • -
  • Save File (Ctrl + S)
    -
  • -
  • Save File As... (F12)
    -
  • -
  • Print (Ctrl + P)
    -
  • -
  • Print Preview
    -
  • -
- -

- Nothing too complex here, so let’s move right along. -

- -

- (These options and more can be accessed via the “File” pulldown menu at the top of the screen.) -

- -

Undo/Redo

- -

-

- -

- Another very common set of options that pretty much explain themselves. The icon on the left will undo your last action (Ctrl + Z), and the icon on the right will redo what you have undone (Ctrl + Y). -

- -

- (These options and more can be accessed via the “Edit” pulldown menu at the top of the screen.) -

- -

Edit Mode (Applies only to Score Editing)

- -

-

- -

- Now we’re getting a little more interesting. This menu lays down some options for those who prefer to edit via the score staff instead of using tablature. Keep in mind that these settings only affect the score staff (the upper set of lines with standard musical notation on them). If you only edit via the tablature staff, you can pretty ignore these settings, because they will not make any difference in your work flow. -

- -

- (If your score staff is not visible, scroll down on this page and see the “Layout” menu.) -

- - -

Selection Mode

- -

- Clicking on the first icon with the wrench on it will put you in Selection Mode. With this mode selected, you can click your mouse anywhere in the score staff, and it will simply move your playback cursor to that location, without making any changes to the score itself. Good for quickly moving around in your score without worrying about accidently altering notes. -

- - -

Score Edition Mode

- -

- Clicking on the middle icon with the pencil on it will put you into Score Edition Mode. With this mode selected, you can enter notes into the score staff simply by clicking where you want the note to go. You can insert notes into lines or spaces, and they will take on the duration you currently have selected in the note duration toolbar (detailed below). One note: this option alone will only insert natural-pitched notes (i.e. no flats or sharps). If you want to insert sharps/flats or change pre-existing notes to sharps/flats, you will need to enter Sharp/Flat Mode. -

- -

Sharp/Flat Mode

- -

- Clicking on the icon with the sharp/flat symbol on it will take you into Sharp/Flat Mode. As stated above, Sharp/Flat Mode is simply a sub-option of Score Edition Mode. You have to use Sharp/Flat Mode if you want to enter sharp or flat notes or change pre-existing notes to sharp or flat. -

- -

- (These options and more can be accessed via the “Edit” pulldown menu at the top of the screen.) -

- -

Song Properties

- -

- -

- -

- While the Properties toolbar only really has one icon, it is of particular importance if you plan on printing or exporting your tabs at any point. Clicking on this icon will bring up your song properties tab, wherein you can set the following options: -

-
    -
  • Name (of song)
    -
  • -
  • Artist (Performer)
    -
  • -
  • Author (Copyright owner)
    -
  • -
  • Album
    -
  • -
- -

- The reason these settings are of such importance is that whatever you type in the Name and Author boxes will show up on the first page of your tabs when you print or export them, and if you leave them blank, you will simply get a big, fat “Untitled” by “Anonymous” instead. So make sure you set them if you plan viewing these tabs outside of TuxGuitar! The difference can be seen below. -

- -

- -

- -

- (These options and more can be accessed via the “Composition” pulldown menu at the top of the screen.) -

- -

Add/Remove Track

- -

- -

- -

- There comes a point in almost any song when one guitar is not enough. When you are ready to start entering tabs for another instrument, simply click the icon with the “+” sign on it to add a new track. -

- -

- If you decide you don’t need a track, click on the icon with the “-” sign to remove it. The remove track button will remove the track that is currently selected (currently selected track will be highlighted gray in the track list at the bottom of the screen). -

- -

- (These options and more (including a handy “Clone Track” option) can be accessed via the “Track” pulldown menu at the top of the screen.) -

- - -

Note Duration

- -

- -

- -

- This is another fairly straight-forward toolbar. The first seven icons simply change the note(s) at the current cursor position to whatever you select, ranging from whole-note to sixty-forth-note. This comes in handy if you need to make a change that is more than one note increment (i.e. quarter-note to sixteenth-note). You can alternately use the +/- keys on a standard numeric keypad to move one increment at a time. -

- -

- *A side note on the +/- keys: as of version .9, most laptop keyboards do not support the use of the =/+ key to decrease note duration. The developers are aware of this bug, and are working it out. The “-” key on laptop keyboards should work, just not the =/+ key. -

- -

- The last three icons will change a note’s value to dotted, double-dotted, and a wide variety of “division type” values. -

- -

- If you do not understand the difference between the various note durations, you may want to research it a bit before you begin editing tabs, as you may find yourself quickly getting lost. Any basic music theory guide should cover these topics. A good starting place (as always) is the wikipedia’s pages on music theory and music notation: -

-
    -
  • http://en.wikipedia.org/wiki/Music_theory
    -
  • -
  • http://en.wikipedia.org/wiki/Modern_musical_symbols
    -
  • -
- -

- (These options and more can be accessed via the “Note” pulldown menu at the top of the screen.) -

- - -

Note

- -

- -

- -

- This menu provides you with two more options concerning note editing. -

- -

- Clicking on the first icon will “tie” the currently selected note to the one before it. This feature basically takes the value of two notes and combines them into one. The most common use for this feature is when you have a note that begins in one measure and ends in the next. Tying notes is really just a way of keeping the score clean and organized. If you need more information, you may want to research musical notation via the links above. -

- -

- Clicking on the second icon with the “A7” will bring up the chord editor. The chord editor is a handy time-saving tool used to search, build, and insert chord formations into your tablature. While the chord editor does deserve further exploration, it is a topic best left for another page and another day. -

- -

- (These options and more can be accessed via the “Note” pulldown menu at the top of the screen.) -

- - -

Composition

- -

- -

- -

- The Composition toolbar gives you a few options for setting the structure and meter of your song. Again, for a deeper explanation of what each of these means and how to fully utilize them, refer to the music theory links under the “Note Duration” section. -

- -

- Clicking on the first icon with the question mark will allow you to set the tempo of your song. New songs in TuxGuitar default to 100 beats/min, but you can set your own tempo to anything between 30-320 beats/min. TuxGuitar also supports tempo changes throughout the song, and creating them is as easy as placing your playback cursor in the measure at which you want the tempo to change, and clicking on the icon. Any tempo set in the first measure of the song will be the default tempo either throughout the song, or until you set another tempo in any of the following measures. -

- -

- Clicking on the next icon with the 4/4 graphic will bring up the time signature dialog, which is pretty straight-forward. You have a seperate pulldown menu for each half of the time signature, as well as a “To the end” check box. TuxGuitar supports multiple time signature changes throughout the song, and much like tempo changes, are as easy to create as clicking the icon and setting a new time signature in the measure where you wish it to change. Checking the “To the end” box will cause your newly-selected time signature to continue either to the end of the song, or until you manually change the time signature in any of the following measures. Unchecking the “To the end” box will cause the new time signature to span only the measure you add it to, after which it will automatically reset to the time signature used by the previous measure. -

- -

- (These options and more can be accessed via the “Composition” pulldown menu at the top of the screen.) -

- -

- Next three icons are used for repeating control. Everyone familiar with music notation should be familiar with these - you can open and close repeating section. When closing, you will get a dialog to specify how many repeatings will occur. The last icon is used to mark alternative endings in the repeat. A special dialog will also occur, allowing you to choose in which cycle this ending will be played. -

- -

Transport

- -

- -

- -

- These are song playback controls. Buttons are for play/pause, stop playing, previous measure, next measure, beginning of the song and end of the track. -

- - -

Markers

- -

- -

- -

- It is very useful to add a marker in a song, to mark some part of the song (verse, chorus, solo, etc.) -

- -

- Marker controls on the toolbar allow you to create a marker, list the markers and navigate them (previous, next, first, last). -

- - -

Layout

- -

- -

- -

- There are several layout types in TuxGuitar. They all change the view of tablature and scores in the main editor window. -

- -

- The first button on the left is Page layout. It’s alternative is the second button: Linear layout. Page layout displays the tablature and scores like on the paper sheets, with the line breaks. On the other side, linear view views the instrument in a single line, expanding to the right. -

- -

- The third button enables Multitrack view. When enabled, all the tracks will be displayed in the main window. Depending on your previous choice (Page or Linear layout) you will see different view. In personal experience, good combinations are Linear+Multitrack, and Page layout without multitrack (for single instrument view). -

- -

- The fourth button is Show scores button. It simply views the scores (notation) above your tab line. -

- -

- The fifth button is Compact view. You would like to enable it when you consider your view too wide. -

- - -

View

- -

- -

- -

- These three buttons show you various windows. -

- -

- The first button shows you the fretboard on the bottom of the main window. Fretboard is usefull to view the exact spots where you should put your fingers in each moment. You can even click on the fretboard to edit your tab. Fretboard view is available for both right- and left-handed guitars. -

- -

- Second button shows Mixer. Mixer dialog is very important - there you can change the volume of instruments in your tab, mute/solo single instrument, change panning and assign MIDI channel. Read more about Mixer dialog. -

- -

- The last button shows you player controller window, where you can control the song playback. -

- - -

Effects

- -

- -

- -

- These effects are applied with editing cursor positioned on existing note in the tab. Selected effect is then applied to note. -

- -

- Read more about note effects. -

- - -

Dynamics

- -

- -

- -

- By selecting different icon than the current, you change the dynamics of the note you are editing. They gradually scale from Piano Pianissimo which is the most silent, to the Forte Fortissimo which is loudest. -

-

- - -
-
- - diff --git a/TuxGuitar-testing/platform-all/share/help/tools_converter.html b/TuxGuitar-testing/platform-all/share/help/tools_converter.html deleted file mode 100644 index 79530920..00000000 --- a/TuxGuitar-testing/platform-all/share/help/tools_converter.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - - - - - - - - - -
- - -
- - -

TuxGuitar-converter

- - -
-
-						
- -

What is tuxguitar-converter

-

- tuxguitar-converter is batch file format converter. It allows you to convert number of files from various file formats (*.gpX, *.ptb, *.tef, *.tg) into destination file format, keeping the file names but changing the format (and extension of a file). -

- -

- Converter simply tries to load every file and save/export it into destination file. -

- -

- So supported input formats are files TuxGuitar can load and import, and destination format is every format TuxGuitar can save into or export. You can check for supported file formats. For some exporter plugins that have various exporting options, default options are used. -

- - -

How to install tuxguitar-converter

- -

- tuxguitar-converter plugin is included on all bytecode TuxGuitar distributions as default. If you downloaded a compiled TuxGuitar package, you shouldn’t bother to install it manually.
- Of course you may want rebuild and install the plugin. -

- -

- To install the plugin, you must copy tuxguitar-converter.jar into $TUXGUITAR_HOME\share\plugins -

- - -

Using batch file format converter

- -

- -

- -

- You access the converter dialog through Tools→“File format batch converter”. -

- -

- On the dialog you must specify input folder. Input folder and its subfolders contain files that will be converted. -

- -

- Output folder is folder in which new files will be stored. If destination folder you specified doesn’t exist, it will be created. -

- -

- Output file format is used to specify file format of new created files. It will display all supported formats (which might depend on your installed plugins). -

- -

- After you confirm the converting new window will appear showing you the progress. You can cancel the process anytime. -

- -
-

- - -
-
- - diff --git a/TuxGuitar-testing/platform-all/share/help/tools_keybinding.html b/TuxGuitar-testing/platform-all/share/help/tools_keybinding.html deleted file mode 100644 index 321fc218..00000000 --- a/TuxGuitar-testing/platform-all/share/help/tools_keybinding.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - - - - - -
- - -
- - -

Key bindings editor

- -
- -

- Using key bindings editor you can change a shortcut for almost every action in TuxGuitar. It allows you to view and change default keybindings, as well to add new ones. -

- -

- Key bindings editor dialog is accessed through Tools→Shortcuts menu. -

- -

- -

- -

- The editor is a table you can modify. In the left column is the name and type of the action, and in the right one is the shortcut key combination. If you double-click on the combination cell, you will get the chance to insert or change the shortcut, or delete it with Clear button. -

- -

- By clicking the Default button all of your modifications are reverted to the default keybindings for TuxGuitar. You can see the list of default keybindings. -

- -
-

- - -
-
- - diff --git a/TuxGuitar-testing/platform-all/share/help/tools_plugins.html b/TuxGuitar-testing/platform-all/share/help/tools_plugins.html deleted file mode 100644 index faaf460b..00000000 --- a/TuxGuitar-testing/platform-all/share/help/tools_plugins.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - - - - - - -
- - -
- - -

Plugins dialog

-
- -

- TuxGuitar supports plugins. Some of the plugins are delivered with the distribution, but there are plugins you can download and enable manually. -

- -

- There are several types of the plugins: -

-
    -
  1. File Format plugins (PowerTab, Lilypond, MIDI, MusicXML) are included as default
    -
  2. -
  3. Sound plugins (ALSA, OSS, CoreAudio) are recommended depending of your OS.
    -
  4. -
  5. other plugins (like FTP browser, and any other)
    -
  6. -
- -

- The plugins dialog is accessed through the Tools→Plugins menu. In the dialog is the list of all plugins, with the checkbox enabled if the plugin is working at the moment. Some of the plugins can be configured with the Configure button. All of the plugins have their author info. -

- -

- -

- -

- Plugins are single *.jar files. You can install any TuxGuitar plugin by simply copying it to the $TUXGUITAR_DIR\share\plugins\ folder and enabling it in the dialog. -

- -

- Maybe the easiest way to contribute to TuxGuitar functionality is to write a plugin, because it doesn’t need synchronisation with the other TuxGuitar developers. -

- -

- You can check the list of available plugins on TuxGuitar download page (other). -

- -
-

- - -
-
- - diff --git a/TuxGuitar-testing/platform-all/share/help/tools_shortcuts.html b/TuxGuitar-testing/platform-all/share/help/tools_shortcuts.html deleted file mode 100644 index 3e58b97e..00000000 --- a/TuxGuitar-testing/platform-all/share/help/tools_shortcuts.html +++ /dev/null @@ -1,515 +0,0 @@ - - - - - - - - - - - - -
- - -
- - -

Default key-bindings (shortcuts)

- - - - - -
- -

- This is the list of the default key bindings (keyboard shortcuts) in TuxGuitar 1.0. -

- -

- Of course, these key-bindings list can be modified in Tools->Shortcuts dialog. -

- -
- -

Edit Actions

-
- - - - - - - - - - - - - -
Action key
Undo action Ctrl+Z
Redo action Ctrl+Y
Song properties F5
-
- -

Track Actions

-
- - - - - - - - - - - - - - - - - - - - - - -
Action key
View next track Ctrl+Down
View previous track Ctrl+Up
View last track Ctrl+Shift+Down
View first track Ctrl+Shift+Up
Add track Ctrl+Shift+Ins
Delete track Ctrl+Shift+Del
- -
- - -

Measure Actions

-
- - - - - - - - - - - - - - - - -
Action key
Go to next measure Ctrl+Right
Go to previous measure Ctrl+Left
Copy measure Ctrl+C
Paste measure Ctrl+V
- -
- - - -

Beat Actions

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Action key
Clean beat Ctrl+Del
Insert beat number 0-29
Delete beat/note Del
Tied note L
Dotted note *
Triplet note /
Insert text T
Move note on string above Shift+Up
Move note on string below Shift+Down
Increase note pitch Shift+Right
Decrease note pitch Shift+Left
- -
- - - - -

Note Effects

-
- -

- Can be applied only when your cursor is positioned on the existing note in a tablature -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Action key
Bend note B
Ghost note O
Hammer on/Pull off H
Slide up/down S
Vibrato V
Dead note X
Palm mute P
Fade in F
Grace note G
- -
- - - -

Marker Actions

-
- - - - - - - - - - - - - -
Action key
Add marker Shift+Ins
Go to previous marker Alt+Left
Go to next marker Alt+Right
- -
- - - -

Playback Controls

-
- - - - - - - - - - - - - -
Action key
Play / Pause Space
Go to start Ctrl+Shift+Right
Go to end Ctrl+Shift+Left
- -
- -

Dialogs

-
- - - - - - - - - - - - - - - - - - - - - - - - - -
Action key
Custom chord dialog A
Settings F7
Mixer Ctrl+M
Transport Ctrl+T
Collection Browser Ctrl+B
Play Mode F9
Help F1
- -
- -

Application

-
- - - - - - - - - - - - - - - - - - - - - - -
Action key
New tablature Ctrl+N
Open file Ctrl+O
Save file Crtl+S
Save as F12
Print tablature Ctrl+P
Exit TuxGuitar Alt+F4
- -
-

- - -
-
- - diff --git a/TuxGuitar-testing/platform-all/share/help/tools_skin.html b/TuxGuitar-testing/platform-all/share/help/tools_skin.html deleted file mode 100644 index 319e06fd..00000000 --- a/TuxGuitar-testing/platform-all/share/help/tools_skin.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - - - - - - -
- - -
- - -

Changing the skin

- - -
-
-						
- -

- TuxGuitar supports custom skins. The skins modify toolbar icons and dialog buttons. -

- -

- The default skin for version 1.0 is Lavender, and currently there are 2 more skins: Ersplus and Blue_serious. You can change the current skin in Tools→Settings dialog, choosing the Skins tab. Preview of each skin should be available. -

- -

- -

- -

- To add a new skin, create a new folder in $TUXGUITAR_DIR\share\skins\ and copy the files into that folder. After that skin should be available in the dialog. -

- -

- Skins are contributed by TuxGuitar users, so if you are a talented designer, feel free to make your own skin or modify the existing one! -

- -
-

- - -
-
- - diff --git a/TuxGuitar-testing/platform-all/share/help/tools_sound.html b/TuxGuitar-testing/platform-all/share/help/tools_sound.html deleted file mode 100644 index 92186697..00000000 --- a/TuxGuitar-testing/platform-all/share/help/tools_sound.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - - - - - - - - -
- - -
- - -

Sound in TuxGuitar

- - - - - -
- -

- First to mention, TuxGuitar is written in Java programming language. There is dedicated layer in Java for MIDI sound, which uses “soundbanks”. In TuxGuitar prior to version 1.0, using the soundbanks was the only way to play the sound, and it was totally independent of your system MIDI settings. -

- -

- Since the version 1.0 there are some plugins that enable connection between TuxGuitar and the system MIDI devices. You need the plugin depending on your operating system and audio properties: -

-
    -
  • Linux (ALSA) - TuxGuitar-alsa
    -
  • -
  • Linux (OSS) - TuxGuitar-OSS
    -
  • -
  • MacOS - TuxGuitar-CoreAudio
    -
  • -
  • Microsoft Windows - integrated in the application
    -
  • -
- -

- These plugins are included in your distribution package, so there is no need to download them manually. Just be shure that plugins stay enabled in the plugins dialog. -

- -
- -

Java Sound

-
- -

- Java Sound plugin, relying on the soundbanks, is still available in the form of the “Java Sound Api plugin”. You can adjust and change the soundbank with Configure button in the plugins dialog. -

- -

- If the plugin is enabled, in the Sound tab of the Tools→Settings dialog you can choose “Java Sound Synthesizer” in the Midi Port list. That enables sound output using Java soundbanks. -

- -
- -

Platform-dependant plugins

-
- -

- If you have TuxGuitar-alsa, TuxGuitar-OSS, TuxGuitar-CoreAudio plugin enabled or if you are running TuxGuitar on the Windows platform TuxGuitar detects your system MIDI ports (devices). -

- -

- So it depends of your system settings, but anyway, if the proper plugin is enabled and working you should see system ports in the Midi Port list in the Sound tab of the Tools→Settings dialog. Choosing the right one enables your native MIDI sound in TuxGuitar. -

- -

- If you experience problems using your native MIDI output, consult the help of the plugin you are using. -

- -
- -

Sequencer

-
- -

- Beside MIDI Port sound options in the Tools→Settings→Sound tab is also MIDI Sequencer options. In general, you should use “Real Time Sequencer” because it’s faster, but it needs Java Sound plugin to be enabled, which means it requires Sun Java to be installed. In case you use some other JVM, your only choice is “TuxGuitar Sequencer”. Don’t worry, it is not as bad as it sounds. :) -

- -
-

- - -
-
- - diff --git a/TuxGuitar-testing/platform-all/share/help/whatsnew.html b/TuxGuitar-testing/platform-all/share/help/whatsnew.html deleted file mode 100644 index dc2c2945..00000000 --- a/TuxGuitar-testing/platform-all/share/help/whatsnew.html +++ /dev/null @@ -1,259 +0,0 @@ - - - - - - - - - - - - -
- - -
- - -

What's new

- -

Version 1.1 (2009-xx-xx)

-
    -
  • Fix some bugs
  • -
  • Support measure range to loop
  • -
  • Transpose notes feature
  • -
  • Optionally transpose afected notes when change tuning
  • -
  • Move beats left|right support
  • -
  • More song properties options.
  • -
  • Add multiple measure support
  • -
  • Clean multiple measure support
  • -
  • Number of pastes support
  • -
  • Better lilypond plugin
  • -
  • Better fluidsynth plugin
  • -
  • New jack plugin
  • -
  • New community integration plugin
  • -
  • New cocoa integration plugin
  • -
  • New audio unit plugin
  • -
- -

Version 1.1 (2009-04-02)

-
    -
  • Fix mixer bug
  • -
  • Fix jre1.4 support bug
  • -
  • 2 Voice support
  • -
  • Chorus/Reverb/Phaser/Tremolo MIDI Controls
  • -
  • Upstroke/Downstroke support
  • -
  • Stems Up/Down/Auto support
  • -
  • Display markers on the score
  • -
  • Encoding option on GTP Plugin
  • -
  • FTP Browser plugin now can run on non sun's JVM
  • -
- -

Version 1.0 (2008-06-17)

-
    -
  • Fixed native MIDI Port connection bug under windows
  • -
  • Fixed mute/solo mixer bug
  • -
  • Fixed copy/paste measure beetween tracks with different strings count
  • -
  • Fixed other minor bugs
  • -
  • Vietnamese translation
  • -
- -

Version 1.0-rc4 (2008-05-05)

-
    -
  • Bugs Fixed
  • -
  • File format converter plugin
  • -
  • Dutch translation
  • -
  • Russian translation
  • -
  • Ukrainian translation
  • -
- -

Version 1.0-rc3 (2008-03-25)

-
    -
  • Fix a several GTP exporter bug
  • -
  • Fix a printer bug
  • -
  • Fix other minor bugs
  • -
- -

Version 1.0-rc2 (2008-03-11)

-
    -
  • Fix some translation bugs
  • -
  • Fix duplicated beat/string notes on MIDI importer
  • -
  • Fix a GTP importer bug
  • -
  • Fix a PTB importer bug
  • -
  • Better Guitar/Bass synchronization on PTB importer
  • -
  • Documentation contents added
  • -
- -

Version 1.0-rc1 (2008-02-28)

- -
    -
  • Play mode option: ( Normal | Loop | Speed-Trainer )
  • -
  • Alternative endings added
  • -
  • Insert text
  • -
  • Show chords on the tab
  • -
  • Better chord editor
  • -
  • Open file from URL
  • -
  • Matrix editor
  • -
  • A song collection browser
  • -
  • Skin support was added
  • -
  • Better plugin support
  • -
  • Tabledit importer plugin
  • -
  • Lilypond exporter plugin
  • -
  • MusicXml exporter plugin
  • -
- -

Version 0.9 (2007-01-29)

- -
    -
  • Piano editor
  • -
  • Lyric editor
  • -
  • Music Scales
  • -
  • Simple Score edition
  • -
  • Custom Chords
  • -
  • Customize ToolBars
  • -
  • Metronome
  • -
  • Memory Optimization when song is playing
  • -
  • Print layout changes: Tablature and Score enabled/disabled options, Measure range.
  • -
  • Dynamics
  • -
  • Increment-Decrement Semitones.
  • -
  • Shift Up/Down
  • -
  • New Effects: Tremolo Bar, Harmonics, Grace note, Trill, Tremolo Picking, Ghost note, Accentuated, Heavy Accentuated, Palm mute, Staccato,
  • -
  • Tapping, Slapping, Popping, Fade In.
  • -
- -

Version 0.8 (2006-08-24)

- -
    -
  • Power-Tab 1.7 file format importer added
  • -
  • MIDI importer added
  • -
  • ASCII Tab exporter added
  • -
  • Show note played at fretboard
  • -
  • Triplet Feels added
  • -
  • Markers added
  • -
  • Fonts and colors config support added
  • -
  • Soundbank config support added
  • -
  • History files added
  • -
  • Simple plugin support added
  • -
- -

Version 0.7 (2006-07-17)

- -
    -
  • Score Viewer added
  • -
  • Transport added
  • -
  • Clone Track option added
  • -
  • Move track up and down option added
  • -
- -

Version 0.6 (2006-05-27)

- -
    -
  • GP5 loader added
  • -
  • MIDI exporter added
  • -
  • PDF exporter added
  • -
  • Print option added
  • -
  • Print preview added
  • -
  • Undo/Redo added
  • -
  • Dead note added
  • -
  • Page layout upgraded
  • -
  • Copy-Paste and Delete upgraded
  • -
- - -

Version 0.5 (2006-04-07)

- -
    -
  • Config editor added
  • -
  • Key Binding editor added
  • -
  • Mixer added
  • -
  • Midi sound added, when you insert a note
  • -
  • Now can you see beat to beat when the song is playing
  • -
  • Now you can select the channel and effect channel for the track
  • -
  • Now you can run tuxguitar with arguments (eg.: ./TuxGuitar file.gp3)
  • -
- - -

Version 0.4.1 (2006-01-26)

- -
    -
  • Fixed a bug in tunning when you select a percussion track
  • -
- - -

Version 0.4 (2006-01-25)

- -
    -
  • Fretboard editor added
  • -
  • Song properties viewer added
  • -
  • Select instrument bug fixed
  • -
  • Change tempo bug fixed
  • -
  • Change tunning bug fixed
  • -
- - -

Version 0.3 (2006-01-11)

- -
    -
  • Now you can choose between linear and page layout view
  • -
  • Ability to show/hide multitrack view
  • -
  • Multilanguage support has been added
  • -
  • You can now export to gp3 and gp4 file formats
  • -
  • Double dotted note added
  • -
-

- - -
-
- - diff --git a/TuxGuitar-testing/platform-all/share/lang/last_additions b/TuxGuitar-testing/platform-all/share/lang/last_additions deleted file mode 100644 index 32bb416b..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/last_additions +++ /dev/null @@ -1,59 +0,0 @@ -# 1.3 - -action.caret.go-up=Move cursor up -action.caret.go-down=Move cursor down -action.caret.go-left=Move cursor left -action.caret.go-right=Move cursor right - -beat.insert-rest=Insert Rest Beat -beat.delete-note-or-rest=Delete Note or Rest - -action.beat.general.insert-rest=Insert rest beat -action.beat.general.delete-note-or-rest=Delete note or rest - -action.note.general.set-fret-number-0=Set fret number 0 -action.note.general.set-fret-number-1=Set fret number 1 -action.note.general.set-fret-number-2=Set fret number 2 -action.note.general.set-fret-number-3=Set fret number 3 -action.note.general.set-fret-number-4=Set fret number 4 -action.note.general.set-fret-number-5=Set fret number 5 -action.note.general.set-fret-number-6=Set fret number 6 -action.note.general.set-fret-number-7=Set fret number 7 -action.note.general.set-fret-number-8=Set fret number 8 -action.note.general.set-fret-number-9=Set fret number 9 - - -transport.count-down=Count Down -action.transport.count-down=Count Down - - -track.short-solo-mute=S-M -track.short-solo-mute.s=(S) -track.short-solo-mute.m=(M) -track.short-solo-mute.none=- - -action.track.change-solo=Set track solo -action.track.change-mute=Set track mute - -instruments.dialog-title=Instruments -instrument.percussion-channel=Percussion Channel -instrument.program=Program -instrument.bank=Bank - - - -track.instrument.default-select-option=--- Select --- - -export.all-tracks=Export all tracks - -view.show-toolbars=Show Toolbars -view.show-instruments=Show Instruments - - - -effects.let-ring=Let Ring - -action.view.show-toolbars=Show Toolbars -action.view.show-instruments=Show Instruments -action.note.effect.change-let-ring=Add/Remove let ring - diff --git a/TuxGuitar-testing/platform-all/share/lang/messages.properties b/TuxGuitar-testing/platform-all/share/lang/messages.properties deleted file mode 100644 index d5ff0a13..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages.properties +++ /dev/null @@ -1,866 +0,0 @@ - -############################################################### -### Default language codes ### -############################################################### -locale.aa=Afar -locale.ab=Abkhazian -locale.af=Afrikaans -locale.am=Amharic -locale.ar=Arabic -locale.as=Assamese -locale.ay=Aymara -locale.az=Azerbaijani -locale.ba=Bashkir -locale.be=Byelorussian -locale.bg=Bulgarian -locale.bh=Bihari -locale.bi=Bislama -locale.bn=Bengali -locale.bo=Tibetan -locale.br=Breton -locale.ca=Catalan -locale.co=Corsican -locale.cs=Czech -locale.cy=Welsh -locale.da=Danish -locale.de=German -locale.dz=Bhutani -locale.el=Greek -locale.en=English -locale.en_US=English (United States) -locale.eo=Esperanto -locale.es=Spanish -locale.et=Estonian -locale.eu=Basque -locale.fa=Persian -locale.fi=Finnish -locale.fj=Fiji -locale.fo=Faeroese -locale.fr=French -locale.fy=Frisian -locale.ga=Irish -locale.gd=Gaelic -locale.gl=Galician -locale.gn=Guarani -locale.gu=Gujarati -locale.ha=Hausa -locale.hi=Hindi -locale.hr=Croatian -locale.hu=Hungarian -locale.hy=Armenian -locale.ia=Interlingua -locale.ie=Interlingue -locale.ik=Inupiak -locale.in=Indonesian -locale.is=Icelandic -locale.it=Italian -locale.iw=Hebrew -locale.ja=Japanese -locale.ji=Yiddish -locale.jw=Javanese -locale.ka=Georgian -locale.kk=Kazakh -locale.kl=Greenlandic -locale.km=Cambodian -locale.kn=Kannada -locale.ko=Korean -locale.ks=Kashmiri -locale.ku=Kurdish -locale.ky=Kirghiz -locale.la=Latin -locale.ln=Lingala -locale.lo=Laothian -locale.lt=Lithuanian -locale.lv=Latvian -locale.mg=Malagasy -locale.mi=Maori -locale.mk=Macedonian -locale.ml=Malayalam -locale.mn=Mongolian -locale.mo=Moldavian -locale.mr=Marathi -locale.ms=Malay -locale.mt=Maltese -locale.my=Burmese -locale.na=Nauru -locale.ne=Nepali -locale.nl=Dutch -locale.no=Norwegian -locale.oc=Occitan -locale.om=Oromo -locale.or=Oriya -locale.pa=Punjabi -locale.pl=Polish -locale.ps=Pashto -locale.pt=Portuguese -locale.qu=Quechua -locale.rm=Rhaeto-Romance -locale.rn=Kirundi -locale.ro=Romanian -locale.ru=Russian -locale.rw=Kinyarwanda -locale.sa=Sanskrit -locale.sd=Sindhi -locale.sg=Sangro -locale.sh=Serbo-Croatian -locale.si=Singhalese -locale.sk=Slovak -locale.sl=Slovenian -locale.sm=Samoan -locale.sn=Shona -locale.so=Somali -locale.sq=Albanian -locale.sr=Serbian -locale.ss=Siswati -locale.st=Sesotho -locale.su=Sudanese -locale.sv=Swedish -locale.sw=Swahili -locale.ta=Tamil -locale.te=Tegulu -locale.tg=Tajik -locale.th=Thai -locale.ti=Tigrinya -locale.tk=Turkmen -locale.tl=Tagalog -locale.tn=Setswana -locale.to=Tonga -locale.tr=Turkish -locale.ts=Tsonga -locale.tt=Tatar -locale.tw=Twi -locale.uk=Ukrainian -locale.ur=Urdu -locale.uz=Uzbek -locale.vi=Vietnamese -locale.vo=Volapuk -locale.wo=Wolof -locale.xh=Xhosa -locale.yo=Yoruba -locale.zh=Chinese -locale.zh_TW=Chinese (Taiwan) -locale.zh_GB=Chinese (GB) -locale.zu=Zulu - -locale.default=(Default System Language) -############################################################### - -ok=Ok -cancel=Cancel -yes=Yes -no=No -add=Add -edit=Edit -remove=Remove -save=Save -exit=Exit -close=Close -choose=Choose -color=Color -title=Title -go=Go -warning=Warning -error=Error -plugins=Plugins -options=Options -defaults=Defaults -clean=Clean -rename=Rename -fret=Fret -position=Position -name=Name -author=Author -version=Version -description=Description -info=Info -configure=Configure -url=URL - -file=File -file.new=New -file.new-song.default-template=New Song -file.open=Open -file.save=Save -file.save-as=Save As -file.save-changes-question=The song has unsaved changes.\nDo you want to save the changes? -file.exit=Exit -file.export=Export -file.export-midi=Export MIDI -file.export-pdf=Export PDF -file.print=Print -file.print-preview=Print Preview -file.import=Import -file.import-midi=Import MIDI -file.export-ascii=Export ASCII -file.history=History -file.open-url=Open URL -file.open.error=Cannot Open: {0} -file.save.error=Cannot Save: {0} -file.import.error=Cannot Import: {0} -file.export.error=Cannot Export: {0} -file.overwrite-question=This file already exists. Do you want to overwrite it? - -edit.menu=Edit -edit.undo=Undo -edit.redo=Redo -edit.copy=Copy -edit.from=From -edit.to=To -edit.all-tracks=All Tracks -edit.paste=Paste -edit.paste.count=Paste Count -edit.paste.replace-mode=Paste at the Current Measure -edit.paste.insert-mode=Paste in new Measure -edit.delete=Delete -edit.cut=Cut -edit.mouse-mode-selection=Selection Mode -edit.mouse-mode-edition=Score Edition Mode -edit.not-natural-key=Sharp/Flat mode -edit.voice-1=Select Voice 1 -edit.voice-2=Select Voice 2 - -view=View -view.layout=Layout -view.layout.page=Page Layout -view.layout.linear=Linear layout -view.layout.compact=Compact -view.layout.multitrack=Multitrack -view.layout.chord-style=Chord Style -view.layout.chord-name=Chord Name -view.layout.chord-diagram=Chord Diagram -view.layout.score-enabled=Show Score -view.layout.tablature-enabled=Show Tablature -view.show-toolbars=Show Toolbars -view.show-instruments=Show Instruments -view.show-fretboard=Show Fretboard -view.show-piano=Show Piano -view.show-matrix=Show Matrix -view.show-transport=Show Player - -fretboard.direction=Direction -fretboard.right-mode=Right mode -fretboard.left-mode=Left mode -fretboard.background-color=Background Color -fretboard.display-note-text=Display Note Text -fretboard.display-scale-text=Display Scale Text -fretboard.font=Font -fretboard.fretpoint-color=Fret Color -fretboard.note-color=Note Color -fretboard.scale-note-color=Scale Note Color -fretboard.settings=Fretboard Settings -fretboard.string-color=String Color -fretboard.settings.options=Options - -piano.editor=Piano Editor -piano.natural-key-color=Natural Key Color -piano.not-natural-key-color=Unnatural Key Color -piano.note-color=Note Color -piano.scale-note-color=Scale Note Color -piano.settings=Piano Settings - -matrix.editor=Matrix Editor -matrix.grids=Number of Grids -matrix.border-color=Border Color -matrix.font=Font -matrix.foreground-color=Foreground Color -matrix.line-color-1=Odd Row Color -matrix.line-color-2=Even Row Color -matrix.line-color-over=Mouse Over Row Color -matrix.note-color=Note Color -matrix.play-note-color=Play Note Color -matrix.position-color=Position Color -matrix.settings=Matrix Settings - -composition=Composition -composition.timesignature=Time Signature -composition.timesignature.Numerator=Numerator -composition.timesignature.denominator=Denominator -composition.timesignature.to-the-end=To the end -composition.tempo=Tempo -composition.tempo-percent=Percent -composition.tempo.invalid=Invalid Tempo -composition.tempo.start-to-end=Apply this tempo in the whole song -composition.tempo.position-to-end=Apply this tempo to the end -composition.tempo.position-to-next=Apply this tempo to the next tempo marker -composition.properties=Properties -composition.name=Name -composition.artist=Artist -composition.album=Album -composition.author=Author -composition.date=Date -composition.copyright=Copyright -composition.writer=Tab Creator -composition.transcriber=Transcribed By -composition.comments=Comments -composition.tripletfeel=Triplet Feel -composition.clef=Clef -composition.clef.treble=Treble -composition.clef.bass=Bass -composition.clef.tenor=Tenor -composition.clef.alto=Alto -composition.clef.to-the-end=Apply this clef to the end -composition.keysignature=Key Signature -composition.keysignature.natural=Natural -composition.keysignature.sharp-1=1 Sharp -composition.keysignature.sharp-2=2 Sharps -composition.keysignature.sharp-3=3 Sharps -composition.keysignature.sharp-4=4 Sharps -composition.keysignature.sharp-5=5 Sharps -composition.keysignature.sharp-6=6 Sharps -composition.keysignature.sharp-7=7 Sharps -composition.keysignature.flat-1=1 Flat -composition.keysignature.flat-2=2 Flats -composition.keysignature.flat-3=3 Flats -composition.keysignature.flat-4=4 Flats -composition.keysignature.flat-5=5 Flats -composition.keysignature.flat-6=6 Flats -composition.keysignature.flat-7=7 Flats -composition.keysignature.to-the-end=Apply this key signature to the end -composition.tripletfeel=Triplet Feel -composition.tripletfeel.none=No Triplet Feel -composition.tripletfeel.eighth=Triplet 8th -composition.tripletfeel.sixteenth=Triplet 16th -composition.tripletfeel.to-the-end=Apply this triplet feel to the end - -help=Help -help.help=Help -help.doc=Documentation -help.about=About -help.about.license=License -help.about.authors=Authors -help.about.description=Description - -track=Track -track.number=N° -track.name=Name -track.color=Color -track.first=First Track -track.last=Last Track -track.previous=Previous Track -track.next=Next Track -track.add=Add Track -track.remove=Remove Track -track.clone=Clone Track -track.move-up=Move Up -track.move-down=Move Down -track.instrument=Instrument -track.instrument.default-select-option=--- Select --- -track.properties=Properties -track.properties.general=General -track.name.default-percussion-name=Percussion -track.lyrics=Lyrics -track.solo=Solo -track.mute=Mute - -track.short-solo-mute=S-M -track.short-solo-mute.s=(S) -track.short-solo-mute.m=(M) -track.short-solo-mute.none=- - -lyric.editor=Lyric Editor - -measure=Measure -measure.first=First Measure -measure.last=Last Measure -measure.previous=Previous Measure -measure.next=Next Measure -measure.add=Add Measure -measure.add.count=Add Count -measure.add-before-current-position=Add measure before the current position -measure.add-after-current-position=Add measure after the current position -measure.add-at-end=Add measure at the end -measure.remove=Remove Measure -measure.copy=Copy Measure -measure.paste=Paste Measure -measure.clean=Clean Measure - -duration=Duration -duration.whole=Whole -duration.half=Half -duration.quarter=Quarter -duration.eighth=Eighth -duration.sixteenth=Sixteenth -duration.thirtysecond=Thirty-Second -duration.sixtyfourth=Sixty-Fourth -duration.dotted=Dotted -duration.doubledotted=Double Dotted -duration.division-type=Triplet - -dynamic=Dynamic -dynamic.piano-pianissimo=Piano Pianissimo -dynamic.pianissimo=Pianissimo -dynamic.piano=Piano -dynamic.mezzo-piano=Mezzo Piano -dynamic.mezzo-forte=Mezzo Forte -dynamic.forte=Forte -dynamic.fortissimo=Fortissimo -dynamic.forte-fortissimo=Forte Fortissimo - -effects=Effects -effects.vibrato=Vibrato -effects.bend=Bend -effects.deadnote=Dead Note -effects.slide=Slide -effects.hammer=Hammer-on/Pull-off -effects.tremolo-bar=Tremolo Bar -effects.tremolo-bar-editor=Tremolo Bar Editor -effects.tremolo-bar.dip=Dip -effects.tremolo-bar.dive=Dive -effects.tremolo-bar.release-up=Release Up -effects.tremolo-bar.release-down=Release Down -effects.tremolo-bar.inverted-dip=Inverted Dip -effects.tremolo-bar.return=Return -effects.ghostnote=Ghost Note -effects.accentuatednote=Accentuated Note -effects.heavyaccentuatednote=Heavy Accentuated Note -effects.harmonic=Harmonic -effects.grace=Grace Note -effects.grace-editor=Grace Note Editor -effects.grace.before-beat=Before beat -effects.grace.on-beat=On beat -effects.grace.transition=Transition -effects.grace.transition-none=None -effects.grace.transition-bend=Bend -effects.grace.transition-slide=Slide -effects.grace.transition-hammer=Hammer -effects.trill=Trill -effects.trill-editor=Trill Editor -effects.tremolo-picking=Tremolo Picking -effects.tremolo-picking-editor=Tremolo Picking Editor -effects.palm-mute=Palm Mute -effects.let-ring=Let Ring -effects.staccato=Staccato -effects.tapping=Tapping -effects.slapping=Slapping -effects.popping=Popping -effects.fade-in=Fade In -effects.harmonic-editor=Harmonic Editor -effects.harmonic.type-of-harmonic=Type of Harmonic -effects.harmonic.natural=Natural Harmonic -effects.harmonic.artificial=Artificial Harmonic -effects.harmonic.artificial.key-offset=Key Offset -effects.harmonic.tapped=Tapped Harmonic -effects.harmonic.tapped.left-hand=Left Hand -effects.harmonic.tapped.right-hand=Right Hand -effects.harmonic.pinch=Pinch Harmonic -effects.harmonic.semi=Semi Harmonic - -bend.editor=Bend Editor -bend.bend=Bend -bend.bend-release=Bend/Release -bend.bend-release-bend=Bend/Release/Bend -bend.prebend=PreBend -bend.prebend-release=PreBend/Release - -transport=Player -transport.start=Start -transport.stop=Stop -transport.pause=Pause -transport.first=First -transport.last=Last -transport.previous=Previous -transport.next=Next -transport.metronome=Metronome -transport.count-down=Count Down -transport.mode=Play Mode -transport.mode.simple=Simple Mode -transport.mode.simple.tempo-percent=Percentage of tempo -transport.mode.simple.loop=Play looped -transport.mode.trainer=Training Mode -transport.mode.trainer.increment-description=Increment by -transport.mode.loop-range=Loop Range -transport.mode.loop-range.from=Play from measure -transport.mode.loop-range.from-default=From the beginning -transport.mode.loop-range.to=Play to measure -transport.mode.loop-range.to-default=To the end -transport.set-loop-start=Set loop start point -transport.set-loop-end=Set loop end point - - -instruments.dialog-title=Instruments -instruments.volume=Gain -instrument=Instrument -instrument.percussion-channel=Percussion Channel -instrument.channel=CH -instrument.effect-channel=EC -instrument.program=Program -instrument.bank=Bank -instrument.volume=Volume -instrument.balance=Balance -instrument.chorus=Chorus -instrument.reverb=Reverb -instrument.phaser=Phaser -instrument.tremolo=Tremolo - - -repeat.open=Open Repeat -repeat.close=Close Repeat -repeat.alternative=Alternative Repeats -repeat.alternative.editor=Edit Alternative Repeats -repetitions=Repetitions -repeat.number-of-repetitions=Number of Repetitions - -beat=Beat -beat.clean=Clean Beat -beat.insert-rest=Insert Rest Beat -beat.delete-note-or-rest=Delete Note or Rest -beat.voice.remove-unused=Remove Unused Voice -beat.voice-up=Stems Up -beat.voice-down=Stems Down -beat.voice-auto=Auto Stems -beat.stroke=Stroke -beat.stroke-up=Upstroke -beat.stroke-down=Downstroke -beat.move-left=Move One Beat Left -beat.move-right=Move One Beat Right -beat.move-custom=Custom Beat Move -beat.move-custom.dialog.title=Custom Move -beat.move-custom.dialog.direction-tip=Move Direction -beat.move-custom.dialog.move-1.tip=Major Move -beat.move-custom.dialog.move-2.tip=Fine Move -beat.move-custom.dialog.direction=Direction -beat.move-custom.dialog.direction.right=Move To Right -beat.move-custom.dialog.direction.left=Move To Left -beat.move-custom.dialog.count=Count -beat.move-custom.dialog.duration=Duration -beat.move-custom.dialog.duration.type=Dotted/Double-Dotted -beat.move-custom.dialog.duration.type.normal=None -beat.move-custom.dialog.duration.division-type=Division Type -beat.move-custom.dialog.duration.division-type.normal=Normal (Tuplet) - -note=Note -note.semitone-up=Semitone Up -note.semitone-down=Semitone Down -note.shift-up=Shift Up -note.shift-down=Shift Down -note.tiednote=Tied Note -note.deadnote=Dead Note - -insert.chord=Insert Chord -chord.editor=Chord Editor -chord=Chord -chord.name=Name -chord.bass=Bass -chord.custom=Custom Chord -chord.custom.name-empty-error=Chord name can not be empty. -chord.custom.name-exist-error=Chord name already exists. -chord.settings.tip=Custom Settings -chord.settings.type=Type -chord.settings.type.most-common=Most Common -chord.settings.type.inversions=Inversions -chord.settings.type.close-voiced=Close Voiced -chord.settings.type.open-voiced=Open Voiced -chord.settings.open-chords=Open Chords -chord.settings.chords-to-display=Chords to Display -chord.settings.search-frets=Search Frets -chord.settings.minimum-fret=Min -chord.settings.maximum-fret=Max - -tuning=Tuning -tuning.offset=Offset -tuning.strings=Strings -tuning.strings.transpose=Transpose afected notes. -tuning.strings.transpose.try-keep-strings=Try keep notes at same string -tuning.strings.transpose.apply-to-chords=Transpose Chords - -language=Language - -choose-color=Choose a color - -settings=Settings -settings.config=Configure TuxGuitar -settings.config.language=Language -settings.config.language.choose=Choose Language -settings.config.styles=Styles -settings.config.styles.general=General Styles -settings.config.styles.printer=Printer Styles -settings.config.styles.font.default=Default Font -settings.config.styles.font.note=Note Font -settings.config.styles.font.lyric=Lyrics Font -settings.config.styles.font.text=Text Font -settings.config.styles.font.time-signature=Time Signature Font -settings.config.styles.font.printer-default=Printer Default Font -settings.config.styles.font.printer-note=Printer Note Font -settings.config.styles.font.printer-time-signature=Printer Time Signature Font -settings.config.styles.color.score-note=Score Note Color -settings.config.styles.color.tab-note=Tab Note Color -settings.config.styles.color.play-note=Play Note Color -settings.config.apply-changes-question=Do you want to apply changes now? -settings.config.sound=Sound -settings.config.main=General -settings.config.main.window-title=Window Title -settings.config.main.window-title.help=The following variables will be replaced at the window title: -settings.config.main.window-title.var.description.appname=This variable represents the Application Name: TuxGuitar -settings.config.main.window-title.var.description.appversion=This variable represents the version of TuxGuitar. -settings.config.main.window-title.var.description.filename=This variable represents the name of the opened file -settings.config.main.window-title.var.description.filepath=This variable represents the path of the opened file -settings.config.main.window-title.var.description.songname=This variable represents the name of the song -settings.config.main.window-title.var.description.songauthor=This variable represents the author of the song -settings.config.main.window-title.var.description.songalbum=This variable represents the album of the song -settings.config.main.window-title.var.description.songartist=This variable represents the artist of the song -settings.config.main.options=Options -settings.config.main.splash-enabled=Launch splash screen on startup -settings.config.main.table.auto-size.enabled=Enable Automatic Table resizing -settings.config.styles.color.lines=Horizontal lines color -settings.config.toolbars=Tool Bars -settings.config.toolbars.tip=Customize Your ToolBars -settings.config.toolbars.list=Available ToolBars -settings.config.toolbars.move-up=Move Up -settings.config.toolbars.move-down=Move Down -settings.config.skin=Skins -settings.config.skin.choose=Choose your skin -settings.keybindings=Configure Key Bindings - -key-bindings-editor=Key Binding Editor -key-bindings-editor-action-select=Select an Action -key-bindings-editor-action-column=Actions -key-bindings-editor-shortcut-column=Keys -key-bindings-editor-push-a-key=Press a key -key-bindings-editor-save-question=There are unsaved changes, do you want to exit without saving? -key-bindings-editor-override=Shortcut already in use! Are you sure you want to use it? - -print.print=Print -print.dialog=Print -print.service=Service -print.service.name=Name -print.service.status=Status -print.service.type=Type -print.service.info=Info -print.range=Range -print.range.all-pages=All -print.range.pages=Pages -print.range.pages-to=To -print.copies=Copies -print.copies-number=Number of copies -print.print-to-file=Print to file -print.file-chooser=Choose -print-header.default-song-name=Untitled -print-header.default-song-author=Anonymous - -print.preview=Print Preview -print.preview.page-of=Of - -marker=Marker -marker.add=Add Marker -marker.list=List Markers -marker.first=Go First Marker -marker.last=Go Last Marker -marker.next=Go Next Marker -marker.previous=Go Previous Marker - -export.tablature-enabled=Show Tablature -export.score-enabled=Show Score -export.chord-name-enabled=Show Chord Names -export.chord-diagram-enabled=Show Chord Diagrams -export.black-and-white=Black And White Mode -export.all-tracks=Export all tracks - -scale=Scale -scale.list=Scale List - -text.insert=Insert Text -text.editor=Text Editor -text.text=Text - -tools=Tools -tools.scale=Scale list -tools.browser=Browser -tools.plugins=Plugins -tools.shortcuts=Shortcuts -tools.settings=Settings - -tools.transpose=Transpose -tools.transpose.semitones=Transposition Semitones -tools.transpose.apply-to-track=Transpose all measures -tools.transpose.apply-to-measure=Transpose only this measure -tools.transpose.apply-to-all-tracks=Apply to all tracks -tools.transpose.try-keep-strings=Try keep notes at same string when it's possible -tools.transpose.apply-to-chords=Transpose Chords - -browser.dialog=Browser -browser.menu.file=File -browser.open=Open -browser.exit=Exit -browser.menu.collection=Collection -browser.menu.go=Go -browser.collection.select=Select Collection -browser.collection.open=Open -browser.collection.remove=Remove -browser.collection.close=Close -browser.collection.new=New -browser.go-root=Home -browser.go-back=Back -browser.refresh=Refresh -browser.factory.fs.name=File System -browser.collection.fs.name=Name -browser.collection.fs.path=Folder -browser.collection.fs.editor-title=File System Collection -browser.collection.fs.editor-tip=Choose your collection folder -browser.collection.fs.invalid-path=Please, select a valid folder - -midi.port=MIDI Port -midi.sequencer=MIDI Sequencer - -plugin.unknown-value=Not available. -plugin.column.name=Plugin Name -plugin.column.enabled=Enabled - - -######################### -### Tool Bar Items ### -######################### -file.items=File Items -edit.items=Edit Items -property.items=Property Items -track.items=Track Items -duration.items=Duration Items -beat.items=Beat Items -composition.items=Composition Items -repeat.items=Repeat Items -transport.items=Player Items -marker.items=Marker Items -insert.items=Insert Items -layout.items=Layout Items -view.items=View Items -effect.items=Effect Items -dynamic.items=Dynamic Items - -######################### -###Key Binding Actions### -######################### -action.file.new=New File -action.file.open=Open File -action.file.open-url=Open URL -action.file.save=Save -action.file.save-as=Save As -action.file.print=Print -action.file.print-preview=Print Preview -action.file.exit=Exit TuxGuitar -action.edit.undo=Undo -action.edit.redo=Redo -action.edit.voice-1=Select Voice 1 -action.edit.voice-2=Select Voice 2 -action.caret.go-up=Move cursor up -action.caret.go-down=Move cursor down -action.caret.go-left=Move cursor left -action.caret.go-right=Move cursor right -action.composition.change-time-signature=Change Time Signature -action.composition.change-tempo=Change Tempo -action.composition.change-info=Change Song Information -action.composition.change-clef=Change Clef -action.composition.change-key-signature=Change Key Signature -action.composition.change-triplet-feel=Change Triplet Feel -action.view.layout-set-page=Show Page Layout -action.view.layout-set-linear=Show Linear Layout -action.view.layout-set-multitrack=Show Multitrack Mode -action.view.layout-set-score-enabled=Show Score -action.view.layout-set-tablature-enabled=Show Tablature -action.view.layout-set-compact=Show Compact Mode -action.view.layout-set-chord-diagram-enabled=Enable Chord Diagram -action.view.layout-set-chord-name-enabled=Enable Chord Name -action.view.show-toolbars=Show Toolbars -action.view.show-fretboard=Show Fretboard -action.view.show-piano=Show Piano -action.view.show-matrix=Show Matrix -action.view.show-instruments=Show Instruments -action.view.show-transport=Show Player -action.track.add=Add Track -action.track.remove=Remove Track -action.track.clone=Clone Track -action.track.go-first=Go to first track -action.track.go-last=Go to last track -action.track.go-next=Go to next track -action.track.go-previous=Go to previous track -action.track.lyrics=Edit track lyrics -action.track.properties=Change track properties -action.track.move-down=Move track down -action.track.move-up=Move track up -action.track.change-solo=Set track solo -action.track.change-mute=Set track mute -action.measure.add=Add measure -action.measure.remove=Remove measure -action.measure.copy=Copy measure -action.measure.paste=Paste measure -action.measure.clean=Clean measure -action.measure.go-first=Go to first measure -action.measure.go-last=Go to last measure -action.measure.go-next=Go to next measure -action.measure.go-previous=Go to previous measure -action.beat.general.remove-unused-voice=Remove Unused Voice -action.beat.general.voice-up=Set Stems Up -action.beat.general.voice-down=Set Stems Down -action.beat.general.voice-auto=Set Auto Stems -action.beat.general.set-stroke-up=Set Upstroke -action.beat.general.set-stroke-down=Set Downstroke -action.beat.general.move-left=Move One Beat Left -action.beat.general.move-right=Move One Beat Right -action.beat.general.move-custom=Custom Beat Move -action.beat.general.insert-rest=Insert rest beat -action.beat.general.delete-note-or-rest=Delete note or rest -action.note.general.set-fret-number-0=Set fret number 0 -action.note.general.set-fret-number-1=Set fret number 1 -action.note.general.set-fret-number-2=Set fret number 2 -action.note.general.set-fret-number-3=Set fret number 3 -action.note.general.set-fret-number-4=Set fret number 4 -action.note.general.set-fret-number-5=Set fret number 5 -action.note.general.set-fret-number-6=Set fret number 6 -action.note.general.set-fret-number-7=Set fret number 7 -action.note.general.set-fret-number-8=Set fret number 8 -action.note.general.set-fret-number-9=Set fret number 9 -action.note.general.clean-beat=Clean beat -action.note.general.decrement-semitone=Decrement semitone -action.note.general.increment-semitone=Increment semitone -action.note.general.shift-down=Shift down -action.note.general.shift-up=Shift up -action.note.general.tied=Add/Remove tied -action.note.duration.set-whole=Set Whole Duration -action.note.duration.set-half=Set Half Duration -action.note.duration.set-quarter=Set Quarter Duration -action.note.duration.set-eighth=Set Eighth Duration -action.note.duration.set-sixteenth=Set Sixteenth Duration -action.note.duration.set-thirty-second=Set Thirty Second Duration -action.note.duration.set-sixty-fourth=Set Sixty Fourth Duration -action.note.duration.change-dotted=Add/Remove dot -action.note.duration.change-double-dotted=Add/Remove double dotted -action.note.duration.change-division-type=Add/Remove triplet -action.note.duration.decrement-duration=Decrement Duration -action.note.duration.increment-duration=Increment Duration -action.note.effect.change-vibrato=Add/Remove Vibrato -action.note.effect.change-bend=Add/Remove bend -action.note.effect.change-slide=Add/Remove Slide -action.note.effect.change-hammer=Add/Remove hammer-on/pull-off -action.note.effect.change-accentuated=Add/Remove accentuated -action.note.effect.change-dead=Add/Remove dead note -action.note.effect.change-fade-in=Add/Remove fade in -action.note.effect.change-ghost=Add/Remove ghost -action.note.effect.change-grace=Add/Remove grace -action.note.effect.change-harmonic=Add/Remove harmonic -action.note.effect.change-heavy-accentuated=Add/Remove heavy accentuated -action.note.effect.change-palm-mute=Add/Remove palm mute -action.note.effect.change-let-ring=Add/Remove let ring -action.note.effect.change-popping=Add/Remove popping -action.note.effect.change-slapping=Add/Remove slapping -action.note.effect.change-staccato=Add/Remove staccato -action.note.effect.change-tapping=Add/Remove tapping -action.note.effect.change-tremolo-bar=Add/Remove tremolo bar -action.note.effect.change-tremolo-picking=Add/Remove tremolo picking -action.note.effect.change-trill=Add/Remove Trill -action.insert.open-repeat=Open Repeat -action.insert.close-repeat=Close Repeat -action.insert.repeat-alternative=Repeat Alternative -action.insert.chord=Insert Chord -action.insert.text=Insert Text -action.marker.add=Add Marker -action.marker.go-next=Go Next Marker -action.marker.go-previous=Go Previous Marker -action.transport.play=Play Song -action.transport.stop=Stop Playing -action.transport.mode=Player Mode -action.transport.metronome=Metrononome -action.transport.count-down=Count Down -action.transport.set-loop-start=Set loop start point -action.transport.set-loop-end=Set loop end point -action.tools.browser=Browser -action.tools.transpose=Transpose Notes -action.settings.configure=Settings -action.help.doc=Help \ No newline at end of file diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_bg.properties b/TuxGuitar-testing/platform-all/share/lang/messages_bg.properties deleted file mode 100644 index e91f517d..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_bg.properties +++ /dev/null @@ -1,682 +0,0 @@ -ok=\u0414\u043E\u0431\u0440\u0435 -cancel=\u041E\u0442\u043A\u0430\u0437 -yes=\u0414\u0430 -no=\u041D\u0435 -add=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435 -edit=\u0420\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u0430\u043D\u0435 -remove=\u041F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 -save=\u0417\u0430\u043F\u0430\u0437\u0432\u0430\u043D\u0435 -exit=\u0418\u0437\u0445\u043E\u0434 -close=\u0417\u0430\u0442\u0432\u0430\u0440\u044F\u043D\u0435 -choose=\u0418\u0437\u0431\u043E\u0440 -color=\u0426\u0432\u044F\u0442 -title=\u0417\u0430\u0433\u043B\u0430\u0432\u0438\u0435 -go=\u041D\u0430\u043F\u0440\u0435\u0434 -warning=\u0412\u043D\u0438\u043C\u0430\u043D\u0438\u0435 -error=\u0413\u0440\u0435\u0448\u043A\u0430 -plugins=\u041F\u0440\u0438\u0441\u0442\u0430\u0432\u043A\u0438 -options=\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 -defaults=\u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043D\u0438 -clean=\u0418\u0437\u0447\u0438\u0441\u0442\u0432\u0430\u043D\u0435 -rename=\u041F\u0440\u0435\u0438\u043C\u0435\u043D\u0443\u0432\u0430\u043D\u0435 -fret=\u041F\u0440\u0430\u0433\u0447\u0435 -position=\u041F\u043E\u0437\u0438\u0446\u0438\u044F -name=\u0418\u043C\u0435 -author=\u0410\u0432\u0442\u043E\u0440 -version=\u0412\u0435\u0440\u0441\u0438\u044F -description=\u041E\u043F\u0438\u0441\u0430\u043D\u0438\u0435 -info=\u0418\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F -configure=\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u0432\u0430\u043D\u0435 -url=\u0418\u043D\u0442\u0435\u0440\u043D\u0435\u0442 \u0430\u0434\u0440\u0435\u0441 - -file=\u0424\u0430\u0439\u043B -file.new=\u041D\u043E\u0432 -file.open=\u041E\u0442\u0432\u0430\u0440\u044F\u043D\u0435 -file.save=\u0417\u0430\u043F\u0430\u0437\u0432\u0430\u043D\u0435 -file.save-as=\u0417\u0430\u043F\u0430\u0437\u0432\u0430\u043D\u0435 \u043A\u0430\u0442\u043E -file.save-changes-question=\u041F\u0435\u0441\u0435\u043D\u0442\u0430 \u0438\u043C\u0430 \u043D\u0435\u0437\u0430\u043F\u0430\u0437\u0435\u043D\u0438 \u043F\u0440\u043E\u043C\u0435\u043D\u0438.\n\u0416\u0435\u043B\u0430\u0435\u0442\u0435 \u043B\u0438 \u0434\u0430 \u0433\u0438 \u0437\u0430\u043F\u0430\u0437\u0438\u0442\u0435? -file.exit=\u0418\u0437\u0445\u043E\u0434 -file.export=\u0418\u0437\u043D\u0430\u0441\u044F\u043D\u0435 -file.export-midi=\u0418\u0437\u043D\u0430\u0441\u044F\u043D\u0435 \u0432 MIDI -file.export-pdf=\u0418\u0437\u043D\u0430\u0441\u044F\u043D\u0435 \u0432 PDF -file.print=\u041F\u0435\u0447\u0430\u0442 -file.print-preview=\u041F\u0440\u0435\u0433\u043B\u0435\u0434 \u0437\u0430 \u043F\u0435\u0447\u0430\u0442 -file.import=\u0412\u043D\u0430\u0441\u044F\u043D\u0435 -file.import-midi=\u0412\u043D\u0430\u0441\u044F\u043D\u0435 \u043E\u0442 MIDI -file.export-ascii=\u0418\u0437\u043D\u0430\u0441\u044F\u043D\u0435 \u0432 ASCII -file.history=\u0418\u0441\u0442\u043E\u0440\u0438\u044F -file.open-url=\u041E\u0442\u0432\u0430\u0440\u044F\u043D\u0435 \u043D\u0430 \u0430\u0434\u0440\u0435\u0441 -file.open.error=\u041D\u0435 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0441\u0435 \u043E\u0442\u0432\u043E\u0440\u0438: {0} -file.save.error=\u041D\u0435 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0441\u0435 \u0437\u0430\u043F\u0430\u0437\u0438: {0} -file.import.error=\u041D\u0435 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0441\u0435 \u0432\u043D\u0435\u0441\u0435: {0} -file.export.error=\u041D\u0435 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0441\u0435 \u0438\u0437\u043D\u0435\u0441\u0435: {0} -file.overwrite-question=\u0422\u0430\u043A\u044A\u0432 \u0444\u0430\u0439\u043B \u0432\u0435\u0447\u0435 \u0441\u044A\u0449\u0435\u0441\u0442\u0432\u0443\u0432\u0430. \u0416\u0435\u043B\u0430\u0435\u0442\u0435 \u043B\u0438 \u0434\u0430 \u0433\u043E \u043F\u0440\u0435\u0437\u0430\u043F\u0438\u0448\u0435\u0442\u0435? - -edit.menu=\u0420\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u0430\u043D\u0435 -edit.undo=\u041E\u0442\u043C\u044F\u043D\u0430 -edit.redo=\u041F\u043E\u0432\u0442\u043E\u0440\u0435\u043D\u0438\u0435 -edit.copy=\u041A\u043E\u043F\u0438\u0440\u0430\u043D\u0435 -edit.from=\u041E\u0442 -edit.to=\u0414\u043E -edit.all-tracks=\u0412\u0441\u0438\u0447\u043A\u0438 \u043F\u0438\u0441\u0442\u0438 -edit.paste=\u041F\u043E\u0441\u0442\u0430\u0432\u044F\u043D\u0435 -edit.paste.count=Paste Count -edit.paste.replace-mode=\u041F\u043E\u0441\u0442\u0430\u0432\u044F\u043D\u0435 \u0432 \u0442\u0435\u043A\u0443\u0449\u0438\u044F \u0442\u0430\u043A\u0442 -edit.paste.insert-mode=\u041F\u043E\u0441\u0442\u0430\u0432\u044F\u043D\u0435 \u0432 \u043D\u043E\u0432 \u0442\u0430\u043A\u0442 -edit.delete=\u0418\u0437\u0442\u0440\u0438\u0432\u0430\u043D\u0435 -edit.cut=\u0418\u0437\u0440\u044F\u0437\u0432\u0430\u043D\u0435 -edit.mouse-mode-selection=\u0420\u0435\u0436\u0438\u043C \u043D\u0430 \u0438\u0437\u0431\u0438\u0440\u0430\u043D\u0435 -edit.mouse-mode-edition=Score Edition Mode -edit.not-natural-key=\u0420\u0435\u0436\u0438\u043C \u0434\u0438\u0435\u0437/\u0431\u0435\u043C\u043E\u043B -edit.voice-1=\u0418\u0437\u0431\u043E\u0440 \u043D\u0430 \u0433\u043B\u0430\u0441 1 -edit.voice-2=\u0418\u0437\u0431\u043E\u0440 \u043D\u0430 \u0433\u043B\u0430\u0441 2 - -view=\u0418\u0437\u0433\u043B\u0435\u0434 -view.layout=\u041F\u043E\u0434\u0440\u0435\u0434\u0431\u0430 -view.layout.page=\u041F\u043E\u0434\u0440\u0435\u0434\u0431\u0430 \u043D\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430 -view.layout.linear=\u041B\u0438\u043D\u0435\u0439\u043D\u0430 \u043F\u043E\u0434\u0440\u0435\u0434\u0431\u0430 -view.layout.compact=\u041A\u043E\u043C\u043F\u0430\u043A\u0442\u043D\u0430 -view.layout.multitrack=\u041C\u043D\u043E\u0433\u043E\u043F\u0438\u0441\u0442\u043E\u0432\u0430 -view.layout.chord-style=\u0421\u0442\u0438\u043B \u043D\u0430 \u0430\u043A\u043E\u0440\u0434 -view.layout.chord-name=\u0418\u043C\u0435 \u043D\u0430 \u0430\u043A\u043E\u0440\u0434 -view.layout.chord-diagram=\u0414\u0438\u0430\u0433\u0440\u0430\u043C\u0430 \u043D\u0430 \u0430\u043A\u043E\u0440\u0434 -view.layout.score-enabled=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u0430\u0440\u0442\u0438\u0442\u0443\u0440\u0430 -view.layout.tablature-enabled=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u0442\u0430\u0431\u043B\u0430\u0442\u0443\u0440\u0430 -view.show-mixer=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u0441\u043C\u0435\u0441\u0438\u0442\u0435\u043B -view.show-fretboard=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u0433\u0440\u0438\u0444 -view.show-piano=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u0438\u0430\u043D\u043E -view.show-matrix=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u043C\u0430\u0442\u0440\u0438\u0446\u0430 -view.show-transport=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u043B\u0435\u044A\u0440 - -fretboard.direction=\u041F\u043E\u0441\u043E\u043A\u0430 -fretboard.right-mode=\u0414\u0435\u0441\u0435\u043D \u0440\u0435\u0436\u0438\u043C -fretboard.left-mode=\u041B\u044F\u0432 \u0440\u0435\u0436\u0438\u043C -fretboard.background-color=\u0424\u043E\u043D\u043E\u0432 \u0446\u0432\u044F\u0442 -fretboard.display-note-text=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u0442\u0435\u043A\u0441\u0442 \u043D\u0430 \u043D\u043E\u0442\u0430 -fretboard.display-scale-text=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u0442\u0435\u043A\u0441\u0442\u0430 \u043D\u0430 \u0433\u0430\u043C\u0430\u0442\u0430 -fretboard.font=\u0428\u0440\u0438\u0444\u0442 -fretboard.fretpoint-color=\u0426\u0432\u044F\u0442 \u043D\u0430 \u043F\u0440\u0430\u0433\u0447\u0435 -fretboard.note-color=\u0426\u0432\u044F\u0442 \u043D\u0430 \u043D\u043E\u0442\u0430 -fretboard.scale-note-color=Scale Note Color -fretboard.settings=\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u043D\u0430 \u0433\u0440\u0438\u0444 -fretboard.string-color=\u0426\u0432\u044F\u0442 \u043D\u0430 \u0441\u0442\u0440\u0443\u043D\u0430 -fretboard.settings.options=\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 - -piano.editor=\u0420\u0435\u0434\u0430\u043A\u0442\u043E\u0440 \u043D\u0430 \u043F\u0438\u0430\u043D\u043E -piano.natural-key-color=Natural Key Color -piano.not-natural-key-color=Unnatural Key Color -piano.note-color=\u0426\u0432\u044F\u0442 \u043D\u0430 \u043D\u043E\u0442\u0430 -piano.scale-note-color=Scale Note Color -piano.settings=\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u043D\u0430 \u043F\u0438\u0430\u043D\u043E - -matrix.editor=\u0420\u0435\u0434\u0430\u043A\u0442\u043E\u0440 \u043D\u0430 \u043C\u0430\u0442\u0440\u0438\u0446\u0430 -matrix.grids=\u0411\u0440\u043E\u0439 \u043C\u0440\u0435\u0436\u0438 -matrix.border-color=\u0426\u0432\u044F\u0442 \u043D\u0430 \u0433\u0440\u0430\u043D\u0438\u0446\u0430 -matrix.font=\u0428\u0440\u0438\u0444\u0442 -matrix.foreground-color=\u0426\u0432\u044F\u0442 \u0437\u0430 \u043F\u0440\u0435\u0434\u0435\u043D \u043F\u043B\u0430\u043D -matrix.line-color-1=\u0426\u0432\u044F\u0442 \u0437\u0430 \u043D\u0435\u0447\u0435\u0442\u0435\u043D \u0440\u0435\u0434 -matrix.line-color-2=\u0426\u0432\u044F\u0442 \u0437\u0430 \u0447\u0435\u0442\u0435\u043D \u0440\u0435\u0434 -matrix.line-color-over=\u0426\u0432\u044F\u0442 \u043F\u0440\u0438 \u043F\u0440\u0435\u043C\u0438\u043D\u0430\u0432\u0430\u043D\u0435 \u043D\u0430 \u043C\u0438\u0448\u043A\u0430\u0442\u0430 \u043E\u0442\u0433\u043E\u0440\u0435 -matrix.note-color=\u0426\u0432\u044F\u0442 \u043D\u0430 \u043D\u043E\u0442\u0430 -matrix.play-note-color=\u0426\u0432\u044F\u0442 \u0437\u0430 \u0438\u0437\u043F\u044A\u043B\u043D\u0435\u043D\u0438\u0435 \u043D\u0430 \u043D\u043E\u0442\u0430 -matrix.position-color=\u0426\u0432\u044F\u0442 \u0437\u0430 \u043F\u043E\u0437\u0438\u0446\u0438\u044F -matrix.settings=\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u043D\u0430 \u043C\u0430\u0442\u0440\u0438\u0446\u0430 - -composition=\u041A\u043E\u043C\u043F\u043E\u0437\u0438\u0446\u0438\u044F -composition.timesignature=Time Signature -composition.timesignature.Numerator=Numerator -composition.timesignature.denominator=Denominator -composition.timesignature.to-the-end=\u0414\u043E \u043A\u0440\u0430\u044F -composition.tempo=\u0422\u0435\u043C\u043F\u043E -composition.tempo-percent=\u041F\u0440\u043E\u0446\u0435\u043D\u0442 -composition.tempo.invalid=\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u043D\u043E \u0442\u0435\u043C\u043F\u043E -composition.tempo.start-to-end=\u041F\u0440\u0438\u043B\u0430\u0433\u0430\u043D\u0435 \u043D\u0430 \u0442\u043E\u0432\u0430 \u0442\u0435\u043C\u043F\u043E \u043A\u044A\u043C \u0446\u044F\u043B\u0430\u0442\u0430 \u043F\u0435\u0441\u0435\u043D -composition.tempo.position-to-end=\u041F\u0440\u0438\u043B\u0430\u0433\u0430\u043D\u0435 \u043D\u0430 \u0442\u043E\u0432\u0430 \u0442\u0435\u043C\u043F\u043E \u0434\u043E \u043A\u0440\u0430\u044F -composition.tempo.position-to-next=\u041F\u0440\u0438\u043B\u0430\u0433\u0430\u043D\u0435 \u043D\u0430 \u0442\u043E\u0432\u0430 \u0442\u0435\u043C\u043F\u043E \u0434\u043E \u0441\u043B\u0435\u0434\u0432\u0430\u0449\u0438\u044F \u043C\u0430\u0440\u043A\u0435\u0440 -composition.properties=\u0421\u0432\u043E\u0439\u0441\u0442\u0432\u0430 -composition.name=\u0418\u043C\u0435 -composition.artist=\u0418\u0437\u043F\u044A\u043B\u043D\u0438\u0442\u0435\u043B -composition.album=\u0410\u043B\u0431\u0443\u043C -composition.author=\u0410\u0432\u0442\u043E\u0440 -composition.date=\u0414\u0430\u0442\u0430 -composition.copyright=\u0410\u0432\u0442\u043E\u0440\u0441\u043A\u0438 \u043F\u0440\u0430\u0432\u0430 -composition.writer=Tab Creator -composition.transcriber=\u0422\u0440\u0430\u043D\u0441\u043A\u0440\u0438\u0431\u0438\u0440\u0430\u043D\u043E \u043E\u0442 -composition.comments=\u041A\u043E\u043C\u0435\u043D\u0442\u0430\u0440\u0438 -composition.tripletfeel=Triplet Feel -composition.clef=\u041A\u043B\u044E\u0447 -composition.clef.treble=\u0412\u0438\u0441\u043E\u043A\u0438 -composition.clef.bass=\u0411\u0430\u0441 -composition.clef.tenor=\u0422\u0435\u043D\u043E\u0440 -composition.clef.alto=\u0410\u043B\u0442 -composition.clef.to-the-end=\u041F\u0440\u0438\u043B\u0430\u0433\u0430\u043D\u0435 \u043D\u0430 \u0442\u043E\u0437\u0438 \u043A\u043B\u044E\u0447 \u0434\u043E \u043A\u0440\u0430\u044F -composition.keysignature=Key Signature -composition.keysignature.natural=\u041D\u0430\u0442\u0443\u0440\u0430\u043B\u0435\u043D -composition.keysignature.sharp-1=1 \u0434\u0438\u0435\u0437 -composition.keysignature.sharp-2=2 \u0434\u0438\u0435\u0437\u0430 -composition.keysignature.sharp-3=3 \u0434\u0438\u0435\u0437\u0430 -composition.keysignature.sharp-4=4 \u0434\u0438\u0435\u0437\u0430 -composition.keysignature.sharp-5=5 \u0434\u0438\u0435\u0437\u0430 -composition.keysignature.sharp-6=6 \u0434\u0438\u0435\u0437\u0430 -composition.keysignature.sharp-7=7 \u0434\u0438\u0435\u0437\u0430 -composition.keysignature.flat-1=1 \u0431\u0435\u043C\u043E\u043B -composition.keysignature.flat-2=3 \u0431\u0435\u043C\u043E\u043B\u0430 -composition.keysignature.flat-3=3 \u0431\u0435\u043C\u043E\u043B\u0430 -composition.keysignature.flat-4=4 \u0431\u0435\u043C\u043E\u043B\u0430 -composition.keysignature.flat-5=5 \u0431\u0435\u043C\u043E\u043B\u0430 -composition.keysignature.flat-6=6 \u0431\u0435\u043C\u043E\u043B\u0430 -composition.keysignature.flat-7=7 \u0431\u0435\u043C\u043E\u043B\u0430 -composition.keysignature.to-the-end=Apply this key signature to the end -composition.tripletfeel=Triplet Feel -composition.tripletfeel.none=No Triplet Feel -composition.tripletfeel.eighth=Triplet 8th -composition.tripletfeel.sixteenth=Triplet 16th -composition.tripletfeel.to-the-end=Apply this triplet feel to the end - -help=\u041F\u043E\u043C\u043E\u0449 -help.help=\u041F\u043E\u043C\u043E\u0449 -help.doc=\u0414\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u0430\u0446\u0438\u044F -help.about=\u041E\u0442\u043D\u043E\u0441\u043D\u043E -help.about.license=\u041B\u0438\u0446\u0435\u043D\u0437 -help.about.authors=\u0410\u0432\u0442\u043E\u0440\u0438 -help.about.description=\u041E\u043F\u0438\u0441\u0430\u043D\u0438\u0435 - -track=\u041F\u0438\u0441\u0442\u0430 -track.number=N\u00B0 -track.name=\u0418\u043C\u0435 -track.color=\u0426\u0432\u044F\u0442 -track.first=\u041F\u044A\u0440\u0432\u0430 \u043F\u0438\u0441\u0442\u0430 -track.last=\u041F\u043E\u0441\u043B\u0435\u0434\u043D\u0430 \u043F\u0438\u0441\u0442\u0430 -track.previous=\u041F\u0440\u0435\u0434\u0438\u0448\u043D\u0430 \u043F\u0438\u0441\u0442\u0430 -track.next=\u0421\u043B\u0435\u0434\u0432\u0430\u0449\u0430 \u043F\u0438\u0441\u0442\u0430 -track.add=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435 \u043D\u0430 \u043F\u0438\u0441\u0442\u0430 -track.remove=\u041F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u0438\u0441\u0442\u0430 -track.clone=\u0414\u0443\u0431\u043B\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u043F\u0438\u0441\u0442\u0430 -track.move-up=\u041F\u0440\u0435\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0435 \u043D\u0430\u0433\u043E\u0440\u0435 -track.move-down=\u041F\u0440\u0435\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0435 \u043D\u0430\u0434\u043E\u043B\u0443 -track.instrument=\u0418\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442 -track.properties=\u0421\u0432\u043E\u0439\u0441\u0442\u0432\u0430 -track.properties.general=\u041E\u0431\u0449\u0438 -track.name.default-percussion-name=\u041F\u0435\u0440\u043A\u0443\u0441\u0438\u044F -track.lyrics=\u0421\u0442\u0438\u0445\u043E\u0432\u0435 -track.solo=\u0421\u043E\u043B\u043E -track.mute=\u0411\u0435\u0437 \u0437\u0432\u0443\u043A - -lyric.editor=\u0420\u0435\u0434\u0430\u043A\u0442\u043E\u0440 \u043D\u0430 \u0441\u0442\u0438\u0445\u043E\u0432\u0435 - -measure=\u0422\u0430\u043A\u0442 -measure.first=\u041F\u044A\u0440\u0432\u0438 \u0442\u0430\u043A\u0442 -measure.last=\u041F\u043E\u0441\u043B\u0435\u0434\u0435\u043D \u0442\u0430\u043A\u0442 -measure.previous=\u041F\u0440\u0435\u0434\u0438\u0448\u0435\u043D \u0442\u0430\u043A\u0442 -measure.next=\u0421\u043B\u0435\u0434\u0432\u0430\u0449 \u0442\u0430\u043A\u0442 -measure.add=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435 \u043D\u0430 \u0442\u0430\u043A\u0442 -measure.add.count=Add Count -measure.add-before-current-position=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435 \u043D\u0430 \u0442\u0430\u043A\u0442 \u043F\u0440\u0435\u0434\u0438 \u0442\u0435\u043A\u0443\u0449\u0430\u0442\u0430 \u043F\u043E\u0437\u0438\u0446\u0438\u044F -measure.add-after-current-position=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435 \u043D\u0430 \u0442\u0430\u043A\u0442 \u0441\u043B\u0435\u0434 \u0442\u0435\u043A\u0443\u0449\u0430\u0442\u0430 \u043F\u043E\u0437\u0438\u0446\u0438\u044F -measure.add-at-end=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435 \u043D\u0430 \u0442\u0430\u043A\u0442 \u0432 \u043A\u0440\u0430\u044F -measure.remove=\u041F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u0442\u0430\u043A\u0442 -measure.copy=\u041A\u043E\u043F\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u0442\u0430\u043A\u0442 -measure.paste=\u041F\u043E\u0441\u0442\u0430\u0432\u044F\u043D\u0435 \u043D\u0430 \u0442\u0430\u043A\u0442 -measure.clean=\u0418\u0437\u0447\u0438\u0441\u0442\u0432\u0430\u043D\u0435 \u043D\u0430 \u0442\u0430\u043A\u0442 - -duration=\u041F\u0440\u043E\u0434\u044A\u043B\u0436\u0438\u0442\u0435\u043B\u043D\u043E\u0441\u0442 -duration.whole=\u0426\u044F\u043B\u0430 -duration.half=\u041F\u043E\u043B\u043E\u0432\u0438\u043D\u0430 -duration.quarter=\u0427\u0435\u0442\u0432\u044A\u0440\u0442\u0438\u043D\u0430 -duration.eighth=\u041E\u0441\u043C\u0438\u043D\u0430 -duration.sixteenth=\u0428\u0435\u0441\u0442\u043D\u0430\u0439\u0441\u0435\u0442\u0438\u043D\u0430 -duration.thirtysecond=\u0422\u0440\u0438\u0434\u0435\u0441\u0435\u0442\u0438\u0432\u0442\u043E\u0440\u0438\u043D\u0430 -duration.sixtyfourth=\u0428\u0435\u0441\u0442\u0434\u0435\u0441\u0435\u0442\u0438\u0447\u0435\u0442\u0432\u044A\u0440\u0442\u0438\u043D\u0430 -duration.dotted=\u0423\u0434\u044A\u043B\u0436\u0435\u043D\u0430 -duration.doubledotted=\u0414\u0432\u043E\u0439\u043D\u043E \u0443\u0434\u044A\u043B\u0436\u0435\u043D\u0430 -duration.division-type=\u0422\u0440\u0438\u043E\u043B\u0430 - -dynamic=\u0414\u0438\u043D\u0430\u043C\u0438\u043A\u0430 -dynamic.piano-pianissimo=\u041F\u0438\u0430\u043D\u043E-\u043F\u0438\u0430\u043D\u0438\u0441\u0438\u043C\u043E -dynamic.pianissimo=\u041F\u0438\u0430\u043D\u0438\u0441\u0438\u043C\u043E -dynamic.piano=\u041F\u0438\u0430\u043D\u043E -dynamic.mezzo-piano=\u041C\u0435\u0446\u043E-\u043F\u0438\u0430\u043D\u043E -dynamic.mezzo-forte=\u041C\u0435\u0446\u043E-\u0444\u043E\u0440\u0442\u0435 -dynamic.forte=\u0424\u043E\u0440\u0442\u0435 -dynamic.fortissimo=\u0424\u043E\u0440\u0442\u0438\u0441\u0438\u043C\u043E -dynamic.forte-fortissimo=\u0424\u043E\u0440\u0442\u0435-\u0444\u043E\u0440\u0442\u0438\u0441\u0438\u043C\u043E - -effects=\u0415\u0444\u0435\u043A\u0442\u0438 -effects.vibrato=\u0412\u0438\u0431\u0440\u0430\u0442\u043E -effects.bend=\u041F\u043E\u0440\u0442\u0430\u043C\u0435\u043D\u0442\u043E -effects.deadnote=\u0413\u043B\u0443\u0445\u0430 \u043D\u043E\u0442\u0430 -effects.slide=\u0413\u043B\u0438\u0441\u0430\u043D\u0434\u043E -effects.hammer=\u0424\u043E\u0440\u0448\u043B\u0430\u0433 (\u043F\u043E\u0447\u0443\u043A\u0432\u0430\u043D\u0435/\u0438\u0437\u0434\u044A\u0440\u043F\u0432\u0430\u043D\u0435) -effects.tremolo-bar=Tremolo Bar -effects.tremolo-bar-editor=Tremolo Bar Editor -effects.tremolo-bar.dip=Dip -effects.tremolo-bar.dive=Dive -effects.tremolo-bar.release-up=Release Up -effects.tremolo-bar.release-down=Release Down -effects.tremolo-bar.inverted-dip=Inverted Dip -effects.tremolo-bar.return=Return -effects.ghostnote=\u041F\u0440\u0438\u0433\u043B\u0443\u0448\u0435\u043D\u0430 \u043D\u043E\u0442\u0430 -effects.accentuatednote=\u0410\u043A\u0446\u0435\u043D\u0442\u0438\u0440\u0430\u043D\u0430 \u043D\u043E\u0442\u0430 -effects.heavyaccentuatednote=\u0421\u0438\u043B\u043D\u043E \u0430\u043A\u0446\u0435\u043D\u0442\u0438\u0440\u0430\u043D\u0430 \u043D\u043E\u0442\u0430 -effects.harmonic=\u0424\u043B\u0430\u0436\u043E\u043B\u0435\u0442 -effects.grace=\u0424\u0438\u043E\u0440\u0438\u0442\u0443\u0440\u0430 -effects.grace-editor=\u0420\u0435\u0434\u0430\u043A\u0442\u043E\u0440 \u043D\u0430 \u0444\u0438\u043E\u0440\u0438\u0442\u0443\u0440\u0430 -effects.grace.before-beat=\u041F\u0440\u0435\u0434\u0438 \u0443\u0434\u0430\u0440 -effects.grace.on-beat=\u041F\u0440\u0438 \u0443\u0434\u0430\u0440 -effects.grace.transition=\u041F\u0440\u0435\u0445\u043E\u0434 -effects.grace.transition-none=\u0411\u0435\u0437 -effects.grace.transition-bend=\u041F\u043E\u0440\u0442\u0430\u043C\u0435\u043D\u0442\u043E -effects.grace.transition-slide=\u0413\u043B\u0438\u0441\u0430\u043D\u0434\u043E -effects.grace.transition-hammer=\u0424\u043E\u0440\u0448\u043B\u0430\u0433 -effects.trill=\u0422\u0440\u0438\u043B\u0435\u0440 -effects.trill-editor=\u0420\u0435\u0434\u0430\u043A\u0442\u043E\u0440 \u043D\u0430 \u0442\u0440\u0438\u043B\u0435\u0440 -effects.tremolo-picking=Tremolo Picking -effects.tremolo-picking-editor=Tremolo Picking Editor -effects.palm-mute=\u0417\u0430\u0433\u043B\u0443\u0448\u0430\u0432\u0430\u043D\u0435 \u0441 \u0434\u043B\u0430\u043D -effects.staccato=\u0421\u0442\u0430\u043A\u0430\u0442\u043E -effects.tapping=\u041F\u043E\u0442\u0443\u043F\u0432\u0430\u043D\u0435 -effects.slapping=\u041F\u043B\u044F\u0441\u043A\u0430\u043D\u0435 (\u0441\u043B\u0430\u043F\u0438\u043D\u0433) -effects.popping=\u041F\u043E\u043F\u0438\u043D\u0433 -effects.fade-in=Fade In -effects.harmonic-editor=\u0420\u0435\u0434\u0430\u043A\u0442\u043E\u0440 \u043D\u0430 \u0444\u043B\u0430\u0436\u043E\u043B\u0435\u0442 -effects.harmonic.type-of-harmonic=\u0422\u0438\u043F \u0444\u043B\u0430\u0436\u043E\u043B\u0435\u0442 -effects.harmonic.natural=\u0415\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043D \u0444\u043B\u0430\u0436\u043E\u043B\u0435\u0442 -effects.harmonic.artificial=\u0418\u0437\u043A\u0443\u0441\u0442\u0432\u0435\u043D \u0444\u043B\u0430\u0436\u043E\u043B\u0435\u0442 -effects.harmonic.artificial.key-offset=Key Offset -effects.harmonic.tapped=\u0424\u043B\u0430\u0436\u043E\u043B\u0435\u0442 \u0441 \u043F\u043E\u0442\u0443\u043F\u0432\u0430\u043D\u0435 -effects.harmonic.tapped.left-hand=\u041B\u044F\u0432\u0430 \u0440\u044A\u043A\u0430 -effects.harmonic.tapped.right-hand=\u0414\u044F\u0441\u043D\u0430 \u0440\u044A\u043A\u0430 -effects.harmonic.pinch=\u0424\u043B\u0430\u0436\u043E\u043B\u0435\u0442 \u0441 \u043F\u043E\u0434\u0440\u044A\u043F\u0432\u0430\u043D\u0435 -effects.harmonic.semi=\u041F\u043E\u043B\u0443\u0444\u043B\u0430\u0436\u043E\u043B\u0435\u0442 - -bend.editor=\u0420\u0435\u0434\u0430\u043A\u0442\u043E\u0440 \u043D\u0430 \u043F\u043E\u0440\u0442\u0430\u043C\u0435\u043D\u0442\u043E -bend.bend=\u041F\u043E\u0440\u0442\u0430\u043C\u0435\u043D\u0442\u043E -bend.bend-release=\u041A\u0438\u0442\u0430\u0440\u043D\u043E \u0432\u0438\u0431\u0440\u0430\u0442\u043E -bend.bend-release-bend=Bend/Release/Bend -bend.prebend=PreBend -bend.prebend-release=PreBend/Release - -transport=\u041F\u043B\u0435\u044A\u0440 -transport.start=\u0418\u0437\u043F\u044A\u043B\u043D\u0435\u043D\u0438\u0435 -transport.stop=\u0421\u0442\u043E\u043F -transport.pause=\u041F\u0430\u0443\u0437\u0430 -transport.first=\u041F\u044A\u0440\u0432\u0430 -transport.last=\u041F\u043E\u0441\u043B\u0435\u0434\u043D\u0430 -transport.previous=\u041F\u0440\u0435\u0434\u0438\u0448\u043D\u0430 -transport.next=\u0421\u043B\u0435\u0434\u0432\u0430\u0449\u0430 -transport.metronome=\u041C\u0435\u0442\u0440\u043E\u043D\u043E\u043C -transport.mode=\u0420\u0435\u0436\u0438\u043C \u0434\u0430 \u0438\u0437\u043F\u044A\u043B\u043D\u0435\u043D\u0438\u0435 -transport.mode.simple=\u041F\u0440\u043E\u0441\u0442 \u0440\u0435\u0436\u0438\u043C -transport.mode.simple.tempo-percent=\u041F\u0440\u043E\u0446\u0435\u043D\u0442 \u043E\u0442 \u0442\u0435\u043C\u043F\u043E\u0442\u043E -transport.mode.simple.loop=\u0426\u0438\u043A\u043B\u0438\u0447\u043D\u043E \u0438\u0437\u043F\u044A\u043B\u043D\u0435\u043D\u0438\u0435 -transport.mode.trainer=\u0422\u0440\u0435\u043D\u0438\u0440\u043E\u0432\u044A\u0447\u0435\u043D \u0440\u0435\u0436\u0438\u043C -transport.mode.trainer.increment-description=\u041D\u0430\u0440\u0430\u0441\u0442\u0432\u0430\u043D\u0435 \u0441 -transport.mode.loop-range=\u041E\u0431\u0445\u0432\u0430\u0442 \u043D\u0430 \u043F\u043E\u0432\u0442\u043E\u0440\u0435\u043D\u0438\u0435\u0442\u043E -transport.mode.loop-range.from=\u0418\u0437\u043F\u044A\u043B\u043D\u0435\u043D\u0438\u0435 \u043E\u0442 \u0442\u0430\u043A\u0442 -transport.mode.loop-range.from-default=\u041E\u0442 \u043D\u0430\u0447\u0430\u043B\u043E\u0442\u043E -transport.mode.loop-range.to=\u0418\u0437\u043F\u044A\u043B\u043D\u0435\u043D\u0438\u0435 \u0434\u043E \u0442\u0430\u043A\u0442 -transport.mode.loop-range.to-default=\u0414\u043E \u043A\u0440\u0430\u044F -transport.set-loop-start=\u0417\u0430\u0434\u0430\u0432\u0430\u043D\u0435 \u043D\u0430\u0447\u0430\u043B\u043E \u043D\u0430 \u043F\u043E\u0432\u0442\u043E\u0440\u0435\u043D\u0438\u0435\u0442\u043E -transport.set-loop-end=\u0417\u0430\u0434\u0430\u0432\u0430\u043D\u0435 \u043A\u0440\u0430\u0439 \u043D\u0430 \u043F\u043E\u0432\u0442\u043E\u0440\u0435\u043D\u0438\u0435\u0442\u043E - -instruments.volume=\u0423\u0441\u0438\u043B\u0432\u0430\u043D\u0435 -instrument=\u0418\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442 -instrument.channel=CH -instrument.effect-channel=EC -instrument.volume=\u0421\u0438\u043B\u0430 \u043D\u0430 \u0437\u0432\u0443\u043A\u0430 -instrument.balance=\u0411\u0430\u043B\u0430\u043D\u0441 -instrument.chorus=\u0425\u043E\u0440 -instrument.reverb=\u0415\u0445\u043E -instrument.phaser=\u0424\u0430\u0437\u0435\u0440 -instrument.tremolo=\u0422\u0440\u0435\u043C\u043E\u043B\u043E - - -repeat.open=\u041E\u0442\u0432\u0430\u0440\u044F\u043D\u0435 \u043D\u0430 \u043F\u043E\u0432\u0442\u043E\u0440\u0435\u043D\u0438\u0435 -repeat.close=\u0417\u0430\u0442\u0432\u0430\u0440\u044F\u043D\u0435 \u043D\u0430 \u043F\u043E\u0432\u0442\u043E\u0440\u0435\u043D\u0438\u0435 -repeat.alternative=\u0410\u043B\u0442\u0435\u0440\u043D\u0430\u0442\u0438\u0432\u043D\u0438 \u043F\u043E\u0432\u0442\u043E\u0440\u0435\u043D\u0438\u044F -repeat.alternative.editor=\u0420\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u0430\u043B\u0442\u0435\u0440\u043D\u0430\u0442\u0438\u0432\u043D\u0438 \u043F\u043E\u0432\u0442\u043E\u0440\u0435\u043D\u0438\u044F -repetitions=\u041F\u043E\u0432\u0442\u043E\u0440\u0435\u043D\u0438\u044F -repeat.number-of-repetitions=\u0411\u0440\u043E\u0439 \u043F\u043E\u0432\u0442\u043E\u0440\u0435\u043D\u0438\u044F - -beat=\u0423\u0434\u0430\u0440 -beat.clean=\u0418\u0437\u0447\u0438\u0441\u0442\u0432\u0430\u043D\u0435 \u043D\u0430 \u0443\u0434\u0430\u0440 -beat.voice.remove-unused=\u041F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u043D\u0435\u0438\u0437\u043F\u043E\u043B\u0437\u0432\u0430\u043D \u0433\u043B\u0430\u0441 -beat.voice-up=Stems Up -beat.voice-down=Stems Down -beat.voice-auto=Auto Stems -beat.stroke=Stroke -beat.stroke-up=\u0423\u0434\u0430\u0440 \u043D\u0430\u0433\u043E\u0440\u0435 -beat.stroke-down=\u0423\u0434\u0430\u0440 \u043D\u0430\u0434\u043E\u043B\u0443 -beat.move-left=\u041F\u0440\u0435\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0435 \u0435\u0434\u0438\u043D \u0443\u0434\u0430\u0440 \u043D\u0430\u043B\u044F\u0432\u043E -beat.move-right=\u041F\u0440\u0435\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0435 \u0435\u0434\u0438\u043D \u0443\u0434\u0430\u0440 \u043D\u0430\u0434\u044F\u0441\u043D\u043E -beat.move-custom=\u041F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B\u0441\u043A\u043E \u043F\u0440\u0435\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0435 \u043D\u0430 \u0443\u0434\u0430\u0440 -beat.move-custom.dialog.title=\u041F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B\u0441\u043A\u043E \u043F\u0440\u0435\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0435 -beat.move-custom.dialog.direction-tip=\u041F\u043E\u0441\u043E\u043A\u0430 \u043D\u0430 \u043F\u0440\u0435\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0435 -beat.move-custom.dialog.move-1.tip=Major Move -beat.move-custom.dialog.move-2.tip=Fine Move -beat.move-custom.dialog.direction=\u041F\u043E\u0441\u043E\u043A\u0430 -beat.move-custom.dialog.direction.right=\u041F\u0440\u0435\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0435 \u043D\u0430\u0434\u044F\u0441\u043D\u043E -beat.move-custom.dialog.direction.left=\u041F\u0440\u0435\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0435 \u043D\u0430\u043B\u044F\u0432\u043E -beat.move-custom.dialog.count=\u0411\u0440\u043E\u0439 -beat.move-custom.dialog.duration=\u041F\u0440\u043E\u0434\u044A\u043B\u0436\u0438\u0442\u0435\u043B\u043D\u043E\u0441\u0442 -beat.move-custom.dialog.duration.type=Dotted/Double-Dotted -beat.move-custom.dialog.duration.type.normal=\u0411\u0435\u0437 -beat.move-custom.dialog.duration.division-type=Division Type -beat.move-custom.dialog.duration.division-type.normal=Normal (Tuplet) - -note=\u041D\u043E\u0442\u0430 -note.semitone-up=\u041F\u043E\u043B\u0443\u0442\u043E\u043D \u043D\u0430\u0433\u043E\u0440\u0435 -note.semitone-down=\u041F\u043E\u043B\u0443\u0442\u043E\u043D \u043D\u0430\u0434\u043E\u043B\u0443 -note.shift-up=\u041D\u0430\u0433\u043E\u0440\u0435 -note.shift-down=\u041D\u0430\u0434\u043E\u043B\u0443 -note.tiednote=Tied Note -note.deadnote=\u0413\u043B\u0443\u0445\u0430 \u043D\u043E\u0442\u0430 - -insert.chord=\u0412\u043C\u044A\u043A\u0432\u0430\u043D\u0435 \u043D\u0430 \u0430\u043A\u043E\u0440\u0434 -chord.editor=\u0420\u0435\u0434\u0430\u043A\u0442\u043E\u0440 \u043D\u0430 \u0430\u043A\u043E\u0440\u0434 -chord=\u0410\u043A\u043E\u0440\u0434 -chord.name=\u0418\u043C\u0435 -chord.bass=\u0411\u0430\u0441 -chord.custom=\u041F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B\u0441\u043A\u0438 \u0430\u043A\u043E\u0440\u0434 -chord.custom.name-empty-error=\u0418\u043C\u0435\u0442\u043E \u043D\u0430 \u0430\u043A\u043E\u0440\u0434\u0430 \u043D\u0435 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0435 \u043F\u0440\u0430\u0437\u043D\u043E. -chord.custom.name-exist-error=\u0412\u0435\u0447\u0435 \u0441\u044A\u0449\u0435\u0441\u0442\u0432\u0443\u0432\u0430 \u0430\u043A\u043E\u0440\u0434 \u0441 \u0442\u043E\u0432\u0430 \u0438\u043C\u0435. -chord.settings.tip=\u041F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B\u0441\u043A\u0438 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 -chord.settings.type=\u0422\u0438\u043F -chord.settings.type.most-common=\u041D\u0430\u0439-\u0447\u0435\u0441\u0442\u043E \u0441\u0440\u0435\u0449\u0430\u043D\u0438 -chord.settings.type.inversions=Inversions -chord.settings.type.close-voiced=Close Voiced -chord.settings.type.open-voiced=Open Voiced -chord.settings.open-chords=Open Chords -chord.settings.chords-to-display=\u0410\u043A\u043E\u0440\u0434\u0438 \u0437\u0430 \u043F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 -chord.settings.search-frets=\u0422\u044A\u0440\u0441\u0435\u043D\u0435 \u043D\u0430 \u043F\u0440\u0430\u0433\u0447\u0435\u0442\u0430 -chord.settings.minimum-fret=\u041C\u0438\u043D -chord.settings.maximum-fret=\u041C\u0430\u043A\u0441 - - -tuning=\u0424\u0438\u043D\u0438 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 -tuning.offset=\u041E\u0442\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0435 -tuning.strings=\u0421\u0442\u0440\u0443\u043D\u0438 -tuning.strings.transpose=\u0422\u0440\u0430\u043D\u0441\u043F\u043E\u043D\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u0437\u0430\u0441\u0435\u0433\u043D\u0430\u0442\u0438\u0442\u0435 \u043D\u043E\u0442\u0438. -tuning.strings.transpose.try-keep-strings=\u0417\u0430\u043F\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u043D\u043E\u0442\u0438\u0442\u0435 \u043D\u0430 \u0441\u044A\u0449\u0430\u0442\u0430 \u0441\u0442\u0440\u0443\u043D\u0430 -tuning.strings.transpose.apply-to-chords=\u0422\u0440\u0430\u043D\u0441\u043F\u043E\u043D\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u0430\u043A\u043E\u0440\u0434\u0438 - -language=\u0415\u0437\u0438\u043A - -choose-color=\u0418\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0446\u0432\u044F\u0442 - -settings=\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 -settings.config=\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u0432\u0430\u043D\u0435 \u043D\u0430 TuxGuitar -settings.config.language=\u0415\u0437\u0438\u043A -settings.config.language.choose=\u0418\u0437\u0431\u043E\u0440 \u043D\u0430 \u0435\u0437\u0438\u043A -settings.config.styles=\u0421\u0442\u0438\u043B\u043E\u0432\u0435 -settings.config.styles.general=\u041E\u0431\u0449\u0438 \u0441\u0442\u0438\u043B\u043E\u0432\u0435 -settings.config.styles.printer=\u0421\u0442\u0438\u043B\u043E\u0432\u0435 \u043D\u0430 \u043F\u0440\u0438\u043D\u0442\u0435\u0440 -settings.config.styles.font.default=\u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u0435\u043D \u0448\u0440\u0438\u0444\u0442 -settings.config.styles.font.note=\u0428\u0440\u0438\u0444\u0442 \u0437\u0430 \u043D\u043E\u0442\u0438\u0442\u0435 -settings.config.styles.font.lyric=\u0428\u0440\u0438\u0444\u0442 \u0437\u0430 \u0441\u0442\u0438\u0445\u043E\u0432\u0435\u0442\u0435 -settings.config.styles.font.text=\u0428\u0440\u0438\u0444\u0442 \u043D\u0430 \u0442\u0435\u043A\u0441\u0442\u0430 -settings.config.styles.font.time-signature=Time Signature Font -settings.config.styles.font.printer-default=\u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u0435\u043D \u0448\u0440\u0438\u0444\u0442 \u0437\u0430 \u043F\u0440\u0438\u043D\u0442\u0435\u0440\u0430 -settings.config.styles.font.printer-note=Printer Note Font -settings.config.styles.font.printer-time-signature=Printer Time Signature Font -settings.config.styles.color.score-note=Score Note Color -settings.config.styles.color.tab-note=Tab Note Color -settings.config.styles.color.play-note=Play Note Color -settings.config.apply-changes-question=\u0416\u0435\u043B\u0430\u0435\u0442\u0435 \u043B\u0438 \u0434\u0430 \u0441\u0435 \u043F\u0440\u0438\u043B\u043E\u0436\u0430\u0442 \u043F\u0440\u043E\u043C\u0435\u043D\u0438\u0442\u0435? -settings.config.sound=\u0417\u0432\u0443\u043A -settings.config.main=\u041E\u0431\u0449\u0438 -settings.config.main.window-title=\u0417\u0430\u0433\u043B\u0430\u0432\u0438\u0435 \u043D\u0430 \u043F\u0440\u043E\u0437\u043E\u0440\u0435\u0446 -settings.config.main.window-title.help=\u0421\u043B\u0435\u0434\u043D\u0438\u0442\u0435 \u043F\u0440\u043E\u043C\u0435\u043D\u043B\u0438\u0432\u0438 \u0449\u0435 \u0431\u044A\u0434\u0430\u0442 \u0437\u0430\u043C\u0435\u043D\u0435\u043D\u0438 \u0432 \u0437\u0430\u0433\u043B\u0430\u0432\u0438\u0435\u0442\u043E \u043D\u0430 \u043F\u0440\u043E\u0437\u043E\u0440\u0435\u0446\u0430: -settings.config.main.window-title.var.description.appname=\u0422\u0430\u0437\u0438 \u043F\u0440\u043E\u043C\u0435\u043D\u043B\u0438\u0432\u0430 \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u044F \u0438\u043C\u0435\u0442\u043E \u043D\u0430 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435\u0442\u043E: TuxGuitar -settings.config.main.window-title.var.description.appversion=\u0422\u0430\u0437\u0438 \u043F\u0440\u043E\u043C\u0435\u043D\u043B\u0438\u0432\u0430 \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u044F \u0432\u0435\u0440\u0441\u0438\u044F\u0442\u0430 \u043D\u0430 TuxGuitar. -settings.config.main.window-title.var.description.filename=\u0422\u0430\u0437\u0438 \u043F\u0440\u043E\u043C\u0435\u043D\u043B\u0438\u0432\u0430 \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u044F \u0438\u043C\u0435\u0442\u043E \u043D\u0430 \u043E\u0442\u0432\u043E\u0440\u0435\u043D\u0438\u044F \u0444\u0430\u0439\u043B -settings.config.main.window-title.var.description.filepath=\u0422\u0430\u0437\u0438 \u043F\u0440\u043E\u043C\u0435\u043D\u043B\u0438\u0432\u0430 \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u044F \u043F\u044A\u0442\u044F \u043D\u0430 \u043E\u0442\u0432\u043E\u0440\u0435\u043D\u0438\u044F \u0444\u0430\u0439\u043B -settings.config.main.window-title.var.description.songname=\u0422\u0430\u0437\u0438 \u043F\u0440\u043E\u043C\u0435\u043D\u043B\u0438\u0432\u0430 \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u044F \u0438\u043C\u0435\u0442\u043E \u043D\u0430 \u043F\u0435\u0441\u0435\u043D\u0442\u0430 -settings.config.main.window-title.var.description.songauthor=\u0422\u0430\u0437\u0438 \u043F\u0440\u043E\u043C\u0435\u043D\u043B\u0438\u0432\u0430 \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u044F \u0430\u0432\u0442\u043E\u0440\u0430 \u043D\u0430 \u043F\u0435\u0441\u0435\u043D\u0442\u0430 -settings.config.main.window-title.var.description.songalbum=\u0422\u0430\u0437\u0438 \u043F\u0440\u043E\u043C\u0435\u043D\u043B\u0438\u0432\u0430 \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u044F \u0430\u043B\u0431\u0443\u043C\u0430 \u043D\u0430 \u043F\u0435\u0441\u0435\u043D\u0442\u0430 -settings.config.main.window-title.var.description.songartist=\u0422\u0430\u0437\u0438 \u043F\u0440\u043E\u043C\u0435\u043D\u043B\u0438\u0432\u0430 \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u044F \u0438\u0437\u043F\u044A\u043B\u043D\u0438\u0442\u0435\u043B\u044F \u043D\u0430 \u043F\u0435\u0441\u0435\u043D\u0442\u0430 -settings.config.main.options=\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 -settings.config.main.splash-enabled=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u043B\u043E\u0433\u043E \u043F\u0440\u0438 \u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043D\u0435 -settings.config.main.table.auto-size.enabled=\u0412\u043A\u043B\u044E\u0447\u0432\u0430\u043D\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u043E \u043E\u0440\u0430\u0437\u043C\u0435\u0440\u044F\u0432\u0430\u043D\u0435 \u043D\u0430 \u0442\u0430\u0431\u043B\u0438\u0446\u0430 -settings.config.styles.color.lines=\u0426\u0432\u044F\u0442 \u043D\u0430 \u0445\u043E\u0440\u0438\u0437\u043E\u043D\u0442\u0430\u043B\u043D\u0438 \u043B\u0438\u043D\u0438\u0438 -settings.config.toolbars=\u041B\u0435\u043D\u0442\u0438 \u0441 \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0438 -settings.config.toolbars.tip=\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0430 \u043D\u0430 \u043B\u0435\u043D\u0442\u0438\u0442\u0435 \u0441 \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0438 -settings.config.toolbars.list=\u041D\u0430\u043B\u0438\u0447\u043D\u0438 \u043B\u0435\u043D\u0442\u0438 \u0441 \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0438 -settings.config.toolbars.move-up=\u041F\u0440\u0435\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0435 \u043D\u0430\u0433\u043E\u0440\u0435 -settings.config.toolbars.move-down=\u041F\u0440\u0435\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0435 \u043D\u0430\u0434\u043E\u043B\u0443 -settings.config.skin=\u041E\u0431\u043B\u0438\u043A -settings.config.skin.choose=\u0418\u0437\u0431\u043E\u0440 \u043D\u0430 \u043E\u0431\u043B\u0438\u043A -settings.keybindings=\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u0432\u0430\u043D\u0435 \u043D\u0430 \u043A\u043B\u0430\u0432\u0438\u0448\u043D\u0438\u0442\u0435 \u043A\u043E\u043C\u0431\u0438\u043D\u0430\u0446\u0438\u0438... - -key-bindings-editor=\u0420\u0435\u0434\u0430\u043A\u0442\u043E\u0440 \u043D\u0430 \u043A\u043B\u0430\u0432\u0438\u0448\u043D\u0438 \u043A\u043E\u043C\u0431\u0438\u043D\u0430\u0446\u0438\u0438 -key-bindings-editor-action-select=\u0418\u0437\u0431\u043E\u0440 \u043D\u0430 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 -key-bindings-editor-action-column=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u044F -key-bindings-editor-shortcut-column=\u041A\u043B\u0430\u0432\u0438\u0448\u0438 -key-bindings-editor-push-a-key=\u041D\u0430\u0442\u0438\u0441\u043D\u0435\u0442\u0435 \u043A\u043B\u0430\u0432\u0438\u0448 -key-bindings-editor-save-question=\u0418\u043C\u0430 \u043D\u0435\u0437\u0430\u043F\u0430\u0437\u0435\u043D\u0438 \u043F\u0440\u043E\u043C\u0435\u043D\u0438, \u0436\u0435\u043B\u0430\u0435\u0442\u0435 \u043B\u0438 \u0434\u0430 \u0438\u0437\u043B\u0435\u0437\u0435\u0442\u0435 \u0431\u0435\u0437 \u0434\u0430 \u0433\u0438 \u0437\u0430\u043F\u0430\u0437\u0438\u0442\u0435? - -key-bindings-editor-override=\u0411\u044A\u0440\u0437\u0438\u044F\u0442 \u043A\u043B\u0430\u0432\u0438\u0448 \u0432\u0435\u0447\u0435 \u0441\u0435 \u0438\u0437\u043F\u043E\u043B\u0437\u0432\u0430! \u0421\u0438\u0433\u0443\u0440\u043D\u0438 \u043B\u0438 \u0441\u0442\u0435, \u0447\u0435 \u0436\u0435\u043B\u0430\u0435\u0442\u0435 \u0434\u0430 \u0433\u043E \u0438\u0437\u043F\u043E\u043B\u0437\u0432\u0430\u0442\u0435? - -print.print=\u041F\u0435\u0447\u0430\u0442 -print.dialog=\u041F\u0435\u0447\u0430\u0442 -print.service=\u0423\u0441\u043B\u0443\u0433\u0430 -print.service.name=\u0418\u043C\u0435 -print.service.status=\u0421\u044A\u0441\u0442\u043E\u044F\u043D\u0438\u0435 -print.service.type=\u0422\u0438\u043F -print.service.info=\u0418\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F -print.range=\u041E\u0431\u0445\u0432\u0430\u0442 -print.range.all-pages=\u0412\u0441\u0438\u0447\u043A\u043E -print.range.pages=\u0421\u0442\u0440\u0430\u043D\u0438\u0446\u0438 -print.range.pages-to=\u0414\u043E -print.copies=\u041A\u043E\u043F\u0438\u044F -print.copies-number=\u0411\u0440\u043E\u0439 \u043A\u043E\u043F\u0438\u044F -print.print-to-file=\u041F\u0435\u0447\u0430\u0442 \u043A\u044A\u043C \u0444\u0430\u0439\u043B -print.file-chooser=\u0418\u0437\u0431\u043E\u0440 -print-header.default-song-name=\u041D\u0435\u043E\u0437\u0430\u0433\u043B\u0430\u0432\u0435\u043D\u043E -print-header.default-song-author=\u0410\u043D\u043E\u043D\u0438\u043C\u043D\u043E - -print.preview=\u041F\u0440\u0435\u0433\u043B\u0435\u0434 \u0437\u0430 \u043F\u0435\u0447\u0430\u0442 -print.preview.page-of=Of - -marker=\u041C\u0430\u0440\u043A\u0435\u0440 -marker.add=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435 \u043D\u0430 \u043C\u0430\u0440\u043A\u0435\u0440 -marker.list=\u0421\u043F\u0438\u0441\u044A\u043A \u0441 \u043C\u0430\u0440\u043A\u0435\u0440\u0438 -marker.first=\u041E\u0442\u0438\u0432\u0430\u043D\u0435 \u0434\u043E \u043F\u044A\u0440\u0432\u0438\u044F \u043C\u0430\u0440\u043A\u0435\u0440 -marker.last=\u041E\u0442\u0438\u0432\u0430\u043D\u0435 \u0434\u043E \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0438\u044F \u043C\u0430\u0440\u043A\u0435\u0440 -marker.next=\u041E\u0442\u0438\u0432\u0430\u043D\u0435 \u0434\u043E \u0441\u043B\u0435\u0434\u0432\u0430\u0449\u0438\u044F \u043C\u0430\u0440\u043A\u0435\u0440 -marker.previous=\u041E\u0442\u0438\u0432\u0430\u043D\u0435 \u0434\u043E \u043F\u0440\u0435\u0434\u0438\u0448\u043D\u0438\u044F \u043C\u0430\u0440\u043A\u0435\u0440 - -export.tablature-enabled=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u0442\u0430\u0431\u043B\u0430\u0442\u0443\u0440\u0430 -export.score-enabled=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u0430\u0440\u0442\u0438\u0442\u0443\u0440\u0430 -export.chord-name-enabled=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u0438\u043C\u0435\u043D\u0430 \u043D\u0430 \u0430\u043A\u043E\u0440\u0434\u0438 -export.chord-diagram-enabled=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u0438 \u043D\u0430 \u0430\u043A\u043E\u0440\u0434\u0438 -export.black-and-white=\u0427\u0435\u0440\u043D\u043E-\u0431\u044F\u043B \u0440\u0435\u0436\u0438\u043C - -scale=\u0413\u0430\u043C\u0430 -scale.list=\u0421\u043F\u0438\u0441\u044A\u043A \u0441 \u043C\u0430\u0440\u043A\u0435\u0440\u0438 - -text.insert=\u0412\u043C\u044A\u043A\u0432\u0430\u043D\u0435 \u043D\u0430 \u0442\u0435\u043A\u0441\u0442 -text.editor=\u0420\u0435\u0434\u0430\u043A\u0442\u043E\u0440 \u043D\u0430 \u0442\u0435\u043A\u0441\u0442 -text.text=\u0422\u0435\u043A\u0441\u0442 - -tools=\u0418\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0438 -tools.scale=\u0421\u043F\u0438\u0441\u044A\u043A \u0441 \u043C\u0430\u0440\u043A\u0435\u0440\u0438 -tools.browser=\u0411\u0440\u0430\u0443\u0437\u044A\u0440 -tools.plugins=\u041F\u0440\u0438\u0441\u0442\u0430\u0432\u043A\u0438 -tools.shortcuts=\u041F\u0440\u0435\u043F\u0440\u0430\u0442\u043A\u0438 -tools.settings=\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 - -tools.transpose=\u0422\u0440\u0430\u043D\u0441\u043F\u043E\u043D\u0438\u0440\u0430\u043D\u0435 -tools.transpose.semitones=\u0422\u0440\u0430\u043D\u0441\u043F\u043E\u043D\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u043F\u043E\u043B\u0443\u0442\u043E\u043D\u043E\u0432\u0435 -tools.transpose.apply-to-track=\u0422\u0440\u0430\u043D\u0441\u043F\u043E\u043D\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u0432\u0441\u0438\u0447\u043A\u0438 \u0442\u0430\u043A\u0442\u043E\u0432\u0435 -tools.transpose.apply-to-measure=\u0422\u0440\u0430\u043D\u0441\u043F\u043E\u043D\u0438\u0440\u0430\u043D\u0435 \u0441\u0430\u043C\u043E \u043D\u0430 \u0442\u043E\u0437\u0438 \u0442\u0430\u043A\u0442 -tools.transpose.apply-to-all-tracks=\u041F\u0440\u0438\u043B\u0430\u0433\u0430\u043D\u0435 \u043A\u044A\u043C \u0432\u0441\u0438\u0447\u043A\u0438 \u043F\u0438\u0441\u0442\u0438 -tools.transpose.try-keep-strings=\u041F\u0440\u0438 \u0432\u044A\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442 \u043D\u043E\u0442\u0438\u0442\u0435 \u0434\u0430 \u0441\u0435 \u0437\u0430\u043F\u0430\u0437\u0432\u0430\u0442 \u043D\u0430 \u0441\u044A\u0449\u0430\u0442\u0430 \u0441\u0442\u0440\u0443\u043D\u0430 -tools.transpose.apply-to-chords=\u0422\u0440\u0430\u043D\u0441\u043F\u043E\u043D\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u0430\u043A\u043E\u0440\u0434\u0438 - -browser.dialog=\u0411\u0440\u0430\u0443\u0437\u044A\u0440 -browser.menu.file=\u0424\u0430\u0439\u043B -browser.open=\u041E\u0442\u0432\u0430\u0440\u044F\u043D\u0435 -browser.exit=\u0418\u0437\u0445\u043E\u0434 -browser.menu.collection=\u041A\u043E\u043B\u0435\u043A\u0446\u0438\u044F -browser.menu.go=\u041E\u0442\u0438\u0432\u0430\u043D\u0435 -browser.collection.select=\u0418\u0437\u0431\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u043A\u043E\u043B\u0435\u043A\u0446\u0438\u044F -browser.collection.open=\u041E\u0442\u0432\u0430\u0440\u044F\u043D\u0435 -browser.collection.remove=\u041F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 -browser.collection.close=\u0417\u0430\u0442\u0432\u0430\u0440\u044F\u043D\u0435 -browser.collection.new=\u041D\u043E\u0432 -browser.go-root=\u0414\u043E\u043C\u0430\u0448\u043D\u0430 \u043F\u0430\u043F\u043A\u0430 -browser.go-back=\u041D\u0430\u0437\u0430\u0434 -browser.refresh=\u041E\u0431\u043D\u043E\u0432\u044F\u0432\u0430\u043D\u0435 -browser.factory.fs.name=\u0424\u0430\u0439\u043B\u043E\u0432\u0430 \u0441\u0438\u0441\u0442\u0435\u043C\u0430 -browser.collection.fs.name=\u0418\u043C\u0435 -browser.collection.fs.path=\u041F\u0430\u043F\u043A\u0430 -browser.collection.fs.editor-title=File System Collection -browser.collection.fs.editor-tip=\u0418\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u043F\u0430\u043F\u043A\u0430 \u0441 \u0432\u0430\u0448\u0430\u0442\u0430 \u043A\u043E\u043B\u0435\u043A\u0446\u0438\u044F -browser.collection.fs.invalid-path=\u041C\u043E\u043B\u044F \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0432\u0430\u043B\u0438\u0434\u043D\u0430 \u043F\u0430\u043F\u043A\u0430 - -midi.port=MIDI \u043F\u043E\u0440\u0442 -midi.sequencer=MIDI Sequencer - -plugin.unknown-value=\u041D\u0435 \u0435 \u043D\u0430\u043B\u0438\u0447\u0435\u043D. -plugin.column.name=\u0418\u043C\u0435 \u043D\u0430 \u043F\u0440\u0438\u0441\u0442\u0430\u0432\u043A\u0430\u0442\u0430 -plugin.column.enabled=\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u043E - - -######################### -### Tool Bar Items ### -######################### -file.items=\u0415\u043B\u0435\u043C\u0435\u043D\u0442\u0438 \u043D\u0430 \u0444\u0430\u0439\u043B -edit.items=\u0415\u043B\u0435\u043C\u0435\u043D\u0442\u0438 \u043D\u0430 \u0440\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u0430\u043D\u0435 -property.items=\u0415\u043B\u0435\u043C\u0435\u043D\u0442\u0438 \u043D\u0430 \u0441\u0432\u043E\u0439\u0441\u0442\u0432\u043E -track.items=\u0415\u043B\u0435\u043C\u0435\u043D\u0442\u0438 \u043D\u0430 \u043F\u0438\u0441\u0442\u0430 -duration.items=\u0415\u043B\u0435\u043C\u0435\u043D\u0442\u0438 \u043D\u0430 \u043F\u0440\u043E\u0434\u044A\u043B\u0436\u0438\u0442\u0435\u043B\u043D\u043E\u0441\u0442 -beat.items=Beat Items -composition.items=Composition Items -repeat.items=\u0415\u043B\u0435\u043C\u0435\u043D\u0442\u0438 \u043D\u0430 \u043F\u043E\u0432\u0442\u043E\u0440\u0435\u043D\u0438\u0435 -transport.items=\u0415\u043B\u0435\u043C\u0435\u043D\u0442\u0438 \u043D\u0430 \u043F\u043B\u0435\u044A\u0440 -marker.items=\u0415\u043B\u0435\u043C\u0435\u043D\u0442\u0438 \u043D\u0430 \u043C\u0430\u0440\u043A\u0435\u0440 -insert.items=\u0415\u043B\u0435\u043C\u0435\u043D\u0442\u0438 \u043D\u0430 \u0432\u043C\u044A\u043A\u0432\u0430\u043D\u0435 -layout.items=\u0415\u043B\u0435\u043C\u0435\u043D\u0442\u0438 \u043D\u0430 \u043F\u043E\u0434\u0440\u0435\u0434\u0431\u0430 -view.items=\u0415\u043B\u0435\u043C\u0435\u043D\u0442\u0438 \u043D\u0430 \u0438\u0437\u0433\u043B\u0435\u0434 -effect.items=\u0415\u043B\u0435\u043C\u0435\u043D\u0442\u0438 \u043D\u0430 \u0435\u0444\u0435\u043A\u0442 -dynamic.items=\u0415\u043B\u0435\u043C\u0435\u043D\u0442\u0438 \u043D\u0430 \u0434\u0438\u043D\u0430\u043C\u0438\u043A\u0430 - -######################### -###Key Binding Actions### -######################### -action.file.new=\u041D\u043E\u0432 \u0444\u0430\u0439\u043B -action.file.open=\u041E\u0442\u0432\u0430\u0440\u044F\u043D\u0435 \u043D\u0430 \u0444\u0430\u0439\u043B -action.file.open-url=\u041E\u0442\u0432\u0430\u0440\u044F\u043D\u0435 \u043D\u0430 \u0430\u0434\u0440\u0435\u0441 -action.file.save=\u0417\u0430\u043F\u0430\u0437\u0432\u0430\u043D\u0435 -action.file.save-as=\u0417\u0430\u043F\u0430\u0437\u0432\u0430\u043D\u0435 \u043A\u0430\u0442\u043E -action.file.print=\u041F\u0435\u0447\u0430\u0442 -action.file.print-preview=\u041F\u0440\u0435\u0433\u043B\u0435\u0434 \u0437\u0430 \u043F\u0435\u0447\u0430\u0442 -action.file.exit=\u0418\u0437\u0445\u043E\u0434 \u043E\u0442 TuxGuitar -action.edit.undo=\u041E\u0442\u043C\u044F\u043D\u0430 -action.edit.redo=\u041F\u043E\u0432\u0442\u043E\u0440\u0435\u043D\u0438\u0435 -action.edit.voice-1=\u0418\u0437\u0431\u043E\u0440 \u043D\u0430 \u0433\u043B\u0430\u0441 1 -action.edit.voice-2=\u0418\u0437\u0431\u043E\u0440 \u043D\u0430 \u0433\u043B\u0430\u0441 2 -action.composition.change-time-signature=Change Time Signature -action.composition.change-tempo=\u041F\u0440\u043E\u043C\u044F\u043D\u0430 \u043D\u0430 \u0442\u0435\u043C\u043F\u043E\u0442\u043E -action.composition.change-info=\u041F\u0440\u043E\u043C\u044F\u043D\u0430 \u043D\u0430 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F \u0437\u0430 \u043F\u0435\u0441\u0435\u043D\u0442\u0430 -action.composition.change-clef=\u041F\u0440\u043E\u043C\u044F\u043D\u0430 \u043D\u0430 \u043A\u043B\u044E\u0447 -action.composition.change-key-signature=Change Key Signature -action.composition.change-triplet-feel=Change Triplet Feel -action.view.layout-set-page=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043F\u043E\u0434\u0440\u0435\u0434\u0431\u0430 \u043D\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430 -action.view.layout-set-linear=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u043B\u0438\u043D\u0435\u0439\u043D\u0430 \u043F\u043E\u0434\u0440\u0435\u0434\u0431\u0430 -action.view.layout-set-multitrack=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u043C\u043D\u043E\u0433\u043E\u043F\u0438\u0441\u0442\u043E\u0432 \u0440\u0435\u0436\u0438\u043C -action.view.layout-set-score-enabled=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u0430\u0440\u0442\u0438\u0442\u0443\u0440\u0430 -action.view.layout-set-tablature-enabled=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u0442\u0430\u0431\u043B\u0430\u0442\u0443\u0440\u0430 -action.view.layout-set-compact=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u043A\u043E\u043C\u043F\u0430\u043A\u0442\u0435\u043D \u0440\u0435\u0436\u0438\u043C -action.view.layout-set-chord-diagram-enabled=\u0412\u043A\u043B\u044E\u0447\u0432\u0430\u043D\u0435 \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u0430 \u043D\u0430 \u0430\u043A\u043E\u0440\u0434 -action.view.layout-set-chord-name-enabled=\u0412\u043A\u043B\u044E\u0447\u0432\u0430\u043D\u0435 \u0438\u043C\u0435 \u043D\u0430 \u0430\u043A\u043E\u0440\u0434 -action.view.show-fretboard=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u0433\u0440\u0438\u0444 -action.view.show-piano=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u0438\u0430\u043D\u043E -action.view.show-matrix=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u043C\u0430\u0442\u0440\u0438\u0446\u0430 -action.view.show-mixer=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u0441\u043C\u0435\u0441\u0438\u0442\u0435\u043B -action.view.show-transport=\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u043B\u0435\u044A\u0440 -action.track.add=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435 \u043D\u0430 \u043F\u0438\u0441\u0442\u0430 -action.track.remove=\u041F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u0438\u0441\u0442\u0430 -action.track.clone=\u041A\u043B\u043E\u043D\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u043F\u0438\u0441\u0442\u0430 -action.track.go-first=\u041E\u0442\u0438\u0432\u0430\u043D\u0435 \u0434\u043E \u043F\u044A\u0440\u0432\u0430\u0442\u0430 \u043F\u0438\u0441\u0442\u0430 -action.track.go-last=\u041E\u0442\u0438\u0432\u0430\u043D\u0435 \u0434\u043E \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0430\u0442\u0430 \u043F\u0438\u0441\u0442\u0430 -action.track.go-next=\u041E\u0442\u0438\u0432\u0430\u043D\u0435 \u0434\u043E \u0441\u043B\u0435\u0434\u0432\u0430\u0449\u0430\u0442\u0430 \u043F\u0438\u0441\u0442\u0430 -action.track.go-previous=\u041E\u0442\u0438\u0432\u0430\u043D\u0435 \u0434\u043E \u043F\u0440\u0435\u0434\u0438\u0448\u043D\u0430\u0442\u0430 \u043F\u0438\u0441\u0442\u0430 -action.track.lyrics=\u0420\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u0430\u043D\u0435 \u0441\u0442\u0438\u0445\u043E\u0432\u0435\u0442\u0435 \u043D\u0430 \u043F\u0438\u0441\u0442\u0430 -action.track.properties=\u041F\u0440\u043E\u043C\u044F\u043D\u0430 \u0441\u0432\u043E\u0439\u0441\u0442\u0432\u0430\u0442\u0430 \u043D\u0430 \u043F\u0438\u0441\u0442\u0430 -action.track.move-down=\u041F\u0440\u0435\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0435 \u043F\u0438\u0441\u0442\u0430\u0442\u0430 \u043D\u0430\u0434\u043E\u043B\u0443 -action.track.move-up=\u041F\u0440\u0435\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0435 \u043F\u0438\u0441\u0442\u0430\u0442\u0430 \u043D\u0430\u0433\u043E\u0440\u0435 -action.measure.add=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435 \u043D\u0430 \u0442\u0430\u043A\u0442 -action.measure.remove=\u041F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u0442\u0430\u043A\u0442 -action.measure.copy=\u041A\u043E\u043F\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u0442\u0430\u043A\u0442 -action.measure.paste=\u041F\u043E\u0441\u0442\u0430\u0432\u044F\u043D\u0435 \u043D\u0430 \u0442\u0430\u043A\u0442 -action.measure.clean=\u0418\u0437\u0447\u0438\u0441\u0442\u0432\u0430\u043D\u0435 \u043D\u0430 \u0442\u0430\u043A\u0442 -action.measure.go-first=\u041E\u0442\u0438\u0432\u0430\u043D\u0435 \u0434\u043E \u043F\u044A\u0440\u0432\u0438\u044F \u0442\u0430\u043A\u0442 -action.measure.go-last=\u041E\u0442\u0438\u0432\u0430\u043D\u0435 \u0434\u043E \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0438\u044F \u0442\u0430\u043A\u0442 -action.measure.go-next=\u041E\u0442\u0438\u0432\u0430\u043D\u0435 \u0434\u043E \u0441\u043B\u0435\u0434\u0432\u0430\u0449\u0438\u044F \u0442\u0430\u043A\u0442 -action.measure.go-previous=\u041E\u0442\u0438\u0432\u0430\u043D\u0435 \u0434\u043E \u043F\u0440\u0435\u0434\u0438\u0448\u0435\u043D \u0442\u0430\u043A\u0442 -action.beat.general.remove-unused-voice=\u041F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u043D\u0435\u0438\u0437\u043F\u043E\u043B\u0437\u0432\u0430\u043D \u0433\u043B\u0430\u0441 -action.beat.general.voice-up=Set Stems Up -action.beat.general.voice-down=Set Stems Down -action.beat.general.voice-auto=Set Auto Stems -action.beat.general.set-stroke-up=\u0417\u0430\u0434\u0430\u0432\u0430\u043D\u0435 \u043D\u0430 \u0443\u0434\u0430\u0440 \u043D\u0430\u0433\u043E\u0440\u0435 -action.beat.general.set-stroke-down=\u0417\u0430\u0434\u0430\u0432\u0430\u043D\u0435 \u043D\u0430 \u0443\u0434\u0430\u0440 \u043D\u0430\u0434\u043E\u043B\u0443 -action.beat.general.move-left=\u041F\u0440\u0435\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0435 \u0435\u0434\u0438\u043D \u0443\u0434\u0430\u0440 \u043D\u0430\u043B\u044F\u0432\u043E -action.beat.general.move-right=\u041F\u0440\u0435\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0435 \u043D\u0430 \u0435\u0434\u0438\u043D \u0443\u0434\u0430\u0440 \u043D\u0430\u0434\u044F\u0441\u043D\u043E -action.beat.general.move-custom=\u041F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B\u0441\u043A\u043E \u043F\u0440\u0435\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0435 \u043D\u0430 \u0443\u0434\u0430\u0440 -action.note.general.clean-beat=\u0418\u0437\u0447\u0438\u0441\u0442\u0432\u0430\u043D\u0435 \u043D\u0430 \u0443\u0434\u0430\u0440 -action.note.general.decrement-semitone=\u041D\u0430\u043C\u0430\u043B\u044F\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u043E\u043B\u0443\u0442\u043E\u043D -action.note.general.increment-semitone=\u041D\u0430\u0440\u0430\u0441\u0442\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u043E\u043B\u0443\u0442\u043E\u043D -action.note.general.shift-down=\u041D\u0430\u0434\u043E\u043B\u0443 -action.note.general.shift-up=\u041D\u0430\u0433\u043E\u0440\u0435 -action.note.general.tied=Add/Remove tied -action.note.duration.set-whole=\u0417\u0430\u0434\u0430\u0432\u0430\u043D\u0435 \u043D\u0430 \u0446\u044F\u043B\u0430 \u043F\u0440\u043E\u0434\u044A\u043B\u0436\u0438\u0442\u0435\u043B\u043D\u043E\u0441\u0442 -action.note.duration.set-half=\u0417\u0430\u0434\u0430\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u043E\u043B\u043E\u0432\u0438\u043D\u043A\u0430 \u043F\u0440\u043E\u0434\u044A\u043B\u0436\u0438\u0442\u0435\u043B\u043D\u043E\u0441\u0442 -action.note.duration.set-quarter=\u0417\u0430\u0434\u0430\u0432\u0430\u043D\u0435 \u043D\u0430 \u0447\u0435\u0442\u0432\u044A\u0440\u0442\u0438\u043D\u0430 \u043F\u0440\u043E\u0434\u044A\u043B\u0436\u0438\u0442\u0435\u043B\u043D\u043E\u0441\u0442 -action.note.duration.set-eighth=\u0417\u0430\u0434\u0430\u0432\u0430\u043D\u0435 \u043D\u0430 \u043E\u0441\u043C\u0438\u043D\u0430 \u043F\u0440\u043E\u0434\u044A\u043B\u0436\u0438\u0442\u0435\u043B\u043D\u043E\u0441\u0442 -action.note.duration.set-sixteenth=\u0417\u0430\u0434\u0430\u0432\u0430\u043D\u0435 \u043D\u0430 \u0448\u0435\u0441\u0442\u043D\u0430\u0439\u0441\u0435\u0442\u0438\u043D\u0430 \u043F\u0440\u043E\u0434\u044A\u043B\u0436\u0438\u0442\u0435\u043B\u043D\u043E\u0441\u0442 -action.note.duration.set-thirty-second=\u0417\u0430\u0434\u0430\u0432\u0430 \u043D\u0430 \u0442\u0440\u0438\u0434\u0435\u0441\u0435\u0442\u0432\u0442\u043E\u0440\u0438\u043D\u0430 \u043F\u0440\u043E\u0434\u044A\u043B\u0436\u0438\u0442\u0435\u043B\u043D\u043E\u0441\u0442 -action.note.duration.set-sixty-fourth=\u0417\u0430\u0434\u0430\u0432\u0430\u043D\u0435 \u043D\u0430 \u0448\u0435\u0441\u0442\u0435\u0434\u0435\u0441\u0442\u0432\u0442\u043E\u0440\u0438\u043D\u0430 \u043F\u0440\u043E\u0434\u044A\u043B\u0436\u0438\u0442\u0435\u043B\u043D\u043E\u0441\u0442 -action.note.duration.change-dotted=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435/\u043F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u0443\u0434\u044A\u043B\u0436\u0435\u043D\u0430 \u043D\u043E\u0442\u0430 -action.note.duration.change-double-dotted=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435/\u043F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u0434\u0432\u043E\u0439\u043D\u043E \u0443\u0434\u044A\u043B\u0436\u0435\u043D\u0430 \u043D\u043E\u0442\u0430 -action.note.duration.change-division-type=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435/\u043F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u0442\u0440\u0438\u043E\u043B\u0430 -action.note.duration.decrement-duration=\u041D\u0430\u043C\u0430\u043B\u044F\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u0440\u043E\u0434\u044A\u043B\u0436\u0438\u0442\u0435\u043B\u043D\u043E\u0441\u0442\u0442\u0430 -action.note.duration.increment-duration=\u041D\u0430\u0440\u0430\u0441\u0442\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u0440\u043E\u0434\u044A\u043B\u0436\u0438\u0442\u0435\u043B\u043D\u043E\u0441\u0442\u0442\u0430 -action.note.effect.change-vibrato=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435/\u043F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u0432\u0438\u0431\u0440\u0430\u0442\u043E -action.note.effect.change-bend=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435/\u043F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u043E\u0440\u0442\u0430\u043C\u0435\u043D\u0442\u043E -action.note.effect.change-slide=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435/\u043F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u0433\u043B\u0438\u0441\u0430\u043D\u0434\u043E -action.note.effect.change-hammer=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435/\u043F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u0444\u043E\u0440\u0448\u043B\u0430\u0433 -action.note.effect.change-accentuated=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435/\u043F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u0430\u043A\u0446\u0435\u043D\u0442\u0438\u0440\u0430\u043D\u0435 -action.note.effect.change-dead=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435/\u043F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u0433\u043B\u0443\u0445\u0430 \u043D\u043E\u0442\u0430 -action.note.effect.change-fade-in=Add/Remove fade in -action.note.effect.change-ghost=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435/\u043F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u0440\u0438\u0433\u043B\u0443\u0448\u0435\u043D\u0430 \u043D\u043E\u0442\u0430 -action.note.effect.change-grace=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435/\u043F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u0444\u0438\u043E\u0440\u0438\u0442\u0443\u0440\u0430 -action.note.effect.change-harmonic=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435/\u041F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u0444\u043B\u0430\u0436\u043E\u043B\u0435\u0442 -action.note.effect.change-heavy-accentuated=Add/Remove heavy accentuated -action.note.effect.change-palm-mute=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435/\u043F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u0437\u0430\u0433\u043B\u0443\u0448\u0430\u0432\u0430\u043D\u0435 \u0441 \u0434\u043B\u0430\u043D -action.note.effect.change-popping=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435/\u043F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u043E\u043F\u0438\u043D\u0433 -action.note.effect.change-slapping=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435/\u043F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u043B\u044F\u0441\u043A\u0430\u043D\u0435 -action.note.effect.change-staccato=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435/\u043F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u0441\u0442\u0430\u043A\u0430\u0442\u043E -action.note.effect.change-tapping=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435/\u043F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u043E\u0442\u0443\u043F\u0432\u0430\u043D\u0435 -action.note.effect.change-tremolo-bar=Add/Remove tremolo bar -action.note.effect.change-tremolo-picking=Add/Remove tremolo picking -action.note.effect.change-trill=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435/\u043F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043D\u0430 \u0442\u0440\u0438\u043B\u0435\u0440 -action.insert.open-repeat=\u041E\u0442\u0432\u0430\u0440\u044F\u043D\u0435 \u043D\u0430 \u043F\u043E\u0432\u043E\u0440\u0435\u043D\u0438\u0435 -action.insert.close-repeat=\u0417\u0430\u0442\u0432\u0430\u0440\u044F\u043D\u0435 \u043D\u0430 \u043F\u043E\u0432\u0442\u043E\u0440\u0435\u043D\u0438\u0435 -action.insert.repeat-alternative=Repeat Alternative -action.insert.chord=\u0412\u043C\u044A\u043A\u0432\u0430\u043D\u0435 \u043D\u0430 \u0430\u043A\u043E\u0440\u0434 -action.insert.text=\u0412\u043C\u044A\u043A\u0432\u0430\u043D\u0435 \u043D\u0430 \u0442\u0435\u043A\u0441\u0442 -action.marker.add=\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435 \u043D\u0430 \u043C\u0430\u0440\u043A\u0435\u0440 -action.marker.go-next=\u041E\u0442\u0438\u0432\u0430\u043D\u0435 \u0434\u043E \u0441\u043B\u0435\u0434\u0432\u0430\u0449\u0438\u044F \u043C\u0430\u0440\u043A\u0435\u0440 -action.marker.go-previous=\u041E\u0442\u0438\u0432\u0430\u043D\u0435 \u0434\u043E \u043F\u0440\u0435\u0434\u0438\u0448\u043D\u0438\u044F \u043C\u0430\u0440\u043A\u0435\u0440 -action.transport.play=\u0418\u0437\u043F\u044A\u043B\u043D\u0435\u043D\u0438\u0435 \u043D\u0430 \u043F\u0435\u0441\u0435\u043D\u0442\u0430 -action.transport.stop=\u0421\u043F\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u0438\u0437\u043F\u044A\u043B\u043D\u0435\u043D\u0438\u0435\u0442\u043E -action.transport.mode=\u0420\u0435\u0436\u0438\u043C \u043D\u0430 \u043F\u043B\u0435\u044A\u0440\u0430 -action.transport.metronome=\u041C\u0435\u0442\u0440\u043E\u043D\u043E\u043C -action.transport.set-loop-start=\u0417\u0430\u0434\u0430\u0432\u0430\u043D\u0435 \u043D\u0430\u0447\u0430\u043B\u043E \u043D\u0430 \u043F\u043E\u0432\u0442\u043E\u0440\u0435\u043D\u0438\u0435\u0442\u043E -action.transport.set-loop-end=\u0417\u0430\u0434\u0430\u0432\u0430\u043D\u0435 \u043A\u0440\u0430\u0439 \u043D\u0430 \u043F\u043E\u0432\u0442\u043E\u0440\u0435\u043D\u0438\u0435\u0442\u043E -action.tools.browser=\u0411\u0440\u0430\u0443\u0437\u044A\u0440 -action.tools.transpose=\u0422\u0440\u0430\u043D\u0441\u043F\u043E\u043D\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u043D\u043E\u0442\u0438 -action.settings.configure=\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 -action.help.doc=\u041F\u043E\u043C\u043E\u0449 diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_ca.properties b/TuxGuitar-testing/platform-all/share/lang/messages_ca.properties deleted file mode 100644 index 3e1a7a0b..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_ca.properties +++ /dev/null @@ -1,687 +0,0 @@ -ok=Acceptar -cancel=Cancel\u00B7lar -yes=Si -no=No -add=Afegeix -remove=Esborra -save=Desa -exit=Surt -close=Tanca -color=Color -title=T\u00EDtol -edit=Edita -go=V\u00E9s -error=Error -warning=Av\u00EDs -plugins=Connectors -choose=Escull -plugins=Connectors -options=Opcions -defaults=Predeterminats -clean=Neteja -rename=Reanomena -fret=Celleta -position=Posici\u00F3 -info=Informaci\u00F3 -name=Nom -author=Autor -version=Versi\u00F3 -description=Descripci\u00F3 -configure=Configura - -tuxguitar.title=TuxGuitar - -file=Fitxer -file.new=Nou -file.open=Obre -file.open-url=Obre URL -file.open.error=No s'ha pogut obrir l'arxiu: {0} -file.save=Desa -file.save-as=Desa com a -file.save.error=No s'ha pogut dexar l'arxiu: {0} -file.save-changes-question=L'arxiu t\u00E9 canvis sense desar.\nVoleu desar els canvis? -file.exit=Sortir -file.export=Exportar -file.export-midi=Exporta com a Midi -file.export-pdf=Exporta com a PDF -file.print=Imprimeix -file.print-preview=Previsualitzeu la impressi\u00F3 -file.import=Importa -file.import.error=No s'ha pogut importar: {0} -file.import-midi=Importa Midi -file.export-ascii=Exporta com a ASCII -file.export.error=No s'ha pogut exportar: {0} -file.history=Hist\u00F2ric -file.overwrite-question=L'arxiu ja existeix, desitgeu sobreescriure'l? - -edit.menu=Edici\u00F3 -edit.undo=Desf\u00E9s -edit.redo=Ref\u00E9s -edit.copy=Copia -edit.from=Des de -edit.to=Fins a -edit.all-tracks=Totes les pistes -edit.paste=Enganxa -edit.paste.count=Enganxa comptador -edit.paste.replace-mode=Enganxa al comp\u00E1s actual -edit.paste.insert-mode=Enganxa a un nou comp\u00E1s -edit.delete=Esborra -edit.cut=Retalla -edit.mouse-mode-selection=Canvia el punter a mode de selecci\u00F3 -edit.mouse-mode-edition=Canvia el punter a mode d'edici\u00F3 -edit.not-natural-key=Sostingut/Bemoll -edit.voice-1=Tria veu 1 -edit.voice-2=Tria veu 2 - -view=Veure -view.layout=Veure -view.layout.page=Mode P\u00E0gina -view.layout.linear=Mode Liniar -view.layout.multitrack=Multipista -view.layout.compact=Mode compacte -view.layout.score-enabled=Mostra la partitura -view.layout.tablature-enabled=Mostra la tabulatura -view.layout.chord-style=Estil d'acords -view.layout.chord-name=Mostra el nom -view.layout.chord-diagram=Mostra el diagrama -view.show-transport=Mostra el reproductor -view.show-mixer=Mostra el mesclador -view.show-piano=Mostra el piano -view.show-matrix=Mostra l'editor de matrius -view.show-fretboard=Mostra el m\u00E0stil - -fretboard.direction=Direcci\u00F3 -fretboard.background-color=Color de fons -fretboard.font=Font -fretboard.fretpoint-color=Color dels marcadors de posici\u00F3 -fretboard.note-color=Color de les notes -fretboard.scale-note-color=Color de les notes d'escala -fretboard.string-color=Color de cordes -fretboard.settings=Prefer\u00E8ncies -fretboard.settings.options=Opcions -fretboard.display-note-text=Mostra les notes en mode text -fretboard.display-scale-text=Mostrar les notes d'escala en mode text -fretboard.right-mode=Cap a la dreta -fretboard.left-mode=Cap a l'esquerra - -piano.editor=Piano -piano.natural-key-color=Color de les tecles blanques -piano.not-natural-key-color=Color de les tecles negres -piano.note-color=Color de les notes -piano.scale-note-color=Color de les notes d'escala -piano.settings=Prefer\u00E8ncies - -matrix.editor=Editor de matrius -matrix.grids=Graelles -matrix.font=Font -matrix.border-color=Color del contorn -matrix.foreground-color=Color de la font i l\u00EDnies divis\u00F2ries -matrix.line-color-1=Color de la l\u00EDnia #1 -matrix.line-color-2=Color de la l\u00EDnia #2 -matrix.line-color-over=Color de la l\u00EDnia seleccionada -matrix.note-color=Color de les notes -matrix.play-note-color=Color de les notes reproduint -matrix.position-color=Color de posici\u00F3 -matrix.settings=Prefer\u00E8ncies - -composition=Composici\u00F3 -composition.timesignature=Signe de comp\u00E0s -composition.timesignature.Numerator=Numerador -composition.timesignature.denominator=Denominador -composition.timesignature.to-the-end=Fins a la fi -composition.tempo=Tempo -composition.tempo-percent=Percentatge -composition.tempo.start-to-end=Aplica a tots els compassos -composition.tempo.position-to-end=Aplica fins a la fi -composition.tempo.position-to-next=Aplica fins la propera marca de temps -composition.tempo.invalid=Temps no v\u00E0lid -composition.properties=Propietats -composition.name=Nom -composition.artist=Artista -composition.album=\00C0lbum -composition.author=Autor -composition.date=Data -composition.copyright=Copyright -composition.writer=Creador de la tabulatura -composition.transcriber=Transcrit per en/na -composition.comments=Comentaris -composition.clef=Clau -composition.clef.treble=Agut -composition.clef.bass=Baix -composition.clef.tenor=Tenor -composition.clef.alto=Alt -composition.clef.to-the-end=Aplica aquesta clau fins a la fi -composition.keysignature=Armadura -composition.keysignature.natural=Natural -composition.keysignature.sharp-1=1 Diesi -composition.keysignature.sharp-2=2 Diesis -composition.keysignature.sharp-3=3 Diesis -composition.keysignature.sharp-4=4 Diesis -composition.keysignature.sharp-5=5 Diesis -composition.keysignature.sharp-6=6 Diesis -composition.keysignature.sharp-7=7 Diesis -composition.keysignature.flat-1=1 Bemoll -composition.keysignature.flat-2=2 Bemolls -composition.keysignature.flat-3=3 Bemolls -composition.keysignature.flat-4=4 Bemolls -composition.keysignature.flat-5=5 Bemolls -composition.keysignature.flat-6=6 Bemolls -composition.keysignature.flat-7=7 Bemolls -composition.keysignature.to-the-end=Aplica aquesta armadura fins a la fi -composition.tripletfeel=Aspecte de tresets -composition.tripletfeel.none=Aspecte normal -composition.tripletfeel.eighth=Aspecte de tresets en corxeres -composition.tripletfeel.sixteenth=Aspecte de tresets en semicorxeres -composition.tripletfeel.to-the-end=Aplica fins a la fi - -help=Ajuda -help.help=Ajuda -help.doc=Documentaci\u00F3 -help.about=Quan a -help.about.license=Llic\u00E8ncia -help.about.authors=Autors -help.about.description=Descripci\u00F3 - -mixer=Mesclador -instruments.volume=Guany - -instrument=Instrument -instrument.volume=Volum -instrument.channel=CH -instrument.effect-channel=EC -instrument.balance=Balan\u00E7 -instrument.free=Lliure -instrument.link=Enlla\u00E7 - -track=Pista -track.number=Nombre -track.name=Nom -track.color=Color -track.first=Primera -track.last=Darrera -track.previous=Anterior -track.next=Seg\u00FCent -track.add=Afegeix pista -track.remove=Esborra pista -track.instrument=Instrument -track.properties=Propietats -track.properties.general=General -track.clone=Clona pista -track.move-up=Mou amunt -track.move-down=Mou avall -track.name.default-percussion-name=Percussi\u00F3 -track.lyrics=Edita les lletres -track.solo=Solo -track.mute=Silenci - -lyric.editor=Editor de lletres - -measure=Comp\u00E0s -measure.first=Primer -measure.last=Darrer -measure.previous=Anterior -measure.next=Seg\u00FCent -measure.add=Afegeix comp\u00E0s -measure.add.count=Afegeix comptador -measure.remove=Esborra comp\u00E0s -measure.copy=Copia comp\u00E0s -measure.paste=Enganxa comp\u00E0s -measure.clean=Neteja comp\u00E0s -measure.add-before-current-position=Afegeix comp\u00E0s abans de la posici\u00F3 actual -measure.add-after-current-position=Afegeix comp\u00E0s despr\u00E9s de la posici\u00F3 actual -measure.add-at-end=Afegeix comp\u00E0s a la fi - -beat=Beat -beat.clean=Neteja beat -beat.voice.remove-unused=Esborra veu no usada -beat.voice-up=Stems amunt -beat.voice-down=Stems avall -beat.voice-auto=Auto Stems -beat.stroke-up=Upstroke -beat.stroke-down=Downstroke -beat.move-left=Mou un bit a l'esquerra -beat.move-right=Mou un bit a la dreta -beat.move-custom=Personalitza el moviment del beat -beat.move-custom.dialog.title=Moviment personalitzat -beat.move-custom.dialog.direction-tip=Mou direcci\u00F3 -beat.move-custom.dialog.move-1.tip=Moviment primari -beat.move-custom.dialog.move-2.tip=Moviment secundari -beat.move-custom.dialog.direction=Direcci\u00F3 -beat.move-custom.dialog.direction.right=Mou a la dreta -beat.move-custom.dialog.direction.left=Mou a l'esquerra -beat.move-custom.dialog.count=Compta -beat.move-custom.dialog.duration=Durada -beat.move-custom.dialog.duration.type=Punt/Doble punt -beat.move-custom.dialog.duration.type.normal=Cap -beat.move-custom.dialog.duration.division-type=Tipus de divisi\u00F3 -beat.move-custom.dialog.duration.division-type.normal=Normal (grup excedent) - -note=Nota -note.tiednote=Lliga nota -note.deadnote=Dead Note -note.semitone-up=Apuja un semit\u00F2 -note.semitone-down=Abaixa un semit\u00F2 -note.shift-up=Apuja una corda -note.shift-down=Abaixa una corda - -duration=Durada -duration.whole=Rodona -duration.half=Blanca -duration.quarter=Negra -duration.eighth=Corxera -duration.sixteenth=Semicorxera -duration.thirtysecond=Fusa -duration.sixtyfourth=Semifusa -duration.dotted=Punt -duration.doubledotted=Doble punt -duration.division-type=Treset - -effects=Efectes -effects.vibrato=Vibrato -effects.bend=Bend -effects.deadnote=Nota morta -effects.slide=Slide -effects.hammer=Hammer-on/Pull-off -effects.tremolo-bar=Tremolo Bar -effects.tremolo-bar-editor=Editor de Tremolo Bar -effects.tremolo-bar.dip=Dip -effects.tremolo-bar.dive=Dive -effects.tremolo-bar.release-up=Release Up -effects.tremolo-bar.release-down=Release Down -effects.tremolo-bar.inverted-dip=Inverted Dip -effects.tremolo-bar.return=Return -effects.ghostnote=Nota fantasma -effects.accentuatednote=Nota accentuada -effects.heavyaccentuatednote=Nota molt accentuada -effects.harmonic=Harm\u00F2nic -effects.grace=Appoggiatura -effects.grace-editor=Editor d'appoggiatures -effects.grace.before-beat=abans del Beat -effects.grace.on-beat=Al Beat -effects.grace.transition=Transici\u00F3 -effects.grace.transition-none=Cap -effects.grace.transition-bend=Bend -effects.grace.transition-slide=Slide -effects.grace.transition-hammer=Hammer -effects.trill=Trill -effects.trill-editor=Editor de Trill -effects.tremolo-picking=Tremolo Picking -effects.tremolo-picking-editor=Editor de Tremolo Picking -effects.palm-mute=Palm Mute -effects.staccato=Staccato -effects.tapping=Tapping -effects.slapping=Slapping -effects.popping=Popping -effects.fade-in=Fade In -effects.harmonic-editor=Editor d'harm\u00F2nics -effects.harmonic.type-of-harmonic=Tipus d'harm\u00F2nic -effects.harmonic.natural=Harm\u00F2nic -effects.harmonic.artificial=Harm\u00F2nic artifical -effects.harmonic.artificial.key-offset=Key offset -effects.harmonic.tapped=Tapped harm\u00F2nic -effects.harmonic.tapped.left-hand=M\u00E0 esquerra -effects.harmonic.tapped.right-hand=M\u00E0 dreta -effects.harmonic.pinch=Pinch harm\u00F2nic -effects.harmonic.semi=Semi-harm\u00F2nic - -bend.editor=Editor de Bend -bend.bend=Bend -bend.bend-release=bend/release -bend.bend-release-bend=bend/release/bend -bend.prebend=PreBend -bend.prebend-release=PreBend/Release - -dynamic=Dynamic -dynamic.piano-pianissimo=Piano Pianissimo -dynamic.pianissimo=Pianissimo -dynamic.piano=Piano -dynamic.mezzo-piano=Mezzo Piano -dynamic.mezzo-forte=Mezzo Forte -dynamic.forte=Forte -dynamic.fortissimo=Fortissimo -dynamic.forte-fortissimo=Forte Fortissimo - -insert.chord=Insereix acord - -chord.editor=Editor d'acords -chord=Acord -chord.name=Nom -chord.custom=Acord personalitzat -chord.custom.name-empty-error=El nom de l'acord \u00E9s obligatori -chord.custom.name-exist-error=Ja existeix un acord amb aquest nom -chord.bass=Baix -chord.settings.tip=Prefer\u00E8ncies -chord.settings.type=Tipus -chord.settings.type.most-common=M\u00E9s com\u00FA -chord.settings.type.inversions=Inversions -chord.settings.type.close-voiced=Close Voiced -chord.settings.type.open-voiced=Open Voiced -chord.settings.open-chords=Acords oberts -chord.settings.chords-to-display=Acords a mostrar -chord.settings.search-frets=Trasts -chord.settings.minimum-fret=M\u00EDnim -chord.settings.maximum-fret=M\u00E0xim - -transport=Reproductor -transport.start=Reprodueix -transport.pause=Pausa -transport.stop=Atura -transport.first=Primer comp\u00EDs -transport.last=Darrer comp\u00EDs -transport.previous=Comp\u00EDs anterior -transport.next=Seg\u00FCent comp\u00EDs -transport.metronome=Metr\u00F2nom -transport.mode=Mode de reproducci\u00F3 -transport.mode.simple=Mode normal -transport.mode.simple.tempo-percent=Percentatge de temps -transport.mode.simple.loop=Repeteix infinitament -transport.mode.trainer=Mode d'entrenament -transport.mode.trainer.increment-description=Incrementa percentatge -transport.mode.loop-range=Repeteix rang -transport.mode.loop-range.from=Reprodueix des del comp\u00E0s -transport.mode.loop-range.from-default=Des del principi -transport.mode.loop-range.to=Reprodueix el comp\u00E0s -transport.mode.loop-range.to-default=Fins a la fi -transport.set-loop-start=Defineix el punt d'inici de la repetici\u00F3 -transport.set-loop-end=Defineix el punt final de la repetici\u00F3 - -repetitions=Repeticions -repeat.open=Obre repetici\u00F3 -repeat.close=Tanca repetici\u00F3 -repeat.number-of-repetitions=Nombre de repeticions -repeat.alternative=Repetici\u00F3 alternativa -repeat.alternative.editor=Edita repetici\u00F3 alternativa - - -tuning=Afinaci\u00F3 -tuning.strings=Cordes -tuning.offset=Offset -tuning.strings.transpose=Transpose les notes afectades -tuning.strings.transpose.try-keep-strings=Mira de mantindre les notes a la mateixa corda -tuning.strings.transpose.apply-to-chords=Transposar acords - -language=Llengua - -choose-color=Seleccioneu un color - -settings=Opcions -settings.config=Configura TuxGuitar -settings.config.main=General -settings.config.main.window-title=T\u00EDtol de la finestra -settings.config.main.window-title.help=Les seg\u00FCents variables seran reempla\u00E7ades al t\u00EDtol: -settings.config.main.window-title.var.description.appname=Mostra el nom de l'aplicaci\u00F3: TuxGuitar. -settings.config.main.window-title.var.description.appversion=Mostra la versi\u00F3 actual de tuxguitar. -settings.config.main.window-title.var.description.filename=Mostra el nom de l'arxiu que sou editant. -settings.config.main.window-title.var.description.filepath=Mostra la ruta de l'arxiu que sou editant. -settings.config.main.window-title.var.description.songname=Mostra el nom de la can\u00E7\u00F3 actual. -settings.config.main.window-title.var.description.songauthor=Mostra l'autor de la can\u00E7\u00F3 actual. -settings.config.main.window-title.var.description.songalbum=Mostra l'\u00E0lbum de la can\u00E7\u00F3 actual. -settings.config.main.window-title.var.description.songartist=Mostra l'artista de la can\u00E7\u00F3 actual. -settings.config.main.options=Opcions -settings.config.main.splash-enabled=Mostra l'splash a l'inici. -settings.config.main.table.auto-size.enabled=Ajusta autom\u00E0ticament la mida de la previsualizaci\u00F3 de pistes -settings.config.view=Vista -settings.config.view.mode=Mode de vista -settings.config.view.size=Ajust de la finestra -settings.config.view.size.maximized=Maximizada -settings.config.view.size.width=Amplada -settings.config.view.size.height=Al\u00E7ada -settings.config.language=Llengua -settings.config.language.choose=Seleccioneu la vostra llengua -settings.config.styles=Estils -settings.config.styles.general=Estils generals -settings.config.styles.font.default=Font per defecte -settings.config.styles.font.note=Font de les notes -settings.config.styles.font.time-signature=Font de signe de comp\u00E0s -settings.config.styles.font.lyric=Font de les lletres -settings.config.styles.font.text=Font dels texts -settings.config.styles.color.score-note=Color de les notes de la partitura -settings.config.styles.color.tab-note=Color de les notes de la tabulatura -settings.config.styles.color.play-note=Color de les notes en reproducci\u00F3 -settings.config.styles.color.lines=Color de les l\u00EDnies divis\u00F2ries -settings.config.styles.printer=Estils d'impressi\u00F3 -settings.config.styles.font.printer-default=Font per defecte -settings.config.styles.font.printer-note=Font de les notes -settings.config.styles.font.printer-time-signature=Font del signe de comp\u00E0s -settings.config.apply-changes-question=Voleu aplicar ara els canvis? -settings.config.sound=So -settings.config.skin=Tema d'icones -settings.config.skin.choose=Seleccioneu el vostre tema d'icones -settings.config.toolbars=Barra d'eines -settings.config.toolbars.tip=Personalitzeu la vostra barra d'eines -settings.config.toolbars.list=Eines disponibles -settings.config.toolbars.move-up=Mou amunt -settings.config.toolbars.move-down=Mou avall - -settings.keybindings=Configureu tecles -key-bindings-editor=Editor de tecles -key-bindings-editor-action-select=Seleccioneu una acci\u00F3 -key-bindings-editor-action-column=Accions -key-bindings-editor-shortcut-column=Tecles -key-bindings-editor-push-a-key=Premeu una tecla -key-bindings-editor-save-question=S'han trobat canvis sense desar; tot i aix\u00F2 voleu sortir? -key-bindings-editor-override=Ja hi ha una acci\u00F3 per a aquestes tecles, voleu sobreescriure-la? - -print.print=Imprimir -print.dialog=Imprimeix -print.service=Servei -print.service.name=Nom -print.service.status=Estat -print.service.type=Tipus -print.service.info=Informaci\u00F3 -print.range=Rang -print.range.all-pages=Totes les p\u00E0gines -print.range.pages=P\u00E0gines -print.range.pages-to=Cap a -print.copies=C\u00F2pies -print.copies-number=Nombre de c\u00F2pies -print.print-to-file=Imprimeix cap a arxiu -print.file-chooser=Examina -print-header.default-song-name=Sense t\u00EDtol -print-header.default-song-author=An\u00F2nim -print.preview=Previsualitzeu la impressi\u00F3 -print.preview.page-of=De - -marker=Marca -marker.add=Afegeix marca -marker.list=Mostra marques -marker.first=Primera -marker.last=Darrera -marker.next=Seg\u00FCent -marker.previous=Anterior - -export.tablature-enabled=Mostra la tabulatura -export.score-enabled=Mostra la partitura -export.chord-name-enabled=Mostra els noms dels acords -export.chord-diagram-enabled=Mostra els diagrames d'acords -export.black-and-white=Mode blanc i negre - -scale=Escala -scale.list=Llista d'escales - -text.insert=Insereix text -text.editor=Editor de text -text.text=Text - -tools=Eines -tools.scale=Llista d'escales -tools.browser=Explorador de can\u00E7ons -tools.plugins=Configura Plugins -tools.shortcuts=Dreceres del teclat -tools.settings=Prefer\u00E8ncies -tools.transpose=Transposar -tools.transpose.semitones=Transposar semitons -tools.transpose.apply-to-track=Transposar tots els compasos -tools.transpose.apply-to-measure=Transposar nom\u00E9s aquest comp\u00E0s -tools.transpose.apply-to-all-tracks=Aplicar-ho a totes les pistes -tools.transpose.try-keep-strings=Mira de deixar les notes a la mateixa corda quan sigui possible -tools.transpose.apply-to-chords=Transposa acords - -browser.dialog=Explorador de can\u00E7ons -browser.menu.file=Arxiu -browser.open=Obre -browser.exit=Surt -browser.menu.collection=Col\u00B7lecci\u00F3 -browser.menu.go=V\u00E9s -browser.collection.select=Selecciona col\u00B7lecci\u00F3 -browser.collection.open=Obre col\u00B7lecci\u00F3 -browser.collection.remove=Esborra col\u00B7lecci\u00F3 -browser.collection.close=Tanca col\u00B7lecci\u00F3 -browser.collection.new=Afegeix col\u00B7lecci\u00F3 -browser.go-root=Inici -browser.go-back=Torna -browser.refresh=Actualitza -browser.factory.fs.name=Sistema d'arxius local -browser.collection.fs.name=Nom -browser.collection.fs.path=Ubicaci\u00F3 -browser.collection.fs.editor-title=Col\u00B7lecci\u00F3 d'arxius locals -browser.collection.fs.editor-tip=Escolliu una carpeta -browser.collection.fs.invalid-path=La carpeta escollida no \u00E9s v\u00E0lida. - -midi.port=Port MIDI -midi.sequencer=Seq\u00FCenciador MIDI - -plugin.unknown-value=No disponible -plugin.column.name=Nom del Plugin -plugin.column.enabled=Actiu - - -######################### -### Tool Bar Items ### -######################### -file.items=Eines d'arxiu -edit.items=Eines d'edici\u00F3 -property.items=Propietats de la can\u00E7\u00F3 -track.items=Eines de pistes -duration.items=Durades -beat.items=Eines de Beat -composition.items=Eines de composici\u00F3 -repeat.items=Accions de repetici\u00F3 -transport.items=Accions de reproducci\u00F3 -marker.items=Accions de marques -insert.items=Accions d'inserci\u00F3 -layout.items=Vista de modes -view.items=Vista de components -effect.items=Efectes -dynamic.items=Din\u00E0mics - -######################### -###Key Binding Actions### -######################### -action.file.new=Nou arxiu -action.file.open=Obre arxiu -action.file.open-url=Obre URL - -action.file.save=Desa -action.file.save-as=Desa com a -action.file.print=Imprimeix -action.file.print-preview=Previsualitzeu la impressi\u00F3 -action.file.exit=Tanca l'aplicaci\u00F3 -action.edit.undo=Desf\u00E9s -action.edit.redo=Ref\u00E9s -action.edit.voice-1=Tria veu 1 -action.edit.voice-2=Tria veu 2 -action.composition.change-time-signature=Canvia el signe de comp\u00E0s -action.composition.change-tempo=Canvia temps -action.composition.change-info=Canvia la informaci\u00F3 de la can\u00E7\u00F3 -action.composition.change-clef=Canvia la clau -action.composition.change-key-signature=Canvia l'armadura -action.composition.change-triplet-feel=Aspecte de tresets -action.view.layout-set-page=Veure mode de p\u00E0gina -action.view.layout-set-linear=Veure mode liniar -action.view.layout-set-multitrack=Veure mode multipista -action.view.layout-set-compact=Veure mode compacte -action.view.layout-set-score-enabled=Mostra la partitura -action.view.layout-set-tablature-enabled=Mostra la tabulatura -action.view.layout-set-chord-diagram-enabled=Mostra el diagrama d'acords -action.view.layout-set-chord-name-enabled=Mostra el nom dels acords -action.view.show-fretboard=Mostra el m\u00E0stil -action.view.show-piano=Mostra el piano -action.view.show-matrix=Mostra l'editor de matrius -action.view.show-mixer=Mostra el mesclador de sons -action.view.show-transport=Mostra el reproductor -action.track.add=Insereix pista -action.track.remove=Esborra la pista -action.track.clone=Clona la pista -action.track.go-first=V\u00E9s a la primera pista -action.track.go-last=V\u00E9s a la darrera pista -action.track.go-next=V\u00E9s a la pista seg\u00FCent -action.track.go-previous=V\u00E9s a l'anterior pista -action.track.move-down=Mou avall -action.track.move-up=Mou amunt -action.track.lyrics=Edita les lletres -action.track.properties=Edita les propietats de la pista -action.measure.add=Afegeix comp\u00E0s -action.measure.remove=Esborra el comp\u00E0s -action.measure.copy=Copia el comp\u00E0s -action.measure.paste=Enganxa el comp\u00E0s -action.measure.clean=Neteja el comp\u00E0s -action.measure.go-first=V\u00E9s al primer comp\u00E0s -action.measure.go-last=V\u00E9s al darrer comp\u00E0s -action.measure.go-next=V\u00E9s al comp\u00E0s seg\u00FCent -action.measure.go-previous=V\u00E9s al comp\u00E0s anterior -action.beat.general.remove-unused-voice=Esborra veu no usada -action.beat.general.voice-up=Assigna stems amunt -action.beat.general.voice-down=Assigna stems avall -action.beat.general.voice-auto=Assigna stems autom\u00E0tics -action.beat.general.set-stroke-up=Assigna Upstroke -action.beat.general.set-stroke-down=Assigna Downstroke -action.beat.general.move-left=Mou un bit a l'esquerra -action.beat.general.move-right=Mou un bit a la dreta -action.beat.general.move-custom=Personalitza el moviment del beat -action.note.general.clean-beat=Neteja Beat -action.note.general.decrement-semitone=Abaixa un semit\u00F2 -action.note.general.increment-semitone=Apuja un semit\u00F2 -action.note.general.shift-down=Abaixa una corda -action.note.general.shift-up=Apuja una corda -action.note.general.tied=Afegir/Treu un lligat -action.note.duration.change-dotted=Afegeix/Treu un punt -action.note.duration.change-double-dotted=Afegeix/Treu un doble punt -action.note.duration.change-division-type=Afegeix/Treu un treset -action.note.duration.set-whole=Assigna durada de rodona -action.note.duration.set-half=Assigna durada de blanca -action.note.duration.set-quarter=Assigna durada de negra -action.note.duration.set-eighth=Assigna durada de corxera -action.note.duration.set-sixteenth=Assigna durada de semicorxera -action.note.duration.set-thirty-second=Assigna durada de fusa -action.note.duration.set-sixty-fourth=Assigna durada de semifusa -action.note.duration.decrement-duration=Disminueix durada -action.note.duration.increment-duration=Augmenta durada -action.note.effect.change-vibrato=Afegeix/Treu Vibrato -action.note.effect.change-bend=Afegeix/Treu Bend -action.note.effect.change-slide=Afegeix/Treu Slide -action.note.effect.change-hammer=Afegeix/Treu Hammer -action.note.effect.change-accentuated=Afegeix/Treu accent -action.note.effect.change-dead=Afegeix/Treu nota morta -action.note.effect.change-fade-in=Afegeix/Treu fade in -action.note.effect.change-ghost=Afegeix/Treu nota fantasma -action.note.effect.change-grace=Afegeix/Treu appoggiatura -action.note.effect.change-harmonic=Afegeix/Treu harm\u00F2nic -action.note.effect.change-heavy-accentuated=Afegeix/Treu nota molt accentuada -action.note.effect.change-palm-mute=Afegeix/Treu Palm Mute -action.note.effect.change-popping=Afegeix/Treu Popping -action.note.effect.change-slapping=Afegeix/Treu Slapping -action.note.effect.change-staccato=Afegeix/Treu Staccato -action.note.effect.change-tapping=Afegeix/Treu Tapping -action.note.effect.change-tremolo-bar=Afegeix/Treu Tremolo Bar -action.note.effect.change-tremolo-picking=Afegeix/Treu Tremolo Picking -action.note.effect.change-trill=Afegeix/Treu Trill -action.insert.open-repeat=Obre repetici\u00F3 -action.insert.close-repeat=Tanca repetici\u00F3 -action.insert.chord=Insereix acord -action.insert.text=Insereix text -action.insert.repeat-alternative=Insereix repetici\u00F3 alternativa -action.marker.add=Afegeix marca -action.marker.go-next=V\u00E9s a la seg\u00FCent marca -action.marker.go-previous=V\u00E9s a la marca anterior -action.transport.play=Reprodueix tema -action.transport.stop=Atura la reproducci\u00F3 -action.transport.metronome=Metr\u00F2nom -action.transport.mode=Mode de reproducci\u00F3 -action.transport.set-loop-start=Defineix el punt d'inici de la repetici\u00F3 -action.transport.set-loop-end=Defineix el punt final de la repetici\u00F3 -action.tools.browser=Explorador de can\u00E7ons -action.tools.transpose=Transposa notes -action.settings.configure=Edita les prefer\u00E8ncies -action.help.doc=Ajuda - diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_cs.properties b/TuxGuitar-testing/platform-all/share/lang/messages_cs.properties deleted file mode 100644 index b260e832..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_cs.properties +++ /dev/null @@ -1,484 +0,0 @@ -es=\u0160pan\u011blsky -en=Anglicky -fr=Francouzsky -pl=Polsky -de=N\u011bmecky -pt=Portugalsky -cz=\u010cesky - -ok=Ok -cancel=Zru\u0161it -yes=Ano -no=Ne -add=P\u0159idat -edit=Editovat -remove=Odebrat -save=Ulo\u017eit -exit=Odej\u00edt -choose=Vybrat -color=Barva -title=N\u00e1zev -go=Jdi -warning=Varov\u00e1n\u00ed -error=Chyba -plugins=Pluginy -options=Volby -defaults=P\u016fvodn\u00ed -clean=Smazat -rename=P\u0159ejmenovat -fret=Pra\u017eec -position=Poloha - -tuxguitar.title=Tux-Guitar - -file=Soubor -file.new=Nov\u00fd -file.open=Otev\u0159\u00edt -file.save=Ulo\u017eit -file.save-as=Ulo\u017eit jako... -file.exit=Konec -file.export=Exportovat -file.export-midi=Exportovat MIDI -file.export-pdf=Exportovat PDF -file.print=Tisk -file.print-preview=N\u00e1hled tisku -file.import=Importovat -file.import-midi=Importovat MIDI -file.export-ascii=Exportovat ASCII -file.history=Historie -file.overwrite-question=Tento soubor ji\u017e existuje, opravdu ho chcete p\u0159epsat?? - -edit.menu=Editovat -edit.undo=Zp\u011bt -edit.redo=Vp\u0159ed -edit.copy=Kop\u00edrovat -edit.from=Od -edit.to=Do -edit.all-tracks=V\u0161echny stopy -edit.paste=Vlo\u017eit -edit.paste.replace-mode=Vlo\u017eit do tohoto taktu -edit.paste.insert-mode=Vlo\u017eit do n\u00e1sleduj\u00edc\u00edho taktu -edit.delete=Odstranit -edit.cut=Vyjmout -edit.mouse-mode-selection=M\u00f3d v\u00fdb\u011bru -edit.mouse-mode-edition=M\u00f3d vkl\u00e1d\u00e1n\u00ed not -edit.not-natural-key=M\u00f3d posuvek - -view=Pohled - -view.layout=Rozvr\u017een\u00ed -view.layout.page=Rozvr\u017een\u00ed strany -view.layout.linear=Line\u00e1rn\u00ed rozvr\u017een\u00ed -view.layout.multitrack=V\u00edcestop\u00e9 rozvr\u017een\u00ed - -view.show-mixer=Zobrazit mix\u00e9r -view.show-fretboard=Zobrazit hmatn\u00edk -view.show-piano=Zobrazit klaviaturu -fretboard.right-mode=Prav\u00fd m\u00f3d -fretboard.left-mode=Lev\u00fd m\u00f3d - -composition=Skladba -composition.timesignature=Hodnota taktu ... -composition.timesignature.Numerator=\u010citatel -composition.timesignature.denominator=Jmenovatel -composition.timesignature.to-the-end=A\u017e na konec -composition.tempo=Tempo ... -composition.tempo-percent=Procent -composition.properties=Mo\u017enosti ... -composition.name=N\u00e1zev -composition.artist=Interpret -composition.album=Album -composition.author=Autor -composition.tempo.invalid=Neplatn\u00e9 tempo -composition.tripletfeel=Triolov\u00e9 c\u00edt\u011bn\u00ed ... - -help=N\u00e1pov\u011bda -help.help=N\u00e1pov\u011bda -help.about=O aplikaci.. - -instruments.volume=Hlasitost (gain) -instrument.volume=Hlasitost -instrument.channel=Kan\u00e1l -instrument.effect-channel=EC -instrument.balance=Vyv\u00e1\u017een\u00ed -instrument.free=Voln\u00fd -instrument.link=Propojit - -track=Stopa -track.number=N -track.name=Jm\u00e9no -track.color=Barva -track.first=Prvn\u00ed stopa -track.last=Posledn\u00ed stopa -track.previous=P\u0159edchoz\u00ed stopa -track.next=N\u00e1sleduj\u00edc\u00ed stopa -track.add=P\u0159idat stopu -track.remove=Odebrat stopu -track.instrument=N\u00e1stroj -track.tunning=Lad\u011bn\u00ed -track.instrument.empty=Zvukov\u00e1 banka nebyla nalezena ve Va\u0161em MIDI syst\u00e9mu. Zkuste znovu zkompilovat aplikaci Tuxguitar za pomoci Va\u0161\u00ed verze javy. -track.properties=Vlastnosti -track.properties.general=Obecn\u00e9 -track.name.default-percussion-name=Perkuse -track.lyrics=Text p\u00edsn\u011b -track.solo=S\u00f3lo -track.mute=Ztlumit - -tunning.offset=Offset -lyric.editor=Editor textu p\u00edsn\u011b - -measure=Takt -measure.first=Jdi na prvn\u00ed takt -measure.last=Jdi na posledn\u00ed takt -measure.previous=Jdi na p\u0159edchoz\u00ed takt -measure.next=Jdi na n\u00e1slednuj\u00edc\u00ed takt -measure.add=P\u0159idat takt -measure.add-before-current-position=P\u0159idat takt p\u0159ed sou\u010dasnou pozici -measure.add-after-current-position=P\u0159idat takt za sou\u010dasnou pozici -measure.add-at-end=P\u0159idat takt na konec -measure.remove=Odebrat takt -measure.copy=Kop\u00edrovat takt -measure.paste=Vlo\u017eit takt -measure.clean=Vymazat obsah taktu - -duration=D\u00e9lka -duration.whole=Cel\u00e1 -duration.half=P\u016flov\u00e1 -duration.quarter=\u010ctvr\u0165ov\u00e1 -duration.eighth=Osminov\u00e1 -duration.sixteenth=\u0160estn\u00e1ctinov\u00e1 -duration.thirtysecond=Dvaat\u0159icetinov\u00e1 -duration.sixtyfourth=\u010cty\u0159ia\u0161edes\u00e1tinov\u00e1 -duration.dotted=Nota s te\u010dkou -duration.doubledotted=Nota se dv\u011bma te\u010dkami -duration.division-type=n-ola - -dynamic=Dynamika -dynamic.piano-pianissimo=Piano Pianissimo -dynamic.pianissimo=Pianissimo -dynamic.piano=Piano -dynamic.mezzo-piano=Mezzo Piano -dynamic.mezzo-forte=Mezzo Forte -dynamic.forte=Forte -dynamic.fortissimo=Fortissimo -dynamic.forte-fortissimo=Forte Fortissimo - -effects=Efekty -effects.vibrato=Vibr\u00e1to -effects.bend=Vyta\u017een\u00ed (bend) -effects.deadnote=Zatlumen\u00e1 nota (dead note) -effects.slide=Skluz (slide) -effects.hammer=P\u0159\u00edraz/Odtrh -effects.tremolo-bar=Tremolo... -effects.tremolo-bar-editor=Tremolo Editor -effects.tremolo-bar.dip=Pono\u0159it -effects.tremolo-bar.dive=Potopit -effects.tremolo-bar.release-up=Vytahnout -effects.tremolo-bar.release-down=Zatahnout -effects.tremolo-bar.inverted-dip=Vyno\u0159it -effects.tremolo-bar.return=Vr\u00e1tit -effects.ghostnote=N\u00e1znak noty -effects.accentuatednote=Akcent -effects.heavyaccentuatednote=Siln\u00fd akcent -effects.harmonic=Fla\u017eolet -effects.grace=P\u0159\u00edraz -effects.grace-editor=Editor P\u0159\u00edrazu -effects.grace.before-beat=P\u0159ed dobou -effects.grace.on-beat=Na dobu -effects.grace.transition=P\u0159echod -effects.grace.transition-none=\u017d\u00e1dn\u00fd -effects.grace.transition-bend=Vyta\u017een\u00ed -effects.grace.transition-slide=Skluz -effects.grace.transition-hammer=P\u0159\u00edklep -effects.trill=Trylek -effects.trill-editor=Editor Trylk\u016f -effects.tremolo-picking=Soustavn\u00e9 tremolo -effects.tremolo-picking-editor=Editor Soustavn\u00e9ho tremola -effects.palm-mute=Tlumen\u00ed dlan\u00ed -effects.staccato=Staccato -effects.tapping=Tapping -effects.slapping=Slap -effects.popping=Trhnut\u00ed -effects.fade-in=Fade In -effects.harmonic-editor=Editor Fla\u017eolet\u016f -effects.harmonic.type-of-harmonic=Typ fla\u017eoletu -effects.harmonic.natural=P\u0159irozen\u00fd fla\u017eolet -effects.harmonic.artificial=Um\u011bl\u00fd fla\u017eolet -effects.harmonic.artificial.key-offset=Rozd\u00edl v lad\u011bn\u00ed -effects.harmonic.tapped=Fla\u017eolet tappingem -effects.harmonic.tapped.left-hand=Levou rukou -effects.harmonic.tapped.right-hand=Pravou rukou -effects.harmonic.pinch=Pinch fla\u017eolet -effects.harmonic.semi=Semi-fla\u017eolet - -bend.editor=Editor Vyta\u017een\u00ed -bend.bend=Vyt\u00e1hnout -bend.bend-release=Vyt\u00e1hnout/Pustit -bend.bend-release-bend=Vyt\u00e1hnout/Pustit/Vyt\u00e1hnout -bend.prebend=Dop\u0159edu Vyt\u00e1hnout -bend.prebend-release=Dop\u0159edu vyt\u00e1hnout/Pustit - -transport=P\u0159ehr\u00e1va\u010d -transport.start=Start -transport.stop=Stop - -repeat.open=Za\u010d\u00e1tek repetice -repeat.close=Konec repetice -repetitions=Repetice -repeat.number-of-repetitions=Po\u010det opakov\u00e1n\u00ed - -beat=Nota -beat.clean=\u010cist\u00e1 doba - -note.semitone-up=O p\u016flt\u00f3n n\u00ed\u017e -note.semitone-down=O p\u016flt\u00f3n v\u00fd\u0161 -note.shift-up=O strunu n\u00ed\u017e -note.shift-down=O strunu v\u00fd\u0161 -note.tiednote=Ligatura -note.deadnote=Zatlumen\u00e1 nota - -insert.chord=Vlo\u017eit akord -chord.editor=Editor Akord\u016f -chord=Akord -chord.name=Jm\u00e9no akordu -chord.custom.name-empty-error=Akord mus\u00ed m\u00edt jm\u00e9no! -chord.custom.name-exist-error=Jm\u00e9no akordu ji\u017e existuje! - -instrument=N\u00e1stroj -instrument.instrument=N\u00e1stroj -instrument.percussion-track=Bic\u00ed/Perkuse - -tunning=Lad\u011bn\u00ed -tunning.strings=Struny - -language=Jazyk - -choose-color=Zvolte barvu - - -settings=Nastraven\u00ed -settings.config=Nastavit TuxGuitar -settings.config.view=Pohled -settings.config.view.mode=M\u00f3d rozvr\u017een\u00ed -settings.config.view.size=Velikost okna -settings.config.view.size.maximized=Maximalizovan\u00e9 -settings.config.view.size.width=\u0160\u00ed\u0159ka -settings.config.view.size.height=V\u00fd\u0161ka -settings.config.language=Jazyk -settings.config.language.choose=Zvolte V\u00e1\u0161 jazyk -settings.config.styles=Styly -settings.config.styles.font.default=V\u00fdchoz\u00ed font -settings.config.styles.font.note=Notov\u00fd font -settings.config.styles.font.time-signature=Font \u010dasov\u00e1n\u00ed taktu -settings.config.styles.font.printer-default=Tisk\u00e1rna - v\u00fdchoz\u00ed font -settings.config.styles.font.printer-note=Tisk\u00e1rna - notov\u00fd font -settings.config.styles.font.printer-time-signature=Tisk\u00e1rna - font \u010dasov\u00e1n\u00ed taktu -settings.config.styles.color.score-note=Barva not -settings.config.styles.color.tab-note=Barva znak\u016f tabulatury -settings.config.styles.color.play-note=Barva pr\u00e1v\u011b hran\u00e9 noty -settings.config.apply-changes-question=P\u0159ejete si ulo\u017eit zm\u011bny? -settings.config.sound=Zvuk -settings.config.sound.soundbank=Zvukov\u00e1 banka -settings.config.sound.default-soundbank=Pou\u017e\u00edt v\u00fdchoz\u00ed zvukovou banku -settings.config.sound.custom-soundbank=Pou\u017e\u00edt vlastn\u00ed zvukovou banku -settings.config.sound.soundbank-restart-message=Je t\u0159eba restartovat TuxGuitar aby se projevila zm\u011bna zvukov\u00e9 banky -settings.config.main=Obecn\u00e9 -settings.config.main.window-title=Titulek okna -settings.config.main.window-title.help=Tyto n\u00e1sleduj\u00edc\u00ed prom\u011bnn\u00e9 budou zobrazeny na titulku okna: -settings.config.main.window-title.var.description.appname=Tato prom\u011bnn\u00e1 ozna\u010duje jm\u00e9no aplikace: TuxGuitar -settings.config.main.window-title.var.description.appversion=Tato prom\u011bnn\u00e1 ozna\u010duje aktu\u00e1ln\u00ed verzi aplikace TuxGuitar. -settings.config.main.window-title.var.description.filename=Tato prom\u011bnn\u00e1 ozna\u010duje jm\u00e9no otev\u0159en\u00e9ho souboru -settings.config.main.window-title.var.description.filepath=Tato prom\u011bnn\u00e1 zna\u010d\u00ed cestu k pr\u00e1v\u011b otev\u0159en\u00e9mu souboru -settings.config.main.window-title.var.description.songname=Tato prom\u011bnn\u00e1 ozna\u010duje jm\u00e9no skladby -settings.config.main.window-title.var.description.songauthor=Tato prom\u011bnn\u00e1 ozna\u010duje autora skladby -settings.config.main.window-title.var.description.songalbum=Tato prom\u011bnn\u00e1 ozna\u010duje album -settings.config.main.window-title.var.description.songartist=Tato prom\u011bnn\u00e1 ozna\u010duje interpreta skladby -settings.config.main.options=Volby -settings.config.main.splash-enabled=Uk\u00e1zat \u00favodn\u00ed obrazovku p\u0159i startu TuxGuitar -settings.config.styles.color.lines=Barva notov\u00fdch \u010dar -settings.config.toolbars=N\u00e1strojov\u00e9 li\u0161ty - -soundbank.error=Chyba zvukov\u00e9 banky! -soundbank.error.unavailable=Chyba, zvukov\u00e1 banka nen\u00ed dostupn\u00e1! -soundbank.error.custom=Selhalo otev\u0159en\u00ed vlastn\u00ed zvukov\u00e9 banky! - -settings.keybindings=Konfigurovat kl\u00e1vesov\u00e9 zkratky -key-bindings-editor=Editor Kl\u00e1vesov\u00fdch zkratek -key-bindings-editor-action-select=Zvolte akci -key-bindings-editor-action-column=Akce -key-bindings-editor-shortcut-column=Kl\u00e1vesy -key-bindings-editor-push-a-key=Zm\u00e1\u010dkn\u011bte kl\u00e1vesu -key-bindings-editor-save-question=N\u011bkter\u00e9 zm\u011bny nejsou ulo\u017eeny, opravdu chcete odej\u00edt bez ulo\u017een\u00ed zm\u011bn? -key-bindings-editor-override=Zkratka ji\u017e pou\u017eita! Jste si jist(a), \u017ee ji chcete pou\u017e\u00edt ? - - - -print.print=Tisk -print.dialog=Tisk -print.service=Slu\u017eba -print.service.name=Jm\u00e9no -print.service.status=Status -print.service.type=Typ -print.service.info=Informace -print.range=Rozsah -print.range.all-pages=V\u0161echny -print.range.pages=Str\u00e1nky -print.range.pages-to=Do -print.copies=Kopie -print.copies-number=Po\u010det kopi\u00ed -print.print-to-file=Tisk do souboru -print.file-chooser=Zvolit -print-header.default-song-name=Bez n\u00e1zvu -print-header.default-song-author=Anonym -print.preview=N\u00e1hled tisku - - - - -view.layout.score-enabled=Uk\u00e1zat notaci -view.show-transport=Uk\u00e1zat Transport - -composition.clef=Kl\u00ed\u010d ... -composition.clef.treble=Houslov\u00fd -composition.clef.bass=Basov\u00fd -composition.clef.tenor=Tenorov\u00fd -composition.clef.alto=Altov\u00fd -composition.clef.to-the-end=Pou\u017e\u00edt tento kl\u00ed\u010d a\u017e do konce - -composition.keysignature=P\u0159edznamen\u00e1n\u00ed ... -composition.keysignature.natural=Bez p\u0159edznamen\u00e1n\u00ed -composition.keysignature.sharp-1=1 k\u0159\u00edzek -composition.keysignature.sharp-2=2 k\u0159\u00ed\u017eky -composition.keysignature.sharp-3=3 k\u0159\u00ed\u017eky -composition.keysignature.sharp-4=4 k\u0159\u00ed\u017eky -composition.keysignature.sharp-5=5 k\u0159\u00ed\u017ek\u016f -composition.keysignature.sharp-6=6 k\u0159\u00ed\u017ek\u016f -composition.keysignature.sharp-7=7 k\u0159\u00ed\u017ek\u016f -composition.keysignature.flat-1=1 b\u00e9\u010dko -composition.keysignature.flat-2=2 b\u00e9\u010dka -composition.keysignature.flat-3=3 b\u00e9\u010dka -composition.keysignature.flat-4=4 b\u00e9\u010dka -composition.keysignature.flat-5=5 b\u00e9\u010dka -composition.keysignature.flat-6=6 b\u00e9\u010dek -composition.keysignature.flat-7=7 b\u00e9\u010dek -composition.keysignature.to-the-end=Pou\u017e\u00edt toto p\u0159edznamen\u00e1n\u00ed a\u017e do konce - -composition.tripletfeel=Triolov\u00e9 c\u00edt\u011bn\u00ed ... -composition.tripletfeel.none=\u017d\u00e1dn\u00e9 triolov\u00e9 c\u00edt\u011bn\u00ed -composition.tripletfeel.eighth=Osminov\u00e9 trioly -composition.tripletfeel.sixteenth=\u0160estn\u00e1ctinov\u00e9 trioly -composition.tripletfeel.to-the-end=Pou\u017e\u00edt toto triolov\u00e9 c\u00edt\u011bn\u00ed a\u017e do konce - -track.clone=Klonovat stopu -track.move-up=Posunout nahoru -track.move-down=Posunout dol\u016f - -marker=Z\u00e1lo\u017eky -marker.add=P\u0159idat z\u00e1lo\u017eku -marker.list=Seznam z\u00e1lo\u017eek -marker.first=Jdi na prvn\u00ed z\u00e1lo\u017eku -marker.last=Jdi na posledn\u00ed z\u00e1lo\u017eku -marker.next=Jdi na n\u00e1sleduj\u00edc\u00ed z\u00e1lo\u017eku -marker.previous=Jdi na p\u0159edchoz\u00ed z\u00e1lo\u017eku - -export.tablature-enabled=Zobrazit tabulaturu -export.score-enabled=Zobrazit notaci - -scale=Stupnice -scale.list=Seznam stupnic - -######################### -### Tool Bar Items ### -######################### -file.items=Polo\u017eky Soubory -edit.items=Polo\u017eky Editace -property.items=Polo\u017eky Vlastnosti -track.items=Polo\u017eky Stopa -duration.items=Polo\u017eky D\u00e9lka -beat.items=Polo\u017eky Noty -composition.items=Polo\u017eky Skladba -repeat.items=Polo\u017eky Opakovat -transport.items=Polo\u017eky P\u0159ehr\u00e1va\u010d -marker.items=Polo\u017eky Z\u00e1lo\u017eek -insert.items=Polo\u017eky Vkl\u00e1d\u00e1n\u00ed -layout.items=Polo\u017eky Rozlo\u017een\u00ed -view.items=Polo\u017eky Vzhled -effect.items=Polo\u017eky Efekt\u016f -dynamic.items=Polo\u017eky Dynamika - -######################### -###Key Binding Actions### -######################### -action.file.new=Nov\u00fd soubor -action.file.open=Otev\u0159\u00edt soubor -action.file.save=Ulo\u017eit -action.file.save-as=Ulo\u017eit jako... -action.file.print=Tisk -action.file.print-preview=N\u00e1hled tisku -action.edit.undo=Zp\u011bt -action.edit.redo=Vp\u0159ed -action.composition.change-time-signature=Zm\u011bnit \u010dasov\u00e1n\u00ed skladby -action.composition.change-tempo=Zm\u011bnit tempo -action.composition.change-info=Zm\u011bnit informace o skladb\u011b -action.composition.change-clef=Zm\u011bnit kl\u00ed\u010d -action.composition.change-key-signature=Zm\u011bnit p\u0159edznamen\u00e1n\u00ed -action.view.layout-set-page=Zobrazit rozvr\u017een\u00ed str\u00e1nky -action.view.layout-set-linear=Zobrazit line\u00e1rn\u00ed rozvr\u017een\u00ed -action.view.layout-set-multitrack=Zobrazit v\u00edcestop\u00e9 rozvr\u017een\u00ed -action.view.layout-set-score-enabled=Zobrazit notaci -action.view.show-fretboard=Zobrazit hmatn\u00edk -action.view.show-piano=Zobrazit klaviaturu -action.view.show-mixer=Zobrazit mix\u00e9r -action.view.show-transport=Zobrazit transport -action.track.add=P\u0159idat stopu -action.track.remove=Odebrat stopu -action.track.clone=Klonovat stopu -action.track.go-first=J\u00edt na prvn\u00ed stopu -action.track.go-last=J\u00edt na posledn\u00ed stopu -action.track.go-next=J\u00edt na n\u00e1sleduj\u00edc\u00ed stopu -action.track.go-previous=J\u00edt na p\u0159edchoz\u00ed stopu -action.track.lyrics=Editovat text p\u00edsn\u011b -action.track.properties=Zm\u011bnit vlastnosti stopy -action.measure.add=P\u0159idat takt -action.measure.remove=Odebrat takt -action.measure.copy=Kop\u00edrovat takt -action.measure.paste=Vlo\u017eit takt -action.measure.clean=Vy\u010distit takt -action.measure.go-first=J\u00edt na prvn\u00ed takt -action.measure.go-last=J\u00edt na posledn\u00ed takt -action.measure.go-next=J\u00edt na n\u00e1slednuj\u00edc\u00ed takt -action.measure.go-previous=J\u00edt na p\u0159edchoz\u00ed takt -action.note.general.clean-beat=\u010cist\u00e1 doba -action.note.general.decrement-semitone=O p\u016flt\u00f3n dol\u016f -action.note.general.increment-semitone=O p\u016flt\u00f3n nahoru -action.note.general.shift-down=Posunout dol\u016f -action.note.general.shift-up=Posunout nahoru -action.note.general.tied=P\u0159idat/Odebrat v\u00e1zanou notu -action.note.duration.change-dotted=P\u0159idat/Odebrat te\u010dku -action.note.duration.change-double-dotted=P\u0159idat/Odebrat dvoj\u00ed te\u010dku -action.note.duration.change-division-type=P\u0159idat/Odebrat n-olu -action.note.effect.change-vibrato=P\u0159idat/Odebrat Vibrato -action.note.effect.change-bend=P\u0159idat/Odebrat vyta\u017een\u00ed -action.note.effect.change-slide=P\u0159idat/Odebrat skluz -action.note.effect.change-hammer=P\u0159idat/Odebrat p\u0159\u00edraz/odtrh -action.note.effect.change-accentuated=P\u0159idat/Odebrat akcent -action.note.effect.change-dead=P\u0159idat/Odebrat zatlumenou notu -action.note.effect.change-fade-in=P\u0159idat/Odebrat fade in -action.note.effect.change-ghost=P\u0159idat/Odebrat n\u00e1znak -action.note.effect.change-grace=P\u0159idat/Odebrat p\u0159\u00edraz -action.note.effect.change-harmonic=P\u0159idat/Odebrat fla\u017eolet -action.note.effect.change-heavy-accentuated=P\u0159idat/Odebrat siln\u00fd akcent -action.note.effect.change-palm-mute=P\u0159idat/Odebrat tlumen\u00ed z\u00e1p\u011bst\u00edm -action.note.effect.change-popping=P\u0159idat/Odebrat trhnut\u00ed -action.note.effect.change-slapping=P\u0159idat/Odebrat slap -action.note.effect.change-staccato=P\u0159idat/Odebrat staccato -action.note.effect.change-tapping=P\u0159idat/Odebrat tapping -action.note.effect.change-tremolo-bar=P\u0159idat/Odebrat tremolo -action.note.effect.change-tremolo-picking=P\u0159idat/Odebrat soustavn\u00e9 tremolo -action.note.effect.change-trill=P\u0159idat/Odebrat trylek -action.insert.open-repeat=Za\u010d\u00e1tek repetice -action.insert.close-repeat=Konec repetice -action.insert.chord=Vlo\u017eit akord -action.transport.play=P\u0159ehr\u00e1t skladbu -action.transport.stop=Stop p\u0159ehr\u00e1v\u00e1n\u00ed - diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_de.properties b/TuxGuitar-testing/platform-all/share/lang/messages_de.properties deleted file mode 100644 index 4cc2e958..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_de.properties +++ /dev/null @@ -1,685 +0,0 @@ -ok=Ok -cancel=Abbrechen -yes=Ja -no=Nein -add=Hinzuf\u00FCgen -edit=Editieren -remove=Entfernen -save=Speicher -exit=Beenden -close=Schlie\u00DFen -choose=Ausw\u00E4hlen -color=Farbe -title=Titel -go=Start -warning=Warnung -error=Fehler -plugins=Plugins -options=Optionen -defaults=Standardwerte -clean=L\u00F6schen -rename=Umbenennen -fret=Bund -position=Position -name=Name -author=Autor -version=Version -description=Beschreibung -info=Info -configure=Konfigurieren -url=URL - -file=Datei -file.new=Neu -file.open=\u00d6ffnen -file.save=Speichern -file.save-as=Speichern unter -file.save-changes-question=Das Lied wurde seit dem letzten Speichern ver\u00E4ndert.\nWollen Sie die \u00c4nderungen vor dem Beenden speichern? -file.exit=Beenden -file.export=Exportieren -file.export-midi=Als MIDI exportieren -file.export-pdf=Als PDF exportieren -file.print=Drucken -file.print-preview=Druckvorschau -file.import=Importieren -file.import-midi=MIDI importieren -file.export-ascii=Als ASCII exportieren -file.history=Zuletzt ge\u00F6ffnete Dateien -file.open-url=URL \u00F6ffnen -file.open.error=Kann folgende Datei nicht \u00F6ffnen: {0} -file.save.error=Kann folgende Datei nicht speichern: {0} -file.import.error=Kann folgende Datei nicht importieren: {0} -file.export.error=Kann folgende Datei nicht exportieren: {0} -file.overwrite-question=Diese Datei existiert bereits. Soll sie \u00FCberschrieben werden? - -edit.menu=Editieren -edit.undo=R\u00FCckg\u00E4ngig -edit.redo=Wiederherstellen -edit.copy=Kopieren -edit.from=von -edit.to=bis -edit.all-tracks=Alle Spuren -edit.paste=Einf\u00FCgen -edit.paste.count=Anzahl -edit.paste.replace-mode=Einf\u00FCgen im aktuellen Takt -edit.paste.insert-mode=Einf\u00FCgen in neuen Takt -edit.delete=L\u00F6schen -edit.cut=Ausschneiden -edit.mouse-mode-selection=Selektionsmodus -edit.mouse-mode-edition=Partitureditor Modus -edit.not-natural-key=Erh\u00F6ht/Vermindert Modus -edit.voice-1=Stimme 1 ausw\u00E4hlen -edit.voice-2=Stimme 2 ausw\u00E4hlen - -view=Ansicht -view.layout=Layout -view.layout.page=Seitenlayout -view.layout.linear=Lineares Layout -view.layout.compact=Kompakte Anzeige -view.layout.multitrack=Mehrspuransicht -view.layout.chord-style=Akkordanzeige -view.layout.chord-name=Akkordname -view.layout.chord-diagram=Akkorddiagramm -view.layout.score-enabled=Partitur anzeigen -view.layout.tablature-enabled=Tabulatur anzeigen -view.show-mixer=Mixer anzeigen -view.show-fretboard=Griffbrett anzeigen -view.show-piano=Klaviatur anzeigen -view.show-matrix=Matrix Editor anzeigen -view.show-transport=Transportfenster anzeigen - -fretboard.direction=Direction -fretboard.right-mode=Rechtsh\u00E4nder -fretboard.left-mode=Linksh\u00E4nder -fretboard.background-color=Hintergrundfarbe -fretboard.display-note-text=Notenwerte anzeigen -fretboard.display-scale-text=Skalenwerte anzeigen -fretboard.font=Schriftart -fretboard.fretpoint-color=Bundfarbe -fretboard.note-color=Notenfarbe -fretboard.scale-note-color=Skalenfarbe -fretboard.settings=Griffbretteinstellungen -fretboard.string-color=Saitenfarbe -fretboard.settings.options=Optionen - -piano.editor=Klaviatur -piano.natural-key-color=Ganztonfarbe -piano.not-natural-key-color=Halbtonfarbe -piano.note-color=Notenfarbe -piano.scale-note-color=Skalenfarbe -piano.settings=Klaviatureinstellungen - -matrix.editor=Matrix Editor -matrix.grids=Taktunterteilung -matrix.border-color=Rahmenfarbe -matrix.font=Schriftart -matrix.foreground-color=Vordergrundfarbe -matrix.line-color-1=Farbe der ungeraden Reihen -matrix.line-color-2=Farbe der geraden Reihen -matrix.line-color-over=Farbe der Reihe unter der Maus -matrix.note-color=Notenfarbe -matrix.play-note-color=Fabe der abgespielten Note -matrix.position-color=Positionsfarbe -matrix.settings=Matrix Einstellungen - -composition=Komposition -composition.timesignature=Taktart -composition.timesignature.Numerator=Z\u00E4hler -composition.timesignature.denominator=Nenner -composition.timesignature.to-the-end=Diese Taktart bis zum Liedende benutzen -composition.tempo=Tempo -composition.tempo-percent=Prozent -composition.tempo.invalid=Unzul\u00E4ssiges Tempo -composition.tempo.start-to-end=Dieses Tempo im ganzen Lied benutzen -composition.tempo.position-to-end=Dieses Tempo bis zum Liedende benutzen -composition.tempo.position-to-next=Dieses Tempo bis zum n\u00E4chsten Tempomarker benutzen -composition.properties=Eigenschaften -composition.name=Name -composition.artist=K\u00FCnstler -composition.album=Album -composition.author=Autor -composition.date=Datum -composition.copyright=Copyright -composition.writer=Tab Ersteller -composition.transcriber=Transkribiert von -composition.comments=Kommentare -composition.tripletfeel=Triolenfeeling -composition.clef=Notenschl\u00FCssel -composition.clef.treble=Sopran -composition.clef.bass=Bass -composition.clef.tenor=Tenor -composition.clef.alto=Alt -composition.clef.to-the-end=Diesen Notenschl\u00FCssel bis zum Liedende verwenden -composition.keysignature=Tonartenschl\u00FCssel -composition.keysignature.natural=Nat\u00FCrlich -composition.keysignature.sharp-1=1 Erh\u00F6hungszeichen -composition.keysignature.sharp-2=2 Erh\u00F6hungszeichen -composition.keysignature.sharp-3=3 Erh\u00F6hungszeichen -composition.keysignature.sharp-4=4 Erh\u00F6hungszeichen -composition.keysignature.sharp-5=5 Erh\u00F6hungszeichen -composition.keysignature.sharp-6=6 Erh\u00F6hungszeichen -composition.keysignature.sharp-7=7 Erh\u00F6hungszeichen -composition.keysignature.flat-1=1 Verminderungszeichen -composition.keysignature.flat-2=2 Verminderungszeichen -composition.keysignature.flat-3=3 Verminderungszeichen -composition.keysignature.flat-4=4 Verminderungszeichen -composition.keysignature.flat-5=5 Verminderungszeichen -composition.keysignature.flat-6=6 Verminderungszeichen -composition.keysignature.flat-7=7 Verminderungszeichen -composition.keysignature.to-the-end=Diesen Tonartenschl\u00FCssel bis zum Liedende verwenden -composition.tripletfeel=Triolenfeeling -composition.tripletfeel.none=Kein Triolenfeeling -composition.tripletfeel.eighth=8el Triolenfeeling -composition.tripletfeel.sixteenth=16tel Triolenfeeling -composition.tripletfeel.to-the-end=Dieses Triolenfeeling bis zum Liedende verwenden - -help=Hilfe -help.help=Hilfe -help.doc=Dokumentation -help.about=\u00dcber Tuxguitar -help.about.license=Lizenz -help.about.authors=Autoren -help.about.description=Beschreibung - -track=Spur -track.number=Nr. -track.name=Name -track.color=Farbe -track.first=Erste Spur -track.last=Letzte Spur -track.previous=Vorherige Spur -track.next=N\u00E4chste Spur -track.add=Spur hinzuf\u00FCgen -track.remove=Spur entfernen -track.clone=Spur duplizieren -track.move-up=Aufw\u00E4rts bewegen -track.move-down=Abw\u00E4rts bewegen -track.instrument=Instrument -track.properties=Eigenschaften -track.properties.general=Allgemeines -track.name.default-percussion-name=Schlagzeugspur -track.lyrics=Liedtext -track.solo=Solo -track.mute=Mute - -lyric.editor=Liedtext-Editor - -measure=Takt -measure.first=Erster Takt -measure.last=Letzter Takt -measure.previous=Vorheriger Takt -measure.next=N\u00E4chster Takt -measure.add=Takt hinzuf\u00FCgen -measure.add.count=Anzahl -measure.add-before-current-position=Takt(e) vor aktueller Position hinzuf\u00FCgen -measure.add-after-current-position=Takt(e) nach aktueller Position hinzuf\u00FCgen -measure.add-at-end=Takt(e) am Ende hinzuf\u00FCgen -measure.remove=Takt l\u00F6schen -measure.copy=Takt kopieren -measure.paste=Takt einf\u00FCgen -measure.clean=Takt leeren - -duration=Notenl\u00E4nge -duration.whole=Ganz -duration.half=Halb -duration.quarter=Viertel -duration.eighth=Achtel -duration.sixteenth=Sechzehntel -duration.thirtysecond=32tel -duration.sixtyfourth=64tel -duration.dotted=Punktiert -duration.doubledotted=Doppelt punktiert -duration.division-type=Triolisch - -dynamic=Dynamik -dynamic.piano-pianissimo=Piano Pianissimo -dynamic.pianissimo=Pianissimo -dynamic.piano=Piano -dynamic.mezzo-piano=Mezzo Piano -dynamic.mezzo-forte=Mezzo Forte -dynamic.forte=Forte -dynamic.fortissimo=Fortissimo -dynamic.forte-fortissimo=Forte Fortissimo - -effects=Effekte -effects.vibrato=Vibrato -effects.bend=Bending -effects.deadnote=Dead Note -effects.slide=Slide -effects.hammer=Hammer-on/Pull-off -effects.tremolo-bar=Tremolo Bar -effects.tremolo-bar-editor=Tremolo Bar Editor -effects.tremolo-bar.dip=Dip -effects.tremolo-bar.dive=Dive -effects.tremolo-bar.release-up=Release Up -effects.tremolo-bar.release-down=Release Down -effects.tremolo-bar.inverted-dip=Inverted Dip -effects.tremolo-bar.return=Return -effects.ghostnote=Ghost Note -effects.accentuatednote=Akzentuierte Note -effects.heavyaccentuatednote=Stark akzentuierte Note -effects.harmonic=Harmonic -effects.grace=Vorschlagsnote -effects.grace-editor=Vorschlageditor -effects.grace.before-beat=Vor dem Schlag -effects.grace.on-beat=Auf dem Schlag -effects.grace.transition=\u00dcbergang -effects.grace.transition-none=Keiner -effects.grace.transition-bend=Bending -effects.grace.transition-slide=Slide -effects.grace.transition-hammer=Hammer -effects.trill=Trill -effects.trill-editor=Trill Editor -effects.tremolo-picking=Tremolo Picking -effects.tremolo-picking-editor=Tremolo Picking Editor -effects.palm-mute=Abged\u00E4mpft -effects.staccato=Staccato -effects.tapping=Tapping -effects.slapping=Slapping -effects.popping=Popping -effects.fade-in=Fade In -effects.harmonic-editor=Harmonic Editor -effects.harmonic.type-of-harmonic=Type of Harmonic -effects.harmonic.natural=Nat\u00FCrlichhe Harmonie -effects.harmonic.artificial=K\u00FCnstliche Harmonie -effects.harmonic.artificial.key-offset=Schl\u00FCsselversatz -effects.harmonic.tapped=Tapped Harmonic -effects.harmonic.tapped.left-hand=Linke Hand -effects.harmonic.tapped.right-hand=Rechte Hand -effects.harmonic.pinch=Pinch Harmonic -effects.harmonic.semi=Semi Harmonic - -bend.editor=Bending Editor -bend.bend=Bending -bend.bend-release=Bend/Release -bend.bend-release-bend=Bend/Release/Bend -bend.prebend=PreBend -bend.prebend-release=PreBend/Release - -transport=Wiedergabe -transport.start=Start -transport.stop=Stop -transport.pause=Pause -transport.first=Erster Takt -transport.last=Letzter Takt -transport.previous=Vorheriger Takt -transport.next=N\u00E4chster Takt -transport.metronome=Metronom -transport.mode=Abspielmodus -transport.mode.simple=Normaler Modus -transport.mode.simple.tempo-percent=Prozent des Tempos -transport.mode.simple.loop=In Schleife abspielen -transport.mode.trainer=\u00dcbungsmodus -transport.mode.trainer.increment-description=Erh\u00F6hen um -transport.mode.loop-range=Schleife -transport.mode.loop-range.from=Abspielen ab Takt -transport.mode.loop-range.from-default=Vom Anfang -transport.mode.loop-range.to=Abspielen bis Takt -transport.mode.loop-range.to-default=Bis zum Liedende -transport.set-loop-start=Anfang der Schleife setzen -transport.set-loop-end=Ende der Schleife setzen - -instruments.volume=Gain -instrument.channel=CH -instrument.effect-channel=EC -instrument.volume=Volume -instrument.balance=Balance -instrument.chorus=Chorus -instrument.reverb=Reverb -instrument.phaser=Phaser -instrument.tremolo=Tremolo -instrument.free=Free -instrument.link=Link - - -repeat.open=Wiederholung \u00F6ffnen -repeat.close=Wiederholung schlie\u00dfen -repeat.alternative=Alternative Endungen -repeat.alternative.editor=Alternative Endungen editieren -repetitions=Wiederholungen -repeat.number-of-repetitions=Anzahl Wiederholungen - -beat=Note -beat.clean=Schlag leeren -beat.voice.remove-unused=Ungenutzte Stimme entfernen -beat.voice-up=Notenh\u00E4lse nach oben ausrichten -beat.voice-down=Notenh\u00E4lse nach unten ausrichten -beat.voice-auto=Notenh\u00E4lse automatisch ausrichten -beat.stroke=Stroke -beat.stroke-up=Aufschlag -beat.stroke-down=Abschlag -beat.move-left=Um einen Schlag nach links verschieben -beat.move-right=Um einen Schlag nach rechts verschieben -beat.move-custom=Benutzerdefiniert verschieben -beat.move-custom.dialog.title=Note verschieben -beat.move-custom.dialog.direction-tip=Richtung -beat.move-custom.dialog.move-1.tip=Hauptverschiebung -beat.move-custom.dialog.move-2.tip=Feinverschiebung -beat.move-custom.dialog.direction=Richtung -beat.move-custom.dialog.direction.right=Nach rechts verschieben -beat.move-custom.dialog.direction.left=Nach links verschieben -beat.move-custom.dialog.count=Anzahl -beat.move-custom.dialog.duration=Notenwert -beat.move-custom.dialog.duration.type=Punktiert/Doppelt punktiert -beat.move-custom.dialog.duration.type.normal=Nicht punktiert -beat.move-custom.dialog.duration.division-type=Aufteilung -beat.move-custom.dialog.duration.division-type.normal=Normal (Tuplet) - -note=Note -note.semitone-up=Halbton erh\u00F6hen -note.semitone-down=Halbton vermindern -note.shift-up=Saite nach oben -note.shift-down=Saite nach unten -note.tiednote=Gebundene Note -note.deadnote=Dead Note - -insert.chord=Akkord einf\u00FCgen -chord.editor=Akkordeditor -chord=Akkord -chord.name=Name -chord.bass=Bass -chord.custom=Benutzerdefinierter Akkord -chord.custom.name-empty-error=Der Akkordname darf nicht leer sein. -chord.custom.name-exist-error=Der Akkordname existiert bereits. -chord.settings.tip=Benutzerdefinierte Einstellungen -chord.settings.type=Typ -chord.settings.type.most-common=Am h\u00E4ufigsten vorkommende -chord.settings.type.inversions=Umkehrungen -chord.settings.type.close-voiced=Geschlossenes Voicing -chord.settings.type.open-voiced=Offenes Voicing -chord.settings.open-chords=Offene Akkorde -chord.settings.chords-to-display=Anzuzeigende Akkorde -chord.settings.search-frets=Bundsuche -chord.settings.minimum-fret=Min -chord.settings.maximum-fret=Max - -instrument=Instrument -instrument.instrument=Instrument -instrument.percussion-track=Schlagzeugspur - -tuning=Stimmung -tuning.offset=Offset -tuning.strings=Saiten -tuning.strings.transpose=Betroffene Noten transponieren. -tuning.strings.transpose.try-keep-strings=Versuche Noten auf der gleichen Saite zu lassen -tuning.strings.transpose.apply-to-chords=Akkorde transponieren - -language=Sprache - -choose-color=Farbe w\u00E4hlen - -settings=Einstellungen -settings.config=TuxGuitar konfigurieren -settings.config.language=Sprache -settings.config.language.choose=Bitte eine Sprache ausw\u00E4hlen: -settings.config.styles=Styles -settings.config.styles.general=General Styles -settings.config.styles.printer=Printer Styles -settings.config.styles.font.default=Standardschriftart -settings.config.styles.font.note=Notenschriftart -settings.config.styles.font.lyric=Schriftart des Liedtextes -settings.config.styles.font.text=Textschriftart -settings.config.styles.font.time-signature=Schriftart der Taktart -settings.config.styles.font.printer-default=Drucker Standardschriftart -settings.config.styles.font.printer-note=Drucker Notenschriftart -settings.config.styles.font.printer-time-signature=Drucker Schriftart der Taktart -settings.config.styles.color.score-note=Partiturfarbe -settings.config.styles.color.tab-note=Tabulaturfarbe -settings.config.styles.color.play-note=Farbe der aktuellen Note -settings.config.apply-changes-question=Sollen die \u00C4nderungen jetzt angewendet werden? -settings.config.sound=Sound -settings.config.main=Allgemein -settings.config.main.window-title=Fenstertitel -settings.config.main.window-title.help=Die folgenden Variablen werden im Fenstertitel ersetzt: -settings.config.main.window-title.var.description.appname=Diese Variable repr\u00E4sentiert den Programmnamen: TuxGuitar -settings.config.main.window-title.var.description.appversion=Diese Variable repr\u00E4sentiert die Versionsnummer -settings.config.main.window-title.var.description.filename=Diese Variable repr\u00E4sentiert den Namen der ge\u00F6ffneten Datei -settings.config.main.window-title.var.description.filepath=Diese Variable repr\u00E4sentiert den Pfad zur ge\u00F6ffneten Datei -settings.config.main.window-title.var.description.songname=Diese Variable repr\u00E4sentiert den Liednamen -settings.config.main.window-title.var.description.songauthor=Diese Variable repr\u00E4sentiert den Autor des Liedes -settings.config.main.window-title.var.description.songalbum=Diese Variable repr\u00E4sentiert das Album des Liedes -settings.config.main.window-title.var.description.songartist=Diese Variable repr\u00E4sentiert den Interpreten des Liedes -settings.config.main.options=Optionen -settings.config.main.splash-enabled=Er\u00F6ffnungsbildschirm beim Start anzeigen -settings.config.main.table.auto-size.enabled=Enable Automatic Table resizing -settings.config.styles.color.lines=Horizontallinienfarbe -settings.config.toolbars=Werkzeugleisten -settings.config.toolbars.tip=Ihre Werkzeugleisten anpassen -settings.config.toolbars.list=Verf\u00FCgbare Werkzeugleisten -settings.config.toolbars.move-up=Nach oben verschieben -settings.config.toolbars.move-down=Nach unten verschieben -settings.config.skin=Themen -settings.config.skin.choose=W\u00E4hlen Sie Ihr Thema -settings.keybindings=Tastenkombinationen konfigurieren - -key-bindings-editor=Tastaturbelegung -key-bindings-editor-action-select=Aktion ausw\u00E4hlen: -key-bindings-editor-action-column=Aktionen -key-bindings-editor-shortcut-column=Tasten -key-bindings-editor-push-a-key=Taste dr\u00FCcken -key-bindings-editor-save-question=Es gibt ungesicherte \u00C4nderungen, sollen diese verworfen werden? -key-bindings-editor-override=Diese Tastenkombination ist bereits belegt. Trotzdem benutzen? - -print.print=Drucken -print.dialog=Drucken -print.service=Service -print.service.name=Name -print.service.status=Status -print.service.type=Typ -print.service.info=Info -print.range=Bereich -print.range.all-pages=Alle -print.range.pages=Seiten -print.range.pages-to=Bis -print.copies=Ausdrucke -print.copies-number=Anzahl der Ausdrucke -print.print-to-file=In Datei drucken -print.file-chooser=Ausw\u00E4hlen -print-header.default-song-name=Unbenannt -print-header.default-song-author=Anonym - -print.preview=Druckvorschau -print.preview.page-of=von - -marker=Markierung -marker.add=Markierung hinzuf\u00FCgen -marker.list=Markierungen auflisten -marker.first=Gehe zur ersten Markierung -marker.last=Gehe zur letzten Markierung -marker.next=Gehe zur n\u00E4chsten Markierung -marker.previous=Gehe zur vorherigen Markierung - -export.tablature-enabled=Tabulatur anzeigen -export.score-enabled=Partitur anzeigen -export.chord-name-enabled=Akkordnamen anzeigen -export.chord-diagram-enabled=Akkorddiagramme anzeigen -export.black-and-white=Schwarzwei\u00dfmodus - -scale=Skalen -scale.list=Skalenliste - -text.insert=Text einf\u00FCgen -text.editor=Texteditor -text.text=Text - -tools=Tools -tools.scale=Skalenliste -tools.browser=Dateisammlungs-Browser -tools.plugins=Plugins -tools.shortcuts=Tastenkombinationen -tools.settings=Einstellungen - -tools.transpose=Transponieren -tools.transpose.semitones=Transponieren um Halbt\u00F6ne -tools.transpose.apply-to-track=Alle Takte transponieren -tools.transpose.apply-to-measure=Nur diesen Takt transponieren -tools.transpose.apply-to-all-tracks=Alle Spuren transponieren -tools.transpose.try-keep-strings=Versuche Noten auf der gleichen Saite zu lassen (wenn m\u00F6glich) -tools.transpose.apply-to-chords=Akkorde transponieren - -browser.dialog=Dateisammlungs-Browser -browser.menu.file=Datei -browser.open=\u00d6ffnen -browser.exit=Beenden -browser.menu.collection=Sammlung -browser.menu.go=Gehe nach -browser.collection.select=Sammlung ausw\u00E4hlen -browser.collection.open=\u00d6ffnen -browser.collection.remove=Entfernen -browser.collection.close=Schlie\u00dfen -browser.collection.new=Neu -browser.go-root=Home -browser.go-back=Zur\u00FCck -browser.refresh=Aktualisieren -browser.factory.fs.name=Dateisystem -browser.collection.fs.name=Name -browser.collection.fs.path=Ordner -browser.collection.fs.editor-title=Sammlung im Dateisystem -browser.collection.fs.editor-tip=W\u00E4hlen Sie den Ordner Ihrer Dateisammlung -browser.collection.fs.invalid-path=Bitte w\u00E4hlen Sie einen g\u00FCltigen Ordner aus - -midi.port=MIDI Port -midi.sequencer=MIDI Sequencer - -plugin.unknown-value=Nicht verf\u00FCgbar. -plugin.column.name=Plugin Name -plugin.column.enabled=Aktiviert - - -######################### -### Tool Bar Items ### -######################### -file.items=Dateiwerkzeuge -edit.items=\u00C4nderungswerkzeuge -property.items=Eigenschaftswerkzeuge -track.items=Spurwerkzeuge -duration.items=L\u00E4ngenwerkzeuge -beat.items=Notenwerkzeuge -composition.items=Kompositionswerkzeuge -repeat.items=Wiederholungswerkzeuge -transport.items=Kontrollwerkzeuge -marker.items=Markierungswerkzeuge -insert.items=Einf\u00FCgungswerkzeuge -layout.items=Layoutwerkzeuge -view.items=Anzeigewerkzeuge -effect.items=Effektwerkzeuge -dynamic.items=Dynamikwerkzeuge - -######################### -###Key Binding Actions### -######################### -action.file.new=Neue Datei -action.file.open=Datei \u00F6ffnen -action.file.open-url=URL \u00F6ffnen -action.file.save=Speichern -action.file.save-as=Speichern unter -action.file.print=Drucken -action.file.print-preview=Druckvorschau -action.file.exit=TuxGuitar beenden -action.edit.undo=R\u00FCckg\u00E4ngig -action.edit.redo=Wiederherstellen -action.edit.voice-1=Stimme 1 ausw\u00E4hlen -action.edit.voice-2=Stimme 2 ausw\u00E4hlen -action.composition.change-time-signature=Taktart \u00E4ndern -action.composition.change-tempo=Tempo \u00E4ndern -action.composition.change-info=Liedinformationen \u00E4ndern -action.composition.change-clef=Notenschl\u00FCssel \u00E4ndern -action.composition.change-key-signature=Change Key Signature -action.composition.change-triplet-feel=Triolenfeeling \u00E4ndern -action.view.layout-set-page=Zeige Seitenlayout -action.view.layout-set-linear=Zeige lineares Layout -action.view.layout-set-multitrack=Zeige Mehrspuransicht -action.view.layout-set-score-enabled=Zeige Partitur -action.view.layout-set-tablature-enabled=Zeige Tabulatur -action.view.layout-set-compact=Zeige den kompakten Modus -action.view.layout-set-chord-diagram-enabled=Akkorddiagramm aktivieren -action.view.layout-set-chord-name-enabled=Akkordname aktivieren -action.view.show-fretboard=Griffbret anzeigen -action.view.show-piano=Klaviatur anzeigen -action.view.show-matrix=Matrix Editor anzeigen -action.view.show-mixer=Mixer anzeigen -action.view.show-transport=Transportfenster anzeigen -action.track.add=Spur hinzuf\u00FCgen -action.track.remove=Spur entfernen -action.track.clone=Spur duplizieren -action.track.go-first=Zur ersten Spur gehen -action.track.go-last=Zur letzten Spur gehen -action.track.go-next=Zur n\u00E4chsten Spur gehen -action.track.go-previous=Zur vorherigen Spur gehen -action.track.lyrics=Liedtext der Spur editieren -action.track.properties=Spureigenschaften \u00E4ndern -action.track.move-down=Spur nach unten verschieben -action.track.move-up=Spur nach oben verschieben -action.measure.add=Takt hinzuf\u00FCgen -action.measure.remove=Takt entfernen -action.measure.copy=Takt kopieren -action.measure.paste=Takt einf\u00FCgen -action.measure.clean=Takt leeren -action.measure.go-first=Zum ersten Takt springen -action.measure.go-last=Zum letzten Takt springen -action.measure.go-next=Zum n\u00E4chsten Takt springen -action.measure.go-previous=Zum vorherigen Takt springen -action.beat.general.remove-unused-voice=Ungenutzte Stimme entfernen -action.beat.general.voice-up=Notenh\u00E4lse nach oben ausrichten -action.beat.general.voice-down=Notenh\u00E4lse nach unten ausrichten -action.beat.general.voice-auto=Notenh\u00E4lse automatisch ausrichten -action.beat.general.set-stroke-up=Set Upstroke -action.beat.general.set-stroke-down=Set Downstroke -action.beat.general.move-left=Um einen Schlag nach links verschieben -action.beat.general.move-right=Um einen Schlag nach links verschieben -action.beat.general.move-custom=Benutzerdefiniert verschieben -action.note.general.clean-beat=Schlag leeren -action.note.general.decrement-semitone=Um Halbton vermindern -action.note.general.increment-semitone=Um Halbton erh\u00F6hen -action.note.general.shift-down=Um eine Saiten nach unten verschieben -action.note.general.shift-up=Um eine Saiten nach oben verschieben -action.note.general.tied=Gebundene Note -action.note.duration.set-whole=Ganze Note -action.note.duration.set-half=Halbe Note -action.note.duration.set-quarter=Viertelnote -action.note.duration.set-eighth=Achtelnote -action.note.duration.set-sixteenth=Sechzehntelnote -action.note.duration.set-thirty-second=32tel Note -action.note.duration.set-sixty-fourth=64tel Note -action.note.duration.change-dotted=Punktiert -action.note.duration.change-double-dotted=Doppelt punktiert -action.note.duration.change-division-type=Triole -action.note.duration.decrement-duration=Dauer veringern -action.note.duration.increment-duration=Dauer erh\u00F6hen -action.note.effect.change-vibrato=Vibrato -action.note.effect.change-bend=Bending -action.note.effect.change-slide=Slide -action.note.effect.change-hammer=Hammer-on/pull-off -action.note.effect.change-accentuated=Akzentuiert -action.note.effect.change-dead=Dead note -action.note.effect.change-fade-in=Fade in -action.note.effect.change-ghost=Ghost Note -action.note.effect.change-grace=Vorschlagsnote -action.note.effect.change-harmonic=Harmonic -action.note.effect.change-heavy-accentuated=Stark akzentuiert -action.note.effect.change-palm-mute=Abged\u00E4mpft -action.note.effect.change-popping=Popping -action.note.effect.change-slapping=Slapping -action.note.effect.change-staccato=Staccato -action.note.effect.change-tapping=Tapping -action.note.effect.change-tremolo-bar=Tremolo bar -action.note.effect.change-tremolo-picking=Tremolo picking -action.note.effect.change-trill=Add/Remove Trill -action.insert.open-repeat=Wiederholung \u00F6ffnen -action.insert.close-repeat=Wiederholung schlie\u00dfen -action.insert.repeat-alternative=Alternative Endungen -action.insert.chord=Akkord einf\u00FCgen -action.insert.text=Text einf\u00FCgen -action.marker.add=Markierung einf\u00FCgen -action.marker.go-next=Zur n\u00E4chsten Markierung gehen -action.marker.go-previous=Zur vorherigen Markierung gehen -action.transport.play=Wiedergabe starten -action.transport.stop=Wiedergabe stoppen -action.transport.mode=Abspielmodus -action.transport.metronome=Metrononom -action.transport.set-loop-start=Anfang der Schleifen aktivieren -action.transport.set-loop-end=Ende der Schleifen aktivieren -action.tools.browser=Dateisammlungs-Browser -action.tools.transpose=Noten transponieren -action.settings.configure=Einstellungen -action.help.doc=Hilfe diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_el.properties b/TuxGuitar-testing/platform-all/share/lang/messages_el.properties deleted file mode 100644 index 31f2c5eb..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_el.properties +++ /dev/null @@ -1,685 +0,0 @@ -ok=\u0395\u03bd\u03c4\u03ac\u03be\u03b5\u03b9 -cancel=\u0391\u03ba\u03cd\u03c1\u03c9\u03c3\u03b7 -yes=\u039d\u03b1\u03b9 -no=\u038c\u03c7\u03b9 -add=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7 -edit=\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 -remove=\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 -save=\u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 -exit=\u0388\u03be\u03bf\u03b4\u03bf\u03c2 -close=\u039a\u03bb\u03b5\u03af\u03c3\u03b9\u03bc\u03bf -choose=\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae -color=\u03a7\u03c1\u03ce\u03bc\u03b1 -title=\u03a4\u03af\u03c4\u03bb\u03bf\u03c2 -go=\u03a0\u03ae\u03b3\u03b1\u03b9\u03bd\u03b5 -warning=\u03a0\u03c1\u03bf\u03b5\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 -error=\u03a3\u03c6\u03ac\u03bb\u03bc\u03b1 -plugins=Plugins -options=\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ad\u03c2 -defaults=\u03a0\u03c1\u03bf\u03ba\u03b1\u03b8\u03bf\u03c1\u03b9\u03c3\u03bc\u03ad\u03bd\u03b1 -clean=\u039a\u03b1\u03b8\u03b1\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 -rename=\u039c\u03b5\u03c4\u03bf\u03bd\u03bf\u03bc\u03b1\u03c3\u03af\u03b1 -fret=Fret -position=\u0398\u03ad\u03c3\u03b7 -name=\u038c\u03bd\u03bf\u03bc\u03b1 -author=\u03a3\u03c5\u03b3\u03b3\u03c1\u03b1\u03c6\u03ad\u03b1\u03c2 -version=\u0388\u03ba\u03b4\u03bf\u03c3\u03b7 -description=\u03a0\u03b5\u03c1\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae -info=\u03a0\u03bb\u03b7\u03c1\u03bf\u03c6\u03bf\u03c1\u03af\u03b5\u03c2 -configure=\u03a1\u03cd\u03b8\u03bc\u03b9\u03c3\u03b5 -url=URL - -file=\u0391\u03c1\u03c7\u03b5\u03af\u03bf -file.new=\u039d\u03ad\u03bf -file.open=\u0386\u03bd\u03bf\u03b9\u03b3\u03bc\u03b1 -file.save=\u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 -file.save-as=\u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 \u03a9\u03c2 -file.save-changes-question=\u03a4\u03bf \u03c4\u03c1\u03b1\u03b3\u03bf\u03cd\u03b4\u03b9 \u03c0\u03b5\u03c1\u03b9\u03ad\u03c7\u03b5\u03b9 \u03bc\u03b7 \u03b1\u03c0\u03bf\u03b8\u03b7\u03ba\u03b5\u03c5\u03bc\u03ad\u03bd\u03b5\u03c2 \u03b1\u03bb\u03bb\u03b1\u03b3\u03ad\u03c2.\n\u0395\u03c0\u03b9\u03b8\u03c5\u03bc\u03b5\u03af\u03c4\u03b5 \u03bd\u03b1 \u03b1\u03c0\u03bf\u03b8\u03b7\u03ba\u03b5\u03cd\u03c3\u03b5\u03c4\u03b5 \u03c4\u03b9\u03c2 \u03b1\u03bb\u03bb\u03b1\u03b3\u03ad\u03c2; -file.exit=\u0388\u03be\u03bf\u03b4\u03bf\u03c2 -file.export=\u0395\u03be\u03b1\u03b3\u03c9\u03b3\u03ae -file.export-midi=\u0395\u03be\u03b1\u03b3\u03c9\u03b3\u03ae MIDI -file.export-pdf=\u0395\u03be\u03b1\u03b3\u03c9\u03b3\u03ae PDF -file.print=\u0395\u03ba\u03c4\u03cd\u03c0\u03c9\u03c3\u03b7 -file.print-preview=\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7 \u03b5\u03ba\u03c4\u03cd\u03c0\u03c9\u03c3\u03b7\u03c2 -file.import=\u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae -file.import-midi=\u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae MIDI -file.export-ascii=\u0395\u03be\u03b1\u03b3\u03c9\u03b3\u03ae ASCII -file.history=\u0399\u03c3\u03c4\u03bf\u03c1\u03b9\u03ba\u03cc -file.open-url=\u0386\u03bd\u03bf\u03b9\u03b3\u03bc\u03b1 URL -file.open.error=\u0391\u03b4\u03cd\u03bd\u03b1\u03c4\u03bf \u0386\u03bd\u03bf\u03b9\u03b3\u03bc\u03b1: {0} -file.save.error=\u0391\u03b4\u03cd\u03bd\u03b1\u03c4\u03b7 \u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7: {0} -file.import.error=\u0391\u03b4\u03cd\u03bd\u03b1\u03c4\u03b7 \u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae: {0} -file.export.error=\u0391\u03b4\u03cd\u03bd\u03b1\u03c4\u03b7 \u0395\u03be\u03b1\u03b3\u03c9\u03b3\u03ae: {0} -file.overwrite-question=\u0391\u03c5\u03c4\u03cc\u03c2 \u03bf \u03c6\u03ac\u03ba\u03b5\u03bb\u03bf\u03c2 \u03c5\u03c0\u03ac\u03c1\u03c7\u03b5\u03b9 \u03ae\u03b4\u03b7. \u0395\u03c0\u03b9\u03b8\u03c5\u03bc\u03b5\u03af\u03c4\u03b5 \u03bd\u03b1 \u03c4\u03bf\u03bd \u03b1\u03bd\u03c4\u03b9\u03ba\u03b1\u03c4\u03b1\u03c3\u03c4\u03ae\u03c3\u03b5\u03c4\u03b5; - -edit.menu=\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 -edit.undo=\u0391\u03bd\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 -edit.redo=\u0395\u03c0\u03b1\u03bd\u03ac\u03bb\u03b7\u03c8\u03b7 \u03b5\u03bd\u03ad\u03c1\u03b3\u03b5\u03b9\u03b1\u03c2 -edit.copy=\u0391\u03bd\u03c4\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae -edit.from=\u0391\u03c0\u03cc -edit.to=\u0388\u03c9\u03c2 -edit.all-tracks=\u038c\u03bb\u03b1 \u03c4\u03b1 \u03ba\u03bf\u03bc\u03bc\u03ac\u03c4\u03b9\u03b1 -edit.paste=\u03a0\u03c1\u03bf\u03bf\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 -edit.paste.count=\u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae\u03c2 \u03a0\u03c1\u03bf\u03bf\u03c1\u03b9\u03c3\u03bc\u03bf\u03cd -edit.paste.replace-mode=\u03a0\u03c1\u03bf\u03bf\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u03c3\u03c4\u03bf \u03c4\u03ad\u03bb\u03bf\u03c2 \u03b1\u03c5\u03c4\u03bf\u03cd \u03c4\u03bf\u03c5 \u039c\u03ad\u03c4\u03c1\u03bf\u03c5\u03c5 -edit.paste.insert-mode=\u03a0\u03c1\u03bf\u03bf\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u03c3\u03b5 \u03bd\u03ad\u03bf \u039c\u03ad\u03c4\u03c1\u03bf -edit.delete=\u0395\u03c0\u03b1\u03bd\u03ac\u03bb\u03b7\u03c8\u03b7 \u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae -edit.cut=\u0395\u03c0\u03b1\u03bd\u03ac\u03bb\u03b7\u03c8\u03b7 \u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae -edit.mouse-mode-selection=\u039b\u03b5\u03b9\u03c4\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae\u03c2 -edit.mouse-mode-edition=\u039b\u03b5\u03b9\u03c4\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2 \u03a0\u03b1\u03c1\u03c4\u03b9\u03c4\u03bf\u03cd\u03c1\u03b1\u03c2 -edit.not-natural-key=\u039b\u03b5\u03b9\u03c4\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u0394\u03af\u03b5\u03c3\u03b7\u03c2/\u038e\u03c6\u03b5\u03c3\u03b7\u03c2 -edit.voice-1=\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03a6\u03c9\u03bd\u03ae\u03c2 1 -edit.voice-2=\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03a6\u03c9\u03bd\u03ae\u03c2 2 - -view=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae -view.layout=\u0394\u03b9\u03ac\u03c4\u03b1\u03be\u03b7 -view.layout.page=\u0394\u03b9\u03ac\u03c4\u03b1\u03be\u03b7 \u03a3\u03b5\u03bb\u03af\u03b4\u03b1\u03c2 -view.layout.linear=\u0393\u03c1\u03b1\u03bc\u03bc\u03b9\u03ba\u03ae \u0394\u03b9\u03ac\u03c4\u03b1\u03be\u03b7 -view.layout.compact=\u03a3\u03c5\u03bc\u03c0\u03b1\u03b3\u03ae\u03c2 -view.layout.multitrack=\u03a0\u03bf\u03bb\u03c5\u03ba\u03ac\u03bd\u03b1\u03bb\u03b7 -view.layout.chord-style=\u03a3\u03c4\u03c5\u03bb \u03a3\u03c5\u03b3\u03c7\u03bf\u03c1\u03b4\u03af\u03b1\u03c2 -view.layout.chord-name=\u039f\u03bd\u03bf\u03bc\u03b1\u03c3\u03af\u03b1 \u03a3\u03c5\u03b3\u03c7\u03bf\u03c1\u03b4\u03af\u03b1\u03c2 -view.layout.chord-diagram=\u0394\u03b9\u03ac\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1 \u03a3\u03c5\u03b3\u03c7\u03bf\u03c1\u03b4\u03af\u03b1\u03c2 -view.layout.score-enabled=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03a0\u03b1\u03c1\u03c4\u03b9\u03c4\u03bf\u03cd\u03c1\u03b1\u03c2 -view.layout.tablature-enabled=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03a4\u03b1\u03bc\u03c0\u03bb\u03b1\u03c4\u03bf\u03cd\u03c1\u03b1\u03c2 -view.show-mixer=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u039c\u03af\u03ba\u03c4\u03b7 -view.show-fretboard=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03a4\u03b1\u03c3\u03c4\u03b9\u03ad\u03c1\u03b1\u03c2 -view.show-piano=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03a0\u03b9\u03ac\u03bd\u03bf\u03c5 -view.show-matrix=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03a0\u03af\u03bd\u03b1\u03ba\u03b1 -view.show-transport=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u0391\u03bd\u03b1\u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03ad\u03b1 - -fretboard.direction=\u039a\u03b1\u03c4\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 -fretboard.right-mode=\u03a7\u03c1\u03ae\u03c3\u03b7 \u03b1\u03c0\u03cc \u03b4\u03b5\u03be\u03b9\u03ac -fretboard.left-mode=\u03a7\u03c1\u03ae\u03c3\u03b7 \u03b1\u03c0\u03cc \u03b1\u03c1\u03b9\u03c3\u03c4\u03b5\u03c1\u03ac -fretboard.background-color=\u03a7\u03c1\u03ce\u03bc\u03b1 \u03a6\u03cc\u03bd\u03c4\u03bf\u03c5 -fretboard.display-note-text=Display Note \u039a\u03b5\u03af\u03bc\u03b5\u03bd\u03bf -fretboard.display-scale-text=Display Scale \u039a\u03b5\u03af\u03bc\u03b5\u03bd\u03bf -fretboard.font=\u0393\u03C1\u03B1\u03BC\u03BC\u03B1\u03C4\u03BF\u03C3\u03B5\u03B9\u03C1\u03AC -fretboard.fretpoint-color=Fret \u03a7\u03c1\u03ce\u03bc\u03b1 -fretboard.note-color=\u03a7\u03c1\u03ce\u03bc\u03b1 \u039d\u03cc\u03c4\u03b1\u03c2 -fretboard.scale-note-color=\u03a7\u03c1\u03ce\u03bc\u03b1 \u039a\u03bb\u03af\u03bc\u03b1\u03ba\u03b1\u03c2 \u039d\u03cc\u03c4\u03b1\u03c2 -fretboard.settings=\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u03a4\u03b1\u03c3\u03c4\u03b9\u03ad\u03c1\u03b1\u03c2 -fretboard.string-color=String \u03a7\u03c1\u03ce\u03bc\u03b1 -fretboard.settings.options=\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ad\u03c2 - -piano.editor=\u03a3\u03c5\u03bd\u03c4\u03ac\u03ba\u03c4\u03b7\u03c2 \u03a0\u03b9\u03ac\u03bd\u03bf\u03c5 -piano.natural-key-color=\u03a7\u03c1\u03ce\u03bc\u03b1 \u03a6\u03c5\u03c3\u03b9\u03ba\u03bf\u03cd \u039a\u03bb\u03b5\u03b9\u03b4\u03b9\u03bf\u03cd -piano.not-natural-key-color=\u03a7\u03c1\u03ce\u03bc\u03b1 \u03a6\u03b1\u03bd\u03c4\u03b1\u03c3\u03c4\u03b9\u03ba\u03bf\u03cd \u039a\u03bb\u03b5\u03b9\u03b4\u03b9\u03bf\u03cd -piano.note-color=\u03a7\u03c1\u03ce\u03bc\u03b1 \u039d\u03cc\u03c4\u03b1\u03c2 -piano.scale-note-color=\u03a7\u03c1\u03ce\u03bc\u03b1 \u039a\u03bb\u03af\u03bc\u03b1\u03ba\u03b1\u03c2 \u039d\u03cc\u03c4\u03b1\u03c2 -piano.settings=\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u03a0\u03b9\u03ac\u03bd\u03bf\u03c5 - -matrix.editor=\u03a0\u03af\u03bd\u03b1\u03ba\u03b1\u03c2 \u03a3\u03cd\u03bd\u03c4\u03b1\u03be\u03b7\u03c2 -matrix.grids=\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u03a0\u03bb\u03b5\u03b3\u03bc\u03ac\u03c4\u03c9\u03bd -matrix.border-color=\u03a7\u03c1\u03ce\u03bc\u03b1 \u03a0\u03bb\u03b1\u03b9\u03c3\u03af\u03bf\u03c5 -matrix.font=\u0393\u03C1\u03B1\u03BC\u03BC\u03B1\u03C4\u03BF\u03C3\u03B5\u03B9\u03C1\u03AC -matrix.foreground-color=\u03a7\u03c1\u03ce\u03bc\u03b1 \u03a0\u03c1\u03bf\u03c3\u03ba\u03b7\u03bd\u03af\u03bf\u03c5 -matrix.line-color-1=\u03a7\u03c1\u03ce\u03bc\u03b1 \u039c\u03bf\u03bd\u03ae\u03c2 \u0393\u03c1\u03b1\u03bc\u03bc\u03ae\u03c2 -matrix.line-color-2=\u03a7\u03c1\u03ce\u03bc\u03b1 \u0396\u03c5\u03b3\u03ae\u03c2 \u0393\u03c1\u03b1\u03bc\u03bc\u03ae\u03c2 -matrix.line-color-over=\u03a7\u03c1\u03ce\u03bc\u03b1 \u03a0\u03bf\u03bd\u03c4\u03b9\u03ba\u03bf\u03cd \u03c0\u03ac\u03bd\u03c9 \u03b1\u03c0\u03cc \u03b3\u03c1\u03b1\u03bc\u03bc\u03ae -matrix.note-color=\u03a7\u03c1\u03ce\u03bc\u03b1 \u039d\u03cc\u03c4\u03b1\u03c2 -matrix.play-note-color=\u0391\u03bd\u03b1\u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03ae \u03a7\u03c1\u03c9\u03bc\u03b1\u03c4\u03b9\u03c3\u03bc\u03ad\u03bd\u03b7\u03c2 \u039d\u03cc\u03c4\u03b1\u03c2 -matrix.position-color=\u0398\u03ad\u03c3\u03b7 \u03a7\u03c1\u03ce\u03bc\u03b1 -matrix.settings=\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u03a0\u03af\u03bd\u03b1\u03ba\u03b1 - -composition=\u03a3\u03cd\u03bd\u03b8\u03b5\u03c3\u03b7 -composition.timesignature=\u03a1\u03c5\u03b8\u03bc\u03cc\u03c2 -composition.timesignature.Numerator=\u0391\u03c1\u03b9\u03b8\u03bc\u03b7\u03c4\u03ae\u03c2 -composition.timesignature.denominator=\u03a0\u03b1\u03c1\u03bf\u03bd\u03bf\u03bc\u03b1\u03c3\u03c4\u03ae\u03c2 -composition.timesignature.to-the-end=\u03a3\u03c4\u03bf \u03c4\u03ad\u03bb\u03bf\u03c2 -composition.tempo=\u03a4\u03ad\u03bc\u03c0\u03bf -composition.tempo-percent=\u03a4\u03ad\u03bc\u03c0\u03bf -composition.tempo.invalid=\u0386\u03ba\u03c5\u03c1\u03bf \u03a4\u03ad\u03bc\u03c0\u03bf -composition.tempo.start-to-end=\u0395\u03c6\u03ac\u03c1\u03bc\u03bf\u03c3\u03b5 \u03b1\u03c5\u03c4\u03cc \u03c4\u03bf \u03c4\u03ad\u03bc\u03c0\u03bf \u03c3\u03b5 \u03bf\u03bb\u03cc\u03ba\u03bb\u03b7\u03c1\u03bf \u03c4\u03bf \u03c4\u03c1\u03b1\u03b3\u03bf\u03cd\u03b4\u03b9 -composition.tempo.position-to-end=\u0395\u03c6\u03ac\u03c1\u03bc\u03bf\u03c3\u03b5 \u03b1\u03c5\u03c4\u03cc \u03c4\u03bf \u03c4\u03ad\u03bc\u03c0\u03bf \u03c3\u03c4\u03bf \u03c4\u03ad\u03bb\u03bf\u03c2 -composition.tempo.position-to-next=\u0395\u03c6\u03ac\u03c1\u03bc\u03bf\u03c3\u03b5 \u03b1\u03c5\u03c4\u03cc \u03c4\u03bf \u03c4\u03ad\u03bc\u03c0\u03bf \u03c3\u03c4\u03bf \u03b5\u03c0\u03cc\u03bc\u03b5\u03bd\u03bf \u03c3\u03b7\u03bc\u03ac\u03b4\u03b9 \u03c4\u03ad\u03bc\u03c0\u03bf -composition.properties=\u0399\u03b4\u03b9\u03cc\u03c4\u03b7\u03c4\u03b5\u03c2 -composition.name=\u038c\u03bd\u03bf\u03bc\u03b1 -composition.artist=\u039a\u03b1\u03bb\u03bb\u03b9\u03c4\u03ad\u03c7\u03bd\u03b7\u03c2 -composition.album=\u0386\u03bb\u03bc\u03c0\u03bf\u03c5\u03bc -composition.author=\u03a3\u03c5\u03b3\u03b3\u03c1\u03b1\u03c6\u03ad\u03b1\u03c2 -composition.date=\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 -composition.copyright=Copyright -composition.writer=\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03cc\u03c2 \u03a4\u03b1\u03bc\u03c0\u03bb\u03b1\u03c4\u03bf\u03cd\u03c1\u03b1\u03c2 -composition.transcriber=\u039c\u03b5\u03c4\u03b1\u03b3\u03c1\u03ac\u03c6\u03b7\u03ba\u03b5 \u03b1\u03c0\u03cc -composition.comments=\u03a3\u03c7\u03cc\u03bb\u03b9\u03b1 -composition.tripletfeel=Feeling \u03a4\u03c1\u03af\u03b7\u03c7\u03bf\u03c5 -composition.clef=\u039a\u03bb\u03b5\u03b9\u03b4\u03af -composition.clef.treble=\u03a3\u03bf\u03c0\u03c1\u03ac\u03bd\u03bf\u03c2 (Treble) -composition.clef.bass=\u039c\u03c0\u03ac\u03c3\u03bf (Bass) -composition.clef.tenor=\u03a4\u03b5\u03bd\u03cc\u03c1\u03bf\u03c2 (Tenor) -composition.clef.alto=\u039a\u03bf\u03bd\u03c4\u03c1\u03ac\u03bb\u03c4\u03bf (Alto) -composition.clef.to-the-end=\u0395\u03c6\u03ac\u03c1\u03bc\u03bf\u03c3\u03b5 \u03b1\u03c5\u03c4\u03cc \u03c4\u03bf \u03ba\u03bb\u03b5\u03b9\u03b4\u03af \u03c3\u03c4\u03bf \u03c4\u03ad\u03bb\u03bf\u03c2 -composition.keysignature=\u039a\u03bb\u03af\u03bc\u03b1\u03ba\u03b1 -composition.keysignature.natural=\u03a6\u03c5\u03c3\u03b9\u03ba\u03ae -composition.keysignature.sharp-1=1 \u0394\u03af\u03b5\u03c3\u03b7 -composition.keysignature.sharp-2=2 \u0394\u03b9\u03ad\u03c3\u03b5\u03b9\u03c2 -composition.keysignature.sharp-3=3 \u0394\u03b9\u03ad\u03c3\u03b5\u03b9\u03c2 -composition.keysignature.sharp-4=4 \u0394\u03b9\u03ad\u03c3\u03b5\u03b9\u03c2 -composition.keysignature.sharp-5=5 \u0394\u03b9\u03ad\u03c3\u03b5\u03b9\u03c2 -composition.keysignature.sharp-6=6 \u0394\u03b9\u03ad\u03c3\u03b5\u03b9\u03c2 -composition.keysignature.sharp-7=7 \u0394\u03b9\u03ad\u03c3\u03b5\u03b9\u03c2 -composition.keysignature.flat-1=1 \u038e\u03c6\u03b5\u03c3\u03b7 -composition.keysignature.flat-2=2 \u03a5\u03c6\u03ad\u03c3\u03b5\u03b9\u03c2 -composition.keysignature.flat-3=3 \u03a5\u03c6\u03ad\u03c3\u03b5\u03b9\u03c2 -composition.keysignature.flat-4=4 \u03a5\u03c6\u03ad\u03c3\u03b5\u03b9\u03c2 -composition.keysignature.flat-5=5 \u03a5\u03c6\u03ad\u03c3\u03b5\u03b9\u03c2 -composition.keysignature.flat-6=6 \u03a5\u03c6\u03ad\u03c3\u03b5\u03b9\u03c2 -composition.keysignature.flat-7=7 \u03a5\u03c6\u03ad\u03c3\u03b5\u03b9\u03c2 -composition.keysignature.to-the-end=\u0395\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03b1\u03c5\u03c4\u03ae\u03c2 \u03c4\u03b7\u03c2 \u03ba\u03bb\u03af\u03bc\u03b1\u03ba\u03b1\u03c2 \u03c3\u03c4\u03bf \u03c4\u03ad\u03bb\u03bf\u03c2 -composition.tripletfeel=Feeling \u03a4\u03c1\u03af\u03b7\u03c7\u03bf\u03c5 -composition.tripletfeel.none=\u03a7\u03c9\u03c1\u03af\u03c2 Feeling \u03a4\u03c1\u03af\u03b7\u03c7\u03bf\u03c5 -composition.tripletfeel.eighth=Feeling \u03a4\u03c1\u03af\u03b7\u03c7\u03bf\u03c5 8\u03bf\u03c5 -composition.tripletfeel.sixteenth=Feeling \u03a4\u03c1\u03af\u03b7\u03c7\u03bf\u03c5 16\u03bf\u03c5 -composition.tripletfeel.to-the-end=\u0395\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03b1\u03c5\u03c4\u03bf\u03cd \u03c4\u03bf\u03c5 Feeling \u03a4\u03c1\u03af\u03b7\u03c7\u03bf\u03c5 \u03c3\u03c4\u03bf \u03c4\u03ad\u03bb\u03bf\u03c2 - -help=\u0392\u03bf\u03ae\u03b8\u03b5\u03b9\u03b1 -help.help=\u0392\u03bf\u03ae\u03b8\u03b5\u03b9\u03b1 -help.doc=\u03a4\u03b5\u03ba\u03bc\u03b7\u03c1\u03af\u03c9\u03c3\u03b7 (Documentation) -help.about=\u03a3\u03c7\u03b5\u03c4\u03b9\u03ba\u03ac \u03bc\u03b5 \u03c4\u03bf TuxGuitar -help.about.license=\u0386\u03b4\u03b5\u03b9\u03b1 -help.about.authors=\u03a3\u03c5\u03b3\u03b3\u03c1\u03b1\u03c6\u03b5\u03af\u03c2 -help.about.description=\u03a0\u03b5\u03c1\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae - -track=\u039a\u03bf\u03bc\u03bc\u03ac\u03c4\u03b9 -track.number=N° -track.name=\u038c\u03bd\u03bf\u03bc\u03b1 -track.color=\u03a7\u03c1\u03ce\u03bc\u03b1 -track.first=\u03a0\u03c1\u03ce\u03c4\u03bf \u039a\u03bf\u03bc\u03bc\u03ac\u03c4\u03b9 -track.last=\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03bf \u039a\u03bf\u03bc\u03bc\u03ac\u03c4\u03b9 -track.previous=\u03a0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf \u039a\u03bf\u03bc\u03bc\u03ac\u03c4\u03b9 -track.next=\u0395\u03c0\u03cc\u03bc\u03b5\u03bd\u03bf \u039a\u03bf\u03bc\u03bc\u03ac\u03c4\u03b9 -track.add=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7 \u039a\u03bf\u03bc\u03bc\u03b1\u03c4\u03b9\u03bf\u03cd -track.remove=\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u039a\u03bf\u03bc\u03bc\u03b1\u03c4\u03b9\u03bf\u03cd -track.clone=\u039a\u03bb\u03c9\u03bd\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u039a\u03bf\u03bc\u03bc\u03b1\u03c4\u03b9\u03bf\u03cd -track.move-up=\u039c\u03b5\u03c4\u03b1\u03ba\u03af\u03bd\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03c2 \u03c4\u03b1 \u03c0\u03ac\u03bd\u03c9 -track.move-down=\u039c\u03b5\u03c4\u03b1\u03ba\u03af\u03bd\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03c2 \u03c4\u03b1 \u03ba\u03ac\u03c4\u03c9 -track.instrument=\u038c\u03c1\u03b3\u03b1\u03bd\u03bf -track.properties=\u0399\u03b4\u03b9\u03cc\u03c4\u03b7\u03c4\u03b5\u03c2 -track.properties.general=\u0393\u03b5\u03bd\u03b9\u03ba\u03ac -track.name.default-percussion-name=\u039a\u03c1\u03bf\u03c5\u03c3\u03c4\u03ac -track.lyrics=\u03a3\u03c4\u03af\u03c7\u03bf\u03b9 -track.solo=Solo -track.mute=Mute - -lyric.editor=\u03a3\u03c4\u03b9\u03c7\u03bf\u03b3\u03c1\u03ac\u03c6\u03bf\u03c2 - -measure=\u039c\u03ad\u03c4\u03c1\u03bf -measure.first=\u03a0\u03c1\u03ce\u03c4\u03bf \u039c\u03ad\u03c4\u03c1\u03bf -measure.last=\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03bf \u039c\u03ad\u03c4\u03c1\u03bf -measure.previous=\u03a0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf \u039c\u03ad\u03c4\u03c1\u03bf -measure.next=\u0395\u03c0\u03cc\u03bc\u03b5\u03bd\u03bf \u039c\u03ad\u03c4\u03c1\u03bf -measure.add=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7 \u039c\u03ad\u03c4\u03c1\u03bf\u03c5 -measure.add.count=\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae -measure.add-before-current-position=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7 \u03bc\u03ad\u03c4\u03c1\u03bf\u03c5 \u03c0\u03c1\u03b9\u03bd \u03b1\u03c0\u03cc \u03b1\u03c5\u03c4\u03ae \u03c4\u03b7 \u03b8\u03ad\u03c3\u03b7 -measure.add-after-current-position=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7 \u03bc\u03ad\u03c4\u03c1\u03bf\u03c5 \u03bc\u03b5\u03c4\u03ac \u03b1\u03c0\u03cc \u03b1\u03c5\u03c4\u03ae \u03c4\u03b7 \u03b8\u03ad\u03c3\u03b7 -measure.add-at-end=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7 \u03bc\u03ad\u03c4\u03c1\u03bf\u03c5 \u03c3\u03c4\u03bf \u03c4\u03ad\u03bb\u03bf\u03c2 -measure.remove=\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u039c\u03ad\u03c4\u03c1\u03bf\u03c5 -measure.copy=\u0391\u03bd\u03c4\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae \u039c\u03ad\u03c4\u03c1\u03bf\u03c5 -measure.paste=\u03a0\u03c1\u03bf\u03bf\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u039c\u03ad\u03c4\u03c1\u03bf\u03c5 -measure.clean=\u039a\u03b1\u03b8\u03b1\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u039c\u03ad\u03c4\u03c1\u03bf\u03c5 - -duration=\u0394\u03b9\u03ac\u03c1\u03ba\u03b5\u03b9\u03b1 -duration.whole=\u039f\u03bb\u03cc\u03ba\u03bb\u03b7\u03c1\u03bf -duration.half=\u039c\u03b9\u03c3\u03cc -duration.quarter=\u03a4\u03ad\u03c4\u03b1\u03c1\u03c4\u03bf -duration.eighth=\u038c\u03b3\u03b4\u03bf\u03bf -duration.sixteenth=\u0394\u03ad\u03ba\u03b1\u03c4\u03bf \u03ad\u03ba\u03c4\u03bf -duration.thirtysecond=\u03a4\u03c1\u03b9\u03b1\u03ba\u03bf\u03c3\u03c4\u03cc \u03b4\u03b5\u03cd\u03c4\u03b5\u03c1\u03bf -duration.sixtyfourth=\u0395\u03be\u03b7\u03ba\u03bf\u03c3\u03c4\u03cc \u03c4\u03ad\u03c4\u03b1\u03c1\u03c4\u03bf -duration.dotted=\u03a0\u03b1\u03c1\u03b5\u03c3\u03c4\u03b9\u03b3\u03bc\u03ad\u03bd\u03bf -duration.doubledotted=\u0394\u03b9\u03c0\u03bb\u03cc \u03a0\u03b1\u03c1\u03b5\u03c3\u03c4\u03b9\u03b3\u03bc\u03ad\u03bd\u03bf -duration.division-type=Feeling \u03a4\u03c1\u03af\u03b7\u03c7\u03bf\u03c5 - -dynamic=\u0394\u03c5\u03bd\u03b1\u03bc\u03b9\u03ba\u03ad\u03c2 -dynamic.piano-pianissimo=Piano Pianissimo -dynamic.pianissimo=Pianissimo -dynamic.piano=Piano -dynamic.mezzo-piano=Mezzo Piano -dynamic.mezzo-forte=Mezzo Forte -dynamic.forte=Forte -dynamic.fortissimo=Fortissimo -dynamic.forte-fortissimo=Forte Fortissimo - -effects=\u0395\u03c6\u03ad -effects.vibrato=Vibrato -effects.bend=Bend -effects.deadnote=Dead Note -effects.slide=Slide -effects.hammer=Hammer-on/Pull-off -effects.tremolo-bar=Tremolo Bar -effects.tremolo-bar-editor=Tremolo Bar Editor -effects.tremolo-bar.dip=Dip -effects.tremolo-bar.dive=Dive -effects.tremolo-bar.release-up=Release Up -effects.tremolo-bar.release-down=Release Down -effects.tremolo-bar.inverted-dip=Inverted Dip -effects.tremolo-bar.return=Return -effects.ghostnote=Ghost Note -effects.accentuatednote=Accentuated Note -effects.heavyaccentuatednote=Heavy Accentuated Note -effects.harmonic=Harmonic -effects.grace=Grace Note -effects.grace-editor=Grace Note Editor -effects.grace.before-beat=Before beat -effects.grace.on-beat=On beat -effects.grace.transition=Transition -effects.grace.transition-none=None -effects.grace.transition-bend=Bend -effects.grace.transition-slide=Slide -effects.grace.transition-hammer=Hammer -effects.trill=Trill -effects.trill-editor=Trill Editor -effects.tremolo-picking=Tremolo Picking -effects.tremolo-picking-editor=Tremolo Picking Editor -effects.palm-mute=Palm Mute -effects.staccato=Staccato -effects.tapping=Tapping -effects.slapping=Slapping -effects.popping=Popping -effects.fade-in=Fade In -effects.harmonic-editor=Harmonic Editor -effects.harmonic.type-of-harmonic=Type of Harmonic -effects.harmonic.natural=Natural Harmonic -effects.harmonic.artificial=Artificial Harmonic -effects.harmonic.artificial.key-offset=Key Offset -effects.harmonic.tapped=Tapped Harmonic -effects.harmonic.tapped.left-hand=Left Hand -effects.harmonic.tapped.right-hand=Right Hand -effects.harmonic.pinch=Pinch Harmonic -effects.harmonic.semi=Semi Harmonic - -bend.editor=Bend Editor -bend.bend=Bend -bend.bend-release=Bend/Release -bend.bend-release-bend=Bend/Release/Bend -bend.prebend=PreBend -bend.prebend-release=PreBend/Release - -transport=\u0391\u03bd\u03b1\u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03ad\u03b1\u03c2 -transport.start=\u0388\u03bd\u03b1\u03c1\u03be\u03b7 -transport.stop=\u039b\u03ae\u03be\u03b7 -transport.pause=\u03a0\u03b1\u03cd\u03c3\u03b7 -transport.first=\u03a0\u03c1\u03ce\u03c4\u03bf -transport.last=\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03bf -transport.previous=\u03a0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf -transport.next=\u0395\u03c0\u03cc\u03bc\u03b5\u03bd\u03bf -transport.metronome=\u039c\u03b5\u03c4\u03c1\u03bf\u03bd\u03cc\u03bc\u03bf\u03c2 -transport.mode=\u039b\u03b5\u03b9\u03c4\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u0391\u03bd\u03b1\u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03ae\u03c2 -transport.mode.simple=\u0391\u03c0\u03bb\u03ae \u039b\u03b5\u03b9\u03c4\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 -transport.mode.simple.tempo-percent=\u0395\u03c0\u03af \u03c4\u03bf\u03b9\u03c2 \u03b5\u03ba\u03b1\u03c4\u03cc \u03c4\u03bf\u03c5 \u03c4\u03ad\u03bc\u03c0\u03bf -transport.mode.simple.loop=\u0391\u03bd\u03b1\u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03ae \u03bc\u03b5 \u03b5\u03c0\u03b1\u03bd\u03ac\u03bb\u03b7\u03c8\u03b7 -transport.mode.trainer=\u039b\u03b5\u03b9\u03c4\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03a0\u03c1\u03bf\u03c0\u03cc\u03bd\u03b7\u03c3\u03b7\u03c2 -transport.mode.trainer.increment-description=\u0391\u03cd\u03be\u03b7\u03c3\u03b7 \u03ba\u03b1\u03c4\u03ac -transport.mode.loop-range=\u0395\u03cd\u03c1\u03bf\u03c2 \u0395\u03c0\u03b1\u03bd\u03ac\u03bb\u03b7\u03c8\u03b7\u03c2 -transport.mode.loop-range.from=\u0391\u03bd\u03b1\u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03ae \u03b1\u03c0\u03cc \u03c4\u03bf \u03bc\u03ad\u03c4\u03c1\u03bf -transport.mode.loop-range.from-default=\u0391\u03c0\u03cc \u03c4\u03b7\u03bd \u03b1\u03c1\u03c7\u03ae -transport.mode.loop-range.to=\u0391\u03bd\u03b1\u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03ae \u03c4\u03bf\u03c5 \u03bc\u03ad\u03c4\u03c1\u03bf\u03c5 -transport.mode.loop-range.to-default=\u03a3\u03c4\u03bf \u03c4\u03ad\u03bb\u03bf\u03c2 -transport.set-loop-start=\u038c\u03c1\u03b9\u03c3\u03b5 \u03c4\u03b7\u03bd \u03b1\u03c1\u03c7\u03ae \u03c4\u03b7\u03c2 \u03b5\u03c0\u03b1\u03bd\u03ac\u03bb\u03b7\u03c8\u03b7\u03c2 -transport.set-loop-end=\u038c\u03c1\u03b9\u03c3\u03b5 \u03c4\u03bf \u03c4\u03ad\u03bb\u03bf\u03c2 \u03c4\u03b7\u03c2 \u03b5\u03c0\u03b1\u03bd\u03ac\u03bb\u03b7\u03c8\u03b7\u03c2 - -instruments.volume=Gain -instrument.channel=CH -instrument.effect-channel=EC -instrument.volume=\u0388\u03bd\u03c4\u03b1\u03c3\u03b7 -instrument.balance=Balance -instrument.chorus=Chorus -instrument.reverb=Reverb -instrument.phaser=Phaser -instrument.tremolo=Tremolo -instrument.free=Free -instrument.link=Link - - -repeat.open=\u0386\u03bd\u03bf\u03b9\u03b3\u03bc\u03b1 \u0395\u03c0\u03b1\u03bd\u03ac\u03bb\u03b7\u03c8\u03b7\u03c2 -repeat.close=\u039a\u03bb\u03b5\u03af\u03c3\u03b9\u03bc\u03bf \u0395\u03c0\u03b1\u03bd\u03ac\u03bb\u03b7\u03c8\u03b7\u03c2 -repeat.alternative=\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03ae\u03c8\u03b5\u03b9\u03c2 \u03bc\u03b5 \u03b5\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ad\u03c2 -repeat.alternative.editor=\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03ae\u03c8\u03b5\u03c9\u03bd \u03bc\u03b5 \u03b5\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ad\u03c2 -repetitions=\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03ae\u03c8\u03b5\u03b9\u03c2 -repeat.number-of-repetitions=\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03ae\u03c8\u03b5\u03c9\u03bd - -beat=Beat -beat.clean=\u039a\u03b1\u03b8\u03b1\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 Beat -beat.voice.remove-unused=\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u039c\u03b7 \u03a7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7\u03c2 \u03a6\u03c9\u03bd\u03ae\u03c2 -beat.voice-up=Stems Up -beat.voice-down=Stems Down -beat.voice-auto=Auto Stems -beat.stroke=Stroke -beat.stroke-up=Upstroke -beat.stroke-down=Downstroke -beat.move-left=\u039c\u03b5\u03c4\u03b1\u03ba\u03af\u03bd\u03b7\u03c3\u03b5 \u0388\u03bd\u03b1 Beat \u0391\u03c1\u03b9\u03c3\u03c4\u03b5\u03c1\u03ac -beat.move-right=\u039c\u03b5\u03c4\u03b1\u03ba\u03af\u03bd\u03b7\u03c3\u03b5 \u0388\u03bd\u03b1 Beat \u0394\u03b5\u03be\u03b9\u03ac -beat.move-custom=\u039c\u03b5\u03c4\u03b1\u03ba\u03af\u03bd\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c9\u03c0\u03bf\u03c0\u03bf\u03b9\u03b7\u03bc\u03ad\u03bd\u03bf\u03c5 Beat -beat.move-custom.dialog.title=\u03a0\u03c1\u03bf\u03c3\u03c9\u03c0\u03bf\u03c0\u03bf\u03b9\u03b7\u03bc\u03ad\u03bd\u03b7 \u039c\u03b5\u03c4\u03b1\u03ba\u03af\u03bd\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03c2 -beat.move-custom.dialog.direction-tip=\u039c\u03b5\u03c4\u03b1\u03ba\u03af\u03bd\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03c2 \u03c4\u03b7 \u039a\u03b1\u03c4\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 -beat.move-custom.dialog.move-1.tip=\u039c\u03b5\u03af\u03b6\u03bf\u03bd \u039c\u03b5\u03c4\u03b1\u03ba\u03af\u03bd\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03c2 -beat.move-custom.dialog.move-2.tip=\u039a\u03bf\u03bc\u03c8\u03ae \u039c\u03b5\u03c4\u03b1\u03ba\u03af\u03bd\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03c2 -beat.move-custom.dialog.direction=\u039a\u03b1\u03c4\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 -beat.move-custom.dialog.direction.right=\u039c\u03b5\u03c4\u03b1\u03ba\u03af\u03bd\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03c2 \u03c4\u03b1 \u0394\u03b5\u03be\u03b9\u03ac -beat.move-custom.dialog.direction.left=\u039c\u03b5\u03c4\u03b1\u03ba\u03af\u03bd\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03c2 \u03c4\u03b1 \u0391\u03c1\u03b9\u03c3\u03c4\u03b5\u03c1\u03ac -beat.move-custom.dialog.count=\u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae\u03c2 -beat.move-custom.dialog.duration=\u0394\u03b9\u03ac\u03c1\u03ba\u03b5\u03b9\u03b1 -beat.move-custom.dialog.duration.type=\u03a0\u03b1\u03c1\u03b5\u03c3\u03c4\u03b9\u03b3\u03bc\u03ad\u03bd\u03bf/\u0394\u03b9\u03c0\u03bb\u03cc-\u03a0\u03b1\u03c1\u03b5\u03c3\u03c4\u03b9\u03b3\u03bc\u03ad\u03bd\u03bf -beat.move-custom.dialog.duration.type.normal=\u039a\u03b1\u03b8\u03cc\u03bb\u03bf\u03c5 -beat.move-custom.dialog.duration.division-type=\u03a4\u03cd\u03c0\u03bf\u03c2 \u0394\u03b9\u03b1\u03af\u03c1\u03b5\u03c3\u03b7\u03c2 -beat.move-custom.dialog.duration.division-type.normal=\u039a\u03b1\u03bd\u03bf\u03bd\u03b9\u03ba\u03cc (Tuplet) - -note=\u039d\u03cc\u03c4\u03b1 -note.semitone-up=\u0397\u03bc\u03b9\u03c4\u03cc\u03bd\u03b9\u03bf \u03c0\u03ac\u03bd\u03c9 -note.semitone-down=\u0397\u03bc\u03b9\u03c4\u03cc\u03bd\u03b9\u03bf \u03ba\u03ac\u03c4\u03c9 -note.shift-up=\u039f\u03bb\u03af\u03c3\u03b8\u03b7\u03c3\u03b7 \u03c0\u03ac\u03bd\u03c9 -note.shift-down=\u039f\u03bb\u03af\u03c3\u03b8\u03b7\u03c3\u03b7 \u03ba\u03ac\u03c4\u03c9 -note.tiednote=\u03a3\u03cd\u03b6\u03b5\u03c5\u03be\u03b7 -note.deadnote=Dead Note - -insert.chord=\u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae \u03a3\u03c5\u03b3\u03c7\u03bf\u03c1\u03b4\u03af\u03b1\u03c2 -chord.editor=\u03a3\u03c5\u03bd\u03b8\u03ad\u03c4\u03b7\u03c2 \u03a3\u03c5\u03b3\u03c7\u03bf\u03c1\u03b4\u03b9\u03ce\u03bd -chord=\u03a3\u03c5\u03b3\u03c7\u03bf\u03c1\u03b4\u03af\u03b1 -chord.name=\u038c\u03bd\u03bf\u03bc\u03b1 -chord.bass=\u039c\u03c0\u03ac\u03c3\u03bf -chord.custom=\u03a0\u03c1\u03bf\u03c3\u03c9\u03c0\u03bf\u03c0\u03bf\u03b9\u03b7\u03bc\u03ad\u03bd\u03b7 \u03a3\u03c5\u03b3\u03c7\u03bf\u03c1\u03b4\u03af\u03b1 -chord.custom.name-empty-error=\u03a4\u03bf \u03cc\u03bd\u03bf\u03bc\u03b1 \u03c3\u03c5\u03b3\u03c7\u03bf\u03c1\u03b4\u03af\u03b1\u03c2 \u03b4\u03b5\u03bd \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03b5\u03af\u03bd\u03b1\u03b9 \u03ba\u03b5\u03bd\u03cc. -chord.custom.name-exist-error=\u0391\u03c5\u03c4\u03cc \u03c4\u03bf \u03cc\u03bd\u03bf\u03bc\u03b1 \u03c3\u03c5\u03b3\u03c7\u03bf\u03c1\u03b4\u03af\u03b1\u03c2 \u03c5\u03c0\u03ac\u03c1\u03c7\u03b5\u03b9 \u03ae\u03b4\u03b7. -chord.settings.tip=\u03a0\u03c1\u03bf\u03c3\u03c9\u03c0\u03bf\u03c0\u03bf\u03b9\u03b7\u03bc\u03ad\u03bd\u03b5\u03c2 \u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 -chord.settings.type=\u03a4\u03cd\u03c0\u03bf\u03c2 -chord.settings.type.most-common=\u03a0\u03b9\u03bf \u03c3\u03c5\u03c7\u03bd\u03ac -chord.settings.type.inversions=\u0391\u03bd\u03c4\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ad\u03c2 -chord.settings.type.close-voiced=\u039a\u03bb\u03b5\u03af\u03c3\u03b9\u03bc\u03bf Voiced -chord.settings.type.open-voiced=\u0386\u03bd\u03bf\u03b9\u03be\u03b5 Voiced -chord.settings.open-chords=\u0386\u03bd\u03bf\u03b9\u03be\u03b5 Chords -chord.settings.chords-to-display=\u03a3\u03c5\u03b3\u03c7\u03bf\u03c1\u03b4\u03af\u03b5\u03c2 \u03c0\u03c1\u03bf\u03c2 \u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae -chord.settings.search-frets=\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 Frets -chord.settings.minimum-fret=\u0395\u03bb\u03ac\u03c7\u03b9\u03c3\u03c4\u03bf -chord.settings.maximum-fret=\u039c\u03ad\u03b3\u03b9\u03c3\u03c4\u03bf - -instrument=\u038c\u03c1\u03b3\u03b1\u03bd\u03bf -instrument.instrument=\u038c\u03c1\u03b3\u03b1\u03bd\u03bf -instrument.percussion-track=\u039a\u03bf\u03bc\u03bc\u03ac\u03c4\u03b9 \u039a\u03c1\u03bf\u03c5\u03c3\u03c4\u03ce\u03bd - -tuning=\u039a\u03bf\u03cd\u03c1\u03b4\u03b9\u03c3\u03bc\u03b1 -tuning.offset=\u0391\u03bd\u03c4\u03b9\u03c3\u03c4\u03ac\u03b8\u03bc\u03b9\u03c3\u03bc\u03b1 -tuning.strings=\u03a7\u03bf\u03c1\u03b4\u03ad\u03c2 -tuning.strings.transpose=\u039c\u03b5\u03c4\u03b1\u03c6\u03bf\u03c1\u03ac \u03b5\u03c0\u03b7\u03c1\u03b5\u03b1\u03c3\u03bc\u03ad\u03bd\u03c9\u03bd \u03bd\u03cc\u03c4\u03c9\u03bd. -tuning.strings.transpose.try-keep-strings=\u03a0\u03c1\u03bf\u03c3\u03c0\u03ac\u03b8\u03b5\u03b9\u03b1 \u03b4\u03b9\u03b1\u03c4\u03ae\u03c1\u03b7\u03c3\u03b7\u03c2 \u03c4\u03c9\u03bd \u03bd\u03cc\u03c4\u03c9\u03bd \u03c3\u03c4\u03b7\u03bd \u03af\u03b4\u03b9\u03b1 \u03c7\u03bf\u03c1\u03b4\u03ae -tuning.strings.transpose.apply-to-chords=\u039c\u03b5\u03c4\u03b1\u03c6\u03bf\u03c1\u03ac \u03a3\u03c5\u03b3\u03c7\u03bf\u03c1\u03b4\u03b9\u03ce\u03bd - -language=Language - -choose-color=\u0395\u03c0\u03ad\u03bb\u03b5\u03be\u03b5 \u03ad\u03bd\u03b1 \u03c7\u03c1\u03ce\u03bc\u03b1 - -settings=\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 -settings.config=\u03a1\u03cd\u03b8\u03bc\u03b9\u03c3\u03b5 TuxGuitar -settings.config.language=\u0393\u03bb\u03ce\u03c3\u03c3\u03b1 -settings.config.language.choose=\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u0393\u03bb\u03ce\u03c3\u03c3\u03b1\u03c2 -settings.config.styles=\u03a3\u03c4\u03c5\u03bb -settings.config.styles.general=\u0393\u03b5\u03bd\u03b9\u03ba\u03ac \u03a3\u03c4\u03c5\u03bb -settings.config.styles.printer=\u03a3\u03c4\u03c5\u03bb \u0395\u03ba\u03c4\u03cd\u03c0\u03c9\u03c3\u03b7\u03c2 -settings.config.styles.font.default=\u03A0\u03C1\u03BF\u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03B7 \u0393\u03C1\u03B1\u03BC\u03BC\u03B1\u03C4\u03BF\u03C3\u03B5\u03B9\u03C1\u03AC -settings.config.styles.font.note=\u0393\u03C1\u03B1\u03BC\u03BC\u03B1\u03C4\u03BF\u03C3\u03B5\u03B9\u03C1\u03AC \u039D\u03CC\u03C4\u03B1\u03C2 -settings.config.styles.font.lyric=\u0393\u03C1\u03B1\u03BC\u03BC\u03B1\u03C4\u03BF\u03C3\u03B5\u03B9\u03C1\u03AC \u03A3\u03C4\u03AF\u03C7\u03C9\u03BD -settings.config.styles.font.text=\u0393\u03C1\u03B1\u03BC\u03BC\u03B1\u03C4\u03BF\u03C3\u03B5\u03B9\u03C1\u03AC \u039A\u03B5\u03B9\u03BC\u03AD\u03BD\u03BF\u03C5 -settings.config.styles.font.time-signature=\u0393\u03C1\u03B1\u03BC\u03BC\u03B1\u03C4\u03BF\u03C3\u03B5\u03B9\u03C1\u03AC \u03A1\u03C5\u03B8\u03BC\u03BF\u03CD -settings.config.styles.font.printer-default=\u03A0\u03C1\u03BF\u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03B7 \u0393\u03C1\u03B1\u03BC\u03BC\u03B1\u03C4\u03BF\u03C3\u03B5\u03B9\u03C1\u03AC \u0395\u03BA\u03C4\u03CD\u03C0\u03C9\u03C3\u03B7\u03C2 -settings.config.styles.font.printer-note=\u0393\u03C1\u03B1\u03BC\u03BC\u03B1\u03C4\u03BF\u03C3\u03B5\u03B9\u03C1\u03AC \u0395\u03BA\u03C4\u03CD\u03C0\u03C9\u03C3\u03B7\u03C2 \u039D\u03CC\u03C4\u03B1\u03C2 -settings.config.styles.font.printer-time-signature=\u0393\u03C1\u03B1\u03BC\u03BC\u03B1\u03C4\u03BF\u03C3\u03B5\u03B9\u03C1\u03AC \u0395\u03BA\u03C4\u03CD\u03C0\u03C9\u03C3\u03B7\u03C2 \u03A1\u03C5\u03B8\u03BC\u03BF\u03CD -settings.config.styles.color.score-note=\u03a7\u03c1\u03ce\u03bc\u03b1 \u039d\u03cc\u03c4\u03b1\u03c2 \u03a0\u03b1\u03c1\u03c4\u03b9\u03c4\u03bf\u03cd\u03c1\u03b1\u03c2 -settings.config.styles.color.tab-note=\u03a7\u03c1\u03ce\u03bc\u03b1 \u039d\u03cc\u03c4\u03b1\u03c2 \u03a4\u03b1\u03bc\u03c0\u03bb\u03b1\u03c4\u03bf\u03cd\u03c1\u03b1\u03c2 -settings.config.styles.color.play-note=\u0391\u03bd\u03b1\u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03ae \u03a7\u03c1\u03c9\u03bc\u03b1\u03c4\u03b9\u03c3\u03bc\u03ad\u03bd\u03b7\u03c2 \u039d\u03cc\u03c4\u03b1\u03c2 -settings.config.apply-changes-question=\u0398\u03ad\u03bb\u03b5\u03c4\u03b5 \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03c4\u03c9\u03bd \u03b1\u03bb\u03bb\u03b1\u03b3\u03ce\u03bd \u03c4\u03ce\u03c1\u03b1; -settings.config.sound=\u0389\u03c7\u03bf\u03c2 -settings.config.main=\u0393\u03b5\u03bd\u03b9\u03ba\u03ac -settings.config.main.window-title=\u03a4\u03af\u03c4\u03bb\u03bf\u03c2 \u03a0\u03b1\u03c1\u03b1\u03b8\u03cd\u03c1\u03bf\u03c5 -settings.config.main.window-title.help=\u039f\u03b9 \u03b5\u03c0\u03cc\u03bc\u03b5\u03bd\u03b5\u03c2 \u03bc\u03b5\u03c4\u03b1\u03b2\u03bb\u03b7\u03c4\u03ad\u03c2 \u03b8\u03b1 \u03b1\u03bd\u03c4\u03b9\u03ba\u03b1\u03c4\u03b1\u03c3\u03c4\u03b1\u03b8\u03bf\u03cd\u03bd \u03c3\u03c4\u03bf \u03c4\u03af\u03c4\u03bb\u03bf \u03c4\u03bf\u03c5 \u03c0\u03b1\u03c1\u03b1\u03b8\u03cd\u03c1\u03bf\u03c5: -settings.config.main.window-title.var.description.appname=\u0391\u03c5\u03c4\u03ae \u03b7 \u03bc\u03b5\u03c4\u03b1\u03b2\u03bb\u03b7\u03c4\u03ae \u03b1\u03bd\u03c4\u03b9\u03c0\u03c1\u03bf\u03c3\u03c9\u03c0\u03b5\u03cd\u03b5\u03b9 \u03c4\u03bf \u03cc\u03bd\u03bf\u03bc\u03b1 \u03c4\u03b7\u03c2 \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae\u03c2: TuxGuitar -settings.config.main.window-title.var.description.appversion=\u0391\u03c5\u03c4\u03ae \u03b7 \u03bc\u03b5\u03c4\u03b1\u03b2\u03bb\u03b7\u03c4\u03ae \u03b1\u03bd\u03c4\u03b9\u03c0\u03c1\u03bf\u03c3\u03c9\u03c0\u03b5\u03cd\u03b5\u03b9 \u03c4\u03b7\u03bd \u03ad\u03ba\u03b4\u03bf\u03c3\u03b7 \u03c4\u03bf\u03c5 TuxGuitar. -settings.config.main.window-title.var.description.filename=\u0391\u03c5\u03c4\u03ae \u03b7 \u03bc\u03b5\u03c4\u03b1\u03b2\u03bb\u03b7\u03c4\u03ae \u03b1\u03bd\u03c4\u03b9\u03c0\u03c1\u03bf\u03c3\u03c9\u03c0\u03b5\u03cd\u03b5\u03b9 \u03c4\u03bf \u03cc\u03bd\u03bf\u03bc\u03b1 \u03c4\u03bf\u03c5 \u03b1\u03bd\u03bf\u03b9\u03b3\u03bc\u03ad\u03bd\u03bf\u03c5 \u03b1\u03c1\u03c7\u03b5\u03af\u03bf\u03c5 -settings.config.main.window-title.var.description.filepath=\u0391\u03c5\u03c4\u03ae \u03b7 \u03bc\u03b5\u03c4\u03b1\u03b2\u03bb\u03b7\u03c4\u03ae \u03b1\u03bd\u03c4\u03b9\u03c0\u03c1\u03bf\u03c3\u03c9\u03c0\u03b5\u03cd\u03b5\u03b9 \u03c4\u03b7 \u03b8\u03ad\u03c3\u03b7 \u03c4\u03bf\u03c5 \u03b1\u03bd\u03bf\u03b9\u03b3\u03bc\u03ad\u03bd\u03bf\u03c5 \u03b1\u03c1\u03c7\u03b5\u03af\u03bf\u03c5 -settings.config.main.window-title.var.description.songname=\u0391\u03c5\u03c4\u03ae \u03b7 \u03bc\u03b5\u03c4\u03b1\u03b2\u03bb\u03b7\u03c4\u03ae \u03b1\u03bd\u03c4\u03b9\u03c0\u03c1\u03bf\u03c3\u03c9\u03c0\u03b5\u03cd\u03b5\u03b9 \u03c4\u03bf \u03cc\u03bd\u03bf\u03bc\u03b1 \u03c4\u03bf\u03c5 \u03c4\u03c1\u03b1\u03b3\u03bf\u03c5\u03b4\u03b9\u03bf\u03cd -settings.config.main.window-title.var.description.songauthor=\u0391\u03c5\u03c4\u03ae \u03b7 \u03bc\u03b5\u03c4\u03b1\u03b2\u03bb\u03b7\u03c4\u03ae \u03b1\u03bd\u03c4\u03b9\u03c0\u03c1\u03bf\u03c3\u03c9\u03c0\u03b5\u03cd\u03b5\u03b9 \u03c4\u03bf \u03c3\u03c5\u03b3\u03b3\u03c1\u03b1\u03c6\u03ad\u03b1 \u03c4\u03bf\u03c5 \u03c4\u03c1\u03b1\u03b3\u03bf\u03c5\u03b4\u03b9\u03bf\u03cd -settings.config.main.window-title.var.description.songalbum=\u0391\u03c5\u03c4\u03ae \u03b7 \u03bc\u03b5\u03c4\u03b1\u03b2\u03bb\u03b7\u03c4\u03ae \u03b1\u03bd\u03c4\u03b9\u03c0\u03c1\u03bf\u03c3\u03c9\u03c0\u03b5\u03cd\u03b5\u03b9 \u03c4\u03bf \u03ac\u03bb\u03bc\u03c0\u03bf\u03c5\u03bc \u03c4\u03bf\u03c5 \u03c4\u03c1\u03b1\u03b3\u03bf\u03c5\u03b4\u03b9\u03bf\u03cd -settings.config.main.window-title.var.description.songartist=\u0391\u03c5\u03c4\u03ae \u03b7 \u03bc\u03b5\u03c4\u03b1\u03b2\u03bb\u03b7\u03c4\u03ae \u03b1\u03bd\u03c4\u03b9\u03c0\u03c1\u03bf\u03c3\u03c9\u03c0\u03b5\u03cd\u03b5\u03b9 \u03c4\u03bf \u03ba\u03b1\u03bb\u03bb\u03b9\u03c4\u03ad\u03c7\u03bd\u03b7 \u03c4\u03bf\u03c5 \u03c4\u03c1\u03b1\u03b3\u03bf\u03c5\u03b4\u03b9\u03bf\u03cd -settings.config.main.options=\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ad\u03c2 -settings.config.main.splash-enabled=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03b5\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03b9\u03ba\u03ae\u03c2 \u03b5\u03b9\u03ba\u03cc\u03bd\u03b1\u03c2 \u03c3\u03c4\u03b7\u03bd \u03b5\u03ba\u03ba\u03af\u03bd\u03b7\u03c3\u03b7 -settings.config.main.table.auto-size.enabled=\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03b1\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7\u03c2 \u03c0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae\u03c2 \u03bc\u03b5\u03b3\u03ad\u03b8\u03bf\u03c5\u03c2 \u03c0\u03af\u03bd\u03b1\u03ba\u03b1 -settings.config.styles.color.lines=\u03a7\u03c1\u03ce\u03bc\u03b1 \u03bf\u03c1\u03b9\u03b6\u03bf\u03bd\u03c4\u03af\u03c9\u03bd \u03b3\u03c1\u03b1\u03bc\u03bc\u03ce\u03bd -settings.config.toolbars=\u0393\u03c1\u03b1\u03bc\u03bc\u03ad\u03c2 \u03b5\u03c1\u03b3\u03b1\u03bb\u03b5\u03af\u03c9\u03bd -settings.config.toolbars.tip=\u03a0\u03c1\u03bf\u03c3\u03c9\u03c0\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b5 \u03c4\u03b9\u03c2 \u03b3\u03c1\u03b1\u03bc\u03bc\u03ad\u03c2 \u03b5\u03c1\u03b3\u03b1\u03bb\u03b5\u03af\u03c9\u03bd \u03c3\u03bf\u03c5 -settings.config.toolbars.list=\u0394\u03b9\u03b1\u03b8\u03ad\u03c3\u03b9\u03bc\u03b5\u03c2 \u03b3\u03c1\u03b1\u03bc\u03bc\u03ad\u03c2 \u03b5\u03c1\u03b3\u03b1\u03bb\u03b5\u03af\u03c9\u03bd -settings.config.toolbars.move-up=\u039c\u03b5\u03c4\u03b1\u03ba\u03af\u03bd\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03c2 \u03c4\u03b1 \u03c0\u03ac\u03bd\u03c9 -settings.config.toolbars.move-down=\u039c\u03b5\u03c4\u03b1\u03ba\u03af\u03bd\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03c2 \u03c4\u03b1 \u03ba\u03ac\u03c4\u03c9 -settings.config.skin=Skins -settings.config.skin.choose=\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03c4\u03bf\u03c5 skin \u03c3\u03bf\u03c5 -settings.keybindings=\u03a1\u03cd\u03b8\u03bc\u03b9\u03c3\u03b5 \u03c0\u03b1\u03c4\u03b7\u03bc\u03ac\u03c4\u03c9\u03bd \u03ba\u03bf\u03c5\u03bc\u03c0\u03b9\u03ce\u03bd - -key-bindings-editor=\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03c4\u03ae\u03c2 \u03b4\u03ad\u03c3\u03bc\u03b5\u03c5\u03c3\u03b7\u03c2 \u03ba\u03bb\u03b5\u03b9\u03b4\u03b9\u03ce\u03bd -key-bindings-editor-action-select=\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03bc\u03b9\u03b1\u03c2 \u03b5\u03bd\u03ad\u03c1\u03b3\u03b5\u03b9\u03b1\u03c2 -key-bindings-editor-action-column=\u0395\u03bd\u03ad\u03c1\u03b3\u03b5\u03b9\u03b5\u03c2 -key-bindings-editor-shortcut-column=\u03a0\u03bb\u03ae\u03ba\u03c4\u03c1\u03b1 -key-bindings-editor-push-a-key=\u03a0\u03ac\u03c4\u03b1 \u03ad\u03bd\u03b1 \u03ba\u03bf\u03c5\u03bc\u03c0\u03af -key-bindings-editor-save-question=\u03a5\u03c0\u03ac\u03c1\u03c7\u03bf\u03c5\u03bd \u03bc\u03b7 \u03b1\u03c0\u03bf\u03b8\u03b7\u03ba\u03b5\u03c5\u03bc\u03ad\u03bd\u03b5\u03c2 \u03b1\u03bb\u03bb\u03b1\u03b3\u03ad\u03c2, \u03b5\u03c0\u03b9\u03b8\u03c5\u03bc\u03b5\u03af\u03c4\u03b5 \u03ad\u03be\u03bf\u03b4\u03bf \u03c7\u03c9\u03c1\u03af\u03c2 \u03b1\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7; -key-bindings-editor-override=\u0397 \u03c3\u03c5\u03bd\u03c4\u03cc\u03bc\u03b5\u03c5\u03c3\u03b7 \u03c7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03b5\u03af\u03c4\u03b1\u03b9 \u03ae\u03b4\u03b7! \u0395\u03af\u03c3\u03c4\u03b5 \u03c3\u03af\u03b3\u03bf\u03c5\u03c1\u03bf\u03b9 \u03c0\u03c9\u03c2 \u03b8\u03ad\u03bb\u03b5\u03c4\u03b5 \u03bd\u03b1 \u03c4\u03b7 \u03c7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03b5\u03af\u03c3\u03b5\u03c4\u03b5; - -print.print=\u0395\u03ba\u03c4\u03cd\u03c0\u03c9\u03c3\u03b7 -print.dialog=\u0395\u03ba\u03c4\u03cd\u03c0\u03c9\u03c3\u03b7 -print.service=\u03a5\u03c0\u03b7\u03c1\u03b5\u03c3\u03af\u03b1 -print.service.name=\u038c\u03bd\u03bf\u03bc\u03b1 -print.service.status=\u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7 -print.service.type=\u03a4\u03cd\u03c0\u03bf\u03c2 -print.service.info=\u03a0\u03bb\u03b7\u03c1\u03bf\u03c6\u03bf\u03c1\u03af\u03b5\u03c2 -print.range=\u0395\u03cd\u03c1\u03bf\u03c2 -print.range.all-pages=\u038c\u03bb\u03bf -print.range.pages=\u03a3\u03b5\u03bb\u03af\u03b4\u03b5\u03c2 -print.range.pages-to=\u03a9\u03c2 -print.copies=\u0391\u03bd\u03c4\u03af\u03b3\u03c1\u03b1\u03c6\u03b1 -print.copies-number=\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u03b1\u03bd\u03c4\u03b9\u03b3\u03c1\u03ac\u03c6\u03c9\u03bd -print.print-to-file=\u0395\u03ba\u03c4\u03cd\u03c0\u03c9\u03c3\u03b7 \u03c3\u03c4\u03bf \u03c6\u03ac\u03ba\u03b5\u03bb\u03bf -print.file-chooser=\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae -print-header.default-song-name=\u03a7\u03c9\u03c1\u03af\u03c2 \u03c4\u03af\u03c4\u03bb\u03bf -print-header.default-song-author=\u0391\u03bd\u03ce\u03bd\u03c5\u03bc\u03bf - -print.preview=\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7 \u0395\u03ba\u03c4\u03cd\u03c0\u03c9\u03c3\u03b7 -print.preview.page-of=\u03c4\u03bf\u03c5 - -marker=\u03a3\u03b7\u03bc\u03ac\u03b4\u03b9 -marker.add=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7 \u03a3\u03b7\u03bc\u03b1\u03b4\u03b9\u03bf\u03cd -marker.list=\u039b\u03af\u03c3\u03c4\u03b1 \u03a3\u03b7\u03bc\u03b1\u03b4\u03b9\u03ce\u03bd -marker.first=\u03a0\u03ae\u03b3\u03b1\u03b9\u03bd\u03b5 \u03c3\u03c4\u03bf \u03a0\u03c1\u03ce\u03c4\u03bf \u03a3\u03b7\u03bc\u03ac\u03b4\u03b9 -marker.last=\u03a0\u03ae\u03b3\u03b1\u03b9\u03bd\u03b5 \u03c3\u03c4\u03bf \u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03bf \u03a3\u03b7\u03bc\u03ac\u03b4\u03b9 -marker.next=\u03a0\u03ae\u03b3\u03b1\u03b9\u03bd\u03b5 \u03c3\u03c4\u03bf \u0395\u03c0\u03cc\u03bc\u03b5\u03bd\u03bf \u03a3\u03b7\u03bc\u03ac\u03b4\u03b9 -marker.previous=\u03a0\u03ae\u03b3\u03b1\u03b9\u03bd\u03b5 \u03c3\u03c4\u03bf \u03a0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf \u03a3\u03b7\u03bc\u03ac\u03b4\u03b9 - -export.tablature-enabled=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03a4\u03b1\u03bc\u03c0\u03bb\u03b1\u03c4\u03bf\u03cd\u03c1\u03b1\u03c2 -export.score-enabled=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03a0\u03b1\u03c1\u03c4\u03b9\u03c4\u03bf\u03cd\u03c1\u03b1\u03c2 -export.chord-name-enabled=\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c4\u03c9\u03bd \u03bf\u03bd\u03bf\u03bc\u03ac\u03c4\u03c9\u03bd \u03c4\u03c9\u03bd \u03c3\u03c5\u03b3\u03c7\u03bf\u03c1\u03b4\u03b9\u03ce\u03bd -export.chord-diagram-enabled=\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c4\u03c9\u03bd \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03bc\u03bc\u03ac\u03c4\u03c9\u03bd \u03c4\u03c9\u03bd \u03c3\u03c5\u03b3\u03c7\u03bf\u03c1\u03b4\u03b9\u03ce\u03bd -export.black-and-white=\u0391\u03c3\u03c0\u03c1\u03cc\u03bc\u03b1\u03c5\u03c1\u03b7 \u039b\u03b5\u03b9\u03c4\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 - -scale=\u039a\u03bb\u03af\u03bc\u03b1\u03ba\u03b1 -scale.list=\u039b\u03af\u03c3\u03c4\u03b1 \u039a\u03bb\u03af\u03bc\u03b1\u03ba\u03b1\u03c2 - -text.insert=\u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae \u039a\u03b5\u03b9\u03bc\u03ad\u03bd\u03bf\u03c5 -text.editor=\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03c4\u03ae\u03c2 \u039a\u03b5\u03b9\u03bc\u03ad\u03bd\u03bf\u03c5 -text.text=\u039a\u03b5\u03af\u03bc\u03b5\u03bd\u03bf - -tools=\u0395\u03c1\u03b3\u03b1\u03bb\u03b5\u03af\u03b1 -tools.scale=\u039b\u03af\u03c3\u03c4\u03b1 \u039a\u03bb\u03af\u03bc\u03b1\u03ba\u03b1\u03c2 -tools.browser=\u03a0\u03b5\u03c1\u03b9\u03b7\u03b3\u03b7\u03c4\u03ae\u03c2 -tools.plugins=Plugins -tools.shortcuts=\u03a3\u03c5\u03bd\u03c4\u03bf\u03bc\u03b5\u03cd\u03c3\u03b5\u03b9\u03c2 -tools.settings=\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 - -tools.transpose=\u039c\u03b5\u03c4\u03b1\u03c6\u03bf\u03c1\u03ac -tools.transpose.semitones=\u039c\u03b5\u03c4\u03b1\u03c6\u03bf\u03c1\u03ac \u0397\u03bc\u03b9\u03c4\u03bf\u03bd\u03af\u03c9\u03bd -tools.transpose.apply-to-track=\u039c\u03b5\u03c4\u03b1\u03c6\u03bf\u03c1\u03ac \u03cc\u03bb\u03c9\u03bd \u03c4\u03c9\u03bd \u03bc\u03ad\u03c4\u03c1\u03c9\u03bd -tools.transpose.apply-to-measure=\u039c\u03b5\u03c4\u03b1\u03c6\u03bf\u03c1\u03ac \u03bc\u03cc\u03bd\u03bf \u03b1\u03c5\u03c4\u03bf\u03cd \u03c4\u03bf\u03c5 \u03bc\u03ad\u03c4\u03c1\u03bf\u03c5 -tools.transpose.apply-to-all-tracks=\u0395\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03c3\u03b5 \u03cc\u03bb\u03b1 \u03c4\u03b1 \u03ba\u03bf\u03bc\u03bc\u03ac\u03c4\u03b9\u03b1 -tools.transpose.try-keep-strings=\u0394\u03b9\u03b1\u03c4\u03ae\u03c1\u03b7\u03c3\u03b7 \u03c4\u03c9\u03bd \u03bd\u03cc\u03c4\u03c9\u03bd \u03c3\u03c4\u03b7\u03bd \u03af\u03b4\u03b9\u03b1 \u03c7\u03bf\u03c1\u03b4\u03ae \u03cc\u03c0\u03bf\u03c5 \u03b5\u03af\u03bd\u03b1\u03b9 \u03b4\u03c5\u03bd\u03b1\u03c4\u03cc -tools.transpose.apply-to-chords=\u039c\u03b5\u03c4\u03b1\u03c6\u03bf\u03c1\u03ac \u03a3\u03c5\u03b3\u03c7\u03bf\u03c1\u03b4\u03b9\u03ce\u03bd - -browser.dialog=\u03a0\u03b5\u03c1\u03b9\u03b7\u03b3\u03b7\u03c4\u03ae\u03c2 -browser.menu.file=\u0391\u03c1\u03c7\u03b5\u03af\u03bf -browser.open=\u0386\u03bd\u03bf\u03b9\u03be\u03b5 -browser.exit=\u0388\u03be\u03bf\u03b4\u03bf\u03c2 -browser.menu.collection=\u03a3\u03c5\u03bb\u03bb\u03bf\u03b3\u03ae -browser.menu.go=\u03a0\u03ae\u03b3\u03b1\u03b9\u03bd\u03b5 -browser.collection.select=\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03a3\u03c5\u03bb\u03bb\u03bf\u03b3\u03ae\u03c2 -browser.collection.open=\u0386\u03bd\u03bf\u03b9\u03be\u03b5 -browser.collection.remove=\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 -browser.collection.close=\u039a\u03bb\u03b5\u03af\u03c3\u03b9\u03bc\u03bf -browser.collection.new=\u039d\u03ad\u03bf -browser.go-root=\u0391\u03c1\u03c7\u03b9\u03ba\u03ae -browser.go-back=\u03a0\u03af\u03c3\u03c9 -browser.refresh=\u0391\u03bd\u03b1\u03bd\u03ad\u03c9\u03c3\u03b7 -browser.factory.fs.name=\u0391\u03c1\u03c7\u03b5\u03af\u03bf \u03a3\u03c5\u03c3\u03c4\u03ae\u03bc\u03b1\u03c4\u03bf\u03c2 -browser.collection.fs.name=\u038c\u03bd\u03bf\u03bc\u03b1 -browser.collection.fs.path=\u03a6\u03ac\u03ba\u03b5\u03bb\u03bf\u03c2 -browser.collection.fs.editor-title=\u0391\u03c1\u03c7\u03b5\u03af\u03bf \u03a3\u03c5\u03bb\u03bb\u03bf\u03b3\u03ae\u03c2 \u03a3\u03c5\u03c3\u03c4\u03ae\u03bc\u03b1\u03c4\u03bf\u03c2 -browser.collection.fs.editor-tip=\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03c4\u03bf \u03c6\u03ac\u03ba\u03b5\u03bb\u03bf \u03c4\u03b7\u03c2 \u03c3\u03c5\u03bb\u03bb\u03bf\u03b3\u03ae\u03c2 \u03c3\u03b1\u03c2 -browser.collection.fs.invalid-path=\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce, \u03b4\u03b9\u03b1\u03bb\u03ad\u03be\u03c4\u03b5 \u03ad\u03bd\u03b1\u03bd \u03ad\u03b3\u03ba\u03c5\u03c1\u03bf \u03c6\u03ac\u03ba\u03b5\u03bb\u03bf - -midi.port=\u0398\u03cd\u03c1\u03b1 MIDI -midi.sequencer=\u0394\u03b9\u03b1\u03b4\u03bf\u03c7\u03ad\u03b1\u03c2 MIDI - -plugin.unknown-value=\u0394\u03b5\u03bd \u03b5\u03af\u03bd\u03b1\u03b9 \u03b4\u03b9\u03b1\u03b8\u03ad\u03c3\u03b9\u03bc\u03bf. -plugin.column.name=Plugin \u038c\u03bd\u03bf\u03bc\u03b1 -plugin.column.enabled=\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03b7\u03bc\u03ad\u03bd\u03bf - - -######################### -### Tool Bar Items ### -######################### -file.items=\u0391\u03c1\u03c7\u03b5\u03af\u03bf \u0391\u03bd\u03c4\u03b9\u03ba\u03b5\u03af\u03bc\u03b5\u03bd\u03b1 -edit.items=\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u0391\u03bd\u03c4\u03b9\u03ba\u03b5\u03b9\u03bc\u03ad\u03bd\u03c9\u03bd -property.items=\u0399\u03b4\u03b9\u03cc\u03c4\u03b7\u03c4\u03b5\u03c2 \u0391\u03bd\u03c4\u03b9\u03ba\u03b5\u03b9\u03bc\u03ad\u03bd\u03c9\u03bd -track.items=\u039a\u03bf\u03bc\u03bc\u03ac\u03c4\u03b9 \u0391\u03bd\u03c4\u03b9\u03ba\u03b5\u03b9\u03bc\u03ad\u03bd\u03c9\u03bd -duration.items=\u0394\u03b9\u03ac\u03c1\u03ba\u03b5\u03b9\u03b1 \u0391\u03bd\u03c4\u03b9\u03ba\u03b5\u03b9\u03bc\u03ad\u03bd\u03c9\u03bd -beat.items=Beat \u0391\u03bd\u03c4\u03b9\u03ba\u03b5\u03b9\u03bc\u03ad\u03bd\u03c9\u03bd -composition.items=\u03a3\u03cd\u03bd\u03b8\u03b5\u03c3\u03b7 \u0391\u03bd\u03c4\u03b9\u03ba\u03b5\u03b9\u03bc\u03ad\u03bd\u03c9\u03bd -repeat.items=\u0395\u03c0\u03b1\u03bd\u03ac\u03bb\u03b7\u03c8\u03b7 \u0391\u03bd\u03c4\u03b9\u03ba\u03b5\u03b9\u03bc\u03ad\u03bd\u03c9\u03bd -transport.items=\u0391\u03bd\u03b1\u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03ad\u03b1\u03c2 \u0391\u03bd\u03c4\u03b9\u03ba\u03b5\u03b9\u03bc\u03ad\u03bd\u03c9\u03bd -marker.items=\u03a3\u03b7\u03bc\u03ac\u03b4\u03b5\u03bc\u03b1 \u0391\u03bd\u03c4\u03b9\u03ba\u03b5\u03b9\u03bc\u03ad\u03bd\u03c9\u03bd -insert.items=\u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae \u0391\u03bd\u03c4\u03b9\u03ba\u03b5\u03b9\u03bc\u03ad\u03bd\u03c9\u03bd -layout.items=\u0394\u03b9\u03ac\u03c4\u03b1\u03be\u03b7 \u0391\u03bd\u03c4\u03b9\u03ba\u03b5\u03b9\u03bc\u03ad\u03bd\u03c9\u03bd -view.items=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u0391\u03bd\u03c4\u03b9\u03ba\u03b5\u03b9\u03bc\u03ad\u03bd\u03c9\u03bd -effect.items=\u0395\u03c6\u03ad \u0391\u03bd\u03c4\u03b9\u03ba\u03b5\u03b9\u03bc\u03ad\u03bd\u03c9\u03bd -dynamic.items=\u0394\u03c5\u03bd\u03b1\u03bc\u03b9\u03ba\u03ad\u03c2 \u0391\u03bd\u03c4\u03b9\u03ba\u03b5\u03af\u03bc\u03b5\u03bd\u03b1 - -######################### -###Key Binding Actions### -######################### -action.file.new=\u039d\u03ad\u03bf \u0391\u03c1\u03c7\u03b5\u03af\u03bf -action.file.open=\u0386\u03bd\u03bf\u03b9\u03be\u03b5 \u0391\u03c1\u03c7\u03b5\u03af\u03bf -action.file.open-url=\u0386\u03bd\u03bf\u03b9\u03be\u03b5 URL -action.file.save=\u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 -action.file.save-as=\u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 \u03a9\u03c2 -action.file.print=\u0395\u03ba\u03c4\u03cd\u03c0\u03c9\u03c3\u03b7 -action.file.print-preview=\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7 \u0395\u03ba\u03c4\u03cd\u03c0\u03c9\u03c3\u03b7\u03c2 -action.file.exit=\u0388\u03be\u03bf\u03b4\u03bf\u03c2 TuxGuitar -action.edit.undo=\u0391\u03bd\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 -action.edit.redo=\u0395\u03c0\u03b1\u03bd\u03ac\u03bb\u03b7\u03c8\u03b7 -action.edit.voice-1=\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03a6\u03c9\u03bd\u03ae\u03c2 1 -action.edit.voice-2=\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03a6\u03c9\u03bd\u03ae\u03c2 2 -action.composition.change-time-signature=\u0391\u03bb\u03bb\u03b1\u03b3\u03ae \u03a1\u03c5\u03b8\u03bc\u03bf\u03cd -action.composition.change-tempo=\u0391\u03bb\u03bb\u03b1\u03b3\u03ae \u03a4\u03ad\u03bc\u03c0\u03bf -action.composition.change-info=\u0391\u03bb\u03bb\u03b1\u03b3\u03ae \u03a0\u03bb\u03b7\u03c1\u03bf\u03c6\u03bf\u03c1\u03b9\u03ce\u03bd \u03a4\u03c1\u03b1\u03b3\u03bf\u03c5\u03b4\u03b9\u03bf\u03cd -action.composition.change-clef=\u0391\u03bb\u03bb\u03b1\u03b3\u03ae \u039a\u03bb\u03b5\u03b9\u03b4\u03b9\u03bf\u03cd -action.composition.change-key-signature=\u0391\u03bb\u03bb\u03b1\u03b3\u03ae \u03a1\u03c5\u03b8\u03bc\u03bf\u03cd -action.composition.change-triplet-feel=\u0391\u03bb\u03bb\u03b1\u03b3\u03ae \u03c3\u03c4\u03bf feeling \u03c4\u03bf\u03c5 \u03a4\u03c1\u03af\u03b7\u03c7\u03bf\u03c5 -action.view.layout-set-page=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u0394\u03b9\u03ac\u03c4\u03b1\u03be\u03b7\u03c2 \u03a3\u03b5\u03bb\u03af\u03b4\u03b1\u03c2 -action.view.layout-set-linear=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u0393\u03c1\u03b1\u03bc\u03bc\u03b9\u03ba\u03ae\u03c2 \u0394\u03b9\u03ac\u03c4\u03b1\u03be\u03b7\u03c2 -action.view.layout-set-multitrack=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03a0\u03bf\u03bb\u03c5\u03ba\u03ac\u03bd\u03b1\u03bb\u03b7\u03c2 \u039b\u03b5\u03b9\u03c4\u03bf\u03c5\u03c1\u03b3\u03af\u03b1\u03c2 -action.view.layout-set-score-enabled=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03a0\u03b1\u03c1\u03c4\u03b9\u03c4\u03bf\u03cd\u03c1\u03b1\u03c2 -action.view.layout-set-tablature-enabled=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03a4\u03b1\u03bc\u03c0\u03bb\u03b1\u03c4\u03bf\u03cd\u03c1\u03b1\u03c2 -action.view.layout-set-compact=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03a3\u03c5\u03bc\u03c0\u03b1\u03b3\u03bf\u03cd\u03c2 \u039b\u03b5\u03b9\u03c4\u03bf\u03c5\u03c1\u03b3\u03af\u03b1\u03c2 -action.view.layout-set-chord-diagram-enabled=\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u0394\u03b9\u03b1\u03b3\u03c1\u03ac\u03bc\u03bc\u03b1\u03c4\u03bf\u03c2 \u03a3\u03c5\u03b3\u03c7\u03bf\u03c1\u03b4\u03af\u03b1\u03c2 -action.view.layout-set-chord-name-enabled=\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u039f\u03bd\u03cc\u03bc\u03b1\u03c4\u03bf\u03c2 \u03a3\u03c5\u03b3\u03c7\u03bf\u03c1\u03b4\u03af\u03b1\u03c2 -action.view.show-fretboard=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03a4\u03b1\u03c3\u03c4\u03b9\u03ad\u03c1\u03b1\u03c2 -action.view.show-piano=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03a0\u03b9\u03ac\u03bd\u03bf\u03c5 -action.view.show-matrix=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03a0\u03af\u03bd\u03b1\u03ba\u03b1 -action.view.show-mixer=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u039c\u03af\u03ba\u03c4\u03b7 -action.view.show-transport=\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u0391\u03bd\u03b1\u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03ad\u03b1 -action.track.add=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7 \u039a\u03bf\u03bc\u03bc\u03b1\u03c4\u03b9\u03bf\u03cd -action.track.remove=\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u039a\u03bf\u03bc\u03bc\u03b1\u03c4\u03b9\u03bf\u03cd -action.track.clone=\u039a\u03bb\u03c9\u03bd\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u039a\u03bf\u03bc\u03bc\u03b1\u03c4\u03b9\u03bf\u03cd -action.track.go-first=\u03a0\u03ae\u03b3\u03b1\u03b9\u03bd\u03b5 \u03c3\u03c4\u03bf \u03c0\u03c1\u03ce\u03c4\u03bf \u03ba\u03bf\u03bc\u03bc\u03ac\u03c4\u03b9 -action.track.go-last=\u03a0\u03ae\u03b3\u03b1\u03b9\u03bd\u03b5 \u03c3\u03c4\u03bf \u03c4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03bf \u03ba\u03bf\u03bc\u03bc\u03ac\u03c4\u03b9 -action.track.go-next=\u03a0\u03ae\u03b3\u03b1\u03b9\u03bd\u03b5 \u03c3\u03c4\u03bf \u03b5\u03c0\u03cc\u03bc\u03b5\u03bd\u03bf \u03ba\u03bf\u03bc\u03bc\u03ac\u03c4\u03b9 -action.track.go-previous=\u03a0\u03ae\u03b3\u03b1\u03b9\u03bd\u03b5 \u03c3\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf \u03ba\u03bf\u03bc\u03bc\u03ac\u03c4\u03b9 -action.track.lyrics=\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03ba\u03bf\u03bc\u03bc\u03b1\u03c4\u03b9\u03bf\u03cd \u03c3\u03c4\u03bf\u03af\u03c7\u03c9\u03bd -action.track.properties=\u0391\u03bb\u03bb\u03b1\u03b3\u03ae \u03c1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03c9\u03bd \u03ba\u03bf\u03bc\u03bc\u03b1\u03c4\u03b9\u03bf\u03cd -action.track.move-down=\u039c\u03b5\u03c4\u03b1\u03ba\u03af\u03bd\u03b7\u03c3\u03b7 \u03ba\u03bf\u03bc\u03bc\u03b1\u03c4\u03b9\u03bf\u03cd \u03c0\u03c1\u03bf\u03c2 \u03c4\u03b1 \u03ba\u03ac\u03c4\u03c9 -action.track.move-up=\u039c\u03b5\u03c4\u03b1\u03ba\u03af\u03bd\u03b7\u03c3\u03b7 \u03ba\u03bf\u03bc\u03bc\u03b1\u03c4\u03b9\u03bf\u03cd \u03c0\u03c1\u03bf\u03c2 \u03c4\u03b1 \u03c0\u03ac\u03bd\u03c9 -action.measure.add=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7 \u03bc\u03ad\u03c4\u03c1\u03bf\u03c5 -action.measure.remove=\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03bc\u03ad\u03c4\u03c1\u03bf\u03c5 -action.measure.copy=\u0391\u03bd\u03c4\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae \u03bc\u03ad\u03c4\u03c1\u03bf\u03c5 -action.measure.paste=\u03a0\u03c1\u03bf\u03bf\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u03bc\u03ad\u03c4\u03c1\u03bf\u03c5 -action.measure.clean=\u039a\u03b1\u03b8\u03b1\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u03bc\u03ad\u03c4\u03c1\u03bf\u03c5 -action.measure.go-first=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7 \u03c3\u03c4\u03bf \u03c0\u03c1\u03ce\u03c4\u03bf \u03bc\u03ad\u03c4\u03c1\u03bf -action.measure.go-last=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7 \u03c3\u03c4\u03bf \u03c4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03bf \u03bc\u03ad\u03c4\u03c1\u03bf -action.measure.go-next=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7 \u03b1\u03c0\u03cc \u03c3\u03c4\u03bf \u03b5\u03c0\u03cc\u03bc\u03b5\u03bd\u03bf \u03bc\u03ad\u03c4\u03c1\u03bf -action.measure.go-previous=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7 \u03b1\u03c0\u03cc \u03c3\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf \u03bc\u03ad\u03c4\u03c1\u03bf -action.beat.general.remove-unused-voice=\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u039c\u03b7 \u03a7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7\u03c2 \u03a6\u03c9\u03bd\u03ae\u03c2 -action.beat.general.voice-up=\u038c\u03c1\u03b9\u03c3\u03b5 \u03c4\u03b1 \u03ac\u03bd\u03c9 \u03c3\u03c4\u03b5\u03bb\u03ad\u03c7\u03b7 -action.beat.general.voice-down=\u038c\u03c1\u03b9\u03c3\u03b5 \u03c4\u03b1 \u03ba\u03ac\u03c4\u03c9 \u03c3\u03c4\u03b5\u03bb\u03ad\u03c7\u03b7 -action.beat.general.voice-auto=\u038c\u03c1\u03b9\u03c3\u03b5 \u03b1\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b1 \u03c4\u03b1 \u03c3\u03c4\u03b5\u03bb\u03ad\u03c7\u03b7 -action.beat.general.set-stroke-up=Set Upstroke -action.beat.general.set-stroke-down=Set Downstroke -action.beat.general.move-left=\u039c\u03b5\u03c4\u03b1\u03ba\u03af\u03bd\u03b7\u03c3\u03b5 \u0388\u03bd\u03b1 Beat \u0391\u03c1\u03b9\u03c3\u03c4\u03b5\u03c1\u03ac -action.beat.general.move-right=\u039c\u03b5\u03c4\u03b1\u03ba\u03af\u03bd\u03b7\u03c3\u03b5 \u0388\u03bd\u03b1 Beat \u0394\u03b5\u03be\u03b9\u03ac -action.beat.general.move-custom=\u039c\u03b5\u03c4\u03b1\u03ba\u03af\u03bd\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c9\u03c0\u03bf\u03c0\u03bf\u03b9\u03b7\u03bc\u03ad\u03bd\u03bf\u03c5 Beat -action.note.general.clean-beat=\u039a\u03b1\u03b8\u03b1\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 beat -action.note.general.decrement-semitone=\u039c\u03b5\u03af\u03c9\u03c3\u03b7 \u0397\u03bc\u03b9\u03c4\u03bf\u03bd\u03af\u03bf\u03c5 -action.note.general.increment-semitone=\u0391\u03cd\u03be\u03b7\u03c3\u03b7 \u0397\u03bc\u03b9\u03c4\u03bf\u03bd\u03af\u03bf\u03c5 -action.note.general.shift-down=\u039a\u03ac\u03c4\u03c9 \u03bf\u03bb\u03af\u03c3\u03b8\u03b7\u03c3\u03b7 -action.note.general.shift-up=\u03a0\u03ac\u03bd\u03c9 \u03bf\u03bb\u03af\u03c3\u03b8\u03b7\u03c3\u03b7 -action.note.general.tied=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03a3\u03cd\u03b6\u03b5\u03c5\u03be\u03b7\u03c2 -action.note.duration.set-whole=\u038c\u03c1\u03b9\u03c3\u03b5 \u03c4\u03b7\u03c2 \u0394\u03b9\u03ac\u03c1\u03ba\u03b5\u03b9\u03b1 \u03c4\u03bf\u03c5 \u03bf\u03bb\u03cc\u03ba\u03bb\u03b7\u03c1\u03bf\u03c5 -action.note.duration.set-half=\u038c\u03c1\u03b9\u03c3\u03b5 \u03c4\u03b7\u03c2 \u0394\u03b9\u03ac\u03c1\u03ba\u03b5\u03b9\u03b1 \u03c4\u03bf\u03c5 \u03bc\u03b9\u03c3\u03bf\u03cd -action.note.duration.set-quarter=\u038c\u03c1\u03b9\u03c3\u03b5 \u03c4\u03b7\u03c2 \u0394\u03b9\u03ac\u03c1\u03ba\u03b5\u03b9\u03b1 \u03c4\u03bf\u03c5 \u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03bf\u03c5 -action.note.duration.set-eighth=\u038c\u03c1\u03b9\u03c3\u03b5 \u03c4\u03b7\u03c2 \u0394\u03b9\u03ac\u03c1\u03ba\u03b5\u03b9\u03b1 \u03c4\u03bf\u03c5 \u039f\u03b3\u03b4\u03cc\u03bf\u03c5 -action.note.duration.set-sixteenth=\u038c\u03c1\u03b9\u03c3\u03b5 \u03c4\u03b7\u03c2 \u0394\u03b9\u03ac\u03c1\u03ba\u03b5\u03b9\u03b1 \u03c4\u03bf\u03c5 \u0394\u03b5\u03ba\u03ac\u03c4\u03bf\u03c5-\u0388\u03ba\u03c4\u03bf\u03c5 -action.note.duration.set-thirty-second=\u038c\u03c1\u03b9\u03c3\u03b5 \u03c4\u03b7\u03c2 \u0394\u03b9\u03ac\u03c1\u03ba\u03b5\u03b9\u03b1 \u03c4\u03bf\u03c5 \u03a4\u03c1\u03b9\u03b1\u03ba\u03bf\u03c3\u03c4\u03bf\u03cd-\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03bf\u03c5 -action.note.duration.set-sixty-fourth=\u038c\u03c1\u03b9\u03c3\u03b5 \u03c4\u03b7\u03c2 \u0394\u03b9\u03ac\u03c1\u03ba\u03b5\u03b9\u03b1 \u03c4\u03bf\u03c5 \u0395\u03be\u03b7\u03ba\u03bf\u03c3\u03c4\u03bf\u03cd-\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03bf\u03c5 -action.note.duration.change-dotted=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03c0\u03b1\u03c1\u03b5\u03c3\u03c4\u03b9\u03b3\u03bc\u03ad\u03bd\u03bf -action.note.duration.change-double-dotted=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03b4\u03b9\u03c0\u03bb\u03cc \u03b4\u03b9\u03c0\u03bb\u03bf\u03cd \u03c0\u03b1\u03c1\u03b5\u03c3\u03c4\u03b9\u03b3\u03bc\u03ad\u03bd\u03bf\u03c5 -action.note.duration.change-division-type=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03c4\u03c1\u03af\u03b7\u03c7\u03bf\u03c5 -action.note.duration.decrement-duration=\u039c\u03b5\u03af\u03c9\u03c3\u03b7 \u03c4\u03b7\u03c2 \u0394\u03b9\u03b1\u03c1\u03ba\u03b5\u03af\u03b1\u03c2 -action.note.duration.increment-duration=\u0391\u03cd\u03be\u03b7\u03c3\u03b7 \u03c4\u03b7\u03c2 \u0394\u03b9\u03b1\u03c1\u03ba\u03b5\u03af\u03b1\u03c2 -action.note.effect.change-vibrato=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 Vibrato -action.note.effect.change-bend=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 bend -action.note.effect.change-slide=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 Slide -action.note.effect.change-hammer=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 hammer-on/pull-off -action.note.effect.change-accentuated=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 accentuated -action.note.effect.change-dead=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 dead note -action.note.effect.change-fade-in=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 fade in -action.note.effect.change-ghost=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 ghost -action.note.effect.change-grace=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 grace -action.note.effect.change-harmonic=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 harmonic -action.note.effect.change-heavy-accentuated=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 heavy accentuated -action.note.effect.change-palm-mute=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 palm mute -action.note.effect.change-popping=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 popping -action.note.effect.change-slapping=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 slapping -action.note.effect.change-staccato=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 staccato -action.note.effect.change-tapping=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 tapping -action.note.effect.change-tremolo-bar=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 tremolo bar -action.note.effect.change-tremolo-picking=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 tremolo picking -action.note.effect.change-trill=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7/\u0391\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 Trill -action.insert.open-repeat=\u0386\u03bd\u03bf\u03b9\u03be\u03b5 \u0395\u03c0\u03b1\u03bd\u03ac\u03bb\u03b7\u03c8\u03b7 -action.insert.close-repeat=\u039a\u03bb\u03b5\u03af\u03c3\u03b5 \u0395\u03c0\u03b1\u03bd\u03ac\u03bb\u03b7\u03c8\u03b7 -action.insert.repeat-alternative=\u0395\u03bd\u03b1\u03bb\u03bb\u03b1\u03ba\u03c4\u03b9\u03ba\u03ae \u0395\u03c0\u03b1\u03bd\u03ac\u03bb\u03b7\u03c8\u03b7 -action.insert.chord=\u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae \u03a3\u03c5\u03b3\u03c7\u03bf\u03c1\u03b4\u03af\u03b1\u03c2 -action.insert.text=\u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae \u039a\u03b5\u03b9\u03bc\u03ad\u03bd\u03bf\u03c5 -action.marker.add=\u03a0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c3\u03b7 \u03a3\u03b7\u03bc\u03b1\u03b4\u03b9\u03bf\u03cd -action.marker.go-next=\u03a0\u03ae\u03b3\u03b1\u03b9\u03bd\u03b5 \u03c3\u03c4\u03bf \u0395\u03c0\u03cc\u03bc\u03b5\u03bd\u03bf \u03a3\u03b7\u03bc\u03ac\u03b4\u03b9 -action.marker.go-previous=\u03a0\u03ae\u03b3\u03b1\u03b9\u03bd\u03b5 \u03c3\u03c4\u03bf \u03a0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf \u03a3\u03b7\u03bc\u03ac\u03b4\u03b9 -action.transport.play=\u0391\u03bd\u03b1\u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03ae \u03a4\u03c1\u03b1\u03b3\u03bf\u03c5\u03b4\u03b9\u03bf\u03cd -action.transport.stop=\u039b\u03ae\u03be\u03b7 \u0391\u03bd\u03b1\u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03ae\u03c2 -action.transport.mode=\u039b\u03b5\u03b9\u03c4\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u0391\u03bd\u03b1\u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03ad\u03b1 -action.transport.metronome=\u039c\u03b5\u03c4\u03c1\u03bf\u03bd\u03cc\u03bc\u03bf\u03c2 -action.transport.set-loop-start=\u038c\u03c1\u03b9\u03c3\u03b5 \u03c4\u03b7\u03bd \u03b1\u03c1\u03c7\u03ae \u03c4\u03b7\u03c2 \u03b5\u03c0\u03b1\u03bd\u03ac\u03bb\u03b7\u03c8\u03b7\u03c2 -action.transport.set-loop-end=\u038c\u03c1\u03b9\u03c3\u03b5 \u03c4\u03bf \u03c4\u03ad\u03bb\u03bf\u03c2 \u03c4\u03b7\u03c2 \u03b5\u03c0\u03b1\u03bd\u03ac\u03bb\u03b7\u03c8\u03b7\u03c2 -action.tools.browser=\u03a0\u03b5\u03c1\u03b9\u03b7\u03b3\u03b7\u03c4\u03ae\u03c2 -action.tools.transpose=\u039c\u03b5\u03c4\u03b1\u03c6\u03bf\u03c1\u03ac \u039d\u03cc\u03c4\u03c9\u03bd -action.settings.configure=\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 -action.help.doc=\u0392\u03bf\u03ae\u03b8\u03b5\u03b9\u03b1 diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_en.properties b/TuxGuitar-testing/platform-all/share/lang/messages_en.properties deleted file mode 100644 index 6bfa01d0..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_en.properties +++ /dev/null @@ -1,686 +0,0 @@ -ok=Ok -cancel=Cancel -yes=Yes -no=No -add=Add -edit=Edit -remove=Remove -save=Save -exit=Exit -close=Close -choose=Choose -color=Color -title=Title -go=Go -warning=Warning -error=Error -plugins=Plugins -options=Options -defaults=Defaults -clean=Clean -rename=Rename -fret=Fret -position=Position -name=Name -author=Author -version=Version -description=Description -info=Info -configure=Configure -url=URL - -file=File -file.new=New -file.open=Open -file.save=Save -file.save-as=Save As -file.save-changes-question=The song has unsaved changes.\nDo you want to save the changes? -file.exit=Exit -file.export=Export -file.export-midi=Export MIDI -file.export-pdf=Export PDF -file.print=Print -file.print-preview=Print Preview -file.import=Import -file.import-midi=Import MIDI -file.export-ascii=Export ASCII -file.history=History -file.open-url=Open URL -file.open.error=Cannot Open: {0} -file.save.error=Cannot Save: {0} -file.import.error=Cannot Import: {0} -file.export.error=Cannot Export: {0} -file.overwrite-question=This file already exists. Do you want to overwrite it? - -edit.menu=Edit -edit.undo=Undo -edit.redo=Redo -edit.copy=Copy -edit.from=From -edit.to=To -edit.all-tracks=All Tracks -edit.paste=Paste -edit.paste.count=Paste Count -edit.paste.replace-mode=Paste at the Current Measure -edit.paste.insert-mode=Paste in new Measure -edit.delete=Delete -edit.cut=Cut -edit.mouse-mode-selection=Selection Mode -edit.mouse-mode-edition=Score Edition Mode -edit.not-natural-key=Sharp/Flat mode -edit.voice-1=Select Voice 1 -edit.voice-2=Select Voice 2 - -view=View -view.layout=Layout -view.layout.page=Page Layout -view.layout.linear=Linear layout -view.layout.compact=Compact -view.layout.multitrack=Multitrack -view.layout.chord-style=Chord Style -view.layout.chord-name=Chord Name -view.layout.chord-diagram=Chord Diagram -view.layout.score-enabled=Show Score -view.layout.tablature-enabled=Show Tablature -view.show-mixer=Show Mixer -view.show-fretboard=Show Fretboard -view.show-piano=Show Piano -view.show-matrix=Show Matrix -view.show-transport=Show Player - -fretboard.direction=Direction -fretboard.right-mode=Right mode -fretboard.left-mode=Left mode -fretboard.background-color=Background Color -fretboard.display-note-text=Display Note Text -fretboard.display-scale-text=Display Scale Text -fretboard.font=Font -fretboard.fretpoint-color=Fret Color -fretboard.note-color=Note Color -fretboard.scale-note-color=Scale Note Color -fretboard.settings=Fretboard Settings -fretboard.string-color=String Color -fretboard.settings.options=Options - -piano.editor=Piano Editor -piano.natural-key-color=Natural Key Color -piano.not-natural-key-color=Unnatural Key Color -piano.note-color=Note Color -piano.scale-note-color=Scale Note Color -piano.settings=Piano Settings - -matrix.editor=Matrix Editor -matrix.grids=Number of Grids -matrix.border-color=Border Color -matrix.font=Font -matrix.foreground-color=Foreground Color -matrix.line-color-1=Odd Row Color -matrix.line-color-2=Even Row Color -matrix.line-color-over=Mouse Over Row Color -matrix.note-color=Note Color -matrix.play-note-color=Play Note Color -matrix.position-color=Position Color -matrix.settings=Matrix Settings - -composition=Composition -composition.timesignature=Time Signature -composition.timesignature.Numerator=Numerator -composition.timesignature.denominator=Denominator -composition.timesignature.to-the-end=To the end -composition.tempo=Tempo -composition.tempo-percent=Percent -composition.tempo.invalid=Invalid Tempo -composition.tempo.start-to-end=Apply this tempo in the whole song -composition.tempo.position-to-end=Apply this tempo to the end -composition.tempo.position-to-next=Apply this tempo to the next tempo marker -composition.properties=Properties -composition.name=Name -composition.artist=Artist -composition.album=Album -composition.author=Author -composition.date=Date -composition.copyright=Copyright -composition.writer=Tab Creator -composition.transcriber=Transcribed By -composition.comments=Comments -composition.tripletfeel=Triplet Feel -composition.clef=Clef -composition.clef.treble=Treble -composition.clef.bass=Bass -composition.clef.tenor=Tenor -composition.clef.alto=Alto -composition.clef.to-the-end=Apply this clef to the end -composition.keysignature=Key Signature -composition.keysignature.natural=Natural -composition.keysignature.sharp-1=1 Sharp -composition.keysignature.sharp-2=2 Sharps -composition.keysignature.sharp-3=3 Sharps -composition.keysignature.sharp-4=4 Sharps -composition.keysignature.sharp-5=5 Sharps -composition.keysignature.sharp-6=6 Sharps -composition.keysignature.sharp-7=7 Sharps -composition.keysignature.flat-1=1 Flat -composition.keysignature.flat-2=2 Flats -composition.keysignature.flat-3=3 Flats -composition.keysignature.flat-4=4 Flats -composition.keysignature.flat-5=5 Flats -composition.keysignature.flat-6=6 Flats -composition.keysignature.flat-7=7 Flats -composition.keysignature.to-the-end=Apply this key signature to the end -composition.tripletfeel=Triplet Feel -composition.tripletfeel.none=No Triplet Feel -composition.tripletfeel.eighth=Triplet 8th -composition.tripletfeel.sixteenth=Triplet 16th -composition.tripletfeel.to-the-end=Apply this triplet feel to the end - -help=Help -help.help=Help -help.doc=Documentation -help.about=About -help.about.license=License -help.about.authors=Authors -help.about.description=Description - -track=Track -track.number=N° -track.name=Name -track.color=Color -track.first=First Track -track.last=Last Track -track.previous=Previous Track -track.next=Next Track -track.add=Add Track -track.remove=Remove Track -track.clone=Clone Track -track.move-up=Move Up -track.move-down=Move Down -track.instrument=Instrument -track.properties=Properties -track.properties.general=General -track.name.default-percussion-name=Percussion -track.lyrics=Lyrics -track.solo=Solo -track.mute=Mute - -lyric.editor=Lyric Editor - -measure=Measure -measure.first=First Measure -measure.last=Last Measure -measure.previous=Previous Measure -measure.next=Next Measure -measure.add=Add Measure -measure.add.count=Add Count -measure.add-before-current-position=Add measure before the current position -measure.add-after-current-position=Add measure after the current position -measure.add-at-end=Add measure at the end -measure.remove=Remove Measure -measure.copy=Copy Measure -measure.paste=Paste Measure -measure.clean=Clean Measure - -duration=Duration -duration.whole=Whole -duration.half=Half -duration.quarter=Quarter -duration.eighth=Eighth -duration.sixteenth=Sixteenth -duration.thirtysecond=Thirty-Second -duration.sixtyfourth=Sixty-Fourth -duration.dotted=Dotted -duration.doubledotted=Double Dotted -duration.division-type=Triplet - -dynamic=Dynamic -dynamic.piano-pianissimo=Piano Pianissimo -dynamic.pianissimo=Pianissimo -dynamic.piano=Piano -dynamic.mezzo-piano=Mezzo Piano -dynamic.mezzo-forte=Mezzo Forte -dynamic.forte=Forte -dynamic.fortissimo=Fortissimo -dynamic.forte-fortissimo=Forte Fortissimo - -effects=Effects -effects.vibrato=Vibrato -effects.bend=Bend -effects.deadnote=Dead Note -effects.slide=Slide -effects.hammer=Hammer-on/Pull-off -effects.tremolo-bar=Tremolo Bar -effects.tremolo-bar-editor=Tremolo Bar Editor -effects.tremolo-bar.dip=Dip -effects.tremolo-bar.dive=Dive -effects.tremolo-bar.release-up=Release Up -effects.tremolo-bar.release-down=Release Down -effects.tremolo-bar.inverted-dip=Inverted Dip -effects.tremolo-bar.return=Return -effects.ghostnote=Ghost Note -effects.accentuatednote=Accentuated Note -effects.heavyaccentuatednote=Heavy Accentuated Note -effects.harmonic=Harmonic -effects.grace=Grace Note -effects.grace-editor=Grace Note Editor -effects.grace.before-beat=Before beat -effects.grace.on-beat=On beat -effects.grace.transition=Transition -effects.grace.transition-none=None -effects.grace.transition-bend=Bend -effects.grace.transition-slide=Slide -effects.grace.transition-hammer=Hammer -effects.trill=Trill -effects.trill-editor=Trill Editor -effects.tremolo-picking=Tremolo Picking -effects.tremolo-picking-editor=Tremolo Picking Editor -effects.palm-mute=Palm Mute -effects.staccato=Staccato -effects.tapping=Tapping -effects.slapping=Slapping -effects.popping=Popping -effects.fade-in=Fade In -effects.harmonic-editor=Harmonic Editor -effects.harmonic.type-of-harmonic=Type of Harmonic -effects.harmonic.natural=Natural Harmonic -effects.harmonic.artificial=Artificial Harmonic -effects.harmonic.artificial.key-offset=Key Offset -effects.harmonic.tapped=Tapped Harmonic -effects.harmonic.tapped.left-hand=Left Hand -effects.harmonic.tapped.right-hand=Right Hand -effects.harmonic.pinch=Pinch Harmonic -effects.harmonic.semi=Semi Harmonic - -bend.editor=Bend Editor -bend.bend=Bend -bend.bend-release=Bend/Release -bend.bend-release-bend=Bend/Release/Bend -bend.prebend=PreBend -bend.prebend-release=PreBend/Release - -transport=Player -transport.start=Start -transport.stop=Stop -transport.pause=Pause -transport.first=First -transport.last=Last -transport.previous=Previous -transport.next=Next -transport.metronome=Metronome -transport.mode=Play Mode -transport.mode.simple=Simple Mode -transport.mode.simple.tempo-percent=Percentage of tempo -transport.mode.simple.loop=Play looped -transport.mode.trainer=Training Mode -transport.mode.trainer.increment-description=Increment by -transport.mode.loop-range=Loop Range -transport.mode.loop-range.from=Play from measure -transport.mode.loop-range.from-default=From the beginning -transport.mode.loop-range.to=Play to measure -transport.mode.loop-range.to-default=To the end -transport.set-loop-start=Set loop start point -transport.set-loop-end=Set loop end point - -instruments.volume=Gain -instrument.channel=CH -instrument.effect-channel=EC -instrument.volume=Volume -instrument.balance=Balance -instrument.chorus=Chorus -instrument.reverb=Reverb -instrument.phaser=Phaser -instrument.tremolo=Tremolo -instrument.free=Free -instrument.link=Link - - -repeat.open=Open Repeat -repeat.close=Close Repeat -repeat.alternative=Alternative Repeats -repeat.alternative.editor=Edit Alternative Repeats -repetitions=Repetitions -repeat.number-of-repetitions=Number of Repetitions - -beat=Beat -beat.clean=Clean Beat -beat.voice.remove-unused=Remove Unused Voice -beat.voice-up=Stems Up -beat.voice-down=Stems Down -beat.voice-auto=Auto Stems -beat.stroke=Stroke -beat.stroke-up=Upstroke -beat.stroke-down=Downstroke -beat.move-left=Move One Beat Left -beat.move-right=Move One Beat Right -beat.move-custom=Custom Beat Move -beat.move-custom.dialog.title=Custom Move -beat.move-custom.dialog.direction-tip=Move Direction -beat.move-custom.dialog.move-1.tip=Major Move -beat.move-custom.dialog.move-2.tip=Fine Move -beat.move-custom.dialog.direction=Direction -beat.move-custom.dialog.direction.right=Move To Right -beat.move-custom.dialog.direction.left=Move To Left -beat.move-custom.dialog.count=Count -beat.move-custom.dialog.duration=Duration -beat.move-custom.dialog.duration.type=Dotted/Double-Dotted -beat.move-custom.dialog.duration.type.normal=None -beat.move-custom.dialog.duration.division-type=Division Type -beat.move-custom.dialog.duration.division-type.normal=Normal (Tuplet) - -note=Note -note.semitone-up=Semitone Up -note.semitone-down=Semitone Down -note.shift-up=Shift Up -note.shift-down=Shift Down -note.tiednote=Tied Note -note.deadnote=Dead Note - -insert.chord=Insert Chord -chord.editor=Chord Editor -chord=Chord -chord.name=Name -chord.bass=Bass -chord.custom=Custom Chord -chord.custom.name-empty-error=Chord name can not be empty. -chord.custom.name-exist-error=Chord name already exists. -chord.settings.tip=Custom Settings -chord.settings.type=Type -chord.settings.type.most-common=Most Common -chord.settings.type.inversions=Inversions -chord.settings.type.close-voiced=Close Voiced -chord.settings.type.open-voiced=Open Voiced -chord.settings.open-chords=Open Chords -chord.settings.chords-to-display=Chords to Display -chord.settings.search-frets=Search Frets -chord.settings.minimum-fret=Min -chord.settings.maximum-fret=Max - -instrument=Instrument -instrument.instrument=Instrument -instrument.percussion-track=Percussion Track - -tuning=Tuning -tuning.offset=Offset -tuning.strings=Strings -tuning.strings.transpose=Transpose afected notes. -tuning.strings.transpose.try-keep-strings=Try keep notes at same string -tuning.strings.transpose.apply-to-chords=Transpose Chords - -language=Language - -choose-color=Choose a color - -settings=Settings -settings.config=Configure TuxGuitar -settings.config.language=Language -settings.config.language.choose=Choose Language -settings.config.styles=Styles -settings.config.styles.general=General Styles -settings.config.styles.printer=Printer Styles -settings.config.styles.font.default=Default Font -settings.config.styles.font.note=Note Font -settings.config.styles.font.lyric=Lyrics Font -settings.config.styles.font.text=Text Font -settings.config.styles.font.time-signature=Time Signature Font -settings.config.styles.font.printer-default=Printer Default Font -settings.config.styles.font.printer-note=Printer Note Font -settings.config.styles.font.printer-time-signature=Printer Time Signature Font -settings.config.styles.color.score-note=Score Note Color -settings.config.styles.color.tab-note=Tab Note Color -settings.config.styles.color.play-note=Play Note Color -settings.config.apply-changes-question=Do you want to apply changes now? -settings.config.sound=Sound -settings.config.main=General -settings.config.main.window-title=Window Title -settings.config.main.window-title.help=The following variables will be replaced at the window title: -settings.config.main.window-title.var.description.appname=This variable represents the Application Name: TuxGuitar -settings.config.main.window-title.var.description.appversion=This variable represents the version of TuxGuitar. -settings.config.main.window-title.var.description.filename=This variable represents the name of the opened file -settings.config.main.window-title.var.description.filepath=This variable represents the path of the opened file -settings.config.main.window-title.var.description.songname=This variable represents the name of the song -settings.config.main.window-title.var.description.songauthor=This variable represents the author of the song -settings.config.main.window-title.var.description.songalbum=This variable represents the album of the song -settings.config.main.window-title.var.description.songartist=This variable represents the artist of the song -settings.config.main.options=Options -settings.config.main.splash-enabled=Launch splash screen on startup -settings.config.main.table.auto-size.enabled=Enable Automatic Table resizing -settings.config.styles.color.lines=Horizontal lines color -settings.config.toolbars=Tool Bars -settings.config.toolbars.tip=Customize Your ToolBars -settings.config.toolbars.list=Available ToolBars -settings.config.toolbars.move-up=Move Up -settings.config.toolbars.move-down=Move Down -settings.config.skin=Skins -settings.config.skin.choose=Choose your skin -settings.keybindings=Configure Key Bindings - -key-bindings-editor=Key Binding Editor -key-bindings-editor-action-select=Select an Action -key-bindings-editor-action-column=Actions -key-bindings-editor-shortcut-column=Keys -key-bindings-editor-push-a-key=Press a key -key-bindings-editor-save-question=There are unsaved changes, do you want to exit without saving? - -key-bindings-editor-override=Shortcut already in use! Are you sure you want to use it? - -print.print=Print -print.dialog=Print -print.service=Service -print.service.name=Name -print.service.status=Status -print.service.type=Type -print.service.info=Info -print.range=Range -print.range.all-pages=All -print.range.pages=Pages -print.range.pages-to=To -print.copies=Copies -print.copies-number=Number of copies -print.print-to-file=Print to file -print.file-chooser=Choose -print-header.default-song-name=Untitled -print-header.default-song-author=Anonymous - -print.preview=Print Preview -print.preview.page-of=Of - -marker=Marker -marker.add=Add Marker -marker.list=List Markers -marker.first=Go First Marker -marker.last=Go Last Marker -marker.next=Go Next Marker -marker.previous=Go Previous Marker - -export.tablature-enabled=Show Tablature -export.score-enabled=Show Score -export.chord-name-enabled=Show Chord Names -export.chord-diagram-enabled=Show Chord Diagrams -export.black-and-white=Black And White Mode - -scale=Scale -scale.list=Scale List - -text.insert=Insert Text -text.editor=Text Editor -text.text=Text - -tools=Tools -tools.scale=Scale list -tools.browser=Browser -tools.plugins=Plugins -tools.shortcuts=Shortcuts -tools.settings=Settings - -tools.transpose=Transpose -tools.transpose.semitones=Transposition Semitones -tools.transpose.apply-to-track=Transpose all measures -tools.transpose.apply-to-measure=Transpose only this measure -tools.transpose.apply-to-all-tracks=Apply to all tracks -tools.transpose.try-keep-strings=Try keep notes at same string when it's possible -tools.transpose.apply-to-chords=Transpose Chords - -browser.dialog=Browser -browser.menu.file=File -browser.open=Open -browser.exit=Exit -browser.menu.collection=Collection -browser.menu.go=Go -browser.collection.select=Select Collection -browser.collection.open=Open -browser.collection.remove=Remove -browser.collection.close=Close -browser.collection.new=New -browser.go-root=Home -browser.go-back=Back -browser.refresh=Refresh -browser.factory.fs.name=File System -browser.collection.fs.name=Name -browser.collection.fs.path=Folder -browser.collection.fs.editor-title=File System Collection -browser.collection.fs.editor-tip=Choose your collection folder -browser.collection.fs.invalid-path=Please, select a valid folder - -midi.port=MIDI Port -midi.sequencer=MIDI Sequencer - -plugin.unknown-value=Not available. -plugin.column.name=Plugin Name -plugin.column.enabled=Enabled - - -######################### -### Tool Bar Items ### -######################### -file.items=File Items -edit.items=Edit Items -property.items=Property Items -track.items=Track Items -duration.items=Duration Items -beat.items=Beat Items -composition.items=Composition Items -repeat.items=Repeat Items -transport.items=Player Items -marker.items=Marker Items -insert.items=Insert Items -layout.items=Layout Items -view.items=View Items -effect.items=Effect Items -dynamic.items=Dynamic Items - -######################### -###Key Binding Actions### -######################### -action.file.new=New File -action.file.open=Open File -action.file.open-url=Open URL -action.file.save=Save -action.file.save-as=Save As -action.file.print=Print -action.file.print-preview=Print Preview -action.file.exit=Exit TuxGuitar -action.edit.undo=Undo -action.edit.redo=Redo -action.edit.voice-1=Select Voice 1 -action.edit.voice-2=Select Voice 2 -action.composition.change-time-signature=Change Time Signature -action.composition.change-tempo=Change Tempo -action.composition.change-info=Change Song Information -action.composition.change-clef=Change Clef -action.composition.change-key-signature=Change Key Signature -action.composition.change-triplet-feel=Change Triplet Feel -action.view.layout-set-page=Show Page Layout -action.view.layout-set-linear=Show Linear Layout -action.view.layout-set-multitrack=Show Multitrack Mode -action.view.layout-set-score-enabled=Show Score -action.view.layout-set-tablature-enabled=Show Tablature -action.view.layout-set-compact=Show Compact Mode -action.view.layout-set-chord-diagram-enabled=Enable Chord Diagram -action.view.layout-set-chord-name-enabled=Enable Chord Name -action.view.show-fretboard=Show Fretboard -action.view.show-piano=Show Piano -action.view.show-matrix=Show Matrix -action.view.show-mixer=Show Mixer -action.view.show-transport=Show Player -action.track.add=Add Track -action.track.remove=Remove Track -action.track.clone=Clone Track -action.track.go-first=Go to first track -action.track.go-last=Go to last track -action.track.go-next=Go to next track -action.track.go-previous=Go to previous track -action.track.lyrics=Edit track lyrics -action.track.properties=Change track properties -action.track.move-down=Move track down -action.track.move-up=Move track up -action.measure.add=Add measure -action.measure.remove=Remove measure -action.measure.copy=Copy measure -action.measure.paste=Paste measure -action.measure.clean=Clean measure -action.measure.go-first=Go to first measure -action.measure.go-last=Go to last measure -action.measure.go-next=Go to next measure -action.measure.go-previous=Go to previous measure -action.beat.general.remove-unused-voice=Remove Unused Voice -action.beat.general.voice-up=Set Stems Up -action.beat.general.voice-down=Set Stems Down -action.beat.general.voice-auto=Set Auto Stems -action.beat.general.set-stroke-up=Set Upstroke -action.beat.general.set-stroke-down=Set Downstroke -action.beat.general.move-left=Move One Beat Left -action.beat.general.move-right=Move One Beat Right -action.beat.general.move-custom=Custom Beat Move -action.note.general.clean-beat=Clean beat -action.note.general.decrement-semitone=Decrement semitone -action.note.general.increment-semitone=Increment semitone -action.note.general.shift-down=Shift down -action.note.general.shift-up=Shift up -action.note.general.tied=Add/Remove tied -action.note.duration.set-whole=Set Whole Duration -action.note.duration.set-half=Set Half Duration -action.note.duration.set-quarter=Set Quarter Duration -action.note.duration.set-eighth=Set Eighth Duration -action.note.duration.set-sixteenth=Set Sixteenth Duration -action.note.duration.set-thirty-second=Set Thirty Second Duration -action.note.duration.set-sixty-fourth=Set Sixty Fourth Duration -action.note.duration.change-dotted=Add/Remove dot -action.note.duration.change-double-dotted=Add/Remove double dotted -action.note.duration.change-division-type=Add/Remove triplet -action.note.duration.decrement-duration=Decrement Duration -action.note.duration.increment-duration=Increment Duration -action.note.effect.change-vibrato=Add/Remove Vibrato -action.note.effect.change-bend=Add/Remove bend -action.note.effect.change-slide=Add/Remove Slide -action.note.effect.change-hammer=Add/Remove hammer-on/pull-off -action.note.effect.change-accentuated=Add/Remove accentuated -action.note.effect.change-dead=Add/Remove dead note -action.note.effect.change-fade-in=Add/Remove fade in -action.note.effect.change-ghost=Add/Remove ghost -action.note.effect.change-grace=Add/Remove grace -action.note.effect.change-harmonic=Add/Remove harmonic -action.note.effect.change-heavy-accentuated=Add/Remove heavy accentuated -action.note.effect.change-palm-mute=Add/Remove palm mute -action.note.effect.change-popping=Add/Remove popping -action.note.effect.change-slapping=Add/Remove slapping -action.note.effect.change-staccato=Add/Remove staccato -action.note.effect.change-tapping=Add/Remove tapping -action.note.effect.change-tremolo-bar=Add/Remove tremolo bar -action.note.effect.change-tremolo-picking=Add/Remove tremolo picking -action.note.effect.change-trill=Add/Remove Trill -action.insert.open-repeat=Open Repeat -action.insert.close-repeat=Close Repeat -action.insert.repeat-alternative=Repeat Alternative -action.insert.chord=Insert Chord -action.insert.text=Insert Text -action.marker.add=Add Marker -action.marker.go-next=Go Next Marker -action.marker.go-previous=Go Previous Marker -action.transport.play=Play Song -action.transport.stop=Stop Playing -action.transport.mode=Player Mode -action.transport.metronome=Metrononome -action.transport.set-loop-start=Set loop start point -action.transport.set-loop-end=Set loop end point -action.tools.browser=Browser -action.tools.transpose=Transpose Notes -action.settings.configure=Settings -action.help.doc=Help diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_es.properties b/TuxGuitar-testing/platform-all/share/lang/messages_es.properties deleted file mode 100644 index 89b7be45..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_es.properties +++ /dev/null @@ -1,680 +0,0 @@ -ok=Aceptar -cancel=Cancelar -yes=Si -no=No -add=Agregar -remove=Borrar -save=Guardar -exit=Salir -close=Cerrar -color=Color -title=T\u00EDtulo -edit=Editar -go=Ir -error=Error -warning=Aviso -plugins=Plugins -choose=Seleccionar -plugins=Plugins -options=Opciones -defaults=Predeterminados -clean=Limpiar -rename=Renombrar -fret=Cejilla -position=Posici\u00F3n -info=Informaci\u00F3n -name=Nombre -author=Autor -version=Versi\u00F3n -description=Descripci\u00F3n -configure=Configurar - -tuxguitar.title=TuxGuitar - -file=Archivo -file.new=Nuevo -file.open=Abrir -file.open-url=Abrir URL -file.open.error=No se pudo abrir el archivo: {0} -file.save=Guardar -file.save-as=Guardar Como -file.save.error=No se pudo guardar el archivo: {0} -file.save-changes-question=El archivo tiene cambios sin guardar.\nDesea guardar los cambios? -file.exit=Salir -file.export=Exportar -file.export-midi=Exportar Midi -file.export-pdf=Exportar PDF -file.print=Imprimir -file.print-preview=Vista Preliminar -file.import=Importar -file.import.error=No se pudo importar: {0} -file.export-ascii=Exportar ASCII -file.export.error=No se pudo exportar: {0} -file.history=Historial -file.overwrite-question=El archivo ya existe, desea reemplazarlo? - -edit.menu=Edici\u00F3n -edit.undo=Deshacer -edit.redo=Rehacer -edit.copy=Copiar -edit.from=Desde -edit.to=Hasta -edit.all-tracks=Todas las pistas -edit.paste=Pegar -edit.paste.count=Cantidad de pegados -edit.paste.replace-mode=Pegar en el comp\u00E1s actual -edit.paste.insert-mode=Pegar en nuevo comp\u00E1s -edit.delete=Borrar -edit.cut=Cortar -edit.mouse-mode-selection=Cambiar puntero a modo de selecci\u00F3n -edit.mouse-mode-edition=Cambiar puntero a modo de edici\u00F3n -edit.not-natural-key=Sostenido/Bemol -edit.voice-1=Seleccionar Primer Voz -edit.voice-2=Seleccionar Segunda Voz - -view=Ver -view.layout=Ver -view.layout.page=Modo P\u00E1gina -view.layout.linear=Modo Linear -view.layout.multitrack=Multipista -view.layout.compact=Modo Compacto -view.layout.score-enabled=Mostrar Partitura -view.layout.tablature-enabled=Mostrar Tablatura -view.layout.chord-style=Estilo de Acordes -view.layout.chord-name=Mostrar Nombre -view.layout.chord-diagram=Mostrar Diagrama -view.show-transport=Mostrar Reproductor -view.show-mixer=Mostrar Mezclador -view.show-piano=Mostrar Piano -view.show-matrix=Mostrar Editor de Matrices -view.show-fretboard=Mostrar M\u00E1stil - -fretboard.direction=Direcci\u00F3n -fretboard.background-color=Color de fondo -fretboard.font=Fuente -fretboard.fretpoint-color=Color de marcadores de posici\u00F3n -fretboard.note-color=Color de notas -fretboard.scale-note-color=Color de notas de escala -fretboard.string-color=Color de cuerdas -fretboard.settings=Preferencias -fretboard.settings.options=Opciones -fretboard.display-note-text=Mostrar notas en modo de texto -fretboard.display-scale-text=Mostrar notas de escala en modo de texto -fretboard.right-mode=Hacia la derecha -fretboard.left-mode=Hacia la izquierda - -piano.editor=Piano -piano.natural-key-color=Color de teclas naturales -piano.not-natural-key-color=Color de teclas Sostenido/Bemol -piano.note-color=Color de notas -piano.scale-note-color=Color de notas de escala -piano.settings=Preferencias - -matrix.editor=Editor de Matrices -matrix.grids=Grillas -matrix.font=Fuente -matrix.border-color=Color de bordes -matrix.foreground-color=Color de fuente y lineas divisorias -matrix.line-color-1=Color de linea #1 -matrix.line-color-2=Color de linea #2 -matrix.line-color-over=Color de linea seleccionada -matrix.note-color=Color de notas -matrix.play-note-color=Color de notas reproduciendo -matrix.position-color=Color de pulso -matrix.settings=Preferencias - -composition=Composici\u00F3n -composition.timesignature=Time Signature -composition.timesignature.Numerator=Numerador -composition.timesignature.denominator=Denominador -composition.timesignature.to-the-end=Hasta el final -composition.tempo=Tiempo -composition.tempo-percent=Porcentaje -composition.tempo.start-to-end=Aplicar a todos los compases -composition.tempo.position-to-end=Aplicar hasta el final -composition.tempo.position-to-next=Aplicar hasta la pr\u00F3xima marca de tiempo -composition.tempo.invalid=Tempo inv\u00E1lido -composition.properties=Propiedades -composition.name=Nombre -composition.artist=Artista -composition.album=Album -composition.author=Autor -composition.date=Fecha -composition.copyright=Derechos de autor -composition.writer=Creador -composition.transcriber=Transcrito por -composition.comments=Comentarios -composition.clef=Clave -composition.clef.treble=Treble -composition.clef.bass=Bass -composition.clef.tenor=Tenor -composition.clef.alto=Alto -composition.clef.to-the-end=Aplicar esta clave hasta el final -composition.keysignature=Armadura -composition.keysignature.natural=Natural -composition.keysignature.sharp-1=1 Sostenido -composition.keysignature.sharp-2=2 Sostenidos -composition.keysignature.sharp-3=3 Sostenidos -composition.keysignature.sharp-4=4 Sostenidos -composition.keysignature.sharp-5=5 Sostenidos -composition.keysignature.sharp-6=6 Sostenidos -composition.keysignature.sharp-7=7 Sostenidos -composition.keysignature.flat-1=1 Bemol -composition.keysignature.flat-2=2 Bemoles -composition.keysignature.flat-3=3 Bemoles -composition.keysignature.flat-4=4 Bemoles -composition.keysignature.flat-5=5 Bemoles -composition.keysignature.flat-6=6 Bemoles -composition.keysignature.flat-7=7 Bemoles -composition.keysignature.to-the-end=Aplicar esta armadura hasta el final -composition.tripletfeel=Aspecto de Tresillos -composition.tripletfeel.none=Aspecto normal -composition.tripletfeel.eighth=Aspecto de tresillos en corcheas -composition.tripletfeel.sixteenth=Aspecto de tresillos en semi-corcheas -composition.tripletfeel.to-the-end=Aplicar hasta el final - -help=Ayuda -help.help=Ayuda -help.doc=Documentaci\u00F3n -help.about=Acerca de -help.about.license=Licencia -help.about.authors=Autores -help.about.description=Descripci\u00F3n - -instruments.volume=Ganancia -instrument.volume=Volumen -instrument.channel=CH -instrument.effect-channel=EC -instrument.balance=Balance -instrument.free=Libre -instrument.link=Ligado - -track=Pista -track.number=N° -track.name=Nombre -track.color=Color -track.first=Primera -track.last=Ultima -track.previous=Anterior -track.next=Siguiente -track.add=Agregar pista -track.remove=Borrar pista -track.instrument=Instrumento -track.properties=Propiedades -track.properties.general=General -track.clone=Clonar Pista -track.move-up=Mover Arriba -track.move-down=Mover Abajo -track.name.default-percussion-name=Percusi\u00F3n -track.lyrics=Editar letras -track.solo=Solo -track.mute=Silencio - -lyric.editor=Editor de letras - -measure=Comp\u00E1s -measure.first=Primero -measure.last=\u00DAltimo -measure.previous=Anterior -measure.next=Siguiente -measure.add=Agregar comp\u00E1s -measure.add.count=Cantidad de compases -measure.remove=Borrar comp\u00E1s -measure.copy=Copiar comp\u00E1s -measure.paste=Pegar comp\u00E1s -measure.clean=Limpiar comp\u00E1s -measure.add-before-current-position=Agregar comp\u00E1s antes de la posici\u00F3n actual -measure.add-after-current-position=Agregar comp\u00E1s despues de la posici\u00F3n actual -measure.add-at-end=Agregar comp\u00E1s al final - -beat=Pulso -beat.clean=Limpiar Pulso -beat.voice.remove-unused=Eliminar la voz no utilizada -beat.voice-up=Notas hacia arriba -beat.voice-down=Notas hacia abajo -beat.voice-auto=Direcci\u00F3n de notas automatica -beat.stroke=Rasgueo -beat.stroke-up=Rasgueo ascendente -beat.stroke-down=Rasgueo decendente -beat.move-left=Mover un pulso hacia la izquierda -beat.move-right=Mover un pulso hacia la derecha -beat.move-custom=Movimiento de pulso personalizado -beat.move-custom.dialog.title=Movimiento de pulso personalizado -beat.move-custom.dialog.direction-tip=Direcci\u00F3n del movimiento -beat.move-custom.dialog.move-1.tip=Movimiento primario -beat.move-custom.dialog.move-2.tip=Movimiento secundario -beat.move-custom.dialog.direction=Direcci\u00F3n -beat.move-custom.dialog.direction.right=Mover hacia la derecha -beat.move-custom.dialog.direction.left=Mover hacia la izquierda -beat.move-custom.dialog.count=Cantidad -beat.move-custom.dialog.duration=Duraci\u00F3n -beat.move-custom.dialog.duration.type=Puntillo/Doble-Puntillo -beat.move-custom.dialog.duration.type.normal=Normal -beat.move-custom.dialog.duration.division-type=Tipo de divisiones -beat.move-custom.dialog.duration.division-type.normal=Normal (Tupleto) - -note.tiednote=Ligar Nota -note.semitone-up=Subir un semitono -note.semitone-down=Bajar un semitono -note.shift-up=Subir una cuerda -note.shift-down=Bajar una cuerda - -duration=Duraci\u00F3n -duration.whole=Redonda -duration.half=Blanca -duration.quarter=Negra -duration.eighth=Corchea -duration.sixteenth=Semi-Corchea -duration.thirtysecond=Fusa -duration.sixtyfourth=Semi-Fusa -duration.dotted=Puntillo -duration.doubledotted=Doble Puntillo -duration.division-type=Tresillo - -effects=Efectos -effects.vibrato=Vibrato -effects.bend=Bend -effects.deadnote=Nota Muerta -effects.slide=Slide -effects.hammer=Hammer-on/Pull-off -effects.tremolo-bar=Tremolo Bar -effects.tremolo-bar-editor=Tremolo Bar Editor -effects.tremolo-bar.dip=Dip -effects.tremolo-bar.dive=Dive -effects.tremolo-bar.release-up=Release Up -effects.tremolo-bar.release-down=Release Down -effects.tremolo-bar.inverted-dip=Inverted Dip -effects.tremolo-bar.return=Return -effects.ghostnote=Ghost Note -effects.accentuatednote=Accentuated Note -effects.heavyaccentuatednote=Heavy Accentuated Note -effects.harmonic=Harmonic -effects.grace=Grace Note -effects.grace-editor=Grace Note Editor -effects.grace.before-beat=Before beat -effects.grace.on-beat=On beat -effects.grace.transition=Transition -effects.grace.transition-none=None -effects.grace.transition-bend=Bend -effects.grace.transition-slide=Slide -effects.grace.transition-hammer=Hammer -effects.trill=Trill -effects.trill-editor=Trill Editor -effects.tremolo-picking=Tremolo Picking -effects.tremolo-picking-editor=Tremolo Picking Editor -effects.palm-mute=Palm Mute -effects.staccato=Staccato -effects.tapping=Tapping -effects.slapping=Slapping -effects.popping=Popping -effects.fade-in=Fade In -effects.harmonic-editor=Harmonic Editor -effects.harmonic.type-of-harmonic=Type of Harmonic -effects.harmonic.natural=Natural Harmonic -effects.harmonic.artificial=Artificial Harmonic -effects.harmonic.artificial.key-offset=Key offset -effects.harmonic.tapped=Tapped Harmonic -effects.harmonic.tapped.left-hand=Left hand -effects.harmonic.tapped.right-hand=Right hand -effects.harmonic.pinch=Pinch Harmonic -effects.harmonic.semi=Semi Harmonic - - -bend.editor=Editor de Bend -bend.bend=Bend -bend.bend-release=bend/release -bend.bend-release-bend=bend/release/bend -bend.prebend=PreBend -bend.prebend-release=PreBend/Release - -dynamic=Dynamic -dynamic.piano-pianissimo=Piano Pianissimo -dynamic.pianissimo=Pianissimo -dynamic.piano=Piano -dynamic.mezzo-piano=Mezzo Piano -dynamic.mezzo-forte=Mezzo Forte -dynamic.forte=Forte -dynamic.fortissimo=Fortissimo -dynamic.forte-fortissimo=Forte Fortissimo - -insert.chord=Insertar Acorde - -chord.editor=Editor de Acordes -chord=Acorde -chord.name=Nombre -chord.custom=Acorde Personalizado -chord.custom.name-empty-error=El nombre del acorde es obligatorio. -chord.custom.name-exist-error=Ya existe un acorde con este nombre. -chord.bass=Bajo -chord.settings.tip=Preferencias -chord.settings.type=Tipo -chord.settings.type.most-common=Most Common -chord.settings.type.inversions=Inversions -chord.settings.type.close-voiced=Close Voiced -chord.settings.type.open-voiced=Open Voiced -chord.settings.open-chords=Open Chords -chord.settings.chords-to-display=Acordes a mostrar -chord.settings.search-frets=Trastes -chord.settings.minimum-fret=M\u00EDnimo -chord.settings.maximum-fret=M\u00E1ximo - -transport=Reproductor -transport.start=Reproducir -transport.pause=Pausar -transport.stop=Parar -transport.first=Primer Compas -transport.last=\u00DAltimo Compas -transport.previous=Compas Anterior -transport.next=Siguiente Compas -transport.mode=Modo de Reproducci\u00F3n -transport.mode.simple=Modo Normal -transport.mode.simple.tempo-percent=Porcentaje de tiempo -transport.mode.simple.loop=Repetir infinitamente -transport.mode.trainer=Modo de Entrenamiento -transport.mode.trainer.increment-description=Incrementar porcentaje -transport.mode.loop-range=Rango de Repeticiones -transport.mode.loop-range.from=Reproducir desde el comp\u00E1s -transport.mode.loop-range.from-default=Desde el principio -transport.mode.loop-range.to=Reproducir hasta el comp\u00E1s -transport.mode.loop-range.to-default=Hasta el final -transport.set-loop-start=Marcar inicio de repetici\u00F3n -transport.set-loop-end=Marcar final de repetici\u00F3n - -repetitions=Repeticiones -repeat.open=Abrir Repetici\u00F3n -repeat.close=Cerrar Repetici\u00F3n -repeat.number-of-repetitions=N\u00FAmero de repeticiones -repeat.alternative=Repetici\u00F3n Alternativa -repeat.alternative.editor=Editar Repetici\u00F3n Alternativa - -instrument=Instrumento -instrument.instrument=Instrumento -instrument.percussion-track=Pista de percusi\u00F3n - -tuning=Afinaci\u00F3n -tuning.offset=Offset -tuning.strings=Cuerdas -tuning.strings.transpose=Transponer notas afectadas -tuning.strings.transpose.try-keep-strings=Mantener notas en la misma cuerda si es posible -tuning.strings.transpose.apply-to-chords=Transponer acordes - -language=Idioma - -choose-color=Seleccione un color - -settings=Opciones -settings.config=Configurar TuxGuitar -settings.config.main=General -settings.config.main.window-title=T\u00EDtulo de la ventana -settings.config.main.window-title.help=Las siguientes variables seran reemplazadas en el t\u00EDtulo: -settings.config.main.window-title.var.description.appname=Representa el nombre de la aplicaci\u00F3n: TuxGuitar. -settings.config.main.window-title.var.description.appversion=Representa la versi\u00F3n actual de tuxguitar. -settings.config.main.window-title.var.description.filename=Representa el nombre del archivo que se esta editando. -settings.config.main.window-title.var.description.filepath=Representa la ruta del archivo que se esta editando. -settings.config.main.window-title.var.description.songname=Representa el nombre de la canci\u00F3n actual. -settings.config.main.window-title.var.description.songauthor=Representa el autor de la canci\u00F3n actual. -settings.config.main.window-title.var.description.songalbum=Representa el album de la canci\u00F3n actual. -settings.config.main.window-title.var.description.songartist=Representa el artista de la canci\u00F3n actual. -settings.config.main.options=Opciones -settings.config.main.splash-enabled=Mostrar el splash al inicio. -settings.config.main.table.auto-size.enabled=Ajustar autom\u00E1ticamente el tama\u00F1o de la previsualizaci\u00F3n de pistas -settings.config.view=Vista -settings.config.view.mode=Modo de vista -settings.config.view.size=Ajustes de la ventana -settings.config.view.size.maximized=Maximizada -settings.config.view.size.width=Ancho -settings.config.view.size.height=Alto -settings.config.language=Idioma -settings.config.language.choose=Seleccione su idioma -settings.config.styles=Estilos -settings.config.styles.general=Estilos Generales -settings.config.styles.font.default=Fuente por Defecto -settings.config.styles.font.note=Fuente de Notas -settings.config.styles.font.time-signature=Fuente de Time Signature -settings.config.styles.font.lyric=Fuente de Letras -settings.config.styles.font.text=Fuente de Textos -settings.config.styles.color.score-note=Color de Notas de Partitura -settings.config.styles.color.tab-note=Color de Notas de Tablatura -settings.config.styles.color.play-note=Color de Notas en Reproduccion -settings.config.styles.color.lines=Color de Lineas Divisorias -settings.config.styles.printer=Estilos de Impresion -settings.config.styles.font.printer-default=Fuente por Defecto -settings.config.styles.font.printer-note=Fuente de Notas -settings.config.styles.font.printer-time-signature=Fuente de Time Signature -settings.config.apply-changes-question=Desea aplicar los cambios ahora? -settings.config.sound=Sonido -settings.config.skin=Tema de Iconos -settings.config.skin.choose=Seleccione su Tema de Iconos -settings.config.toolbars=Barra de Herramientas -settings.config.toolbars.tip=Personalice su Barra de Herramientas -settings.config.toolbars.list=Herramientas Disponibles -settings.config.toolbars.move-up=Mover Arriba -settings.config.toolbars.move-down=Mover Abajo - -settings.keybindings=Configurar Teclas -key-bindings-editor=Editor de Teclas -key-bindings-editor-action-select=Seleccione Una Acci\u00F3n -key-bindings-editor-action-column=Acciones -key-bindings-editor-shortcut-column=Teclas -key-bindings-editor-push-a-key=Presione una Tecla -key-bindings-editor-save-question=Se encontraron cambios sin guardar, desea salir de todos modos? -key-bindings-editor-override=Ya existe una acci\u00F3n para estas teclas, desea sobreescibirla? - - -print.print=Imprimir -print.dialog=Imprimir -print.service=Servicio -print.service.name=Nombre -print.service.status=Estado -print.service.type=Tipo -print.service.info=Informaci\u00F3n -print.range=Rango -print.range.all-pages=Todas las p\u00E1ginas -print.range.pages=P\u00E1ginas -print.range.pages-to=A -print.copies=Copias -print.copies-number=Numero de copias -print.print-to-file=Imprimir a archivo -print.file-chooser=Examinar -print-header.default-song-name=Sin T\u00EDtulo -print-header.default-song-author=An\u00F3nimo -print.preview=Vista Preliminar - -marker=Marca -marker.add=Agregar Marca -marker.list=Mostrar Marcas -marker.first=Primera -marker.last=Ultima -marker.next=Siguiente -marker.previous=Anterior - -export.tablature-enabled=Mostrar tablatura -export.score-enabled=Mostrar partitura -export.black-and-white=Modo Blanco y Negro - -scale=Escala -scale.list=Lista de escalas - -text.insert=Insertar Texto -text.editor=Editor de Texto -text.text=Texto - -tools=Herramientas -tools.scale=Lista de Escalas -tools.browser=Explorador de Canciones -tools.plugins=Configurar Plugins -tools.shortcuts=Atajos del Teclado -tools.settings=Preferencias -tools.transpose=Transponer -tools.transpose.semitones=Transponer semitonos -tools.transpose.apply-to-track=Transponer todos los compases -tools.transpose.apply-to-measure=Transponer solo este compas -tools.transpose.apply-to-all-tracks=Aplicar a todas las pistas -tools.transpose.try-keep-strings=Mantener notas en la misma cuerda si es posible -tools.transpose.apply-to-chords=Transponer acordes - -browser.dialog=Explorador de Canciones -browser.menu.file=Archivo -browser.open=Abrir -browser.exit=Salir -browser.menu.collection=Colecci\u00F3n -browser.menu.go=Ir -browser.collection.select=Seleccionar Colecci\u00F3n -browser.collection.open=Arbir Colecci\u00F3n -browser.collection.remove=Eliminar Colecci\u00F3n -browser.collection.close=Cerrar Colecci\u00F3n -browser.collection.new=A\u00F1adir Colecci\u00F3n -browser.go-root=Inicio -browser.go-back=Volver -browser.refresh=Actualizar -browser.factory.fs.name=Sistema de Archivos Local -browser.collection.fs.name=Nombre -browser.collection.fs.path=Ubicaci\u00F3n -browser.collection.fs.editor-title=Colecci\u00F3n de Archivos Locales -browser.collection.fs.editor-tip=Seleccione una Carpeta -browser.collection.fs.invalid-path=La carpeta seleccionada es inv\u00E1lida - -midi.port=Puerto MIDI -midi.sequencer=Secuenciador MIDI - -plugin.unknown-value=No Disponible -plugin.column.name=Nombre del Plugin -plugin.column.enabled=Activo - - -######################### -### Tool Bar Items ### -######################### -file.items=Herramientas de archivo -edit.items=Herramientas de edici\u00F3n -property.items=Propiedades de canci\u00F3n -track.items=Herramientas de pistas -duration.items=Duraciones -beat.items=Herramientas de pulso -composition.items=Herramientas de composici\u00F3n -transport.items=Acciones de reproducci\u00F3n -marker.items=Acciones de marcas -layout.items=vista de modos -view.items=vista de componentes -effect.items=Effectos -dynamic.items=Dynamics - -######################### -###Key Binding Actions### -######################### -action.file.new=Nuevo archivo -action.file.open=Abrir archivo -action.file.open-url=Abrir URL - -action.file.save=Guardar -action.file.save-as=Guardar como -action.file.print=Imprimir -action.file.print-preview=Vista Preliminar -action.file.exit=Cerrar Aplicaci\u00F3n -action.edit.undo=Deshacer -action.edit.redo=Rehacer -action.edit.voice-1=Seleccionar Primer Voz -action.edit.voice-2=Seleccionar Segunda Voz -action.composition.change-time-signature=Cambiar time-signature -action.composition.change-tempo=Cambiar tiempo -action.composition.change-info=Cambiar informaci\u00F3n de la canci\u00F3n -action.composition.change-clef=Cambiar clave -action.composition.change-key-signature=Cambiar armadura -action.composition.change-triplet-feel=Aspecto de tresillos -action.view.layout-set-page=Ver modo p\u00E1gina -action.view.layout-set-linear=Ver modo linear -action.view.layout-set-multitrack=Ver modo multipista -action.view.layout-set-compact=Ver Modo compacto -action.view.layout-set-score-enabled=Mostrar partitura -action.view.layout-set-tablature-enabled=Mostrar tablatura -action.view.layout-set-chord-diagram-enabled=Mostrar diagrama de acordes -action.view.layout-set-chord-name-enabled=Mostrar nombre de acordes -action.view.show-fretboard=Mostrar m\u00E1stil -action.view.show-piano=Mostrar piano -action.view.show-matrix=Mostrar Editor de Matrices -action.view.show-mixer=Mostrar mezclador de sonidos -action.view.show-transport=Mostrar Reproductor -action.track.add=Insertar Pista -action.track.remove=Borrar pista -action.track.clone=Clonar Pista -action.track.go-first=Ir a la primer pista -action.track.go-last=Ir a la \u00FAltima pista -action.track.go-next=Ir a la siguiente pista -action.track.go-previous=Ir a la pista anterior -action.track.move-down=Mover Abajo -action.track.move-up=Mover Arriba -action.track.lyrics=Editar letras -action.track.properties=Editar propiedades de la pista -action.measure.add=Agregar Comp\u00E1s -action.measure.remove=Borrar comp\u00E1s -action.measure.copy=Copiar comp\u00E1s -action.measure.paste=Pegar comp\u00E1s -action.measure.clean=Limpiar comp\u00E1s -action.measure.go-first=Ir al primer comp\u00E1s -action.measure.go-last=Ir al \u00FAltimo comp\u00E1s -action.measure.go-next=Ir al siguiente comp\u00E1s -action.measure.go-previous=Ir al comp\u00E1s anterior -action.beat.general.remove-unused-voice=Eliminar la voz no utilizada -action.beat.general.voice-up=Notas hacia arriba -action.beat.general.voice-down=Notas hacia abajo -action.beat.general.voice-auto=Direcci\u00F3n de notas automatica -action.beat.general.set-stroke-up=Rasgueo ascendente -action.beat.general.set-stroke-down=Rasgueo decendente -action.beat.general.move-left=Mover un pulso hacia la izquierda -action.beat.general.move-right=Mover un pulso hacia la derecha -action.beat.general.move-custom=Movimiento de pulso personalizado -action.note.general.clean-beat=Limpiar pulso -action.note.general.decrement-semitone=Bajar un semitono -action.note.general.increment-semitone=Subir un semitono -action.note.general.shift-down=Bajar una cuerda -action.note.general.shift-up=Subir una cuerda -action.note.general.tied=Agregar/Quitar ligadura -action.note.duration.change-dotted=Agregar/Quitar puntillo -action.note.duration.change-double-dotted=Agregar/Quitar doble puntillo -action.note.duration.change-division-type=Agregar/Quitar tresillo -action.note.duration.set-whole=Asignar duraci\u00F3n de redonda -action.note.duration.set-half=Asignar duraci\u00F3n de blanca -action.note.duration.set-quarter=Asignar duraci\u00F3n de negra -action.note.duration.set-eighth=Asignar duraci\u00F3n de corchea -action.note.duration.set-sixteenth=Asignar duraci\u00F3n de semi-Corchea -action.note.duration.set-thirty-second=Asignar duraci\u00F3n de fusa -action.note.duration.set-sixty-fourth=Asignar duraci\u00F3n de semi-fusa -action.note.duration.decrement-duration=Disminuir duraci\u00F3n -action.note.duration.increment-duration=Aumentar duraci\u00F3n -action.note.effect.change-vibrato=Agregar/Quitar vibrato -action.note.effect.change-bend=Agregar/Quitar bend -action.note.effect.change-slide=Agregar/Quitar slide -action.note.effect.change-hammer=Agregar/Quitar martillo -action.note.effect.change-accentuated=Agregar/Quitar accentuated -action.note.effect.change-dead=Agregar/Quitar dead note -action.note.effect.change-fade-in=Agregar/Quitar fade in -action.note.effect.change-ghost=Agregar/Quitar ghost -action.note.effect.change-grace=Agregar/Quitar grace -action.note.effect.change-harmonic=Agregar/Quitar harmonic -action.note.effect.change-heavy-accentuated=Agregar/Quitar heavy accentuated -action.note.effect.change-palm-mute=Agregar/Quitar palm mute -action.note.effect.change-popping=Agregar/Quitar popping -action.note.effect.change-slapping=Agregar/Quitar slapping -action.note.effect.change-staccato=Agregar/Quitar staccato -action.note.effect.change-tapping=Agregar/Quitar tapping -action.note.effect.change-tremolo-bar=Agregar/Quitar tremolo bar -action.note.effect.change-tremolo-picking=Agregar/Quitar tremolo picking -action.note.effect.change-trill=Agregar/Quitar trill -action.insert.open-repeat=Abrir repetici\u00F3n -action.insert.close-repeat=Cerrar repetici\u00F3n -action.insert.chord=Insertar acorde -action.insert.text=Insertar texto -action.insert.repeat-alternative=Insertar repetici\u00F3n alternativa -action.marker.add=Agregar marca -action.marker.go-next=Ir a la siguiente marca -action.marker.go-previous=Ir a la marca anterior -action.transport.play=Reproducir tema -action.transport.stop=Parar reproducci\u00F3n -action.transport.metronome=Activar/Desactivar metr\u00F3nonomo -action.transport.mode=Modo de reproducci\u00F3n -action.transport.set-loop-start=Marcar inicio de repetici\u00F3n -action.transport.set-loop-end=Marcar final de repetici\u00F3n -action.tools.browser=Explorador de canciones -action.tools.transpose=Transponer notas -action.settings.configure=Editar preferencias -action.help.doc=Ayuda diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_eu.properties b/TuxGuitar-testing/platform-all/share/lang/messages_eu.properties deleted file mode 100644 index 65d3f82d..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_eu.properties +++ /dev/null @@ -1,1101 +0,0 @@ -transport.mode.loop-range=Errepikatu Range -transport.mode.loop-range.from=Play from measure -transport.mode.loop-range.from-default=Hasieratik -transport.mode.loop-range.to=Play to measure -transport.mode.loop-range.to-default=Bukaeraino -edit.voice-1=1.go Ahotsa hautatu -edit.voice-2=2. Ahotsa hautatu - -tools.transpose=Transpose -tools.transpose.semitones=Transposition Semitones -tools.transpose.apply-to-track=Transpose all measures -tools.transpose.apply-to-measure=Transpose only this measure -tools.transpose.apply-to-all-tracks=Apply to all tracks -tools.transpose.try-keep-strings=Try keep notes at same string when it's possible -tools.transpose.apply-to-chords=Transpose Chords - -action.tools.transpose=Transpose Notes - -tuning.strings.transpose=Transpose afected notes. -tuning.strings.transpose.try-keep-strings=Try keep notes at same string -tuning.strings.transpose.apply-to-chords=Transpose Chords - -composition.date=Data -composition.copyright="Copyright"-a -composition.writer=Tab Autorea -composition.transcriber=Transkribatu duenak -composition.comments=Iruzkinak - -beat.move-left=Move One Beat Left -beat.move-right=Move One Beat Right -beat.move-custom=Custom Beat Move -beat.move-custom.dialog.title=Custom Move -beat.move-custom.dialog.direction-tip=Move Norabidea -beat.move-custom.dialog.move-1.tip=Primary Move -beat.move-custom.dialog.move-2.tip=Secondary Move -beat.move-custom.dialog.direction=Norabidea -beat.move-custom.dialog.direction.right=Move To Right -beat.move-custom.dialog.direction.left=Move To Left -beat.move-custom.dialog.count=Zenbaketa -beat.move-custom.dialog.duration=Duration -beat.move-custom.dialog.duration.type=Dotted/Double-Dotted -beat.move-custom.dialog.duration.type.normal=Ezer -beat.move-custom.dialog.duration.division-type=Division Type -beat.move-custom.dialog.duration.division-type.normal=Normal (Tuplet) - -action.beat.general.move-left=Move One Beat Left -action.beat.general.move-right=Move One Beat Right -action.beat.general.move-custom=Custom Beat Move - -measure.add.count=Add Count -edit.paste.count=Paste Count - -export.black-and-white=Beltz-Txuri moduan - -fretboard.direction=Norabidea - -transport.set-loop-start=Set loop start point -transport.set-loop-end=Set loop end point - -action.transport.set-loop-start=Set loop start point -action.transport.set-loop-end=Set loop end point - - -ok=Baieztatu - -cancel=Ezeztatu - -yes=Bai - -no=Ez - -add=Gehitu - -remove=Ezabatu - -save=Gorde - -exit=Irten - -close=Itxi - -color=Kolorea - -title=Izenburua -edit=Edizio - -go=Joan - -error=Akatxa - -warning=Oharra - -plugins=Plugin-ak - -choose=Autatu - -plugins=Plugins - -options=Opzioak - -defaults=Predeterminatutak - -clean=Clean - -rename=Birnombratu - -fret=Cejilla - -position=Posizioa - -info=Informazioa - -name=Izena - -author=Autorea - -version=Bertsioa - -description=Deskribapena - -configure=Konfigurazioa - - -tuxguitar.title=TuxGuitar - - -file=Fitxategia - -file.new=Berria - -file.open=Ireki - -file.open-url=Ireki URL-a - -file.open.error=Fitxategia ezin da ireki: {0} - -file.save=Gorde - -file.save-as=Gorde beste izenarekin - -file.save.error=Fitxategia gortetzea ez da posible: {0} - -file.save-changes-question=Fitxategia aldaketak ditu, Gorde nahi al dituzu? - -file.exit=Irten - -file.export=Exportatu - -file.export-midi=Exportatu Midi - -file.export-pdf=Exportatu PDF - -file.print=imprimatu - -file.print-preview=Itxura Preliminarra -file.import=Importatu - -file.import.error=Ez da posible izan: {0} - -file.export-ascii=Exportatu ASCII formatu-ra - -file.export.error=Ez da posible izan: {0} - -file.history=Historiala - -file.overwrite-question=Badago Fitxategi bat izen honekin, Ordezkatu nahi duzu? - - -edit.menu=Edizio - -edit.undo=Desegin - -edit.redo=Berriro egin - -edit.copy=Kopiatu - -edit.from=-tik -edit.to=-raino - -edit.all-tracks=Pista guztiak - -edit.paste=itsatsi - -edit.paste.replace-mode=itsatsi Kompas honetan - -edit.paste.insert-mode=itsatsi kompas berri batean -edit.delete=Ezabatu - -edit.cut=Moztu -edit.mouse-mode-selection=Aldatu punteroa hautatzeko modura - -edit.mouse-mode-edition=Aldatu punteroa edizio modura - -edit.not-natural-key=Diesi/Bemola - - -view=Ikusi - -view.layout=Ikusi - -view.layout.page=Horri Moduan - -view.layout.linear=Modo Linealean - -view.layout.multitrack=Multipista moduan - -view.layout.compact=Modu kompaktoan - -view.layout.score-enabled=Erakutsi Partitura - -view.layout.tablature-enabled=Erakutsi Tablatura - -view.layout.chord-style=Akordeen Estiloa - -view.layout.chord-name=Izena erakutsi - -view.layout.chord-diagram=Erakutsi Diagrama - -view.show-transport=Erakutsi Reproduktorea - -view.show-mixer=Erakutsi mixer-a - -view.show-piano=Erakutsi Pianoa - -view.show-matrix=Mostrar Editor de Matrices - -view.show-fretboard=Mastila erakutsi - - -fretboard.background-color=Color de fondo - -fretboard.font=Fuente - -fretboard.fretpoint-color=Posizio markaren kolorea - -fretboard.note-color=Noten kolorea - -fretboard.scale-note-color=Eskalako Noten Koloreak - -fretboard.string-color=Harien Koloreak - -fretboard.settings=Preferencias - -fretboard.settings.options=Opzioak - -fretboard.display-note-text=Erakutsi notak textu moduan -fretboard.display-scale-text=Erakutsi eskalen notak textu moduan - -fretboard.right-mode=Eskubira - -fretboard.left-mode=Ezkerrera - - -piano.editor=Pianoa - -piano.natural-key-color=Color de teclas naturales - -piano.not-natural-key-color=Color de teclas Sostenido/Bemol - -piano.note-color=Color de notas - -piano.scale-note-color=Color de notas de escala - -piano.settings=Preferencias - - -matrix.editor=Editor de Matrices - -matrix.grids=Grillas - -matrix.font=Fuente - -matrix.border-color=Color de bordes - -matrix.foreground-color=Color de fuente y lineas divisorias - -matrix.line-color-1=Color de linea #1 - -matrix.line-color-2=Color de linea #2 - -matrix.line-color-over=Color de linea seleccionada - -matrix.note-color=Color de notas - -matrix.play-note-color=Color de notas reproduciendo - -matrix.position-color=Color de pulso - -matrix.settings=Preferencias - - -composition=Komposizioa - -composition.timesignature=Time Signature -composition.timesignature.Numerator=Numerador -composition.timesignature.denominator=Denominador -composition.timesignature.to-the-end=Bukaera Arte -composition.tempo=Tiempo -composition.tempo-percent=Porzentaia -composition.tempo.start-to-end=aplikatu kompas guztiei -composition.tempo.position-to-end=aplikatu bukatu arte -composition.tempo.position-to-next=aplikatu hurrengo dembora-markaraino - -composition.tempo.invalid=Tempo inv\u00E1lido -composition.properties=Propietateak - -composition.name=Izena - -composition.artist=Artista - -composition.album=Albuma - -composition.author=Autorea - -composition.clef=Klavea - -composition.clef.treble=Treble - -composition.clef.bass=Bass - -composition.clef.tenor=Tenor - -composition.clef.alto=Alto - -composition.clef.to-the-end=aplikatu klave hau bukatu arte -composition.keysignature=Armadura -composition.keysignature.natural=Natural - -composition.keysignature.sharp-1=1 Sostenido -composition.keysignature.sharp-2=2 Sostenido -composition.keysignature.sharp-3=3 Sostenido -composition.keysignature.sharp-4=4 Sostenido -composition.keysignature.sharp-5=5 sostenido -composition.keysignature.sharp-6=6 Sostenido -composition.keysignature.sharp-7=7 Sostenido -composition.keysignature.flat-1=1 Bemol - -composition.keysignature.flat-2=2 Bemol - -composition.keysignature.flat-3=3 Bemol - -composition.keysignature.flat-4=4 Bemol -composition.keysignature.flat-5=5 Bemol - -composition.keysignature.flat-6=6 Bemol - -composition.keysignature.flat-7=7 Bemol -composition.keysignature.to-the-end=aplikatu armadura hau bukatu arte -composition.tripletfeel=Aspecto de Tresillos -composition.tripletfeel.none=Aspecto normal -composition.tripletfeel.eighth=Aspecto de tresillos en corcheas -composition.tripletfeel.sixteenth=Aspecto de tresillos en semi-corcheas -composition.tripletfeel.to-the-end=aplikatu bukaera arte - - -help=Laguntza - -help.help=Laguntza - -help.doc=Dokumentazioa - -help.about=Honi Buruz - -help.about.license=Lizentziari buruz - -help.about.authors=Autoreak - - -help.about.description=Deskribapena - - -instruments.volume=Ganancia - -instrument.volume=Bolumena - -instrument.channel=CH - -instrument.effect-channel=EC - -instrument.balance=Balance -instrument.free=Libre -instrument.link=Ligado - - -track=Pista - -track.number=N° - -track.name=Izena - -track.color=Kolorea - -track.first=Lehengoa - -track.last=Azkena - -track.previous=Aurrekoa - -track.next=Hurrengoa - -track.add=Jarri pista - -track.remove=Kendu pista - -track.instrument=Instrumentua - -track.properties=Propietateak - -track.properties.general=General - -track.clone=Klonatu Pista - -track.move-up=Goruntz - -track.move-down=Beheruntz - -track.name.default-percussion-name=Perkusioa - -track.solo=Solo - -track.mute=Isildu - -track.lyrics=Letren Edizioa - - -lyric.editor=Letren editorea - - -measure=Kompasa - -measure.first=Lehenengoa - -measure.last=Azkena - -measure.previous=Aurrekoa -measure.next=Hurrengoa - -measure.add=Jarri Kompas bat -measure.remove=Kendu kompasa - -measure.copy=Kopiatu Kompasa - -measure.paste=itsatsi Kompasa -measure.clean=Ezabatu Kompasa -measure.add-before-current-position=Jarri kompasa/k Posizio hau baino lehen - -measure.add-after-current-position=Jarri kompasa/k Posizio hau eta gero -measure.add-at-end=Jarri kompasa azkenean - - -beat=Neurria - -beat.clean=Ezabatu neurria - - -note.tiednote=Ligar Nota - -note.semitone-up=Subir un semitono - -note.semitone-down=Bajar un semitono - -note.shift-up=Hari bat goruntz -note.shift-down=Hari bat beheruntz - -duration=Durazioa - -duration.whole=Biribila - -duration.half=Zuria -duration.quarter=Beltza - -duration.eighth=Kortxea - -duration.sixteenth=Semi-Kortxea - -duration.thirtysecond=Fusa - -duration.sixtyfourth=Semi-Fusa - -duration.dotted=Puntiloa - -duration.doubledotted=Puntilo Doblea -duration.tupleto=Tresiloa - - -effects=Efektoak - -effects.vibrato=Bibrato - -effects.bend=Bend - -effects.deadnote=Nota muerta -effects.slide=Slide - -effects.hammer=Hammer-on/Pull-off - -effects.tremolo-bar=Tremolo Bar - -effects.tremolo-bar-editor=Tremolo Bar Editor - -effects.tremolo-bar.dip=Dip - -effects.tremolo-bar.dive=Dive - -effects.tremolo-bar.release-up=Release Up - -effects.tremolo-bar.release-down=Release Down - -effects.tremolo-bar.inverted-dip=Inverted Dip - -effects.tremolo-bar.return=Return - -effects.ghostnote=Ghost Note - -effects.accentuatednote=Accentuated Note -effects.heavyaccentuatednote=Heavy Accentuated Note -effects.harmonic=armonikoa -effects.grace=Grace Note - -effects.grace-editor=Grace Note Editor - -effects.grace.before-beat=Before beat - -effects.grace.on-beat=On beat - -effects.grace.transition=Transizioa - -effects.grace.transition-none=Ezer - -effects.grace.transition-bend=Bend - -effects.grace.transition-slide=Slide - -effects.grace.transition-hammer=Hammer - -effects.trill=Trill - -effects.trill-editor=Trill Editor - -effects.tremolo-picking=Tremolo Picking - -effects.tremolo-picking-editor=Tremolo Picking Editor - -effects.palm-mute=Palm Mute - -effects.staccato=Staccato - -effects.tapping=Tapping - -effects.slapping=Slapping - -effects.popping=Popping -effects.fade-in=Fade In -effects.harmonic-editor=Harmonic Editor - -effects.harmonic.type-of-harmonic=Type of Harmonic -effects.harmonic.natural=Natural Harmonic -effects.harmonic.artificial=Artificial Harmonic -effects.harmonic.artificial.key-offset=Key offset -effects.harmonic.tapped=Tapped Harmonic - -effects.harmonic.tapped.left-hand=Left hand -effects.harmonic.tapped.right-hand=Right hand -effects.harmonic.pinch=Pinch Harmonic - -effects.harmonic.semi=Semi Harmonic - - - -bend.editor=Bend Editorea - -bend.bend=Bend - -bend.bend-release=bend/release - -bend.bend-release-bend=bend/release/bend - -bend.prebend=PreBend -bend.prebend-release=PreBend/Release - - -dynamic=Dinamika - -dynamic.piano-pianissimo=Piano Pianissimo - -dynamic.pianissimo=Pianissimo - -dynamic.piano=Piano - -dynamic.mezzo-piano=Mezzo Piano - -dynamic.mezzo-forte=Mezzo Forte - -dynamic.forte=Forte - -dynamic.fortissimo=Fortissimo -dynamic.forte-fortissimo=Forte Fortissimo - - -insert.chord=Jarri Akorde Bat - -chord.editor=Akorde Editorea - -chord=Akordea - -chord.name=Izena - -chord.custom=Acorde Personalizado - -chord.custom.name-empty-error=Izena Beharrezkoa da. - -chord.custom.name-exist-error=Badago akorde bat izen honekin. -chord.bass=Baxua - -chord.settings.tip=Preferencias - -chord.settings.type=Tipoa - -chord.settings.type.most-common=Most Common -chord.settings.type.inversions=Inbersioak - -chord.settings.type.close-voiced=Close Voiced - -chord.settings.type.open-voiced=Open Voiced - -chord.settings.open-chords=Open Chords - -chord.settings.chords-to-display=Erakusteko prest dauden Akordeak - -chord.settings.search-frets=Trasteak -chord.settings.minimum-fret=Gutxienik -chord.settings.maximum-fret=Gehienik - -transport=Reproduktorea - -transport.start=Reproducir - -transport.pause=Pausa egin - -transport.stop=Gelditu - -transport.first=Lehenengo neurria - -transport.last=Azken neurria - -transport.previous=Aurreko neurria - -transport.next=Hurrengo neurria -transport.mode=Erreproduzio modua -transport.mode.simple=Modu Normalean - -transport.mode.simple.tempo-percent=Denbora Porzentaia -transport.mode.simple.loop=Errepikatu infinitoki -transport.mode.trainer=Modo de Entrenamiento -transport.mode.trainer.increment-description=Areagotu porzentaia - -repetitions=Errepikapenak - -repeat.open=Ireki errepikapena - -repeat.close=Itxi errepikapena - -repeat.number-of-repetitions=Zenbat errepikapen -repeat.alternative=Errepikapen Alternatiboa -repeat.alternative.editor=Editar Repetici\u00F3n Alternativa - -instrument=Instrumentua -instrument.instrument=Instrumentoa -instrument.percussion-track=Perkusio pista - - -tuning=Doinua -tuning.strings=Hariak - -tuning.offset=Offset - - -language=Hizkuntza - - -choose-color=Kolore bat autatu - - -settings=Opzioak - -settings.config=Configurar TuxGuitar - -settings.config.main=Generalak - -settings.config.main.window-title=Izenburua - -settings.config.main.window-title.help=Hurrengo Bariableak Izenburua aldazen dute : - -settings.config.main.window-title.var.description.appname=Representa el nombre de la aplicaci\u00F3n: TuxGuitar. - -settings.config.main.window-title.var.description.appversion=Representa la versi\u00F3n actual de tuxguitar. - -settings.config.main.window-title.var.description.filename=Representa el nombre del Fitxategia que se esta editando. - -settings.config.main.window-title.var.description.filepath=Representa la ruta del Fitxategia que se esta editando. - -settings.config.main.window-title.var.description.songname=Orain irekita dagoen abestiaren izena ordezkatzen du. - -settings.config.main.window-title.var.description.songauthor=Orain irekita dagoen abestiaren autorea ordezkatzen du. - -settings.config.main.window-title.var.description.songalbum=Orain irekita dagoen abestiaren albuma ordezkatzen du. - -settings.config.main.window-title.var.description.songartist=Representa el artista de la canci\u00F3n actual. - -settings.config.main.options=Opzioak - -settings.config.main.splash-enabled=Mostrar el splash al inicio. - -settings.config.main.table.auto-size.enabled=Ajustar autom\u00E1ticamente el tama\u00F1o de la previsualizaci\u00F3n de pistas - -settings.config.view=Vista - -settings.config.view.mode=Modo de vista - -settings.config.view.size=Ajustes de la ventana - -settings.config.view.size.maximized=Maximizada - -settings.config.view.size.width=Ancho - -settings.config.view.size.height=Alto - -settings.config.language=Hizkuntza - -settings.config.language.choose=Autatu Hizkuntza -settings.config.styles=Estiloak - -settings.config.styles.general=Estilo Generalak -settings.config.styles.font.default=Fuente por Defecto - -settings.config.styles.font.note=Fuente de Notas - -settings.config.styles.font.time-signature=Fuente de Time Signature - -settings.config.styles.font.lyric=Fuente de Letras - -settings.config.styles.font.text=Fuente de Textos - -settings.config.styles.color.score-note=Color de Notas de Partitura - -settings.config.styles.color.tab-note=Color de Notas de Tablatura - -settings.config.styles.color.play-note=Color de Notas en Reproduccion - -settings.config.styles.color.lines=Color de Lineas Divisorias - -settings.config.styles.printer=Estilos de Impresion - -settings.config.styles.font.printer-default=Fuente por Defecto - -settings.config.styles.font.printer-note=Fuente de Notas - -settings.config.styles.font.printer-time-signature=Fuente de Time Signature - -settings.config.apply-changes-question=Aldaketak orain aplikatu nahi al dituzu? - -settings.config.sound=Doinua - -settings.config.skin=Tema de Iconos - -settings.config.skin.choose=Seleccione su Tema de Iconos - -settings.config.toolbars=Tresna Barra - -settings.config.toolbars.tip=Personalice su Barra de Herramientas - -settings.config.toolbars.list=Herramientas Disponibles - -settings.config.toolbars.move-up=Mugi gora -settings.config.toolbars.move-down=Mugi Behera - - -settings.keybindings=Configurar Teclas - -key-bindings-editor=Editor de Teclas - -key-bindings-editor-action-select=Seleccione Una Acci\u00F3n - -key-bindings-editor-action-column=ekintzak - -key-bindings-editor-shortcut-column=Teclak -key-bindings-editor-push-a-key=Sakatu tekla bat -key-bindings-editor-save-question=Aldaketak aurkitu dira, irten nahi al duzu? - -key-bindings-editor-override=Badago ekintz bat tekla hauekin, aldatu nahi al duzu berri honekin? - - - -print.print=imprimatu -print.dialog=imprimatu - -print.service=Servitzua - -print.service.name=Izena - -print.service.status=Egoera - -print.service.type=Tipoa - -print.service.info=Informazioa - -print.range=Rango - -print.range.all-pages=Horri guztiak - -print.range.pages=Horriak - -print.range.pages-to=A - -print.copies=Kopiak - -print.copies-number=Zenbat Kopiak - -print.print-to-file=imprimatu fitxategi batera - -print.file-chooser=Examinar - -print-header.default-song-name=Izenburu gabea - -print-header.default-song-author=Anonimoa - -print.preview=Vista Preliminar - -marker=Marka - -marker.add=Marka jarri - -marker.list=Erakutsi Markak - -marker.first=Lehengoa - -marker.last=Azkena - -marker.next=Hurrengoa - -marker.previous=Aurrekoa - -export.tablature-enabled=tablatura erakutsi -export.score-enabled=partitura erakutsi - -scale=Eskalak -scale.list=Eskalen lista - - -text.insert=Textua idatzi - -text.editor=Textu editorea - -text.text=Textua - - -tools=Tresnak - -tools.scale=Eskala Lista -tools.browser=Abesti exploratzailea - -tools.plugins=Plugin-ak Konfiguratu -tools.shortcuts=Atajos del Teclado - -tools.settings=Preferencias - - -browser.dialog=Abestio Exploratzailea - -browser.menu.file=Fitxategia - -browser.open=Ireki - -browser.exit=Irten - -browser.menu.collection=Kolekzioa -browser.menu.go=Joan -browser.collection.select=Hautatu Kolekzioa - -browser.collection.open=Ireki Kolekzioa - -browser.collection.remove=Ezabatu Kolekzioa -browser.collection.close=Itxi Kolekzioa - -browser.collection.new=Kolekzio berria -browser.go-root=Hasiera - -browser.go-back=Itzuli - -browser.refresh=Actualizar - -browser.factory.fs.name=Fitxategi Sistema Lokala - -browser.collection.fs.name=Izena -browser.collection.fs.path=Ubikazioa - -browser.collection.fs.editor-title=Colecci\u00F3n de Fitxategi Localak - -browser.collection.fs.editor-tip=Seleccione una Carpeta -browser.collection.fs.invalid-path=La carpeta seleccionada es inv\u00E1lida - - -midi.port=Puerto MIDI - -midi.sequencer=Secuenciador MIDI - - -plugin.unknown-value=Ez dago hautagai -plugin.column.name=Plugin-aren Izena - -plugin.column.enabled=Martxan - - - -######################### -### Tool Bar Items ### -######################### - -file.items=Fitxategiatarako tresnak - -edit.items=Ediziorako tresnak - -property.items=abestiaren propietateak -track.items=Pisteetarako tresnak - -duration.items=Duraciones - -beat.items=pultsu tresnak - -composition.items=Komposiziorako tresnak - -transport.items=Acciones de reproducci\u00F3n - -marker.items=Acciones de marcas - -layout.items=vista de modos - -view.items=vista de componentes - -effect.items=Efektoak - -dynamic.items=Dinamikak - - -######################### -###Key Binding Actions### -######################### - -action.file.new=Fitxategi berria - -action.file.open=Ireki Fitxategia - -action.file.open-url=Ireki URL - -action.file.save=Gorde - -action.file.save-as=Gorde beste izenarekin -action.file.print=imprimatu - -action.file.print-preview=Vista Preliminar - -action.file.exit=Itxi - -action.edit.undo=Desegin - -action.edit.redo=Beregin - -action.composition.change-time-signature=Cambiar time-signature - -action.composition.change-tempo=Aldatu Dembora - -action.composition.change-info=Abestiaren informazioa aldatu -action.composition.change-clef=Klabea aldatu -action.composition.change-key-signature=Cambiar armadura - -action.composition.change-triplet-feel=Aspecto de tresillos - -action.view.layout-set-page=Ikusi horri moduan - -action.view.layout-set-linear=Ikusi modu linealean - -action.view.layout-set-multitrack=Ikusi multipista moduan -action.view.layout-set-compact=Ikusi modu kompaktoan - -action.view.layout-set-score-enabled=Erakutsi partitura - -action.view.layout-set-tablature-enabled=Erakutsi tablatura - -action.view.layout-set-chord-diagram-enabled=Erakutsi akordeen diagramak - -action.view.layout-set-chord-name-enabled=Erakutsi akordeen izenak -action.view.show-fretboard=Erakutsi masta - -action.view.show-piano=Erakutsi pianoa -action.view.show-matrix=Mostrar Editor de Matrices - -action.view.show-mixer=Mostrar mezclador de sonidos - -action.view.show-transport=Mostrar Reproductor - -action.track.add=Jarri Pista Berri bat -action.track.remove=Ezabatu pista - -action.track.clone=Klonatu Pista - -action.track.go-first=Lehenengo pistaraino -action.track.go-last=Azken pistaraino - -action.track.go-next=Hurrengo pistara - -action.track.go-previous=Aurreko pistaraino -action.track.move-down=Mover Abajo - -action.track.move-up=Mover Arriba - -action.track.lyrics=Editar letras - -action.track.properties=Editatu Pistaren Propietateak -action.measure.add=Jarri kompas berri bat - -action.measure.remove=Ezabatu kompasa - -action.measure.copy=Kopiatu kompasa - -action.measure.paste=itsatsi Kompasa - -action.measure.clean=Limpiar comp\u00E1s - -action.measure.go-first=Lehengo kompasaraino - -action.measure.go-last=Azken kompasaraino - -action.measure.go-next=Hurrengo kompasaraino - -action.measure.go-previous=Aurreko kompasera - -action.note.general.clean-beat=Limpiar pulso -action.note.general.decrement-semitone=Semitono bat beheruntz -action.note.general.increment-semitone=Semitono bat goruntz -action.note.general.shift-down=Bajar una cuerda -action.note.general.shift-up=Subir una cuerda -action.note.general.tied=Jarri/Kendu ligadura -action.note.duration.change-dotted=Jarri/Kendu puntillo -action.note.duration.change-double-dotted=Jarri/Kendu doble puntillo -action.note.duration.change-tupleto=Jarri/Kendu tresillo -action.note.duration.set-whole=Biribilaren neurria jarri - -action.note.duration.set-half=Zuriaren neurria jarri - -action.note.duration.set-quarter=Beltzaren neurria jarri - -action.note.duration.set-eighth=Asignar duraci\u00F3n de corchea -action.note.duration.set-sixteenth=Asignar duraci\u00F3n de semi-corchea - -action.note.duration.set-thirty-second=Asignar duraci\u00F3n de fusa - -action.note.duration.set-sixty-fourth=Asignar duraci\u00F3n de semi-fusa - -action.note.duration.decrement-duration=Disminuir duraci\u00F3n -action.note.duration.increment-duration=Aumentar duraci\u00F3n -action.note.effect.change-vibrato=Jarri/Kendu vibrato -action.note.effect.change-bend=Jarri/Kendu bend -action.note.effect.change-slide=Jarri/Kendu slide -action.note.effect.change-hammer=Jarri/Kendu martillo -action.note.effect.change-accentuated=Jarri/Kendu accentuated -action.note.effect.change-dead=Jarri/Kendu dead note -action.note.effect.change-fade-in=Jarri/Kendu fade in -action.note.effect.change-ghost=Jarri/Kendu ghost -action.note.effect.change-grace=Jarri/Kendu grace -action.note.effect.change-harmonic=Jarri/Kendu harmonic -action.note.effect.change-heavy-accentuated=Jarri/Kendu heavy accentuated - -action.note.effect.change-palm-mute=Jarri/Kendu palm mute -action.note.effect.change-popping=Jarri/Kendu popping -action.note.effect.change-slapping=Jarri/Kendu slapping -action.note.effect.change-staccato=Jarri/Kendu staccato -action.note.effect.change-tapping=Jarri/Kendu tapping -action.note.effect.change-tremolo-bar=Jarri/Kendu tremolo bar -action.note.effect.change-tremolo-picking=Jarri/Kendu tremolo picking -action.note.effect.change-trill=Jarri/Kendu trill -action.insert.open-repeat=Abrir repetici\u00F3n - -action.insert.close-repeat=Cerrar repetici\u00F3n -action.insert.chord=Insertar acorde - -action.insert.text=Insertar texto - -action.insert.repeat-alternative=Insertar repetici\u00F3n alternativa -action.marker.add=Kendu marka - -action.marker.go-next=Hurrengo markara - -action.marker.go-previous=Aurreko marka -action.transport.play=Reproducir tema -action.transport.stop=Gelditu -action.transport.metronome=Activar/Desactivar metr\u00F3nonomo -action.transport.mode=Modo de reproducci\u00F3n -action.tools.browser=Abestien exploratzailea -action.settings.configure=Editar preferencias - -action.help.doc=Laguntza diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_fi.properties b/TuxGuitar-testing/platform-all/share/lang/messages_fi.properties deleted file mode 100644 index 0f1cbdfe..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_fi.properties +++ /dev/null @@ -1,688 +0,0 @@ -ok=Ok -cancel=Peruuta -yes=Kyll\u00e4 -no=Ei -add=Lis\u00e4\u00e4 -edit=Muokkaa -remove=Poista -save=Tallenna -exit=Lopeta -close=Sulje -choose=Valitse -color=V\u00e4ri -title=Otsikko -go=Siirry -warning=Varoitus -error=Virhe -plugins=Liit\u00e4nn\u00e4iset -options=Valinnat -defaults=Oletusarvot -clean=Tyhjenn\u00e4 -rename=Nime\u00e4 uudelleen -fret=Otelauta -position=Sijainti -name=Nimi -author=Tekij\u00e4 -version=Versio -description=Kuvaus -info=Info -configure=M\u00e4\u00e4rit\u00e4 -url=URL - -file=Tiedosto -file.new=Uusi -file.open=Avaa -file.save=Tallenna -file.save-as=Tallenna nimell\u00e4 -file.save-changes-question=Kappaleessa on tallentamattomia muutoksia. \nHaluatko tallentaa muutokset? -file.exit=Lopeta -file.export=Vie -file.export-midi=Vie MIDI-tiedostona -file.export-pdf=Vie PDF-dokumenttina -file.print=Tulosta -file.print-preview=Tulostuksen esikatselu -file.import=Tuo -file.import-midi=Tuo MIDI-tiedosto -file.export-ascii=Vie ASCII-tekstin\u00e4 -file.history=Viimeksi avatut tiedostot -file.open-url=Avaa URL -file.open.error=Ei voi avata: (0) -file.save.error=Ei voi tallentaa: (0) -file.import.error=Ei voi tuoda: (0) -file.export.error=Ei voi vied\u00e4: (0) -file.overwrite-question=T\u00e4m\u00e4 tiedosto on jo olemassa. Haluatko korvata sen? - -edit.menu=Muokkaa -edit.undo=Kumoa -edit.redo=Tee uudelleen -edit.copy=Kopioi -edit.from=Mist\u00e4 -edit.to=Mihin -edit.all-tracks=Kaikki raidat -edit.paste=Liit\u00e4 -edit.paste.count=Liit\u00e4 useita kertoja -edit.paste.replace-mode=Liit\u00e4 nykyiseen tahtiin -edit.paste.insert-mode=Liit\u00e4 uutena tahtina -edit.delete=Poista -edit.cut=Leikkaa -edit.mouse-mode-selection=Valintatila -edit.mouse-mode-edition=Nuottien muokkaus -tila -edit.not-natural-key=Ylennys/alennus-tila -edit.voice-1=Valitse \u00e4\u00e4ni 1 -edit.voice-2=Valitse \u00e4\u00e4ni 2 - -view=N\u00e4yt\u00e4 -view.layout=Asettelu -view.layout.page=Sivun ulkoasu -view.layout.linear=Lineaarinen ulkoasu -view.layout.compact=Tiivis ulkoasu -view.layout.multitrack=Moniraitainen -view.layout.chord-style=N\u00e4yt\u00e4 soinnusta -view.layout.chord-name=Soinnun nimi -view.layout.chord-diagram=Sointukuva -view.layout.score-enabled=N\u00e4yt\u00e4 nuottiviivasto -view.layout.tablature-enabled=N\u00e4yt\u00e4 tabulatuuri -view.show-mixer=N\u00e4yt\u00e4 mikseri -view.show-fretboard=N\u00e4yt\u00e4 otelauta -view.show-piano=N\u00e4yt\u00e4 piano -view.show-matrix=N\u00e4yt\u00e4 matriisi -view.show-transport=N\u00e4yt\u00e4 soitin - -fretboard.direction=Suunta -fretboard.right-mode=Oikeak\u00e4tinen -fretboard.left-mode=Vasenk\u00e4tinen -fretboard.background-color=Taustav\u00e4ri -fretboard.display-note-text=N\u00e4yt\u00e4 nuotin nimi -fretboard.display-scale-text=N\u00e4yt\u00e4 s\u00e4velasteikko -fretboard.font=Kirjaisinlaji -fretboard.fretpoint-color=Otelaudan v\u00e4ri -fretboard.note-color=Nuotin v\u00e4ri -fretboard.scale-note-color=Soitettavan/valitun nuotin v\u00e4ri -fretboard.settings=Otelaudan asetukset -fretboard.string-color=Nauhan v\u00e4ri -fretboard.settings.options=Valinnat - -piano.editor=Pianoeditori -piano.natural-key-color=Valkoisen koskettimen v\u00e4ri -piano.not-natural-key-color=Mustan koskettimen v\u00e4ri -piano.note-color=Nuotin v\u00e4ri -piano.scale-note-color=S\u00e4velasteikon v\u00e4ri -piano.settings=Pianon asetukset - -matrix.editor=Matriisieditori -matrix.grids=Pystyviivojen lukum\u00e4\u00e4r\u00e4 -matrix.border-color=Reunan v\u00e4ri -matrix.font=Kirjasinlaji -matrix.foreground-color=Edustan v\u00e4ri -matrix.line-color-1=Parittoman rivin v\u00e4ri -matrix.line-color-2=Parillisen rivin v\u00e4ri -matrix.line-color-over=Osoittimen alla olevan rivin v\u00e4ri -matrix.note-color=Nuotin v\u00e4ri -matrix.play-note-color=Nuotin v\u00e4ri soitettaessa -matrix.position-color=Paikan v\u00e4ri -matrix.settings=Matriisin asetukset - -composition=Nuottiviivasto -composition.timesignature=Tahtilaji -composition.timesignature.Numerator=Osoittaja -composition.timesignature.denominator=Nimitt\u00e4j\u00e4 -composition.timesignature.to-the-end=Loppuun -composition.tempo=Tempo -composition.tempo-percent=Prosentti -composition.tempo.invalid=Virheellinen Tempo -composition.tempo.start-to-end=Aseta t\u00e4m\u00e4 tempo koko kappaleelle -composition.tempo.position-to-end=Aseta tempo kappaleen loppuun -composition.tempo.position-to-next=Aseta tempo seuraavan merkin kohdalle -composition.properties=Ominaisuudet -composition.name=Nimi -composition.artist=Esitt\u00e4j\u00e4 -composition.album=Albumi -composition.author=Tekij\u00e4 -composition.date=P\u00e4iv\u00e4m\u00e4\u00e4r\u00e4 -composition.copyright=Tekij\u00e4noikeus -composition.writer=Tabulatuurin luoja -composition.transcriber=Tekstityksen tekij\u00e4 -composition.comments=Kommentit -composition.tripletfeel=Trioli -composition.clef=Nuottiavain -composition.clef.treble=G-avain -composition.clef.bass=F-avain -composition.clef.tenor=Tenori -composition.clef.alto=Altto -composition.clef.to-the-end=Aseta t\u00e4m\u00e4 nuottiavain kappaleen loppuun -composition.keysignature=S\u00e4vellaji -composition.keysignature.natural=Palautus -composition.keysignature.sharp-1=1 ylennys -composition.keysignature.sharp-2=2 ylennyst\u00e4 -composition.keysignature.sharp-3=3 ylennyst\u00e4 -composition.keysignature.sharp-4=4 ylennyst\u00e4 -composition.keysignature.sharp-5=5 ylennyst\u00e4 -composition.keysignature.sharp-6=6 ylennyst\u00e4 -composition.keysignature.sharp-7=7 ylennyst\u00e4 -composition.keysignature.flat-1=1 alennus -composition.keysignature.flat-2=2 alennusta -composition.keysignature.flat-3=3 alennusta -composition.keysignature.flat-4=4 alennusta -composition.keysignature.flat-5=5 alennusta -composition.keysignature.flat-6=6 alennusta -composition.keysignature.flat-7=7 alennusta -composition.keysignature.to-the-end=Aseta s\u00e4vellajimerkint\u00e4 kappaleen loppuun -composition.tripletfeel=Trioli -composition.tripletfeel.none=Ei triolia -composition.tripletfeel.eighth=8-tupletti -composition.tripletfeel.sixteenth=16-tupletti -composition.tripletfeel.to-the-end=Aseta trioli kappaleen loppuun - -help=Ohjeet -help.help=Ohjeet -help.doc=Dokumentaatio -help.about=Tietoja ohjelmasta -help.about.license=Lisenssiehdot -help.about.authors=Tekij\u00e4t -help.about.description=Kuvaus - -track=Raita -track.number=Nro -track.name=Nimi -track.color=V\u00e4ri -track.first=Ensimm\u00e4inen raita -track.last=Viimeinen raita -track.previous=Edellinen raita -track.next=Seuraava raita -track.add=Lis\u00e4\u00e4 raita -track.remove=Poista raita -track.clone=Kopioi raita -track.move-up=Siirr\u00e4 yl\u00f6s -track.move-down=Siirr\u00e4 alas -track.instrument=Instrumentti -track.properties=Ominaisuudet -track.properties.general=Yleiset -track.name.default-percussion-name=Ly\u00f6m\u00e4soittimet -track.lyrics=Sanoitus -track.solo=Soolo -track.mute=Hiljenn\u00e4 - -lyric.editor=Sanoituksen muokkaus - -measure=Tahti -measure.first=Ensimm\u00e4inen tahti -measure.last=Viimeinen tahti -measure.previous=Edellinen tahti -measure.next=Seuraava tahti -measure.add=Lis\u00e4\u00e4 tahti -measure.add.count=Lis\u00e4yksen m\u00e4\u00e4r\u00e4 -measure.add-before-current-position=Lis\u00e4\u00e4 tahti ennen nykyist\u00e4 sijaintia -measure.add-after-current-position=Lis\u00e4\u00e4 tahti nykyisen sijainnin j\u00e4lkeen -measure.add-at-end=Lis\u00e4\u00e4 tahti kappaleen loppuun -measure.remove=Poista tahti -measure.copy=Kopioi tahti -measure.paste=Liit\u00e4 tahti -measure.clean=Tyhjenn\u00e4 tahti - -duration=Kesto -duration.whole=Kokonuotti -duration.half=Puolinuotti -duration.quarter=Nelj\u00e4sosanuotti -duration.eighth=Kahdeksasosanuotti -duration.sixteenth=Kuudestoistaosanuotti -duration.thirtysecond=Kolmaskymmeneskahdesosanuotti -duration.sixtyfourth=Kuudeskymmenesnelj\u00e4sosanuotti -duration.dotted=Pisteellinen -duration.doubledotted=Tuplapisteellinen -duration.division-type=Trioli - -dynamic=Dynamiikka -dynamic.piano-pianissimo=Piano Pianissimo -dynamic.pianissimo=Pianissimo -dynamic.piano=Piano -dynamic.mezzo-piano=Mezzo Piano -dynamic.mezzo-forte=Mezzo Forte -dynamic.forte=Forte -dynamic.fortissimo=Fortissimo -dynamic.forte-fortissimo=Forte Fortissimo - -effects=Efektit -effects.vibrato=Vibraatto -effects.bend=Venytys (Bend) -effects.deadnote=Kuollut nuotti (Dead Note) -effects.slide=Liuku (Slide) -effects.hammer=Hammer-on/Pull-off -effects.tremolo-bar=Tremolo Bar -effects.tremolo-bar-editor=Tremolo Bar Editor -effects.tremolo-bar.dip=Dip -effects.tremolo-bar.dive=Dive -effects.tremolo-bar.release-up=Release Up -effects.tremolo-bar.release-down=Release Down -effects.tremolo-bar.inverted-dip=Inverted Dip -effects.tremolo-bar.return=Paluu -effects.ghostnote=Haamunuotti (Ghost Note) -effects.accentuatednote=Aksentti -effects.heavyaccentuatednote=Voimakas aksentti -effects.harmonic=Harmooninen -effects.grace=Etuhele -effects.grace-editor=Etuheleen muokkaus -effects.grace.before-beat=Ennen iskua -effects.grace.on-beat=Iskun kohdalla -effects.grace.transition=Siirtym\u00e4 -effects.grace.transition-none=Ei mit\u00e4\u00e4n -effects.grace.transition-bend=Venytys (Bend) -effects.grace.transition-slide=Liuku (Slide) -effects.grace.transition-hammer=Hammer -effects.trill=Trilli -effects.trill-editor=Trillin muokkaus -effects.tremolo-picking=Tremolo Picking -effects.tremolo-picking-editor=Tremolo Picking Editor -effects.palm-mute=Palm Mute -effects.staccato=Staccato -effects.tapping=Tapping -effects.slapping=Slapping -effects.popping=Popping -effects.fade-in=Fade In -effects.harmonic-editor=Harmonic Editor -effects.harmonic.type-of-harmonic=Type of Harmonic -effects.harmonic.natural=Natural Harmonic -effects.harmonic.artificial=Artificial Harmonic -effects.harmonic.artificial.key-offset=Key Offset -effects.harmonic.tapped=Tapped Harmonic -effects.harmonic.tapped.left-hand=Vasen k\u00e4si -effects.harmonic.tapped.right-hand=Oikea k\u00e4si -effects.harmonic.pinch=Pinch Harmonic -effects.harmonic.semi=Semi Harmonic - -bend.editor=Taivutuksen (Bend) muokkaus -bend.bend=Taivutus (Bend) -bend.bend-release=Taivutus/Vapautus -bend.bend-release-bend=Taivutus/Vapautus/Taivutus -bend.prebend=Esitaivutus (PreBend) -bend.prebend-release=Esitaivutus/Vapautus - -transport=Soitin -transport.start=Aloita soitto -transport.stop=Lopeta soitto -transport.pause=Keskeyt\u00e4 -transport.first=Ensimm\u00e4inen -transport.last=Viimeinen -transport.previous=Edellinen -transport.next=Seuraava -transport.metronome=Metronomi -transport.mode=Valitse soittotila -transport.mode.simple=Normaalitila -transport.mode.simple.tempo-percent=Prosenttia temposta -transport.mode.simple.loop=Jatkuva soitto -transport.mode.trainer=Harjoittelutila -transport.mode.trainer.increment-description=Temmon kasvatus -transport.mode.loop-range=Toistov\u00e4li -transport.mode.loop-range.from=Soita tahdista -transport.mode.loop-range.from-default=Alusta -transport.mode.loop-range.to=Soita tahtiin -transport.mode.loop-range.to-default=Loppuun -transport.set-loop-start=Aseta toiston alkukohta -transport.set-loop-end=Aseta toiston loppukohta - -instruments.volume=Vahvistus -instrument.channel=CH -instrument.effect-channel=EC -instrument.volume=\u00c4\u00e4nenvoimakkuus -instrument.balance=Tasapaino -instrument.chorus=Chorus -instrument.reverb=Reverb -instrument.phaser=Phaser -instrument.tremolo=Tremolo -instrument.free=Free -instrument.link=Link - - -repeat.open=Kertauksen aloitusmerkki -repeat.close=Kertauksen lopetusmerkki -repeat.alternative=Kertauksen vaihtoeht. maalit -repeat.alternative.editor=Muokkaa vaihtoehtoisia maaleja -repetitions=Kertausmerkit -repeat.number-of-repetitions=Kertausten m\u00e4\u00e4r\u00e4 - -beat=Isku -beat.clean=Tyhjenn\u00e4 isku -beat.voice.remove-unused=Remove Unused Voice -beat.voice-up=Nuottien varret yl\u00f6s -beat.voice-down=Nuottien varret alas -beat.voice-auto=Nuottien varret autom. -beat.stroke=Stroke -beat.stroke-up=Upstroke -beat.stroke-down=Downstroke -beat.move-left=Siirr\u00e4 yksi isku vasemmalle -beat.move-right=Siirr\u00e4 yksi isku oikealle -beat.move-custom=Siirr\u00e4... -beat.move-custom.dialog.title=Siirr\u00e4 -beat.move-custom.dialog.direction-tip=Move Direction -beat.move-custom.dialog.move-1.tip=Major Move -beat.move-custom.dialog.move-2.tip=Fine Move -beat.move-custom.dialog.direction=Suunta -beat.move-custom.dialog.direction.right=Siirr\u00e4 oikealle -beat.move-custom.dialog.direction.left=Siirr\u00e4 vasemmalle -beat.move-custom.dialog.count=Lukum\u00e4\u00e4r\u00e4 -beat.move-custom.dialog.duration=Kesto -beat.move-custom.dialog.duration.type=Pisteellinen/tuplapisteellinen -beat.move-custom.dialog.duration.type.normal=Ei mit\u00e4\u00e4n -beat.move-custom.dialog.duration.division-type=Jakosuhde -beat.move-custom.dialog.duration.division-type.normal=Normaali (Tuplet) - -note=Nuotti -note.semitone-up=Puolis\u00e4velaskel yl\u00f6s -note.semitone-down=Puolis\u00e4velaskel alas -note.shift-up=Siirr\u00e4 yl\u00f6s -note.shift-down=Siirr\u00e4 alas -note.tiednote=Sidottu nuotti -note.deadnote=Dead Note - -insert.chord=Lis\u00e4\u00e4 sointu -chord.editor=Sointueditori -chord=Suintu -chord.name=Nimi -chord.bass=Basso -chord.custom=Muokautettu sointu -chord.custom.name-empty-error=Sointu ei voi olla nimet\u00f6n. -chord.custom.name-exist-error=Soinnun nimi on jo olemassa. -chord.settings.tip=Mukautetut asetukset -chord.settings.type=Tyyppi -chord.settings.type.most-common=Yleisimm\u00e4t -chord.settings.type.inversions=Inversions -chord.settings.type.close-voiced=Suljettu \u00e4\u00e4ni -chord.settings.type.open-voiced=Vapaa \u00e4\u00e4ni -chord.settings.open-chords=Avaa soinnut -chord.settings.chords-to-display=N\u00e4yt\u00e4 sointuja (kpl) -chord.settings.search-frets=Search Frets -chord.settings.minimum-fret=Min -chord.settings.maximum-fret=Max - -instrument=Instrumentti -instrument.instrument=Instrumentti -instrument.percussion-track=Ly\u00f6m\u00e4soittimien raita - -tuning=Viritys -tuning.offset=Vastapainona -tuning.strings=Kielet -tuning.strings.transpose=Transponoi nuotit -tuning.strings.transpose.try-keep-strings=Yrit\u00e4 pit\u00e4\u00e4 nuotit samalla kielell\u00e4 -tuning.strings.transpose.apply-to-chords=Transponoi soinnut - -language=Kieli - -choose-color=Valitse v\u00e4ri - -settings=Asetukset -settings.config=M\u00e4\u00e4rit\u00e4 TuxGuitar -settings.config.language=Kieli -settings.config.language.choose=Valitse kieli -settings.config.styles=Tyylit -settings.config.styles.general=Yleiset tyylit -settings.config.styles.printer=Tulostustyylit -settings.config.styles.font.default=Oletuskirjaisinlaji -settings.config.styles.font.note=Nuotin fontti -settings.config.styles.font.lyric=Sanoituksen kirjaisinlaji -settings.config.styles.font.text=Tekstin kirjaisinlaji -settings.config.styles.font.time-signature=Tahtilajin kirjaisinlaji -settings.config.styles.font.printer-default=Tulostuksen oletuskirjaisinlaji -settings.config.styles.font.printer-note=Tulostuksen nuottien kirjaisinlaji -settings.config.styles.font.printer-time-signature=Tulostuksen tahtilajin kirjaisinlaji -settings.config.styles.color.score-note=Nuotin v\u00e4li nuottiviivastolla -settings.config.styles.color.tab-note=Nuotin v\u00e4ri tabulatuurissa -settings.config.styles.color.play-note=Soitettavan nuotin v\u00e4ri -settings.config.apply-changes-question=Haluatko toteuttaa muutokset nyt? -settings.config.sound=\u00c4\u00e4ni -settings.config.main=Yleiset -settings.config.main.window-title=Ikkunan otsikko -settings.config.main.window-title.help=The following variables will be replaced at the window title: -settings.config.main.window-title.var.description.appname=This variable represents the Application Name: TuxGuitar -settings.config.main.window-title.var.description.appversion=This variable represents the version of TuxGuitar. -settings.config.main.window-title.var.description.filename=This variable represents the name of the opened file -settings.config.main.window-title.var.description.filepath=This variable represents the path of the opened file -settings.config.main.window-title.var.description.songname=This variable represents the name of the song -settings.config.main.window-title.var.description.songauthor=This variable represents the author of the song -settings.config.main.window-title.var.description.songalbum=This variable represents the album of the song -settings.config.main.window-title.var.description.songartist=This variable represents the artist of the song -settings.config.main.options=Valinnat -settings.config.main.splash-enabled=N\u00e4yt\u00e4 aloitusruutu k\u00e4ynnistett\u00e4ess\u00e4 -settings.config.main.table.auto-size.enabled=Salli automaattinen taulukon koon muutos -settings.config.styles.color.lines=Vaakaviivojen v\u00e4ri -settings.config.toolbars=Ty\u00f6kalurivit -settings.config.toolbars.tip=Mukauta ty\u00f6kalurivej\u00e4 -settings.config.toolbars.list=K\u00e4ytett\u00e4viss\u00e4 olevat ty\u00f6kalurivit -settings.config.toolbars.move-up=Siirr\u00e4 yl\u00f6s -settings.config.toolbars.move-down=Siirr\u00e4 alas -settings.config.skin=Teemat -settings.config.skin.choose=Valitse teema -settings.keybindings=M\u00e4\u00e4rit\u00e4 n\u00e4pp\u00e4imist\u00f6oikotiet - -key-bindings-editor=N\u00e4pp\u00e4imist\u00f6oikoteiden muokkaus -key-bindings-editor-action-select=Valitse toiminto -key-bindings-editor-action-column=Toiminnot -key-bindings-editor-shortcut-column=N\u00e4pp\u00e4imet -key-bindings-editor-push-a-key=Paina n\u00e4pp\u00e4int\u00e4 -key-bindings-editor-save-question=Muutokset ovat tallentamatta. Haluatko lopettaa ilman tallennusta? - - -key-bindings-editor-override=N\u00e4pp\u00e4imist\u00f6oikotie on jo k\u00e4yt\u00f6ss\u00e4. Oletko varma, ett\u00e4 haluat k\u00e4ytt\u00e4\u00e4 sit\u00e4? - -print.print=Tulosta -print.dialog=Tulosta -print.service=Palvelu -print.service.name=Nimi -print.service.status=Tila -print.service.type=Tyyppi -print.service.info=Tiedot -print.range=Tulostusalue -print.range.all-pages=Kaikki -print.range.pages=Sivut -print.range.pages-to=Sivuun -print.copies=Kopiota -print.copies-number=Kopiom\u00e4\u00e4r\u00e4 -print.print-to-file=Tulosta tiedostoon -print.file-chooser=Valitse -print-header.default-song-name=Nimet\u00f6n -print-header.default-song-author=Nimett\u00f6m\u00e4n - -print.preview=Tulostuksen esikatselu -print.preview.page-of=Of - -marker=Merkki -marker.add=Lis\u00e4\u00e4 merkki -marker.list=Listaa merkit -marker.first=Siirry ensimm\u00e4iseen merkkiin -marker.last=Siirry viimeiseen merkkiin -marker.next=Siirry seuraavaan merkkiin -marker.previous=Siirry edelliseen merkkiin - -export.tablature-enabled=N\u00e4yt\u00e4 tabulatuuri -export.score-enabled=N\u00e4yt\u00e4 nuottiviivasto -export.chord-name-enabled=N\u00e4yt\u00e4 sointujen nimet -export.chord-diagram-enabled=N\u00e4yt\u00e4 sointujen kuvat -export.black-and-white=Mustavalkoinen tila - -scale=S\u00e4velasteikko -scale.list=S\u00e4velasteikkojen luettelo - -text.insert=Lis\u00e4\u00e4 teksti\u00e4 -text.editor=Tekstieditori -text.text=Teksti - -tools=Ty\u00f6kalut -tools.scale=S\u00e4velasteikkojen luettelo -tools.browser=Selain -tools.plugins=Liit\u00e4nn\u00e4iset -tools.shortcuts=Pikalinkit -tools.settings=Asetukset - -tools.transpose=Transponoi -tools.transpose.semitones=Puolis\u00e4velaskelten m\u00e4\u00e4r\u00e4 -tools.transpose.apply-to-track=Transponoi kaikki tahdit -tools.transpose.apply-to-measure=Transponoi vain t\u00e4m\u00e4 tahti -tools.transpose.apply-to-all-tracks=Transponoi kaikki raidat -tools.transpose.try-keep-strings=Yrit\u00e4 pit\u00e4\u00e4 nuotit samalla kielell\u00e4 jos se on mahdollista. -tools.transpose.apply-to-chords=Transponoi soinnut - -browser.dialog=Selain -browser.menu.file=Tiedosto -browser.open=Avaa -browser.exit=Lopeta -browser.menu.collection=Kokoelma -browser.menu.go=Siirry -browser.collection.select=Valitse kokoelma -browser.collection.open=Avaa -browser.collection.remove=Poista -browser.collection.close=Sulje -browser.collection.new=Uusi -browser.go-root=Koti -browser.go-back=Takaisin -browser.refresh=P\u00e4ivit\u00e4 -browser.factory.fs.name=Tiedostoj\u00e4rjestelm\u00e4st\u00e4 -browser.collection.fs.name=Nimi -browser.collection.fs.path=Kansio -browser.collection.fs.editor-title=Kokoelma tiedostoj\u00e4rjestelm\u00e4st\u00e4 -browser.collection.fs.editor-tip=Valitse kokoelman kansio -browser.collection.fs.invalid-path=Ole hyv\u00e4 ja valitse kelvollinen kansio - -midi.port=MIDI-portti -midi.sequencer=MIDI-sekvensseri - -plugin.unknown-value=Ei ole saatavilla -plugin.column.name=Liit\u00e4nn\u00e4isen nimi -plugin.column.enabled=Aktiivinen - - -######################### -### Tool Bar Items ### -######################### -file.items=Tiedosto -edit.items=Muokkaus -property.items=Asetukset -track.items=Raidat -duration.items=Kesto -beat.items=Isku -composition.items=Nuotinnos -repeat.items=Kertausmerkit -transport.items=Toisto -marker.items=Merkit -insert.items=Lis\u00e4ys -layout.items=Asettelu -view.items=N\u00e4kym\u00e4 -effect.items=Efektit -dynamic.items=Dynamiikka - -######################### -###Key Binding Actions### -######################### -action.file.new=Uusi tiedosto -action.file.open=Avaa tiedosto -action.file.open-url=Avaa URL -action.file.save=Tallenna -action.file.save-as=Tallenna nimell\u00e4 -action.file.print=Tulosta -action.file.print-preview=Tulostuksen esikatselu -action.file.exit=Lopeta TuxGuitar -action.edit.undo=Kumoa -action.edit.redo=Tee uudelleen -action.edit.voice-1=Valitse \u00c4\u00e4ni 1 -action.edit.voice-2=Valitse \u00c4\u00e4ni 2 -action.composition.change-time-signature=Muuta tahtilajia -action.composition.change-tempo=Muuta tempoa -action.composition.change-info=Muuta kappaleen informaatioa -action.composition.change-clef=Muuta nuottiavainta -action.composition.change-key-signature=Muuta s\u00e4vellajia -action.composition.change-triplet-feel=Muuta triolia -action.view.layout-set-page=N\u00e4yt\u00e4 sivuasetteluna -action.view.layout-set-linear=N\u00e4yt\u00e4 jatkuvana asetteluna -action.view.layout-set-multitrack=N\u00e4yt\u00e4 monta raitaa -action.view.layout-set-score-enabled=N\u00e4yt\u00e4 nuottiviivasto -action.view.layout-set-tablature-enabled=N\u00e4yt\u00e4 tabulatuuri -action.view.layout-set-compact=N\u00e4yt\u00e4 tiiviiss\u00e4 muodossa -action.view.layout-set-chord-diagram-enabled=N\u00e4yt\u00e4 sointukuvat -action.view.layout-set-chord-name-enabled=N\u00e4yt\u00e4 sointujen nimet -action.view.show-fretboard=N\u00e4yt\u00e4 otelauta -action.view.show-piano=N\u00e4yt\u00e4 Piano -action.view.show-matrix=N\u00e4yt\u00e4 matriisi -action.view.show-mixer=N\u00e4yt\u00e4 mikseri -action.view.show-transport=N\u00e4yt\u00e4 soitin -action.track.add=Lis\u00e4\u00e4 raita -action.track.remove=Poista raita -action.track.clone=Kopioi raita -action.track.go-first=Siirry ensimm\u00e4iseen raitaan -action.track.go-last=Siirry viimeiseen raitaan -action.track.go-next=Siirry seuraavaan raitaan -action.track.go-previous=Siirry edelliseen raitaan -action.track.lyrics=Muokkaa raidan sanoitusta -action.track.properties=Muokkaa raidan asetuksia -action.track.move-down=Siirr\u00e4 raitaa alas -action.track.move-up=Siirr\u00e4 raitaa yl\u00f6s -action.measure.add=Lis\u00e4\u00e4 tahti -action.measure.remove=Poista tahti -action.measure.copy=Kopioi tahti -action.measure.paste=Liit\u00e4 tahti -action.measure.clean=Tyhjenn\u00e4 tahti -action.measure.go-first=Siirry ensimm\u00e4iseen tahtiin -action.measure.go-last=Siirry viimeiseen tahtiin -action.measure.go-next=Siirry seuraavaan tahtiin -action.measure.go-previous=Siirry edelliseen tahtiin -action.beat.general.remove-unused-voice=Poista k\u00e4ytt\u00e4m\u00e4tt\u00f6m\u00e4t \u00e4\u00e4net -action.beat.general.voice-up=Siirr\u00e4 varret yl\u00f6s -action.beat.general.voice-down=Siirr\u00e4 varret alas -action.beat.general.voice-auto=Aseta varret automaattisesti -action.beat.general.set-stroke-up=Aseta palkki yl\u00f6s -action.beat.general.set-stroke-down=Aseta palkki alas -action.beat.general.move-left=Siirr\u00e4 yksi isku vasemmalle -action.beat.general.move-right=Siirr\u00e4 yksi isku oikealle -action.beat.general.move-custom=Siirr\u00e4 iskua -action.note.general.clean-beat=Puhdas isku -action.note.general.decrement-semitone=Siirr\u00e4 puolis\u00e4velaskel alas -action.note.general.increment-semitone=Siirr\u00e4 puolis\u00e4velaskel yl\u00f6s -action.note.general.shift-down=Siirr\u00e4 alas -action.note.general.shift-up=Siirr\u00e4 yl\u00f6s -action.note.general.tied=Lis\u00e4\u00e4 / poista sidottu -action.note.duration.set-whole=Aseta kokonuotiksi -action.note.duration.set-half=Aseta puolinuotiksi -action.note.duration.set-quarter=Aseta nelj\u00e4sosanuotiksi -action.note.duration.set-eighth=Aseta kahdeksasosanuotiksi -action.note.duration.set-sixteenth=Aseta kuudestoistaosanuotiksi -action.note.duration.set-thirty-second=Aseta kolmaskymmeneskahdesosanuotiksi -action.note.duration.set-sixty-fourth=Aseta kuudeskymmenesnelj\u00e4sosanuotiksi -action.note.duration.change-dotted=Lis\u00e4\u00e4 / poista piste -action.note.duration.change-double-dotted=Lis\u00e4\u00e4 / poista kaksinkertainen piste -action.note.duration.change-division-type=Lis\u00e4\u00e4 / poista trioli -action.note.duration.decrement-duration=V\u00e4henn\u00e4 nuotin kestoa -action.note.duration.increment-duration=Kasvata nuotin kestoa -action.note.effect.change-vibrato=Lis\u00e4\u00e4 / poista vibraatto -action.note.effect.change-bend=Lis\u00e4\u00e4 / poista taivutus (Bend) -action.note.effect.change-slide=Lis\u00e4\u00e4 / Poista liuku (Slide) -action.note.effect.change-hammer=Lis\u00e4\u00e4 / poista hammer-on/pull-off -action.note.effect.change-accentuated=Lis\u00e4\u00e4 / poista aksentti -action.note.effect.change-dead=Lis\u00e4\u00e4 / poista kuollut nuotti -action.note.effect.change-fade-in=Lis\u00e4\u00e4 / poista voimistus -action.note.effect.change-ghost=Lis\u00e4\u00e4 / poista haamunuotti -action.note.effect.change-grace=Lis\u00e4\u00e4 / poista etuhele -action.note.effect.change-harmonic=Lis\u00e4\u00e4 / poista harmoninen -action.note.effect.change-heavy-accentuated=Lis\u00e4\u00e4 / poista voimakas aksentti -action.note.effect.change-palm-mute=Add/Remove palm mute -action.note.effect.change-popping=Add/Remove popping -action.note.effect.change-slapping=Add/Remove slapping -action.note.effect.change-staccato=Add/Remove staccato -action.note.effect.change-tapping=Add/Remove tapping -action.note.effect.change-tremolo-bar=Add/Remove tremolo bar -action.note.effect.change-tremolo-picking=Add/Remove tremolo picking -action.note.effect.change-trill=Lis\u00e4\u00e4 / poista Trilli -action.insert.open-repeat=Kertauksen aloitus -action.insert.close-repeat=Kertauksen lopetus -action.insert.repeat-alternative=Kertauksen 2-maali -action.insert.chord=Lis\u00e4\u00e4 sointu -action.insert.text=Lis\u00e4\u00e4 teksti\u00e4 -action.marker.add=Lis\u00e4\u00e4 merkki -action.marker.go-next=Siirry seuraavaan merkkiin -action.marker.go-previous=Siirry edelliseen merkkin -action.transport.play=Soita kappale -action.transport.stop=Lopeta soittaminen -action.transport.mode=Soittotila -action.transport.metronome=Metronomi -action.transport.set-loop-start=Aseta toiston alkukohta -action.transport.set-loop-end=Aseta toiston loppukohta -action.tools.browser=Selain -action.tools.transpose=Transponoi nuotit -action.settings.configure=Asetukset -action.help.doc=Ohjeet - diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_fr.properties b/TuxGuitar-testing/platform-all/share/lang/messages_fr.properties deleted file mode 100644 index ecce2f76..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_fr.properties +++ /dev/null @@ -1,638 +0,0 @@ -es=Espagnol -en=Anglais -fr=Français -pl=Polonais -de=Allemand -pt=Portuguais - -ok=Ok -cancel=Annuler -yes=Oui -no=Non -add=Ajouter -remove=Supprimer -save=Enregistrer -exit=Quitter -color=Couleur -title=Titre -edit=Editer -go=Aller -error=erreur -warning=Attention -plugins=Gréffons -choose=Choisir -options=Options -defaults=Défauts -clean=Vider -rename=Renommer -fret=Frette -position=Position - -tuxguitar.title=Tux-Guitar - -file=Fichier -file.new=Nouveau -file.open=Ouvrir -file.save=Enregistrer -file.save-as=Enregistrer sous... -file.exit=Quitter -file.export=Exporter -file.export-midi=Exporter en Midi -file.export-pdf=Exporter en PDF -file.print=Imprimer -file.print-preview=Aperçu avant impression -file.import=Importer -file.import-midi=Importer Midi -file.export-ascii=Exporter ASCII -file.history=Historique -file.overwrite-question=Le fichier existe, voulez-vous le remplacer ? - -edit.undo=Annuler -edit.redo=Refaire -edit.copy=Copier -edit.from=Depuis -edit.to=A -edit.all-tracks=Toutes les Pistes -edit.paste=Coller -edit.paste.replace-mode=Coller sur la mesure courante -edit.paste.insert-mode=Coller dans un nouvelle mesure -edit.delete=Effacer -edit.cut=Couper -edit.menu=Editer -edit.mouse-mode-selection=Mode sélection -edit.mouse-mode-edition=Mode édition de partition -edit.not-natural-key=Mode Sharp/Flat - -view=Affichage - -view.layout=Affichage -view.layout.page=Page -view.layout.linear=Linéaire -view.layout.multitrack=Multipiste -view.layout.score-enabled=Afficher la partition - -view.show-transport=Afficher le lecteur -view.show-mixer=Montrer la table de mixage -view.show-piano=Afficher Piano -view.show-fretboard=Montrer le manche -fretboard.right-mode=Mode droitier -fretboard.left-mode=Mode gaucher - -composition=Composition -composition.timesignature=Signature rythmique -composition.timesignature.Numerator=Numérateur -composition.timesignature.denominator=Dénominateur -composition.timesignature.to-the-end=Renvois fin -composition.tempo=Tempo -composition.tempo-percent=Pourcent -composition.properties=Propriétés -composition.name=Nom -composition.artist=Interprète -composition.album=Album -composition.author=Auteur -composition.tempo.invalid=Tempo invalide -composition.clef=Clef -composition.clef.treble=Aigus -composition.clef.bass=Grave -composition.clef.tenor=Ténor -composition.clef.alto=Alto -composition.clef.to-the-end=Appliquer cette armure jusqu'à la fin -composition.keysignature=Armure -composition.keysignature.natural=Vierge -composition.keysignature.sharp-1=1 Dièse -composition.keysignature.sharp-2=2 Dièses -composition.keysignature.sharp-3=3 Dièses -composition.keysignature.sharp-4=4 Dièses -composition.keysignature.sharp-5=5 Dièses -composition.keysignature.sharp-6=6 Dièses -composition.keysignature.sharp-7=7 Dièses -composition.keysignature.flat-1=1 Bémol -composition.keysignature.flat-2=2 Bémols -composition.keysignature.flat-3=3 Bémols -composition.keysignature.flat-4=4 Bémols -composition.keysignature.flat-5=5 Bémols -composition.keysignature.flat-6=6 Bémols -composition.keysignature.flat-7=7 Bémols -composition.keysignature.to-the-end=Appliquer cette armure jusqu'à la fin -composition.tripletfeel=Syncope picking -composition.tripletfeel.none=Pas de syncope picking -composition.tripletfeel.eighth=Syncope picking 8th -composition.tripletfeel.sixteenth=Syncope picking 16th -composition.tripletfeel.to-the-end=Appliquer la syncope picking jusqu'à la fin - -help=Aide -help.help=Aide -help.about=A propos - -instruments.volume=Gain -instrument.volume=Volume -instrument.channel=CH -instrument.effect-channel=EC -instrument.balance=Balance -instrument.free=Free -instrument.link=Link - -track=Piste -track.number=N° -track.name=Nom -track.color=Couleur -track.first=Première piste -track.last=Dernière piste -track.previous=Piste précédente -track.next=Piste suivante -track.add=Ajouter une piste -track.remove=Supprimer une piste -track.instrument=Instrument -track.instrument.empty=Aucune banque de sons n'a été trouvé sur votre système,\nessayez de recompiler Tuxguitar avec votre propre version Java. -track.properties=Propriétés -track.properties.general=Général -track.clone=Dupliquer la piste -track.move-up=Monter -track.move-down=Descendre -track.name.default-percussion-name=Percussion -track.lyrics=Paroles -track.solo=Solo -track.mute=Muet - -lyric.editor=Editeur de paroles - -measure=Mesure -measure.first=Première mesure -measure.last=Dernière mesure -measure.previous=Mesure précédente -measure.next=Mesure suivante -measure.add=Ajouter la mesure -measure.add-before-current-position=Ajouter une mesure avant la position courante -measure.add-after-current-position=Ajouter une mesure apres la position courante -measure.add-at-end=Ajouter une mesure a la fin -measure.remove=Supprimer la mesure -measure.copy=Copier la mesure -measure.paste=Coller la mesure -measure.clean=Vider la mesure - -beat=Note -beat.clean=Note naturelle - -note.semitone-up=Ajouter un dièse -note.semitone-down=Ajouter un bémol -note.shift-up=Shift Up -note.shift-down=Shift Down -chord=Corde -chord.name=Nom de la corde -chord.custom.name-empty-error=La corde doit avoir un nom -chord.custom.name-exist-error=Ce nom de corde est déjà utilisé -dynamic=Dynamic -dynamic.piano-pianissimo=Piano Pianissimo -dynamic.pianissimo=Pianissimo -dynamic.piano=Piano -dynamic.mezzo-piano=Mezzo Piano -dynamic.mezzo-forte=Mezzo Forte -dynamic.forte=Forte -dynamic.fortissimo=Fortissimo -dynamic.forte-fortissimo=Forte Fortissimo -duration=Durée -duration.whole=Ronde -duration.half=Blanche -duration.quarter=Noire -duration.eighth=Croche -duration.sixteenth=Double croche -duration.thirtysecond=Triple croche -duration.sixtyfourth=Quadruple croche -duration.dotted=Pointée -duration.doubledotted=Double pointée -duration.division-type=N-tolet -effects=Effets -effects.vibrato=Vibrato -effects.bend=Bend -effects.slide=Slide -effects.hammer=Hammer-on/Pull-off -effects.deadnote=Dead Note -effects.tremolo-bar=Ajouter un vibrato -effects.tremolo-bar-editor=Editer le vibrato -effects.tremolo-bar.dip=Dip -effects.tremolo-bar.dive=Dive -effects.tremolo-bar.release-up=Release Up -effects.tremolo-bar.release-down=Release Down -effects.tremolo-bar.inverted-dip=Inverted Dip -effects.tremolo-bar.return=Return -effects.ghostnote=Note éttouffée -effects.accentuatednote=Note accentuée -effects.heavyaccentuatednote=Note fortement accentuée -effects.harmonic=Note harmonique -effects.grace=Grace Note -effects.grace-editor=Editeur Grace Note -effects.grace.before-beat=Avant le temps -effects.grace.on-beat=Sur le temps -effects.grace.transition=Transition -effects.grace.transition-none=Aucun -effects.grace.transition-bend=Bend -effects.grace.transition-slide=Slide -effects.grace.transition-hammer=Hammer -effects.trill=Trille -effects.trill-editor=Editeur de trille -effects.tremolo-picking=tremolo -effects.tremolo-picking-editor=Editeur de tremolo -effects.palm-mute=Palm Mute -effects.staccato=Staccato -effects.tapping=Tapping -effects.slapping=Slap -effects.popping=Popping -effects.fade-in=Fade In -effects.harmonic-editor=Editeur d'harmonique -effects.harmonic.type-of-harmonic=Type d'harmonique -effects.harmonic.natural=Harmonique naturelle -effects.harmonic.artificial=Harmonique artificielle -effects.harmonic.artificial.key-offset=Key offset -effects.harmonic.tapped=Harmonique frappée -effects.harmonic.tapped.left-hand=Main gauche -effects.harmonic.tapped.right-hand=Main Droite -effects.harmonic.pinch=Pinch Harmonique -effects.harmonic.semi=Semi Harmonique - -bend.editor=Editeur Bend -bend.bend=Bend -bend.bend-release=bend/release -bend.bend-release-bend=bend/release/bend -bend.prebend=PreBend -bend.prebend-release=PreBend/Release - -transport=Lecteur -transport.start=Jouer -transport.stop=Stop - -repeat.open=Ouvrir répétitions -repeat.close=Fermer répétitions -repetitions=Répétitions -repeat.number-of-repetitions=Nombre de répétitions - -note.tiednote=Note liée -insert.chord=Insérer une note -chord.editor=Editeur d'accord - -instrument=Instrument -instrument.instrument=Instrument -instrument.percussion-track=Piste de percussion - -tuning=Accordage -tuning.strings=Cordes -tuning.offset=Offset - -language=Langage - -choose-color=Choisir une couleur - -settings=Réglages -settings.config=Configurer TuxGuitar -settings.config.main=Général -settings.config.main.window-title=Titre de fenêtre -settings.config.main.window-title.help=The following vars will be replaced at the window title: -settings.config.main.window-title.help=Les variables suivantes seront remplacées dans le titre de la fenêtre: -settings.config.main.window-title.var.description.appname=Variable représentant le nom de l'application : Tuxguitar. -settings.config.main.window-title.var.description.appversion=Variable représentant la version de TuxGuitar. -settings.config.main.window-title.var.description.filename=Variable représentant le nom du fichier ouvert. -settings.config.main.window-title.var.description.filepath=Variable représentant le chemin du fichier ouvert. -settings.config.main.window-title.var.description.songname=Variable représentant le nom de la chanson. -settings.config.main.window-title.var.description.songauthor=Variable représentant l'auteur de la chanson. -settings.config.main.window-title.var.description.songalbum=Variable représentant l'album de la chanson. -settings.config.main.window-title.var.description.songartist=Variable représentant l'interprète de la chanson. -settings.config.main.options=Options -settings.config.main.splash-enabled=Afficher l'écran de démarrage -settings.config.view=Affichage -settings.config.view.mode=Mode d?affichage -settings.config.view.size=Taille de fenêtre -settings.config.view.size.maximized=Maximisé -settings.config.view.size.width=Largeur -settings.config.view.size.height=Hauteur -settings.config.language=Langage -settings.config.language.choose=Choisir une langue -settings.config.styles=Styles -settings.config.styles.font.default=Police par défaut -settings.config.styles.font.note=Police des notes -settings.config.styles.font.time-signature=Time Signature Font -settings.config.styles.font.printer-default=Impression couleur par défaut -settings.config.styles.font.printer-note=Impression couleur de note -settings.config.styles.font.printer-time-signature= Impression Time Signature Font -settings.config.styles.color.score-note=Partition couleur de note -settings.config.styles.color.tab-note=Tablature couleur de note -settings.config.styles.color.play-note=Lecture couleur de note -settings.config.styles.color.lines=Couleur de lignes horizontales -settings.config.toolbars=Barre d'outils -settings.config.apply-changes-question=Appliquer les changements maintenant ? -settings.config.sound=Son -settings.config.sound.soundbank=Banque sonore -settings.config.sound.default-soundbank=Utiliser la banque sonore par défaut -settings.config.sound.custom-soundbank= Utiliser la banque sonore alternative -settings.config.sound.soundbank-restart-message=Vous devez redémarrer Tuxguitar pour que le changement de banque sonore prenne effet -soundbank.error=Erreur de banque sonore -soundbank.error.unavailable=Erreur, banque sonore non disponible. -soundbank.error.custom=Ne peut ouvrir la banque sonore alternative. - -settings.keybindings=Configurer les raccourcis -key-bindings-editor=Editeur de raccourcis -key-bindings-editor-action-select=Sélectionner une action -key-bindings-editor-action-column=Actions -key-bindings-editor-shortcut-column=Raccourcis -key-bindings-editor-push-a-key=Presser une touche -key-bindings-editor-save-question=Des modifications ont été effectué, quitter\nsans enregistrer ? - -key-bindings-editor-override=Raccourci déjà utilisé ! Etes vous sûr d?utiliser\ncelui ci ? - - - - -print.print=Imprimer -print.dialog=Imprimer -print.service=Service -print.service.name=Nom -print.service.status=Status -print.service.type=Type -print.service.info=Info -print.range=Range -print.range.all-pages=Toutes -print.range.pages=Pages -print.range.pages-to=A -print.copies=Copies -print.copies-number=Nombre de copies -print.print-to-file=Imprimer dans un fichier -print.file-chooser=Choisir -print-header.default-song-name=Untitled -print-header.default-song-author=Anonyme -print.preview=Aperçu avant impression - - -marker=Marqueur -marker.add=Ajouter marqueur -marker.list=Liste des marqueurs -marker.first=Aller au premier marqueur -marker.last= Aller au dernier marqueur -marker.next= Aller au marqueur suivant -marker.previous= Aller au marqueur précédent - -export.tablature-enabled=Afficher la tablature -export.score-enabled=Afficher la partition - -scale=Gamme -scale.list=List de Gammes - -######################### -### Tool Bar Items ### -######################### -file.items=File Items -edit.items=Edit Items -property.items=Property Items -track.items=Track Items -duration.items=Duration Items -beat.items=Note Items -composition.items=Composition Items -repeat.items=Repeat Items -transport.items=Player Items -marker.items=Marker Items -insert.items=Insérer Items -layout.items=Layout Items -view.items=View Items -effect.items=Effect Items -dynamic.items=Dynamic Items - -######################### -###Key Binding Actions### -######################### -action.file.new=Nouveau fichier -action.file.open=Ouvrir un fichier -action.file.save=Enregistrer -action.file.save-as=Enregistrer sous... -action.file.print=Imprimer -action.file.print-preview=Aperçu avant impression -action.edit.undo=Annuler -action.edit.redo=Refaire -action.composition.change-time-signature=Changer la signature rythmique -action.composition.change-tempo=Changer le tempo -action.composition.change-info=Changer les informations de la chanson -action.composition.change-clef=Changer la Clef -action.composition.change-key-signature=Changer la signature -action.view.layout-set-page=Monter la mise en page -action.view.layout-set-linear=Affichage linéaire -action.view.layout-set-multitrack=Afficher le mode multipiste -action.view.layout-set-score-enabled=Afficher la partition -action.view.show-fretboard=Montrer le manche -action.view.show-mixer=Montrer la table de mixage -action.view.show-transport=Afficher le lecteur -action.view.show-piano=Afficher le clavier -action.track.add=Ajouter une piste -action.track.remove=Supprimer la piste -action.track.clone=Dupliquer la piste -action.track.go-first=Aller à la première piste -action.track.go-last=Aller à la dernière piste -action.track.go-next=Aller à la piste suivante -action.track.go-previous=Aller à la piste précédente -action.track.properties=Changer les propriétés de la piste -action.track.lyrics=Editer les paroles -action.measure.add=Ajouter une mesure -action.measure.remove=Supprimer la mesure -action.measure.copy=Copier le mesure -action.measure.paste=Coller la mesure -action.measure.clean=Vider la mesure -action.measure.go-first=Aller à la première mesure -action.measure.go-last=Aller à la dernière mesure -action.measure.go-next=Aller à la mesure suivante -action.measure.go-previous=Aller à la mesure précédente -action.note.general.clean-beat=Vider le temps -action.note.general.decrement-semitone=Baisser d'un demi ton -action.note.general.increment-semitone=Augmenter d'un demi ton -action.note.general.shift-down=Shift down -action.note.general.shift-up=Shift up -action.note.general.tied=Ajouter/Enlever tied -action.note.duration.change-dotted=Ajouter/Supprimer pointée -action.note.duration.change-double-dotted=Ajouter/Supprimer double pointée -action.note.duration.change-division-type=Ajouter/Supprimer N-tolet -action.note.effect.change-vibrato=Ajouter/Supprimer Vibrato -action.note.effect.change-bend=Ajouter/Supprimer bend -action.note.effect.change-slide=Ajouter/Supprimer Slide -action.note.effect.change-hammer=Ajouter/Supprimer hammer-on/pull-off -action.note.effect.change-accentuated=Ajouter/Enlever -action.note.effect.change-dead=Ajouter/Enlever note morte -action.note.effect.change-fade-in=Ajouter/Enlever fade in -action.note.effect.change-ghost=Ajouter/Enlever note fantôme -action.note.effect.change-grace=Ajouter/Enlever grace -action.note.effect.change-harmonic=Ajouter/Enlever l'harmonique -action.note.effect.change-heavy-accentuated=Ajouter/Enlever l'accent (fort) -action.note.effect.change-palm-mute=Ajouter/Enlever palm mute -action.note.effect.change-popping=Ajouter/Enlever popping -action.note.effect.change-slapping=Ajouter/Enlever slap -action.note.effect.change-staccato=Ajouter/Enlever staccato -action.note.effect.change-tapping=Ajouter/Enlever tapping -action.note.effect.change-tremolo-bar=Ajouter/Enlever vibrato -action.note.effect.change-tremolo-picking=Ajouter/Enlever trémolo -action.note.effect.change-trill=Ajouter/Enlever trille - - - -action.insert.open-repeat=Ouvrir répétition -action.insert.close-repeat=Fermer répétition -action.insert.chord=Insérer accord -action.transport.play=Jouer la chanson -action.transport.stop=Arrêter de jouer - -info=Info -name=Nom -author=Auteur -version=Version -description=Descripton -configure=Configurer -file.open-url=Ouvrir URL - -file.open.error=Erreur d'Ouverture : {0} -file.save.error=Erreur de Sauvegarde : {0} -file.import.error=Erreur d'Importation : {0} -file.export.error=Erreur d'Exportation : {0} -file.save-changes-question=La musique à des changements non sauvés\nVoulez vous sauver les changements ? - -midi.port=Port Midi -midi.sequencer=Séquencer Midi - -browser.dialog=Navigateur -browser.menu.file=Fichier -browser.open=Ouvrir -browser.exit=Quiter -browser.menu.collection=Collection -browser.menu.go=go -browser.collection.select=Selectionner la Collection -browser.collection.open=Ouvrir -browser.collection.remove=Enlever -browser.collection.close=Fermer -browser.collection.new=Nouvelle -browser.go-root=Repertoire Personnel -browser.go-back=Arriere -browser.refresh=Rafraichir -browser.collection.fs.editor-title=Systeme de fichier, Titre de Collection -browser.collection.fs.editor-tip=Choisir le repertoire de collection - -browser.collection.fs.invalid-path=Erreur, choisir un repertoire valide - -plugin.unknown-value=Non disponible -plugin.column.name=Nom du greffon -plugin.column.enabled=Activé - -view.layout.compact=Compact -view.layout.chord-style=Style Accord -view.layout.chord-name=Nom de l'Accord -view.layout.chord-diagram=Diagramme de l'Accord -view.layout.tablature-enabled=Afficher la Tablature - -view.show-matrix=Afficher la Matrice - -matrix.editor=Editeur de la Matrice -matrix.grids=Numbre de grille -matrix.border-color=Couleur Bordure -matrix.font=Fonte -matrix.foreground-color=Couleur avant plan -matrix.line-color-1=Couleur Ligne 1 -matrix.line-color-2=Couleur Ligne 2 -matrix.line-color-over=Couleur dessus -matrix.note-color=Couleur Note -matrix.play-note-color=Couleur Note jouée -matrix.position-color=Couleur Position -matrix.settings=Paramètres Matrice - -help.doc=Documentation - -transport.first=Premier -transport.last=Dernier -transport.previous=Précédent -transport.next=Suivant -transport.pause=Pause -transport.mode=Mode Lecture -transport.mode.simple=Mode Lecture Simple -transport.mode.simple.tempo-percent=Pourcentage Tempo -transport.mode.simple.loop=Lecture Boucle -transport.mode.trainer=Mode Apprentissage -transport.mode.trainer.increment-description=Incrément - -repeat.alternative=Alternative répétition -repeat.alternative.editor=Editer les Répétitions alternatives - -tools=Outils -tools.scale=Liste gammes -tools.browser=Navigateur -tools.plugins=Gréffons -tools.shortcuts=Raccourcis -tools.settings=Paramètres - -text.insert=Insérer Texte - -settings.config.main.table.auto-size.enabled=Activer le redimentionnement automatique de la table -settings.config.styles.general=Style General -settings.config.styles.printer=Style Impression -settings.config.styles.font.lyric=Fonte Paroles -settings.config.styles.font.text=Fonte Texte -settings.config.skin=Masques -settings.config.skin.choose=Choisir votre masque -settings.config.toolbars.tip=Personnaliser les barres d'outils -settings.config.toolbars.list=Barres d'outils Disponibles -settings.config.toolbars.move-up=Déplacer en haut -settings.config.toolbars.move-down=Déplacer en bas - -action.file.open-url=Ouvir l'URL -action.file.exit=Quitter TuxGuitar -action.insert.text=Insérer le Texte -action.insert.repeat-alternative=Rejouer l'Alternative -action.composition.change-triplet-feel=Change Triplet Feel -action.note.duration.set-whole=Whole Duration -action.note.duration.set-half=Set Half Duration -action.note.duration.set-quarter=Set Quarter Duration -action.note.duration.set-eighth=Set Eighth Duration -action.note.duration.set-sixteenth=Set Sixteenth Duration -action.note.duration.set-thirty-second=Set Thirty Second Duration -action.note.duration.set-sixty-fourth=Set Sixty Fourth Duration -action.note.duration.decrement-duration=Decrementr la Duree -action.note.duration.increment-duration=Incremente la Duree -action.track.move-down=Déplacer en bas -action.track.move-up=Déplacer en haut -action.tools.browser=Browser -action.transport.metronome=Métrononome -action.transport.mode=Mode -action.view.show-matrix=Afficher la Matrice -action.view.layout-set-chord-diagram-enabled=Activer le diagramme d'accord -action.view.layout-set-chord-name-enabled=Activer le nom de l'accord -action.view.layout-set-compact=Afficher en mode compact -action.view.layout-set-tablature-enabled=Afficher la Tablature -action.marker.add=Ajouter un marker -action.marker.go-next=Aller au prochain marqueur -action.marker.go-previous=Aller au précédent marqueur -action.settings.configure=Paramétres -action.help.doc=Aide - -chord.bass=Basse -chord.custom=Accord Personnel -chord.settings.tip=Paramétre Personnel -chord.settings.type=Type -chord.settings.type.most-common=Les plus communs -chord.settings.type.inversions=Inversions -chord.settings.type.close-voiced=Fermer la Voie -chord.settings.type.open-voiced=Ouvrir la Voie -chord.settings.open-chords=Accords Ouverts -chord.settings.chords-to-display=Accords à Afficher -chord.settings.search-frets=Rechercher les Frettes -chord.settings.minimum-fret=Min -chord.settings.maximum-fret=Max - -fretboard.background-color=Couleur Arriere plan -fretboard.display-note-text=Afficher le texte de la note -fretboard.display-scale-text=Afficher le texte de la gamme -fretboard.font=Fonte -fretboard.fretpoint-color=Couleur des frettes -fretboard.note-color=Couleur de la Note -fretboard.scale-note-color=Couleur de la Gamme -fretboard.settings=Paramétres de la Fretboard -fretboard.string-color=Couleur des cordes -fretboard.settings.options=Options - -piano.editor=Editeur Piano -piano.natural-key-color=Couleur touche naturele -piano.not-natural-key-color=Couleur touche non naturele -piano.note-color=Couleur Note -piano.scale-note-color=Couleur de la note de gamme -piano.settings=Parametre Piano - -mixer=Mixer - -#eof "$Id: messages_fr.properties,v 1.14 2008/03/31 18:40:38 rzr Exp $" diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_hu.properties b/TuxGuitar-testing/platform-all/share/lang/messages_hu.properties deleted file mode 100644 index 17bb4a7b..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_hu.properties +++ /dev/null @@ -1,482 +0,0 @@ -es=Spanyol -en=Angol -fr=Francia -pl=Lengyel -de=Német -pt=Portugál -hu=Magyar - -ok=Ok -cancel=Mégsem -yes=Igen -no=Nem -add=Hozzáad -edit=Szerkeszt -remove=Eltávolít -save=Mentés -exit=Kilépés -choose=Válassz -color=Szín -title=Címke -go=Ugrás -warning=Figyelmeztetés -error=Hiba -plugins=Bõvítmények -options=Beállítások -defaults=Alapértelmezés -clean=Eltávolít -rename=Átnevez -fret=Bund -position=Pozíció - -tuxguitar.title=Tux-Guitar - -file=Fájl -file.new=Új -file.open=Megnyitás... -file.save=Mentés -file.save-as=Mentés másként... -file.exit=Kilépés -file.export=Exportálás -file.export-midi=Midi-be -file.export-pdf=PDF-be -file.print=Nyomtatás -file.print-preview=Nyomtatási kép -file.import=Importálás -file.import-midi=Midi-bõl -file.export-ascii=ASCII-be -file.history=Elõzmények -file.overwrite-question=A fájl már létezik, felülírod ??? - -edit.menu=Szerkesztés -edit.undo=Visszavonás -edit.redo=Újra -edit.copy=Másolás -edit.from=Kezdete -edit.to=Vége -edit.all-tracks=Minden Sáv -edit.paste=Beillesztés -edit.paste.replace-mode=Beillesztés ebbe az ütembe -edit.paste.insert-mode=Új ütem beszúrása a mostani elé -edit.delete=Törlés -edit.cut=Kivágás -edit.mouse-mode-selection=Kijelölõ mód -edit.mouse-mode-edition=Kottaszerkesztõ mód -edit.not-natural-key=Módosító-szerkesztõ mód - -view=Nézet - -view.layout=Elrendezés -view.layout.page=Lapszerûen -view.layout.linear=Egy sorban -view.layout.multitrack=Többsávos - -view.show-mixer=Keverõpult látszik -view.show-fretboard=Gitárnyak látszik -view.show-piano=Billentyûzet látszik -fretboard.right-mode=Jobbkezes -fretboard.left-mode=Balkezes - -composition=Kompozíció -composition.timesignature=Ütemmutató -composition.timesignature.Numerator=Számláló -composition.timesignature.denominator=Nevezõ -composition.timesignature.to-the-end=A darab végéig -composition.tempo=Tempó -composition.tempo-percent=Százalék -composition.properties=Tulajdonságok -composition.name=Cím -composition.artist=Elõadó -composition.album=Album -composition.author=Szerzõ -composition.tempo.invalid=Hibás tempó -composition.tripletfeel=Triolás alapritmus - -help=Segítség -help.help=Segítség -help.about=Névjegy - -instruments.volume=Erõsítés -instrument.volume=Hangerõ -instrument.channel=CH -instrument.effect-channel=EC -instrument.balance=Balansz -instrument.free=Szabad -instrument.link=Közös - -track=Sáv -track.number=N° -track.name=Név -track.color=Szín -track.first=Elsõ sáv -track.last=Utolsó sáv -track.previous=Elõzõ sáv -track.next=Következõ sáv -track.add=Új sáv -track.remove=Sáv eltávolítása -track.instrument=Hangszer -track.tunning=Hangolás -track.instrument.empty=Nem található midi hangszerkészlet. Próbáld hozzáfordítani a TuxGuitar-t a java verziódhoz. -track.properties=Tulajdonságok -track.properties.general=Általános -track.name.default-percussion-name=Ritmuskészlet -track.lyrics=Dalszöveg -track.solo=Szóló -track.mute=Némít - -tunning.offset=Kápó -lyric.editor=Dalszöveg szerkesztõ - -measure=Ütem -measure.first=Elsõ ütem -measure.last=Utolsó ütem -measure.previous=Elõzõ ütem -measure.next=Következõ ütem -measure.add=Új ütem -measure.add-before-current-position=Ütem beszúrása a mostani elé -measure.add-after-current-position=Ütem beszúrása a mostani után -measure.add-at-end=Új ütem hozzáadása a darab végéhez -measure.remove=Ütem eltávolítása -measure.copy=Ütem másolása -measure.paste=Ütem beillesztése -measure.clean=Csendes ütem - -duration=Hanghossz -duration.whole=Egész -duration.half=Fél -duration.quarter=Negyed -duration.eighth=Nyolcad -duration.sixteenth=Tizenhatod -duration.thirtysecond=Harmincketted -duration.sixtyfourth=Hatvannegyed -duration.dotted=Nyújtott -duration.doubledotted=Duplán nyújtott -duration.division-type=Osztott ritmus - -dynamic=Dinamika -dynamic.piano-pianissimo=Piano Pianissimo -dynamic.pianissimo=Pianissimo -dynamic.piano=Piano -dynamic.mezzo-piano=Mezzo Piano -dynamic.mezzo-forte=Mezzo Forte -dynamic.forte=Forte -dynamic.fortissimo=Fortissimo -dynamic.forte-fortissimo=Forte Fortissimo - -effects=Effektusok -effects.vibrato=Vibrátó -effects.bend=Hajlítás -effects.deadnote=Tompított hang -effects.slide=Csúsztatás -effects.hammer=Kalapács/felengedés -effects.tremolo-bar=Tremolo Bar -effects.tremolo-bar-editor=Tremolo Bar Editor -effects.tremolo-bar.dip=Dip -effects.tremolo-bar.dive=Dive -effects.tremolo-bar.release-up=Release Up -effects.tremolo-bar.release-down=Release Down -effects.tremolo-bar.inverted-dip=Inverted Dip -effects.tremolo-bar.return=Return -effects.ghostnote=Ghost Note -effects.accentuatednote=Hangsúly -effects.heavyaccentuatednote=Erõsebb hangsúly -effects.harmonic=Harmonic -effects.grace=Díszítõhang -effects.grace-editor=Díszítõhang-szerkesztõ -effects.grace.before-beat=Ütés elõtt -effects.grace.on-beat=Ütésre -effects.grace.transition=Átmenet -effects.grace.transition-none=Nincs -effects.grace.transition-bend=Hajlítás -effects.grace.transition-slide=Csúsztatás -effects.grace.transition-hammer=Kalapács -effects.trill=Trilla -effects.trill-editor=Trilla-szerkesztõ -effects.tremolo-picking=Tremoló pengetés -effects.tremolo-picking-editor=Tremoló pengetés szerkesztõ -effects.palm-mute=Fojtás tenyérrel -effects.staccato=Staccato -effects.tapping=Tapping -effects.slapping=Slapping -effects.popping=Popping -effects.fade-in=Beúsztatás -effects.harmonic-editor=Harmonic Editor -effects.harmonic.type-of-harmonic=Type of Harmonic -effects.harmonic.natural=Natural Harmonic -effects.harmonic.artificial=Artificial Harmonic -effects.harmonic.artificial.key-offset=Key offset -effects.harmonic.tapped=Tapped Harmonic -effects.harmonic.tapped.left-hand=Bal kéz -effects.harmonic.tapped.right-hand=Jobb kéz -effects.harmonic.pinch=Pinch Harmonic -effects.harmonic.semi=Semi Harmonic - -bend.editor=Hajlítás Szerkesztõ -bend.bend=Hajlítás -bend.bend-release=Hajlítás/vissza -bend.bend-release-bend=Hajlítás/vissza/hajlítás -bend.prebend=Elõkészített -bend.prebend-release=Elõkészített/vissza - -transport=Lejátszó -transport.start=Lejátszás/szünet -transport.stop=Leállítás - -repeat.open=Ismétlés kezdete -repeat.close=Ismétlés vége -repetitions=Ismétlések -repeat.number-of-repetitions=Ismétlések száma - -beat=Hangjegy -beat.clean=Hang/akkord törlése - -note.semitone-up=Félhanggal feljebb -note.semitone-down=Félhanggal lejjebb -note.shift-up=Magasabb húron -note.shift-down=Mélyebb húron -note.tiednote=Átkötött hang -note.deadnote=Tompított hang - -insert.chord=Akkord beszúrása -chord.editor=Akkordszerkesztõ -chord=Akkord -chord.name=Akkord neve -chord.custom.name-empty-error=Nevezd el az akkordot. -chord.custom.name-exist-error=Már létezik ilyen nevû akkord. - -instrument=Hangszer -instrument.instrument=Hangszer -instrument.percussion-track=Ritmuskészlet - -tunning=Hangolás -tunning.strings=Húrok - -language=Nyelv - -choose-color=Válassz színt - - -settings=Beállítások -settings.config=TuxGuitar testreszabása -settings.config.view=Nézet -settings.config.view.mode=Elrendezés módja -settings.config.view.size=Ablakméret -settings.config.view.size.maximized=Teljes méretû -settings.config.view.size.width=Szélesség -settings.config.view.size.height=Magasság -settings.config.language=Nyelv -settings.config.language.choose=Válassz nyelvet -settings.config.styles=Kinézet -settings.config.styles.font.default=Alap betûtípus -settings.config.styles.font.note=Hangjegy betûtípusa -settings.config.styles.font.time-signature=Ütemmutató betûtípusa -settings.config.styles.font.printer-default=Nyomtatási alap betûtípus -settings.config.styles.font.printer-note=Nyomtatási hangjegy betûtípusa -settings.config.styles.font.printer-time-signature=Nyomtatási ütemmutató betûtípusa -settings.config.styles.color.score-note=Hangjegy színe -settings.config.styles.color.tab-note=Tabulatúra színe -settings.config.styles.color.play-note=Lejátszott hang színe -settings.config.apply-changes-question=Alkalmazod a beállításokat? -settings.config.sound=Hang -settings.config.sound.soundbank=Hangszerkészlet -settings.config.sound.default-soundbank=Alap hangszerkészlet -settings.config.sound.custom-soundbank=Egyéni hangszerkészlet -settings.config.sound.soundbank-restart-message=A változások érvénybe lépéséhez újra kell indítanod a TuxGuitar-t! -settings.config.main=Általános -settings.config.main.window-title=Ablak címsora -settings.config.main.window-title.help=Az alábbi változók használhatóak az ablak címsorában: -settings.config.main.window-title.var.description.appname=A program neve, tehát: TuxGuitar -settings.config.main.window-title.var.description.appversion=A program verziója -settings.config.main.window-title.var.description.filename=A megnyitott fájl neve -settings.config.main.window-title.var.description.filepath=A megnyitott fájl elérési útvonala -settings.config.main.window-title.var.description.songname=A darab címe -settings.config.main.window-title.var.description.songauthor=A darab szerzõje -settings.config.main.window-title.var.description.songalbum=Az album címe -settings.config.main.window-title.var.description.songartist=A darab elõadója -settings.config.main.options=Beállítások -settings.config.main.splash-enabled=Indítókép megjelenítése -settings.config.styles.color.lines=Vízszintes vonalak színe -settings.config.toolbars=Eszköztárak - -soundbank.error=Hangszerkészlet Hiba -soundbank.error.unavailable=Nincs hangszerkészlet Hiba. -soundbank.error.custom=Nem sikerült megnyitni az egyéni hangszerkészlet fájlt. - -settings.keybindings=Gyorsbillentyûk beállítása -key-bindings-editor=Gyorsbillentyû szerkesztõ -key-bindings-editor-action-select=< Válassz mûveletet > -key-bindings-editor-action-column=Mûveletek -key-bindings-editor-shortcut-column=Billentyûk -key-bindings-editor-push-a-key=Nyomj egy billentyût -key-bindings-editor-save-question=Vannak még nem mentett változtatások. Biztosan kilépsz mentés nélkül? -key-bindings-editor-override=A kombináció már foglalt! Biztos ezt szeretnéd használni ? - - - -print.print=Nyomtatás -print.dialog=Nyomtatás -print.service=Szolgáltatás -print.service.name=Eszköznév -print.service.status=Állapot -print.service.type=Típus -print.service.info=Információ -print.range=Tartomány -print.range.all-pages=Minden oldal -print.range.pages=Oldalak -print.range.pages-to= - -print.copies=Másolatok -print.copies-number=Példányszám -print.print-to-file=Fájlba nyomtatás -print.file-chooser=Tallózás -print-header.default-song-name=Nincs cím -print-header.default-song-author=Anonymous -print.preview=Nyomtatási kép - - - - -view.layout.score-enabled=Kotta látszik -view.show-transport=Lejátszó látszik - -composition.clef=Kulcs -composition.clef.treble=Violin -composition.clef.bass=Basszus -composition.clef.tenor=Tenor -composition.clef.alto=Alt -composition.clef.to-the-end=Maradjon ez a darab végéig - -composition.keysignature=Elõjegyzés -composition.keysignature.natural=Nincs -composition.keysignature.sharp-1=1 kereszt -composition.keysignature.sharp-2=2 kereszt -composition.keysignature.sharp-3=3 kereszt -composition.keysignature.sharp-4=4 kereszt -composition.keysignature.sharp-5=5 kereszt -composition.keysignature.sharp-6=6 kereszt -composition.keysignature.sharp-7=7 kereszt -composition.keysignature.flat-1=1 bé -composition.keysignature.flat-2=2 bé -composition.keysignature.flat-3=3 bé -composition.keysignature.flat-4=4 bé -composition.keysignature.flat-5=5 bé -composition.keysignature.flat-6=6 bé -composition.keysignature.flat-7=7 bé -composition.keysignature.to-the-end=Maradjon ez a darab végéig -composition.tripletfeel=Triolás alapritmus -composition.tripletfeel.none=Nincs triolás alapritmus -composition.tripletfeel.eighth=Triolás 8-adok -composition.tripletfeel.sixteenth=Triolás 16-odok -composition.tripletfeel.to-the-end=Maradjon ez a darab végéig - -track.clone=Sáv klónozása -track.move-up=Mozgatás fel -track.move-down=Mozgatás le - -marker=Jelzõ -marker.add=Új jelzõ -marker.list=Jelzõlista -marker.first=Elsõ jelzõhöz -marker.last=Utolsó jelzõhöz -marker.next=Következõ jelzõhöz -marker.previous=Elõzõ jelzõhöz - -export.tablature-enabled=Tabulatúra látszik -export.score-enabled=Kotta látszik - -scale=Skála -scale.list=Skálák listája - -######################### -### Tool Bar Items ### -######################### -file.items=Fájl eszköztár -edit.items=Szerkesztés eszköztár -property.items=Tulajdonságok eszköztár -track.items=Sávok eszköztár -duration.items=Hanghossz eszköztár -beat.items=Hangjegy eszköztár -composition.items=Kompozíció eszköztár -repeat.items=Ismétlések eszköztár -player.items=Lejátszó eszköztár -marker.items=Jelzõk eszköztár -insert.items=Beszúrás eszköztár -layout.items=Elrendezés eszköztár -view.items=Nézet eszköztár -effect.items=Effektusok eszköztár -dynamic.items=Dinamika eszköztár - -######################### -###Key Binding Actions### -######################### -action.file.new=Új fájl -action.file.open=Fájl megnyitása -action.file.save=Mentés -action.file.save-as=Mentés másként -action.file.print=Nyomtatás -action.file.print-preview=Nyomtatási kép -action.edit.undo=Visszavonás -action.edit.redo=Újra -action.composition.change-time-signature=Ütemmutató változtatása -action.composition.change-tempo=Tempó változtatása -action.composition.change-info=Dal tulajdonságainak szerkesztése -action.composition.change-clef=Kulcs változtatása -action.composition.change-key-signature=Elõjegyzés változtatása -action.view.layout-set-page=Lapszerû elrendezés -action.view.layout-set-linear=Egysoros elrendezés -action.view.layout-set-multitrack=Többsávos mód -action.view.layout-set-score-enabled=Kotta megjelenítése -action.view.show-fretboard=Gitárnyak megjelenítése -action.view.show-piano=Billentyûzet megjelenítése -action.view.show-mixer=Keverõpult megjelenítése -action.view.show-transport=Lejátszó megjelenítése -action.track.add=Új sáv -action.track.remove=Sáv eltávolítása -action.track.clone=Sáv klónozása -action.track.go-first=Elsõ sáv -action.track.go-last=Utolsó sáv -action.track.go-next=Következõ sáv -action.track.go-previous=Elõzõ sáv -action.track.lyrics=Sáv dalszövegének szerkesztése -action.track.properties=Sáv tulajdonságainak szerkesztése -action.measure.add=Új ütem -action.measure.remove=Ütem eltávolítása -action.measure.copy=Ütem másolása -action.measure.paste=Ütem beillesztése -action.measure.clean=Csendes ütem -action.measure.go-first=Ugrás az elsõ ütemre -action.measure.go-last=Ugrás az utolsó ütemre -action.measure.go-next=Ugrás a következõ ütemre -action.measure.go-previous=Ugrás az elõzõ ütemre -action.note.general.clean-beat=Hang/akkord törlése -action.note.general.decrement-semitone=Félhanggal lejjebb -action.note.general.increment-semitone=Félhanggal feljebb -action.note.general.shift-down=Mélyebb húron -action.note.general.shift-up=Magasabb húron -action.note.general.tied=Átkötött hang -action.note.duration.change-dotted=Nyújtott hang -action.note.duration.change-double-dotted=Duplán nyújtott hang -action.note.duration.change-division-type=Osztott ritmus -action.note.effect.change-vibrato=Vibrátó -action.note.effect.change-bend=Hajlítás -action.note.effect.change-slide=Csúsztatás -action.note.effect.change-hammer=Kalapács/felengedés -action.note.effect.change-accentuated=Hangsúly -action.note.effect.change-dead=Tompított hang -action.note.effect.change-fade-in=Beúsztatás -action.note.effect.change-ghost=Add/Remove ghost -action.note.effect.change-grace=Díszítõhang -action.note.effect.change-harmonic=Add/Remove harmonic -action.note.effect.change-heavy-accentuated=Add/Remove heavy accentuated -action.note.effect.change-palm-mute=Fojtás tenyérrel -action.note.effect.change-popping=Add/Remove popping -action.note.effect.change-slapping=Add/Remove slapping -action.note.effect.change-staccato=Staccato -action.note.effect.change-tapping=Add/Remove tapping -action.note.effect.change-tremolo-bar=Add/Remove tremolo bar -action.note.effect.change-tremolo-picking=Tremoló pengetés -action.note.effect.change-trill=Trilla -action.insert.open-repeat=Ismétlés kezdete -action.insert.close-repeat=Ismétlés vége -action.insert.chord=Akkord beszúrása -action.transport.play=Lejátszás/szünet -action.transport.stop=Leállítás diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_it.properties b/TuxGuitar-testing/platform-all/share/lang/messages_it.properties deleted file mode 100644 index 607efbb7..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_it.properties +++ /dev/null @@ -1,646 +0,0 @@ -ok=Ok -cancel=Annulla -yes=S\u00ec -no=No -add=Aggiungi -edit=Modifica -remove=Rimuovi -save=Salva -exit=Esci -choose=Scegli -color=Colore -title=Titolo -go=Vai -warning=Attenzione -error=Errore -plugins=Plugin -options=Opzioni -defaults=Predefinito -clean=Elimina -rename=Rinomina -fret=Tasto -position=Posizione -close=Chiudi -author=Autore -version=Versione -description=Descrizione -name=Nome -configure=Configura -info=Informazioni - -tuxguitar.title=Tux-Guitar - -file=File -file.new=Nuovo -file.open=Apri -file.open-url=Apri URL -file.open.error=Impossibile Aprire: {0} -file.save=Salva -file.save-changes-question=La canzone \u00e8 stata modificata.\nVuoi salvare le modifiche? -file.save-as=Salva come -file.save.error=Impossibile Salvare: {0} -file.exit=Esci -file.export=Esporta -file.export-midi=Esporta Midi -file.export-pdf=Esporta PDF -file.export.error=Impossibile Esportare: {0} -file.print=Stampa -file.print-preview=Anteprima di Stampa -file.import=Importa -file.import-midi=Importa Midi -file.import.error=Impossibile Importare: {0} -file.export-ascii=Esporta ASCII -file.history=Cronologia -file.overwrite-question=Questo file esiste gi\u00e0, vuoi sovrascriverlo?? - -edit.menu=Modifica -edit.undo=Annulla -edit.redo=Ripeti -edit.copy=Copia -edit.from=Da -edit.to=A -edit.all-tracks=Tutte le tracce -edit.paste=Incolla -edit.paste.replace-mode=Incolla nella Misura corrente -edit.paste.insert-mode=Incolla in una nuova Misura -edit.delete=Elimina -edit.cut=Taglia -edit.mouse-mode-selection=Modalit\u00e0 Selezione -edit.mouse-mode-edition=Modalit\u00e0 Modifica Pentagramma -edit.not-natural-key=Modalit\u00e0 Diesis/Bemolle - -view=Vista - -view.layout=Struttura -view.layout.page=Struttura a Pagina -view.layout.linear=Struttura Lineare -view.layout.multitrack=Multitraccia -view.layout.compact=Compatto -view.layout.chord-style=Stile Accordo -view.layout.chord-name=Nome Accordo -view.layout.chord-diagram=Schema Accordo -view.layout.score-enabled=Mostra Valore -view.layout.tablature-enabled=Mostra Tablatura - -view.show-mixer=Mostra Mixer -view.show-fretboard=Mostra Tastiera Chitarra -view.show-piano=Mostra Piano - -fretboard.right-mode=Modo destro -fretboard.left-mode=Modo sinistro -fretboard.background-color=Colore Sfondo -fretboard.display-note-text=Mostra Nome Nota -fretboard.display-scale-text=Mostra Nome Scala -fretboard.font=Carattere -fretboard.fretpoint-color=Colore Manico -fretboard.note-color=Colore Nota -fretboard.scale-note-color=Colore Nota Scala -fretboard.settings=Impostazioni Manico -fretboard.string-color=Colore Stringa -fretboard.settings.options=Opzioni - -piano.editor=Editor Piano -piano.natural-key-color=Colore Scala Naturale -piano.not-natural-key-color=Colore Scala Non-Naturale -piano.note-color=Colore Nota -piano.scale-note-color=Colore Nota Scala -piano.settings=Impostazioni Piano - -composition=Composizione -composition.timesignature=Tempo -composition.timesignature.Numerator=Numeratore -composition.timesignature.denominator=Denominatore -composition.timesignature.to-the-end=Fino alla Fine -composition.tempo=Velocit\u00e0 Tempo -composition.tempo-percent=Percentuale -composition.tempo.start-to-end=Applica questo tempo all'intera canzone -composition.tempo.position-to-end=Applica questo tempo alla fine -composition.tempo.position-to-next=Applica questo tempo fino al prossimo indicatore -composition.properties=Propriet\u00e0 -composition.name=Nome -composition.artist=Artista -composition.album=Album -composition.author=Autore -composition.tempo.invalid=Tempo non valido -composition.tripletfeel=Suona come terzina - -help=Aiuto -help.help=Aiuto -help.about=Informazioni -help.about.license=Licenza -help.about.authors=Autori -help.about.description=Descrizione - -instruments.volume=Gain -instrument.volume=Volume -instrument.channel=CH -instrument.effect-channel=EC -instrument.balance=Bilanciamento -instrument.free=Libero -instrument.link=Link - -track=Traccia -track.number=N\u00b0 -track.name=Nome -track.color=Colore -track.first=Prima traccia -track.last=Ultima traccia -track.previous=Traccia Precedente -track.next=Traccia Successiva -track.add=Aggiungi traccia -track.remove=Rimuovi traccia -track.instrument=Strumento -track.instrument.empty=Non \u00e8 stato trovato alcun database di suoni nel tuo sistema midi, prova a ricompilare Tuxguitar nella tua versioe Java. -track.properties=Propriet\u00e0 -track.properties.general=Generale -track.name.default-percussion-name=Percussioni -track.lyrics=Testo -track.solo=Solo -track.mute=Mute - -lyric.editor=Modifica Testo - -measure=Misura -measure.first=Prima misura -measure.last=Ultima misura -measure.previous=Misura precedente -measure.next=Misura successiva -measure.add=Aggiungi misura -measure.add-before-current-position=Aggiungi misura prima della posizione corrente -measure.add-after-current-position=Aggiungi misura dopo la posizione corrente -measure.add-at-end=Aggiungi misura alla fine -measure.remove=Rimuovi misura -measure.copy=Copia misura -measure.paste=Incolla Misura -measure.clean=Elimina misura - -duration=Durata -duration.whole=Semibreve -duration.half=Minima -duration.quarter=Semiminima -duration.eighth=Croma -duration.sixteenth=Semicroma -duration.thirtysecond=Biscroma -duration.sixtyfourth=Semibiscroma -duration.dotted=Punto -duration.doubledotted=Doppio Punto -duration.division-type=Tupleto - -dynamic=Dinamica -dynamic.piano-pianissimo=Piano Pianissimo -dynamic.pianissimo=Pianissimo -dynamic.piano=Piano -dynamic.mezzo-piano=Mezzo Piano -dynamic.mezzo-forte=Mezzo Forte -dynamic.forte=Forte -dynamic.fortissimo=Fortissimo -dynamic.forte-fortissimo=Forte Fortissimo - -effects=Effetti -effects.vibrato=Vibrato -effects.bend=Bend -effects.deadnote=Nota stoppata -effects.slide=Slide -effects.hammer=Hammer-on/Pull-off -effects.tremolo-bar=Whammy Bar -effects.tremolo-bar-editor=Modifica Whammy Bar -effects.tremolo-bar.dip=Dip -effects.tremolo-bar.dive=Dive -effects.tremolo-bar.release-up=Release Up -effects.tremolo-bar.release-down=Release Down -effects.tremolo-bar.inverted-dip=Inverted Dip -effects.tremolo-bar.return=Return -effects.ghostnote=Nota Fantasma -effects.accentuatednote=Nota accentuata -effects.heavyaccentuatednote=Nota fortemente accentuata -effects.harmonic=Armonico -effects.grace=Appoggiatura -effects.grace-editor=Modifica Appoggiatura -effects.grace.before-beat=Prima della battuta -effects.grace.on-beat=Durante la battuta -effects.grace.transition=Appoggiatura -effects.grace.transition-none=Nessuna -effects.grace.transition-bend=Bend -effects.grace.transition-slide=Slide -effects.grace.transition-hammer=Hammer -effects.trill=Trill -effects.trill-editor=Modifica Trill -effects.tremolo-picking=Leva Tremolo -effects.tremolo-picking-editor=Modifica Leva Tremolo -effects.palm-mute=Palm Mute -effects.staccato=Staccato -effects.tapping=Tapping -effects.slapping=Slapping -effects.popping=Popping -effects.fade-in=Fade In -effects.harmonic-editor=Modifica Armonico -effects.harmonic.type-of-harmonic=Tipo di Armonico -effects.harmonic.natural=Armonico Naturale -effects.harmonic.artificial=Armonico artificiale -effects.harmonic.artificial.key-offset=Bilanciamento -effects.harmonic.tapped=Armonico con Tapping -effects.harmonic.tapped.left-hand=Mano Sinistra -effects.harmonic.tapped.right-hand=Mano Destra -effects.harmonic.pinch=Armonico Pizzicato -effects.harmonic.semi=Semi Armonico - -bend.editor=Modifica Bend -bend.bend=Bend -bend.bend-release=bend/release -bend.bend-release-bend=bend/release/bend -bend.prebend=PreBend -bend.prebend-release=PreBend/Release - -transport=Suona -transport.start=Inizia -transport.stop=Ferma - -repeat.open=Ripeti Apri -repeat.close=Ripeti Chiudi -repetitions=Ripetizioni -repeat.number-of-repetitions=Numero di ripetizioni - -beat=Nota -beat.clean=Elimina Battuta - -note=Note -note.semitone-up=Semitono su -note.semitone-down=Semitono Gi\u00f9 -note.shift-up=Sposta su -note.shift-down=Sposta gi\u00f9 -note.tiednote=Nota Legata -note.deadnote=Nota Stoppata - -insert.chord=Inserisci accordo -chord.editor=Modifica accordo -chord=Accordo -chord.name=Nome Accordo -chord.custom.name-empty-error=L'accordo non pu\u00f2 essere vuoto. -chord.custom.name-exist-error=Il nome dell'accordo esiste gi\ufffd. -chord.bass=Basso -chord.custom=Accordo Personalizzato -chord.settings.tip=Impostazioni Personalizzate -chord.settings.type=Tipo -chord.settings.type.most-common=Pi\u00f9 Comuni -chord.settings.type.inversions=Inversioni -chord.settings.type.close-voiced=Close Voiced -chord.settings.type.open-voiced=Open Voiced -chord.settings.open-chords=Apri Accordi -chord.settings.chords-to-display=Accordi da Mostrare -chord.settings.search-frets=Cerca Tasti -chord.settings.minimum-fret=Min -chord.settings.maximum-fret=Max - -instrument=Strumento -instrument.instrument=Strumento -instrument.percussion-track=Traccia Percussioni - -tuning=Accordatura -tuning.strings=Corde -tuning.offset=Bilanciamento - -language=Lingua - -choose-color=Scegli un colore - - -settings=Impostazioni -settings.config=Configura TuxGuitar -settings.config.view=Vista -settings.config.view.mode=Modalit\u00e0 -settings.config.view.size=Dimensione finestra -settings.config.view.size.maximized=Massimizzata -settings.config.view.size.width=Larghezza -settings.config.view.size.height=Altezza -settings.config.language=Lingua -settings.config.language.choose=Scegli la tua lingua -settings.config.styles=Stile -settings.config.styles.font.default=Font predefinito -settings.config.styles.font.note=Font della Nota -settings.config.styles.font.time-signature=Font del Tempo -settings.config.styles.font.printer-default=Font Predefinito per la Stampante -settings.config.styles.font.printer-note=Font della Nota per la Stampante -settings.config.styles.font.printer-time-signature=Font del Tempo per la Stampante -settings.config.styles.color.score-note=Colore del valore della Nota -settings.config.styles.color.tab-note=Colore della Nota sulla Tablatura -settings.config.styles.color.play-note=Colore della Nota Suonata -settings.config.apply-changes-question=Vuoi applicare i cambiamenti ora? -settings.config.sound=Suono -settings.config.sound.soundbank=Database dei suoni -settings.config.sound.default-soundbank=Usa Database dei suoni predefinto -settings.config.sound.custom-soundbank=Usa Database dei suoni personalizzato -settings.config.sound.soundbank-restart-message=Devi riavviare TuxGuitar per applicare le modifiche al database dei suoni -settings.config.main=Generale -settings.config.main.window-title=Titolo Finestra -settings.config.main.window-title.help=Le seguenti variabili saranno ricollocate nel titolo della finestra: -settings.config.main.window-title.var.description.appname=Questa variabile rappresenta il Nome dell'Applicazione: TuxGuitar -settings.config.main.window-title.var.description.appversion=Questa variabile rappresenta la versione di TuxGuitar -settings.config.main.window-title.var.description.filename=Questa variabile rappresenta il nome del file aperto -settings.config.main.window-title.var.description.filepath=Questa variabile rappresenta il percorso del file aperto -settings.config.main.window-title.var.description.songname=Questa variabile rappresenta il nome della canzone -settings.config.main.window-title.var.description.songauthor=Questa variabile rappresenta l'autore della canzone -settings.config.main.window-title.var.description.songalbum=Questa variabile rappresenta l'album della canzone -settings.config.main.window-title.var.description.songartist=Questa variabile rappresenta il cantante della canzone -settings.config.main.options=Opzioni -settings.config.main.splash-enabled=Lancia lo splash screen all'avvio Launch splash screen on startup -settings.config.styles.color.lines=Colore linee orizzontali -settings.config.toolbars=Barre degli Strumenti - -soundbank.error=Errore Database dei Suoni -soundbank.error.unavailable=Errore:Database dei Suoni non disponibile. -soundbank.error.custom=Errore nell'apertura del database dei suoni personalizzati. - -settings.keybindings=Configura Tasti di scelta rapida -key-bindings-editor=Modifica Tasti di scelta rapida -key-bindings-editor-action-select=Scegli un'Azione -key-bindings-editor-action-column=Azioni -key-bindings-editor-shortcut-column=Tasti -key-bindings-editor-push-a-key=Premi un Tasto -key-bindings-editor-save-question=Ci sono modifiche non salvate, vuoi uscire senza salvare? - -key-bindings-editor-override=Scelta rapida gi\u00e0 in uso! Sicuro di volerla usare? - - - -print.print=Stampa -print.dialog=Stampa -print.service=Servizio -print.service.name=Nome -print.service.status=Stato -print.service.type=Tipo -print.service.info=Informazioni -print.range=Misura -print.range.all-pages=Tutta -print.range.pages=Pagine -print.range.pages-to=A -print.copies=Copie -print.copies-number=Numero di copie -print.print-to-file=Stampa al file -print.file-chooser=Scegli -print-header.default-song-name=Senza Titolo -print-header.default-song-author=Anonimo -print.preview=Anteprima Stampa -print.preview.page-of=Di - - - - -view.layout.score-enabled=Mostra Pentagramma -view.show-transport=Mostra Trasporto - -composition.clef=Chiave -composition.clef.treble=Chiave di Sol -composition.clef.bass=Chiave di Basso -composition.clef.tenor=Chiave di Tenore -composition.clef.alto=Chiave di Contralto -composition.clef.to-the-end=Applica questa Chiave fino alla fine - -composition.keysignature=Tonalit\u00e0 -composition.keysignature.natural=Naturale -composition.keysignature.sharp-1=1 Diesis -composition.keysignature.sharp-2=2 Diesis -composition.keysignature.sharp-3=3 Diesis -composition.keysignature.sharp-4=4 Diesis -composition.keysignature.sharp-5=5 Diesis -composition.keysignature.sharp-6=6 Diesis -composition.keysignature.sharp-7=7 Diesis -composition.keysignature.flat-1=1 Bemolle -composition.keysignature.flat-2=2 Bemolli -composition.keysignature.flat-3=3 Bemolli -composition.keysignature.flat-4=4 Bemolli -composition.keysignature.flat-5=5 Bemolli -composition.keysignature.flat-6=6 Bemolli -composition.keysignature.flat-7=7 Bemolli -composition.keysignature.to-the-end=Applica questa tonalit\u00e0 fino alla fine -composition.tripletfeel=Suona come Terzina -composition.tripletfeel.none=Non suonare come Terzina -composition.tripletfeel.eighth=Terzina 8th -composition.tripletfeel.sixteenth=Terzina 16th -composition.tripletfeel.to-the-end=Applica "Suona come Terzina" fino alla fine - -track.clone=Duplica Traccia -track.move-up=Muovi su -track.move-down=Muovi gi\u00f9 - -marker=Indicatore -marker.add=Aggiungi Indicatore -marker.list=Elenco degli Indicatori -marker.first=Vai al Primo Indicatore -marker.last=Vai all'Ultimo Indicatore -marker.next=Vai al Prossimo Indicatore -marker.previous=Vai al Precedente Indicatore - -export.tablature-enabled=Mostra Tablatura -export.score-enabled=Mostra Pentagramma - -scale=Scala -scale.list=Elenco delle Scale - -######################### -### Tool Bar Items ### -######################### -file.items=File -edit.items=Modifica -property.items=value -track.items=Traccia -duration.items=Durata -beat.items=Note -composition.items=Composizione -repeat.items=Ripeti -transport.items=Suona -marker.items=Indicatore -insert.items=Inserisci -layout.items=Struttura -view.items=Vista -effect.items=Effetti -dynamic.items=Dinamica - -######################### -###Key Binding Actions### -######################### -action.file.new=Nuovo File -action.file.open=Apri File -action.file.save=Salva -action.file.save-as=Salva come -action.file.print=Stampa -action.file.print-preview=Anteprima di stampa -action.edit.undo=Annulla -action.edit.redo=Ripeti -action.composition.change-time-signature=Modifica Tempo -action.composition.change-tempo=Modifica velocit\u00e0 Tempo -action.composition.change-info=Cambia informazioni sulla canzone -action.composition.change-clef=Change Chiave -action.composition.change-key-signature=Cambia Tonalit\u00e0 -action.view.layout-set-page=Mostra Struttura a Pagina -action.view.layout-set-linear=Mostra Struttura Lineare -action.view.layout-set-multitrack=Mostra Modalit\u00e0 Multitraccia -action.view.layout-set-score-enabled=Mostra Pentagramma -action.view.show-fretboard=Mostra Tastiera Chitarra -action.view.show-piano=Mostra Piano -action.view.show-mixer=Mostra Mixer -action.view.show-transport=Mostra Trasporto -action.track.add=Aggiungi Traccia -action.track.remove=Rimuovi Traccia -action.track.clone=Duplica Traccia -action.track.go-first=Vai alla prima Traccia -action.track.go-last=Vai all'ultima Traccia -action.track.go-next=Vai alla prossima Traccia -action.track.go-previous=Vai alla Traccia precedente -action.track.lyrics=Modifica Testo Traccia -action.track.properties=Cambia Propriet\u00e0 Traccia -action.measure.add=Aggiungi Misura -action.measure.remove=Rimuovi Misura -action.measure.copy=Copia Misura -action.measure.paste=Incolla Misura -action.measure.clean=Pulisci Misura -action.measure.go-first=Vai alla Prima Misura -action.measure.go-last=Vai all'Ultima Misura -action.measure.go-next=Vai alla Prossima Misura -action.measure.go-previous=Vai alla Misura Precedente -action.note.general.clean-beat=Elimina Battuta -action.note.general.decrement-semitone=Abbassa di un semitono -action.note.general.increment-semitone=Aumenta di un semitono -action.note.general.shift-down=Sposta in gi\u00f9 -action.note.general.shift-up=Sposta in su -action.note.general.tied=Aggiungi/Rimuovi nota legata -action.note.duration.change-dotted=Aggiungi/Rimuovi punto -action.note.duration.change-double-dotted=Aggiungi/Rimuovi doppio punto -action.note.duration.change-division-type=Aggiungi/Rimuovi Tupleto -action.note.effect.change-vibrato=Aggiungi/Rimuovi vibrato -action.note.effect.change-bend=Aggiungi/Rimuovi bend -action.note.effect.change-slide=Aggiungi/Rimuovi slide -action.note.effect.change-hammer=Aggiungi/Rimuovi hammer-on/pull-off -action.note.effect.change-accentuated=Aggiungi/Rimuovi nota accentuata -action.note.effect.change-dead=Aggiungi/Rimuovi nota stoppata -action.note.effect.change-fade-in=Aggiungi/Rimuovi fade in -action.note.effect.change-ghost=Aggiungi/Rimuovi nota fantasma -action.note.effect.change-grace=Aggiungi/Rimuovi appoggiatura -action.note.effect.change-harmonic=Aggiungi/Rimuovi armonico -action.note.effect.change-heavy-accentuated=Aggiungi/Rimuovi nota fortemente accentuata -action.note.effect.change-palm-mute=Aggiungi/Rimuovi palm mute -action.note.effect.change-popping=Aggiungi/Rimuovi popping -action.note.effect.change-slapping=Aggiungi/Rimuovi slapping -action.note.effect.change-staccato=Aggiungi/Rimuovi staccato -action.note.effect.change-tapping=Aggiungi/Rimuovi tapping -action.note.effect.change-tremolo-bar=Aggiungi/Rimuovi Whammy bar -action.note.effect.change-tremolo-picking=Aggiungi/Rimuovi Leva tremolo -action.note.effect.change-trill=Aggiungi/Rimuovi Trill -action.insert.open-repeat=Apri ripetizione -action.insert.close-repeat=Chiudi ripetizione -action.insert.chord=Inserisci accordo -action.transport.play=Suona la canzone -action.transport.stop=Ferma il suono - -view.show-matrix=Mostra Matrice - -matrix.editor=Editor Matrice -matrix.grids=Numero di Colonne -matrix.border-color=Colore Bordo -matrix.font=Carattere -matrix.foreground-color=Colore Primo piano -matrix.line-color-1=Colore Linea 1 -matrix.line-color-2=Colore Linea 2 -matrix.line-color-over=Colore Sovrapposto -matrix.note-color=Colore Nota -matrix.play-note-color=Colore Nota Attiva -matrix.position-color=Colore Posizione -matrix.settings=Impostazioni Matrice - -help.doc=Documentazione - -transport.first=Primo -transport.last=Ultimo -transport.previous=Precedente -transport.next=Prossimo -transport.pause=Pausa -transport.metronome=Metronomo -transport.mode=Modalit\u00e0 Player -transport.mode.simple=Modalit\u00e0 Player Singolo -transport.mode.simple.tempo-percent=Tempo Percentuale -transport.mode.simple.loop=Suona Ciclo Singolo -transport.mode.trainer=Modalit\u00e0 Allenamento -transport.mode.trainer.increment-description=Incrementa di - -repeat.alternative=Ripeti Alternative -repeat.alternative.editor=Modifica Ripeti Alternative - -tools=Strumenti -tools.scale=Lista Scale -tools.browser=Browser -tools.plugins=Plugin -tools.shortcuts=Scorciatoie -tools.settings=Impostazioni - -browser.dialog=Browser -browser.menu.file=File -browser.open=Apri -browser.exit=Esci -browser.menu.collection=Collezione -browser.menu.go=Vai -browser.collection.select=Seleziona Collezione -browser.collection.open=Apri -browser.collection.remove=Rimuovi -browser.collection.close=Chiudi -browser.collection.new=Nuovo -browser.go-root=Home -browser.go-back=Indietro -browser.refresh=Pulisci -browser.factory.fs.name=File System -browser.collection.fs.path=Cartella -browser.collection.fs.name=Nome -browser.collection.fs.editor-title=Collezione File System -browser.collection.fs.editor-tip=Scegli la cartella della collezione -browser.collection.fs.invalid-path=Per favore, seleziona una cartella valida - -midi.port=Porta MIDI -midi.sequencer=Sequencer MIDI - -text.editor=Editor di testo -text.insert=Inserisci Testo -text.text=Testo - -plugin.column.name=Nome Plugin -plugin.column.enabled=Abilitato -plugin.unknown-value=Non disponibile. - -settings.config.main.table.auto-size.enabled=Abilita ridimensionamento Automatico Tabella -settings.config.styles.general=Stile Generale -settings.config.styles.printer=Stile Stampante -settings.config.styles.font.lyric=Caratteri Testi -settings.config.styles.font.text=Carattere di Testo -settings.config.skin=Temi -settings.config.skin.choose=Scegli il tuo Tema -settings.config.toolbars.tip=Personalizza la Barra degli Strumenti -settings.config.toolbars.list=Barre degli Strumenti Disponibili -settings.config.toolbars.move-up=Muovi Su -settings.config.toolbars.move-down=Muovi Gi\u00f9 - -action.file.open-url=Apri URL -action.file.exit=Esci da TuxGuitar -action.insert.text=Inserisci Testo -action.insert.repeat-alternative=Ripeti Alternativa -action.composition.change-triplet-feel=Modifica Terzina -action.note.duration.set-whole=Imposta Durata Semibreve -action.note.duration.set-half=Imposta Durata Minima -action.note.duration.set-quarter=Imposta Durata Semiminima -action.note.duration.set-eighth=Imposta Durata Croma -action.note.duration.set-sixteenth=Imposta Durata SemiCroma -action.note.duration.set-thirty-second=Imposta Durata Biscroma -action.note.duration.set-sixty-fourth=Imposta Durata Semibiscroma -action.note.duration.decrement-duration=Decrementa Durata -action.note.duration.increment-duration=Incrementa Durata -action.track.move-down=Sposta gi\u00f9 -action.track.move-up=Sposta su -action.tools.browser=Browser -action.transport.metronome=Metrononomo -action.transport.mode=Modalit\u00e0 -action.view.show-matrix=Mostra Matrice -action.view.layout-set-chord-diagram-enabled=Abilita Diagramma Accordo -action.view.layout-set-chord-name-enabled=Abilita Nome Accordo -action.view.layout-set-compact=Mostra Modalit\u00e0 Compatta -action.view.layout-set-tablature-enabled=Mostra Tablatura -action.marker.add=Aggiungi Indicatore -action.marker.go-next=Vai al Prossimo Indicatore -action.marker.go-previous=Vai al Precedente Indicatore -action.settings.configure=Impostazioni -action.help.doc=Aiuto diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_ja.properties b/TuxGuitar-testing/platform-all/share/lang/messages_ja.properties deleted file mode 100644 index a5a048b0..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_ja.properties +++ /dev/null @@ -1,682 +0,0 @@ -ok=Ok -cancel=\u30ad\u30e3\u30f3\u30bb\u30eb -yes=\u306f\u3044 -no=\u3044\u3044\u3048 -add=\u8ffd\u52a0 -edit=\u7de8\u96c6 -remove=\u524a\u9664 -save=\u4fdd\u5b58 -exit=\u7d42\u4e86 -close=\u9589\u3058\u308b -choose=\u9078\u629e -color=\u8272 -title=\u30bf\u30a4\u30c8\u30eb -go=\u79fb\u52d5 -warning=\u8b66\u544a -error=\u30a8\u30e9\u30fc -plugins=\u30d7\u30e9\u30b0\u30a4\u30f3 -options=\u30aa\u30d7\u30b7\u30e7\u30f3 -defaults=\u30c7\u30d5\u30a9\u30eb\u30c8 -clean=\u9664\u53bb -rename=\u540d\u79f0\u5909\u66f4 -fret=\u30d5\u30ec\u30c3\u30c8 -position=\u30dd\u30b8\u30b7\u30e7\u30f3 -name=\u540d\u524d -author=\u8457\u4f5c\u8005 -version=\u30d0\u30fc\u30b8\u30e7\u30f3 -description=\u8a73\u7d30 -info=\u60c5\u5831 -configure=\u8a2d\u5b9a -url=URL - -file=\u30d5\u30a1\u30a4\u30eb -file.new=\u65b0\u898f -file.open=\u958b\u304f -file.save=\u4fdd\u5b58 -file.save-as=\u5225\u540d\u4fdd\u5b58 -file.save-changes-question=\u30d5\u30a1\u30a4\u30eb\u304c\u5909\u66f4\u3055\u308c\u3066\u3044\u307e\u3059.\n\u5909\u66f4\u3092\u4fdd\u5b58\u3057\u307e\u3059\u304b? -file.exit=\u7d42\u4e86 -file.export=\u30a8\u30af\u30b9\u30dd\u30fc\u30c8 -file.export-midi=MIDI -file.export-pdf=PDF -file.print=\u5370\u5237 -file.print-preview=\u5370\u5237\u30d7\u30ec\u30d3\u30e5 -file.import=\u30a4\u30f3\u30dd\u30fc\u30c8 -file.import-midi=MIDI -file.export-ascii=ASCII -file.history=\u5c65\u6b74 -file.open-url=URL\u3092\u958b\u304f -file.open.error=\u958b\u3051\u307e\u305b\u3093: {0} -file.save.error=\u4fdd\u5b58\u3067\u304d\u307e\u305b\u3093: {0} -file.import.error=\u30a4\u30f3\u30dd\u30fc\u30c8\u3067\u304d\u307e\u305b\u3093: {0} -file.export.error=\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3067\u304d\u307e\u305b\u3093: {0} -file.overwrite-question=\u540c\u540d\u306e\u30d5\u30a1\u30a4\u30eb\u304c\u5b58\u5728\u3057\u307e\u3059.\n\u4e0a\u66f8\u304d\u3057\u307e\u3059\u304b? - -edit.menu=\u7de8\u96c6 -edit.undo=\u5143\u306b\u623b\u3059 -edit.redo=\u3084\u308a\u76f4\u3059 -edit.copy=\u30b3\u30d4\u30fc -edit.from=\u958b\u59cb -edit.to=\u7d42\u4e86 -edit.all-tracks=\u3059\u3079\u3066\u306e\u30c8\u30e9\u30c3\u30af -edit.paste=\u8cbc\u308a\u4ed8\u3051 -edit.paste.count=\u8cbc\u308a\u4ed8\u3051\u308b\u7dcf\u6570 -edit.paste.replace-mode=\u73fe\u5728\u306e\u5c0f\u7bc0\u304b\u3089\u8cbc\u308a\u4ed8\u308b -edit.paste.insert-mode=\u65b0\u3057\u3044\u5c0f\u7bc0\u304b\u3089\u8cbc\u308a\u4ed8\u308b -edit.delete=\u524a\u9664 -edit.cut=\u30ab\u30c3\u30c8 -edit.mouse-mode-selection=\u9078\u629e\u30fb\u30e2\u30fc\u30c9 -edit.mouse-mode-edition=\u30b9\u30b3\u30a2\u7de8\u96c6\u30fb\u30e2\u30fc\u30c9 -edit.not-natural-key=\u30b7\u30e3\u30fc\u30d7/\u30d5\u30e9\u30c3\u30c8\u30fb\u30e2\u30fc\u30c9 -edit.voice-1=\u97f3\u58f0\u9078\u629e 1 -edit.voice-2=\u97f3\u58f0\u9078\u629e 2 - -view=\u8868\u793a -view.layout=\u8868\u793a -view.layout.page=\u7e26\u30da\u30fc\u30b8 -view.layout.linear=\u6a2a\u30b9\u30af\u30ed\u30fc\u30eb -view.layout.compact=\u30b3\u30f3\u30d1\u30af\u30c8 -view.layout.multitrack=\u30de\u30eb\u30c1\u30c8\u30e9\u30c3\u30af -view.layout.chord-style=\u30b3\u30fc\u30c9\u30b9\u30bf\u30a4\u30eb -view.layout.chord-name=\u30b3\u30fc\u30c9\u540d\u3092\u8868\u793a -view.layout.chord-diagram=\u30b3\u30fc\u30c9\u30c0\u30a4\u30a2\u30b0\u30e9\u30e0\u3092\u8868\u793a -view.layout.score-enabled=\u4e94\u7dda\u8868\u8a18 -view.layout.tablature-enabled=TAB\u8b5c -view.show-mixer=\u30df\u30ad\u30b5 -view.show-fretboard=\u30d5\u30ec\u30c3\u30c8\u30dc\u30fc\u30c9 -view.show-piano=\u30d4\u30a2\u30ce -view.show-matrix=\u30de\u30c8\u30ea\u30c3\u30af\u30b9 -view.show-transport=\u30d7\u30ec\u30fc\u30e4 - -fretboard.direction=\u65b9\u5411 -fretboard.right-mode=\u30e9\u30a4\u30c8 -fretboard.left-mode=\u30ec\u30d5\u30c8 -fretboard.background-color=\u80cc\u666f -fretboard.display-note-text=\u97f3\u540d\u3092\u8868\u793a\u3059\u308b -fretboard.display-scale-text=\u30b9\u30b1\u30fc\u30eb\u3092\u8868\u793a\u3059\u308b -fretboard.font=\u30d5\u30a9\u30f3\u30c8 -fretboard.fretpoint-color=\u30dd\u30b8\u30b7\u30e7\u30f3\u30fb\u30de\u30fc\u30af -fretboard.note-color=\u97f3\u540d -fretboard.scale-note-color=\u30b9\u30b1\u30fc\u30eb -fretboard.settings=\u30d5\u30ec\u30c3\u30c8\u30dc\u30fc\u30c9\u8a2d\u5b9a -fretboard.string-color=\u5f26 -fretboard.settings.options=\u30aa\u30d7\u30b7\u30e7\u30f3 - -piano.editor=\u30d4\u30a2\u30ce\u30fb\u30a8\u30c7\u30a3\u30bf -piano.natural-key-color=\u767d\u9375 -piano.not-natural-key-color=\u9ed2\u9375 -piano.note-color=\u6f14\u594f\u4e2d\u306e\u9375\u76e4 -piano.scale-note-color=\u30b9\u30b1\u30fc\u30eb -piano.settings=\u30d4\u30a2\u30ce\u8a2d\u5b9a - -matrix.editor=\u30de\u30c8\u30ea\u30c3\u30af\u30b9\u30fb\u30a8\u30c7\u30a3\u30bf -matrix.grids=\u30b0\u30ea\u30c3\u30c8\u306e\u6570 -matrix.border-color=\u5883\u754c\u7dda -matrix.font=\u30d5\u30a9\u30f3\u30c8 -matrix.foreground-color=\u8868\u9762 -matrix.line-color-1=\u5947\u6570\u5217 -matrix.line-color-2=\u5076\u6570\u5217 -matrix.line-color-over=\u30de\u30a6\u30b9\u30aa\u30fc\u30d0 -matrix.note-color=\u97f3\u7b26 -matrix.play-note-color=\u6f14\u594f\u4e2d\u306e\u30b0\u30ea\u30c3\u30c9 -matrix.position-color=\u30dd\u30b8\u30b7\u30e7\u30f3 -matrix.settings=\u30de\u30c8\u30ea\u30c3\u30af\u30b9\u8a2d\u5b9a - -composition=\u62cd\u5b50 -composition.timesignature=\u62cd\u5b50\u8a18\u53f7 -composition.timesignature.Numerator=\u5206\u5b50 -composition.timesignature.denominator=\u5206\u6bcd -composition.timesignature.to-the-end=\u6700\u5f8c\u307e\u3067\u9069\u7528\u3059\u308b -composition.tempo=\u30c6\u30f3\u30dd -composition.tempo-percent=\u30d1\u30fc\u30bb\u30f3\u30c8 -composition.tempo.invalid=\u7121\u52b9\u306a\u30c6\u30f3\u30dd\u3067\u3059 -composition.tempo.start-to-end=\u5168\u4f53\u306b\u9069\u7528\u3059\u308b -composition.tempo.position-to-end=\u73fe\u5c0f\u7bc0\u304b\u3089\u6700\u5f8c\u307e\u3067\u9069\u7528\u3059\u308b -composition.tempo.position-to-next=\u6b21\u306e\u30c6\u30f3\u30dd\u30c1\u30a7\u30f3\u30b8\u307e\u3067\u9069\u7528\u3059\u308b -composition.properties=\u30b9\u30b3\u30a2\u60c5\u5831\u306e\u7de8\u96c6 -composition.name=\u66f2\u540d -composition.artist=\u30a2\u30fc\u30c6\u30a3\u30b9\u30c8 -composition.album=\u30a2\u30eb\u30d0\u30e0 -composition.author=\u8457\u4f5c\u8005 -composition.date=\u4f5c\u6210\u65e5 -composition.copyright=\u8457\u4f5c\u6a29 -composition.writer=TAB\u8b5c -composition.transcriber=\u7de8\u66f2 -composition.comments=\u30b3\u30e1\u30f3\u30c8 -composition.tripletfeel=\u9023\u7b26 -composition.clef=\u97f3\u90e8\u8a18\u53f7 -composition.clef.treble=\u30c8\u97f3\u8a18\u53f7 - G - \u30c8\u30ec\u30d6\u30eb -composition.clef.bass=\u30d8\u97f3\u8a18\u53f7 - F - \u30d0\u30b9 -composition.clef.tenor=\u30cf\u97f3\u8a18\u53f7 - C - \u30c6\u30ce\u30fc\u30eb -composition.clef.alto=\u30cf\u97f3\u8a18\u53f7 - C - \u30a2\u30eb\u30c8 -composition.clef.to-the-end=\u6700\u5f8c\u307e\u3067\u9069\u7528\u3059\u308b -composition.keysignature=\u8abf\u5b50\u8a18\u53f7 -composition.keysignature.natural=\u266e -composition.keysignature.sharp-1=\u266f -composition.keysignature.sharp-2=\u266f\u266f -composition.keysignature.sharp-3=\u266f\u266f\u266f -composition.keysignature.sharp-4=\u266f\u266f\u266f\u266f -composition.keysignature.sharp-5=\u266f\u266f\u266f\u266f\u266f -composition.keysignature.sharp-6=\u266f\u266f\u266f\u266f\u266f\u266f -composition.keysignature.sharp-7=\u266f\u266f\u266f\u266f\u266f\u266f\u266f -composition.keysignature.flat-1=\u266d -composition.keysignature.flat-2=\u266d\u266d -composition.keysignature.flat-3=\u266d\u266d\u266d -composition.keysignature.flat-4=\u266d\u266d\u266d\u266d -composition.keysignature.flat-5=\u266d\u266d\u266d\u266d\u266d -composition.keysignature.flat-6=\u266d\u266d\u266d\u266d\u266d\u266d -composition.keysignature.flat-7=\u266d\u266d\u266d\u266d\u266d\u266d\u266d -composition.keysignature.to-the-end=\u6700\u5f8c\u307e\u3067\u9069\u7528\u3059\u308b -composition.tripletfeel=\u30b9\u30a6\u30a3\u30f3\u30b0\u30fb\u30d5\u30a3\u30fc\u30eb -composition.tripletfeel.none=\u7121\u52b9\u306b\u3059\u308b -composition.tripletfeel.eighth=8\u9023\u7b26 -composition.tripletfeel.sixteenth=16\u9023\u7b26 -composition.tripletfeel.to-the-end=\u6700\u5f8c\u307e\u3067\u9069\u7528\u3059\u308b - -help=\u30d8\u30eb\u30d7 -help.help=\u30d8\u30eb\u30d7 -help.doc=\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8 -help.about=TuxGuitar \u306b\u3064\u3044\u3066 -help.about.license=\u30e9\u30a4\u30bb\u30f3\u30b9 -help.about.authors=\u8457\u4f5c\u8005 -help.about.description=\u8a73\u7d30 - -track=\u30c8\u30e9\u30c3\u30af -track.number=No -track.name=\u30c8\u30e9\u30c3\u30af\u540d -track.color=\u8272 -track.first=\u5148\u982d\u30c8\u30e9\u30c3\u30af -track.last=\u6700\u7d42\u30c8\u30e9\u30c3\u30af -track.previous=\u524d\u30c8\u30e9\u30c3\u30af -track.next=\u6b21\u30c8\u30e9\u30c3\u30af -track.add=\u30c8\u30e9\u30c3\u30af\u8ffd\u52a0 -track.remove=\u30c8\u30e9\u30c3\u30af\u524a\u9664 -track.clone=\u30c8\u30e9\u30c3\u30af\u8907\u88fd -track.move-up=\u30c8\u30e9\u30c3\u30af\u3092\u4e0a\u306b\u79fb\u52d5\u3055\u305b\u308b -track.move-down=\u30c8\u30e9\u30c3\u30af\u3092\u4e0b\u306b\u79fb\u52d5\u3055\u305b\u308b -track.instrument=\u697d\u5668 -track.properties=\u30c8\u30e9\u30c3\u30af\u306e\u30d7\u30ed\u30d1\u30c6\u30a3 -track.properties.general=\u4e00\u822c -track.name.default-percussion-name=Drums -track.lyrics=\u6b4c\u8a5e\u30a8\u30c7\u30a3\u30bf\u3092\u958b\u304f -track.solo=\u30bd\u30ed -track.mute=\u30df\u30e5\u30fc\u30c8 - -lyric.editor=\u6b4c\u8a5e\u30a8\u30c7\u30a3\u30bf - -measure=\u5c0f\u7bc0 -measure.first=\u5148\u982d\u306e\u5c0f\u7bc0\u3078 -measure.last=\u6700\u5f8c\u306e\u5c0f\u7bc0\u3078 -measure.previous=\u524d\u306e\u5c0f\u7bc0\u3078 -measure.next=\u6b21\u306e\u5c0f\u7bc0\u3078 -measure.add=\u8ffd\u52a0 (\u7a7a\u5c0f\u7bc0) -measure.add.count=\u8ffd\u52a0\u3059\u308b\u7dcf\u6570 -measure.add-before-current-position=\u9078\u629e\u7b87\u6240\u306e\u524d\u306b\u8ffd\u52a0 -measure.add-after-current-position=\u9078\u629e\u7b87\u6240\u306e\u5f8c\u306b\u8ffd\u52a0 -measure.add-at-end=\u6700\u5f8c\u306b\u8ffd\u52a0 -measure.remove=\u524a\u9664 (\u7bc4\u56f2\u6307\u5b9a) -measure.copy=\u30b3\u30d4\u30fc (\u7bc4\u56f2\u6307\u5b9a) -measure.paste=\u8cbc\u308a\u4ed8\u3051 -measure.clean=\u30af\u30ea\u30a2 (\u9078\u629e\u5c0f\u7bc0) - -duration=\u97f3\u4fa1 -duration.whole=\u5168\u97f3\u7b26 -duration.half=2\u5206\u97f3\u7b26 -duration.quarter=4\u5206\u97f3\u7b26 -duration.eighth=8\u5206\u97f3\u7b26 -duration.sixteenth=16\u5206\u97f3\u7b26 -duration.thirtysecond=32\u5206\u97f3\u7b26 -duration.sixtyfourth=64\u5206\u97f3\u7b26 -duration.dotted=\u4ed8\u70b9 -duration.doubledotted=\u8907\u4ed8\u70b9 -duration.division-type=\u9023\u7b26 - -dynamic=\u5f37\u5f31\u8a18\u53f7 -dynamic.piano-pianissimo=ppp - \u30d4\u30a2\u30ce\u30fb\u30d4\u30a2\u30cb\u30c3\u30b7\u30e2 -dynamic.pianissimo=pp - \u30d4\u30a2\u30cb\u30c3\u30b7\u30e2 -dynamic.piano=p - \u30d4\u30a2\u30ce -dynamic.mezzo-piano=mp - \u30e1\u30c3\u30be\u30fb\u30d4\u30a2\u30ce -dynamic.mezzo-forte=mf - \u30e1\u30c3\u30be\u30fb\u30d5\u30a9\u30eb\u30c6 -dynamic.forte=f - \u30d5\u30a9\u30eb\u30c6 -dynamic.fortissimo=ff - \u30d5\u30a9\u30eb\u30c6\u30a3\u30c3\u30b7\u30e2 -dynamic.forte-fortissimo=fff - \u30d5\u30a9\u30eb\u30c6\u30fb\u30d5\u30a9\u30eb\u30c6\u30a3\u30c3\u30b7\u30e2 - -effects=\u30a8\u30d5\u30a7\u30af\u30c8/\u30c6\u30af\u30cb\u30c3\u30af -effects.vibrato=\uff5e - \u30f4\u30a3\u30d6\u30e9\u30fc\u30c8 -effects.bend=C - \u30c1\u30e7\u30fc\u30ad\u30f3\u30b0 -effects.deadnote=x - \u30c7\u30c3\u30c9\u30ce\u30fc\u30c8/\u30d6\u30e9\u30c3\u30b7\u30f3\u30b0 -effects.slide=S - \u30b9\u30e9\u30a4\u30c9 -effects.hammer=H / P - \u30cf\u30f3\u30de\u30ea\u30f3\u30b0\u30fb\u30aa\u30f3/\u30d7\u30ea\u30f3\u30b0\u30fb\u30aa\u30d5 -effects.tremolo-bar=Arm. - \u30c8\u30ec\u30e2\u30ed\u30a2\u30fc\u30e0 -effects.tremolo-bar-editor=\u30c8\u30ec\u30e2\u30ed\u30a2\u30fc\u30e0\u30fb\u30a8\u30c7\u30a3\u30bf -effects.tremolo-bar.dip=\uff3c\uff0f -effects.tremolo-bar.dive=\uff3c -effects.tremolo-bar.release-up=\uff3f\uff0f -effects.tremolo-bar.release-down=\uffe3\uff3c -effects.tremolo-bar.inverted-dip=\uff0f\uff3c -effects.tremolo-bar.return=\uff0f -effects.ghostnote=( ) - \u30b4\u30fc\u30b9\u30c8\u30ce\u30fc\u30c8 -effects.accentuatednote=^ - \u30a2\u30af\u30bb\u30f3\u30c8 -effects.heavyaccentuatednote=^^ - \u91cd\u30a2\u30af\u30bb\u30f3\u30c8 -effects.harmonic=Harm. - \u30cf\u30fc\u30e2\u30cb\u30af\u30b9 -effects.grace=\u2669 - \u88c5\u98fe\u97f3\u7b26 -effects.grace-editor=\u88c5\u98fe\u97f3\u7b26\u30fb\u30a8\u30c7\u30a3\u30bf -effects.grace.before-beat=\u62cd\u306e\u524d -effects.grace.on-beat=\u62cd\u306e\u4f4d\u7f6e -effects.grace.transition=\u63a5\u7d9a\u52b9\u679c -effects.grace.transition-none=\u306a\u3057 -effects.grace.transition-bend=C - \u30c1\u30e7\u30fc\u30ad\u30f3\u30b0 -effects.grace.transition-slide=S - \u30b9\u30e9\u30a4\u30c9 -effects.grace.transition-hammer=H - \u30cf\u30f3\u30de\u30ea\u30f3\u30b0\u30fb\u30aa\u30f3 -effects.trill=tr. - \u30c8\u30ea\u30eb -effects.trill-editor=\u30c8\u30ea\u30eb\u30fb\u30a8\u30c7\u30a3\u30bf -effects.tremolo-picking=Picking Tr. - \u30d4\u30c3\u30ad\u30f3\u30b0\u30fb\u30c8\u30ea\u30eb -effects.tremolo-picking-editor=\u30d4\u30c3\u30ad\u30f3\u30b0\u30fb\u30c8\u30ea\u30eb\u30fb\u30a8\u30c7\u30a3\u30bf -effects.palm-mute=M - \u30d6\u30ea\u30c3\u30b8\u30fb\u30df\u30e5\u30fc\u30c8 -effects.staccato= \uff0e - \u30b9\u30bf\u30c3\u30ab\u30fc\u30c8 -effects.tapping=Tapping - \u30bf\u30c3\u30d4\u30f3\u30b0 -effects.slapping=\u30b9\u30e9\u30c3\u30d4\u30f3\u30b0/\u30c1\u30e7\u30c3\u30d1 -effects.popping=\u30dd\u30c3\u30d4\u30f3\u30b0 -effects.fade-in=\uff1c - \u30d5\u30a7\u30fc\u30c9\u30a4\u30f3 -effects.harmonic-editor=\u30cf\u30fc\u30e2\u30cb\u30af\u30b9\u30fb\u30a8\u30c7\u30a3\u30bf -effects.harmonic.type-of-harmonic=\u7a2e\u985e -effects.harmonic.natural=Harm. - \u30cf\u30fc\u30e2\u30cb\u30af\u30b9 -effects.harmonic.artificial=A.h - \u4eba\u53e3\u30cf\u30fc\u30e2\u30cb\u30af\u30b9 -effects.harmonic.artificial.key-offset=\u30ab\u30dd -effects.harmonic.tapped=Both Hand Tapping Harm. - \u30bf\u30c3\u30d4\u30f3\u30b0\u30fb\u30cf\u30fc\u30e2\u30cb\u30af\u30b9 -effects.harmonic.tapped.left-hand=Left Hand Tapping - \u30ec\u30d5\u30c8\u30cf\u30f3\u30c9 -effects.harmonic.tapped.right-hand=Right Hand Tapping - \u30e9\u30a4\u30c8\u30cf\u30f3\u30c9 -effects.harmonic.pinch=P.h - \u30d4\u30c3\u30ad\u30f3\u30b0\u30fb\u30cf\u30fc\u30e2\u30cb\u30af\u30b9 -effects.harmonic.semi=S.h - \u30bb\u30df\u30fb\u30cf\u30fc\u30e2\u30cb\u30af\u30b9 - -bend.editor=\u30c1\u30e7\u30fc\u30ad\u30f3\u30b0\u30fb\u30a8\u30c7\u30a3\u30bf -bend.bend=\uff3f\u2191 -bend.bend-release=\uff3f\u2191\uffe3\u2193 -bend.bend-release-bend=\uff3f\u2191\uffe3\u2193\uff3f\u2191 -bend.prebend=\uffe3\uffe3 -bend.prebend-release=\uffe3\u2193 - -transport=\u30d7\u30ec\u30fc\u30e4 -transport.start=\u518d\u751f -transport.stop=\u505c\u6b62 -transport.pause=\u4e00\u6642\u505c\u6b62 -transport.first=\u66f2\u306e\u5148\u982d -transport.last=\u66f2\u306e\u6700\u5f8c -transport.previous=\u524d\u306e\u5c0f\u7bc0 -transport.next=\u6b21\u306e\u5c0f\u7bc0 -transport.metronome=\u30e1\u30c8\u30ed\u30ce\u30fc\u30e0 ON/OFF -transport.mode=\u518d\u751f\u8a2d\u5b9a -transport.mode.simple=\u30b7\u30f3\u30d7\u30eb\u30fb\u30e2\u30fc\u30c9 -transport.mode.simple.tempo-percent=\u30c6\u30f3\u30dd [%] -transport.mode.simple.loop=\u30ea\u30d4\u30fc\u30c8 -transport.mode.trainer=\u30c8\u30ec\u30a4\u30cb\u30f3\u30b0\u30fb\u30e2\u30fc\u30c9 -transport.mode.trainer.increment-description=\u30ea\u30d4\u30fc\u30c8\u6bce\u306e\u901f\u5ea6\u5897\u52a0 [%] -transport.mode.loop-range=\u30eb\u30fc\u30d7\u8abf\u6574 -transport.mode.loop-range.from=\u518d\u751f\u3092\u958b\u59cb\u3059\u308b\u5c0f\u7bc0 -transport.mode.loop-range.from-default=\u6700\u521d\u304b\u3089 -transport.mode.loop-range.to=\u518d\u751f\u3092\u7d42\u4e86\u3059\u308b\u5c0f\u7bc0 -transport.mode.loop-range.to-default=\u6700\u5f8c\u307e\u3067 -transport.set-loop-start=\u30eb\u30fc\u30d7\u306e\u958b\u59cb\u30dd\u30a4\u30f3\u30c8\u306b\u8a2d\u5b9a -transport.set-loop-end=\u30eb\u30fc\u30d7\u306e\u7d42\u4e86\u30dd\u30a4\u30f3\u30c8\u306b\u8a2d\u5b9a - -instruments.volume=\u30b2\u30a4\u30f3 -instrument.volume=\u30dc\u30ea\u30e5\u30fc\u30e0 -instrument.channel=CH -instrument.effect-channel=EC -instrument.balance=\u30d0\u30e9\u30f3\u30b9 -instrument.free=\u672a\u4f7f\u7528 -instrument.link=\u4f7f\u7528\u4e2d - - -repeat.open=\u30ea\u30d4\u30fc\u30c8\u958b\u59cb -repeat.close=\u30ea\u30d4\u30fc\u30c8\u7d42\u4e86 -repeat.alternative=\u30ab\u30c3\u30b3 -repeat.alternative.editor=\u30ab\u30c3\u30b3\u306e\u7de8\u96c6 -repetitions=\u30ea\u30d4\u30fc\u30c8 -repeat.number-of-repetitions=\u30ea\u30d4\u30fc\u30c8\u6570 - -beat=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8 -beat.clean=1\u62cd\u9664\u53bb -beat.voice.remove-unused=\u672a\u4f7f\u7528\u97f3\u58f0\u306e\u9664\u53bb -beat.voice-up=\u7b26\u5c3e\u306e\u5411\u304d\u3092\u4e0a\u306b\u3059\u308b -beat.voice-down=\u7b26\u5c3e\u306e\u5411\u304d\u3092\u4e0b\u306b\u3059\u308b -beat.voice-auto=\u7b26\u5c3e\u306e\u5411\u304d\u306e\u81ea\u52d5\u8abf\u6574 -beat.stroke-up=\u2193\u30a2\u30c3\u30d7\u30b9\u30c8\u30ed\u30fc\u30af -beat.stroke-down=\u2191\u30c0\u30a6\u30f3\u30b9\u30c8\u30ed\u30fc\u30af -beat.move-left=1\u62cd\u5de6\u3078\u79fb\u52d5\u3059\u308b -beat.move-right=1\u62cd\u53f3\u3078\u79fb\u52d5\u3059\u308b -beat.move-custom=\u62cd\u79fb\u52d5\u306e\u30ab\u30b9\u30bf\u30de\u30a4\u30ba -beat.move-custom.dialog.title=\u79fb\u52d5\u306e\u30ab\u30b9\u30bf\u30de\u30a4\u30ba -beat.move-custom.dialog.direction-tip=\u79fb\u52d5\u306e\u65b9\u5411 -beat.move-custom.dialog.move-1.tip=\u7b2c\u4e00\u79fb\u52d5 -beat.move-custom.dialog.move-2.tip=\u7b2c\u4e8c\u79fb\u52d5 -beat.move-custom.dialog.direction=\u65b9\u5411 -beat.move-custom.dialog.direction.right=\u53f3\u3078\u79fb\u52d5 -beat.move-custom.dialog.direction.left=\u5de6\u3078\u79fb\u52d5 -beat.move-custom.dialog.count=\u8ffd\u52a0\u3059\u308b\u7dcf\u6570 -beat.move-custom.dialog.duration=\u97f3\u4fa1 -beat.move-custom.dialog.duration.type=\u4ed8\u70b9/\u8907\u4ed8\u70b9 -beat.move-custom.dialog.duration.type.normal=\u306a\u3057 -beat.move-custom.dialog.duration.division-type=\u9023\u7b26 -beat.move-custom.dialog.duration.division-type.normal=\u6a19\u6e96 (\u9023\u7b26) - -note=\u97f3\u7b26 -note.semitone-up=\u534a\u97f3\u4e0a\u3052\u308b -note.semitone-down=\u534a\u97f3\u4e0b\u3052\u308b -note.shift-up=\u4e0a\u5f26\u306b\u30b7\u30d5\u30c8 -note.shift-down=\u4e0b\u5f26\u306b\u30b7\u30d5\u30c8 -note.tiednote=\u30bf\u30a4 -note.deadnote=x - \u30c7\u30c3\u30c9\u30ce\u30fc\u30c8/\u30d6\u30e9\u30c3\u30b7\u30f3\u30b0 - -insert.chord=\u30b3\u30fc\u30c9\u633f\u5165 -chord.editor=\u30b3\u30fc\u30c9\u30fb\u30a8\u30c7\u30a3\u30bf -chord=\u30b3\u30fc\u30c9 -chord.name=\u30b3\u30fc\u30c9\u540d -chord.bass=\u30d9\u30fc\u30b9\u97f3 -chord.custom=\u30ab\u30b9\u30bf\u30e0\u30fb\u30b3\u30fc\u30c9 -chord.custom.name-empty-error=\u30b3\u30fc\u30c9\u540d\u304c\u672a\u5165\u529b\u3067\u3059. -chord.custom.name-exist-error=\u30b3\u30fc\u30c9\u540d\u304c\u91cd\u8907\u3057\u3066\u3044\u307e\u3059. -chord.settings.tip=\u30ab\u30b9\u30bf\u30e0\u8a2d\u5b9a -chord.settings.type=\u30bf\u30a4\u30d7 -chord.settings.type.most-common=\u30e2\u30b9\u30c8\u30fb\u30b3\u30e2\u30f3/\u5171\u901a\u5f8b -chord.settings.type.inversions=\u30a4\u30f3\u30f4\u30a1\u30fc\u30b8\u30e7\u30f3/\u8ee2\u56de\u5f62 -chord.settings.type.close-voiced=\u30af\u30ed\u30fc\u30ba\u30fb\u30f4\u30a9\u30a4\u30b7\u30f3\u30b0/\u5bc6\u96c6\u548c\u58f0\u914d\u7f6e -chord.settings.type.open-voiced=\u30aa\u30fc\u30d7\u30f3\u30fb\u30f4\u30a9\u30a4\u30b7\u30f3\u30b0/\u958b\u653e\u548c\u58f0\u914d\u7f6e -chord.settings.open-chords=\u30aa\u30fc\u30d7\u30f3\u30fb\u30b3\u30fc\u30c9/\u958b\u653e\u5f26\u3092\u542b\u3081\u308b -chord.settings.chords-to-display=\u8868\u793a\u3059\u308b\u30b3\u30fc\u30c9\u6570 -chord.settings.search-frets=\u691c\u7d22\u3059\u308b\u30d5\u30ec\u30c3\u30c8\u306e\u7bc4\u56f2 -chord.settings.minimum-fret=\u6700\u5c0f -chord.settings.maximum-fret=\u6700\u5927 - -instrument=\u6f14\u594f\u697d\u5668 -instrument.instrument=\u697d\u5668 -instrument.percussion-track=\u30c9\u30e9\u30e0 / \u30d1\u30fc\u30ab\u30c3\u30b7\u30e7\u30f3 - -tuning=\u30c1\u30e5\u30fc\u30cb\u30f3\u30b0 -tuning.strings=\u5f26\u306e\u6570 -tuning.offset=\u30ab\u30dd -tuning.strings.transpose=\u97f3\u7b26\u3092\u79fb\u8abf\u3059\u308b -tuning.strings.transpose.try-keep-strings=\u97f3\u7b26\u306f\u540c\u3058\u5f26\u3092\u7dad\u6301\u3059\u308b -tuning.strings.transpose.apply-to-chords=\u30b3\u30fc\u30c9\u3092\u79fb\u8abf\u3059\u308b - -language=\u8a00\u8a9e/Language - -choose-color=\u8272\u306e\u9078\u629e - -settings=\u8a2d\u5b9a -settings.config=TuxGuitar \u74b0\u5883\u8a2d\u5b9a -settings.config.language=\u8a00\u8a9e/Language -settings.config.language.choose=\u8a00\u8a9e\u306e\u9078\u629e/Choose Language -settings.config.styles=\u30b9\u30bf\u30a4\u30eb -settings.config.styles.general=\u4e00\u822c -settings.config.styles.printer=\u5370\u5237 -settings.config.styles.font.default=\u30c7\u30d5\u30a9\u30eb\u30c8 -settings.config.styles.font.note=\u97f3\u7b26 -settings.config.styles.font.lyric=\u6b4c\u8a5e -settings.config.styles.font.text=\u30c6\u30ad\u30b9\u30c8 -settings.config.styles.font.time-signature=\u62cd\u5b50\u8a18\u53f7 -settings.config.styles.font.printer-default=\u5370\u5237\u30c7\u30d5\u30a9\u30eb\u30c8 -settings.config.styles.font.printer-note=\u5370\u5237\u7528\u306e\u97f3\u7b26 -settings.config.styles.font.printer-time-signature=\u5370\u5237\u7528\u306e\u62cd\u5b50\u8a18\u53f7 -settings.config.styles.color.score-note=\u4e94\u7dda\u8b5c\u306e\u6f14\u594f\u8a18\u53f7 -settings.config.styles.color.tab-note=TAB\u8b5c\u306e\u6f14\u594f\u8a18\u53f7 -settings.config.styles.color.play-note=\u518d\u751f\u4e2d\u306e\u97f3\u7b26 -settings.config.apply-changes-question=\u8a2d\u5b9a\u5909\u66f4\u3092\u9069\u7528\u3057\u307e\u3059\u304b?\n Do you want to apply changes now? -settings.config.sound=\u30b5\u30a6\u30f3\u30c9 -settings.config.main=\u4e00\u822c -settings.config.main.window-title=\u30a6\u30a3\u30f3\u30c9\u30a6\u30fb\u30bf\u30a4\u30c8\u30eb -settings.config.main.window-title.help=\u30a6\u30a3\u30f3\u30c9\u30a6\u30fb\u30bf\u30a4\u30c8\u30eb\u3092\u4ee5\u4e0b\u306e\u5909\u6570\u306b\u66f8\u304d\u63db\u3048\u307e\u3059. -settings.config.main.window-title.var.description.appname=\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u540d\u3092\u8868\u793a\u3057\u307e\u3059 (TuxGuitar) -settings.config.main.window-title.var.description.appversion=\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u8868\u793a\u3057\u307e\u3059 (TuxGuitar) -settings.config.main.window-title.var.description.filename=\u30d5\u30a1\u30a4\u30eb\u540d\u3092\u8868\u793a\u3057\u307e\u3059 -settings.config.main.window-title.var.description.filepath=\u30d5\u30a1\u30a4\u30eb\u306e\u30d1\u30b9\u3092\u8868\u793a\u3057\u307e\u3059 -settings.config.main.window-title.var.description.songname=\u30d5\u30a1\u30a4\u30eb\u306e\u66f2\u540d\u3092\u8868\u793a\u3057\u307e\u3059 -settings.config.main.window-title.var.description.songauthor=\u30d5\u30a1\u30a4\u30eb\u306e\u8457\u4f5c\u8005\u3092\u8868\u793a\u3057\u307e\u3059 -settings.config.main.window-title.var.description.songalbum=\u30d5\u30a1\u30a4\u30eb\u306e\u30a2\u30eb\u30d0\u30e0\u540d\u3092\u8868\u793a\u3057\u307e\u3059 -settings.config.main.window-title.var.description.songartist=\u30d5\u30a1\u30a4\u30eb\u306e\u30a2\u30fc\u30c6\u30a3\u30b9\u30c8\u540d\u3092\u8868\u793a\u3057\u307e\u3059 -settings.config.main.options=\u30aa\u30d7\u30b7\u30e7\u30f3 -settings.config.main.splash-enabled=\u8d77\u52d5\u6642\u306b\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5\u753b\u9762\u3092\u8868\u793a\u3059\u308b -settings.config.main.table.auto-size.enabled=\u81ea\u52d5\u3067\u30c6\u30fc\u30d6\u30eb\u3092\u30ea\u30b5\u30a4\u30ba\u3059\u308b -settings.config.styles.color.lines=\u4e94\u7dda -settings.config.toolbars=\u30c4\u30fc\u30eb\u30d0\u30fc -settings.config.toolbars.tip=\u30c4\u30fc\u30eb\u30d0\u30fc\u306e\u30ab\u30b9\u30bf\u30de\u30a4\u30ba -settings.config.toolbars.list=\u30c4\u30fc\u30eb\u30d0\u30fc\u3092\u8868\u793a\u3059\u308b -settings.config.toolbars.move-up=\u4e0a\u3078\u79fb\u52d5 -settings.config.toolbars.move-down=\u4e0b\u3078\u79fb\u52d5 -settings.config.skin=\u30b9\u30ad\u30f3 -settings.config.skin.choose=\u30b9\u30ad\u30f3\u306e\u9078\u629e -settings.keybindings=\u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8\u30ad\u30fc\u8a2d\u5b9a - -key-bindings-editor=\u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8\u30ad\u30fc\u30fb\u30a8\u30c7\u30a3\u30bf -key-bindings-editor-action-select=\u52d5\u4f5c\u306e\u9078\u629e -key-bindings-editor-action-column=\u52d5\u4f5c -key-bindings-editor-shortcut-column=\u30ad\u30fc -key-bindings-editor-push-a-key=\u30ad\u30fc\u3092\u62bc\u3057\u3066\u304f\u3060\u3055\u3044 -key-bindings-editor-save-question=\u5909\u66f4\u304c\u4fdd\u5b58\u3055\u308c\u3066\u3044\u307e\u305b\u3093, \u4fdd\u5b58\u3057\u306a\u3044\u3067\u7d42\u4e86\u3057\u307e\u3059\u304b? - -key-bindings-editor-override=\u5165\u529b\u3055\u308c\u305f\u30ad\u30fc\u306f\u3059\u3067\u306b\u5272\u308a\u5f53\u3066\u3089\u308c\u3066\u3044\u307e\u3059! \u672c\u5f53\u306b\u4f7f\u3063\u3066\u3082\u3088\u308d\u3057\u3044\u3067\u3059\u304b? - -print.print=\u5370\u5237 -print.dialog=\u5370\u5237 -print.service=\u30b5\u30fc\u30d3\u30b9 -print.service.name=\u540d\u79f0 -print.service.status=\u30b9\u30c6\u30fc\u30bf\u30b9 -print.service.type=\u30bf\u30a4\u30d7 -print.service.info=\u60c5\u5831 -print.range=\u7bc4\u56f2 -print.range.all-pages=\u3059\u3079\u3066 -print.range.pages=\u30da\u30fc\u30b8 -print.range.pages-to=\u307e\u3067 -print.copies=\u30b3\u30d4\u30fc -print.copies-number=\u30b3\u30d4\u30fc\u90e8\u6570 -print.print-to-file=\u30d5\u30a1\u30a4\u30eb\u306b\u5370\u5237 -print.file-chooser=\u9078\u629e -print-header.default-song-name= -print-header.default-song-author= - -print.preview=\u5370\u5237\u30d7\u30ec\u30d3\u30e5 -print.preview.page-of=/ - -marker=\u30de\u30fc\u30ab -marker.add=\u30de\u30fc\u30ab\u8ffd\u52a0 -marker.list=\u30de\u30fc\u30ab\u4e00\u89a7 -marker.first=\u5148\u982d\u306e\u30de\u30fc\u30ab\u3078 -marker.last=\u6700\u5f8c\u306e\u30de\u30fc\u30ab\u3078 -marker.next=\u6b21\u306e\u30de\u30fc\u30ab\u3078 -marker.previous=\u524d\u306e\u30de\u30fc\u30ab\u3078 - -export.tablature-enabled=TAB\u8b5c\u3092\u8868\u793a -export.score-enabled=\u4e94\u7dda\u8b5c\u3092\u8868\u793a -export.chord-name-enabled=\u30b3\u30fc\u30c9\u540d\u3092\u8868\u793a -export.chord-diagram-enabled=\u30b3\u30fc\u30c9\u30fb\u30c0\u30a4\u30a2\u30b0\u30e9\u30e0\u3092\u8868\u793a -export.black-and-white=\u767d\u9ed2\u30e2\u30fc\u30c9 - -scale=\u30b9\u30b1\u30fc\u30eb\u8868 -scale.list=\u30b9\u30b1\u30fc\u30eb\u8868 - -text.insert=\u30c6\u30ad\u30b9\u30c8\u633f\u5165 -text.editor=\u30c6\u30ad\u30b9\u30c8\u30fb\u30a8\u30c7\u30a3\u30bf -text.text=\u30c6\u30ad\u30b9\u30c8 - -tools=\u30c4\u30fc\u30eb -tools.scale=\u30b9\u30b1\u30fc\u30eb\u8868 -tools.browser=\u30d6\u30e9\u30a6\u30b6 -tools.batch=\u30d0\u30c3\u30c1\u51e6\u7406/\u4e00\u62ec\u30d5\u30a1\u30a4\u30eb\u5909\u63db -tools.plugins=\u30d7\u30e9\u30b0\u30a4\u30f3 -tools.shortcuts=\u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8\u30ad\u30fc -tools.settings=\u74b0\u5883\u8a2d\u5b9a/Settings -tools.transpose=\u79fb\u8abf -tools.transpose.semitones=\u534a\u97f3\u79fb\u8abf -tools.transpose.apply-to-track=\u5168\u5c0f\u7bc0\u3092\u79fb\u8abf\u3059\u308b -tools.transpose.apply-to-measure=\u73fe\u5c0f\u7bc0\u306e\u307f\u79fb\u8abf\u3059\u308b -tools.transpose.apply-to-all-tracks=\u5168\u30c8\u30e9\u30c3\u30af\u306b\u9069\u5fdc\u3059\u308b -tools.transpose.try-keep-strings=\u97f3\u7b26\u306f\u540c\u3058\u5f26\u3092\u53ef\u80fd\u306a\u9650\u308a\u7dad\u6301\u3059\u308b -tools.transpose.apply-to-chords=\u30b3\u30fc\u30c9\u3092\u79fb\u8abf\u3059\u308b - -browser.dialog=\u30d6\u30e9\u30a6\u30b6 -browser.menu.file=\u30d5\u30a1\u30a4\u30eb -browser.open=\u958b\u304f -browser.exit=\u7d42\u4e86 -browser.menu.collection=\u30b3\u30ec\u30af\u30b7\u30e7\u30f3 -browser.menu.go=Go -browser.collection.select=\u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u306e\u9078\u629e -browser.collection.open=\u958b\u304f -browser.collection.remove=\u524a\u9664 -browser.collection.close=\u9589\u3058\u308b -browser.collection.new=\u65b0\u898f -browser.go-root=\u30db\u30fc\u30e0 -browser.go-back=\u623b\u308b -browser.refresh=\u66f4\u65b0 -browser.factory.fs.name=\u30d5\u30a1\u30a4\u30eb\u30fb\u30b7\u30b9\u30c6\u30e0 -browser.collection.fs.name=\u540d\u524d -browser.collection.fs.path=\u30d5\u30a9\u30eb\u30c0 -browser.collection.fs.editor-title=\u30d5\u30a1\u30a4\u30eb\u30fb\u30b7\u30b9\u30c6\u30e0\u30fb\u30b3\u30ec\u30af\u30b7\u30e7\u30f3 -browser.collection.fs.editor-tip=\u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u30fb\u30d5\u30a9\u30eb\u30c0\u3092\u9078\u629e -browser.collection.fs.invalid-path=\u6709\u52b9\u306a\u30d5\u30a9\u30eb\u30c0\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044 - -midi.port=MIDI\u30dd\u30fc\u30c8 -midi.sequencer=MIDI\u30b7\u30fc\u30b1\u30f3\u30b5 - -plugin.unknown-value=\u7121\u52b9. -plugin.column.name=\u30d7\u30e9\u30b0\u30a4\u30f3\u540d -plugin.column.enabled=\u6709\u52b9 - - -######################### -### Tool Bar Items ### -######################### -file.items=\u30d5\u30a1\u30a4\u30eb -edit.items=\u7de8\u96c6 -property.items=\u30b9\u30b3\u30a2\u60c5\u5831\u306e\u7de8\u96c6 -track.items=\u30c8\u30e9\u30c3\u30af -duration.items=\u97f3\u7b26 -beat.items=\u30bf\u30a4/\u30b3\u30fc\u30c9\u633f\u5165 -composition.items=\u30c6\u30f3\u30dd\u30fb\u62cd\u5b50\u8a18\u53f7 -repeat.items=\u30ea\u30d4\u30fc\u30c8\u8a18\u53f7 -transport.items=\u30d7\u30ec\u30fc\u30e4 -marker.items=\u30de\u30fc\u30ab -insert.items=\u8ffd\u52a0 -layout.items=\u30ec\u30a4\u30a2\u30a6\u30c8 -view.items=\u30d5\u30ec\u30c3\u30c8\u30dc\u30fc\u30c9/\u30d4\u30a2\u30ce/\u30df\u30ad\u30b5 -effect.items=\u30a8\u30d5\u30a7\u30af\u30c8/\u30c6\u30af\u30cb\u30c3\u30af -dynamic.items=\u5f37\u5f31\u8a18\u53f7 - -######################### -###Key Binding Actions### -######################### -action.file.new=\u30d5\u30a1\u30a4\u30eb: \u65b0\u898f -action.file.open=\u30d5\u30a1\u30a4\u30eb: \u958b\u304f -action.file.open-url=\u30d5\u30a1\u30a4\u30eb: URL\u3092\u958b\u304f -action.file.save=\u30d5\u30a1\u30a4\u30eb: \u4fdd\u5b58 -action.file.save-as=\u30d5\u30a1\u30a4\u30eb: \u5225\u540d\u4fdd\u5b58 -action.file.print=\u30d5\u30a1\u30a4\u30eb: \u5370\u5237 -action.file.print-preview=\u30d5\u30a1\u30a4\u30eb: \u5370\u5237\u30d7\u30ec\u30d3\u30e5 -action.file.exit=\u30d5\u30a1\u30a4\u30eb: \u7d42\u4e86 -action.edit.undo=\u7de8\u96c6: \u5143\u306b\u623b\u3059 -action.edit.redo=\u7de8\u96c6: \u3084\u308a\u76f4\u3059 -action.edit.voice-1=\u7de8\u96c6: \u97f3\u58f0\u9078\u629e 1 -action.edit.voice-2=\u7de8\u96c6: \u97f3\u58f0\u9078\u629e 2 -action.composition.change-time-signature=\u62cd\u5b50: \u62cd\u5b50\u8a18\u53f7 -action.composition.change-tempo=\u62cd\u5b50: \u30c6\u30f3\u30dd -action.composition.change-info=\u62cd\u5b50: \u30b9\u30b3\u30a2\u60c5\u5831\u306e\u7de8\u96c6 -action.composition.change-clef=\u62cd\u5b50: \u97f3\u90e8\u8a18\u53f7 -action.composition.change-key-signature=\u62cd\u5b50: \u8abf\u5b50\u8a18\u53f7 -action.composition.change-triplet-feel=\u62cd\u5b50: \u30b9\u30a6\u30a3\u30f3\u30b0\u30fb\u30d5\u30a3\u30fc\u30eb -action.view.layout-set-page=\u8868\u793a: \u7e26\u30da\u30fc\u30b8 -action.view.layout-set-linear=\u8868\u793a: \u6a2a\u30b9\u30af\u30ed\u30fc\u30eb -action.view.layout-set-multitrack=\u8868\u793a: \u30de\u30eb\u30c1\u30c8\u30e9\u30c3\u30af\u30fb\u30e2\u30fc\u30c9 -action.view.layout-set-score-enabled=\u8868\u793a: \u4e94\u7dda\u8868\u8a18 -action.view.layout-set-tablature-enabled=\u8868\u793a: TAB\u8b5c -action.view.layout-set-compact=\u8868\u793a: \u30b3\u30f3\u30d1\u30af\u30c8 -action.view.layout-set-chord-diagram-enabled=\u8868\u793a: \u30b3\u30fc\u30c9\u30c0\u30a4\u30a2\u30b0\u30e9\u30e0 -action.view.layout-set-chord-name-enabled=\u8868\u793a: \u30b3\u30fc\u30c9\u540d -action.view.show-fretboard=\u8868\u793a: \u30d5\u30ec\u30c3\u30c8\u30dc\u30fc\u30c9 -action.view.show-piano=\u8868\u793a: \u30d4\u30a2\u30ce -action.view.show-matrix=\u8868\u793a: \u30de\u30c8\u30ea\u30c3\u30af\u30b9 -action.view.show-mixer=\u8868\u793a: \u30df\u30ad\u30b5 -action.view.show-transport=\u8868\u793a: \u30d7\u30ec\u30fc\u30e4 -action.track.add=\u30c8\u30e9\u30c3\u30af: \u8ffd\u52a0 -action.track.remove=\u30c8\u30e9\u30c3\u30af: \u524a\u9664 -action.track.clone=\u30c8\u30e9\u30c3\u30af: \u8907\u88fd -action.track.go-first=\u30c8\u30e9\u30c3\u30af: \u5148\u982d\u3078 -action.track.go-last=\u30c8\u30e9\u30c3\u30af: \u6700\u7d42\u3078 -action.track.go-next=\u30c8\u30e9\u30c3\u30af: \u6b21\u3078 -action.track.go-previous=\u30c8\u30e9\u30c3\u30af: \u524d\u3078 -action.track.lyrics=\u30c8\u30e9\u30c3\u30af: \u6b4c\u8a5e\u30a8\u30c7\u30a3\u30bf\u3092\u958b\u304f -action.track.properties=\u30c8\u30e9\u30c3\u30af: \u30c8\u30e9\u30c3\u30af\u306e\u30d7\u30ed\u30d1\u30c6\u30a3 -action.track.move-down=\u30c8\u30e9\u30c3\u30af: \u4e0b\u3078\u79fb\u52d5\u3055\u305b\u308b -action.track.move-up=\u30c8\u30e9\u30c3\u30af: \u4e0a\u3078\u79fb\u52d5\u3055\u305b\u308b -action.measure.add=\u5c0f\u7bc0: \u8ffd\u52a0 (\u7a7a\u5c0f\u7bc0) -action.measure.remove=\u5c0f\u7bc0: \u524a\u9664 (\u9078\u629e\u7bc4\u56f2) -action.measure.copy=\u5c0f\u7bc0: \u30b3\u30d4\u30fc (\u9078\u629e\u7bc4\u56f2) -action.measure.paste=\u5c0f\u7bc0: \u8cbc\u308a\u4ed8\u3051 -action.measure.clean=\u5c0f\u7bc0: \u9664\u53bb -action.measure.go-first=\u5c0f\u7bc0: \u5148\u982d\u3078 -action.measure.go-last=\u5c0f\u7bc0: \u6700\u5f8c\u3078 -action.measure.go-next=\u5c0f\u7bc0: \u6b21\u3078 -action.measure.go-previous=\u5c0f\u7bc0: \u524d\u3078 -action.beat.general.remove-unused-voice=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: \u672a\u4f7f\u7528\u97f3\u58f0\u306e\u9664\u53bb -action.beat.general.voice-up=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: \u7b26\u5c3e\u306e\u5411\u304d\u3092\u4e0a\u306b\u3059\u308b -action.beat.general.voice-down=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: \u7b26\u5c3e\u306e\u5411\u304d\u3092\u4e0b\u306b\u3059\u308b -action.beat.general.voice-auto=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: \u7b26\u5c3e\u306e\u5411\u304d\u306e\u81ea\u52d5\u8abf\u6574 -action.beat.general.set-stroke-up=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: \u2193\u30a2\u30c3\u30d7\u30b9\u30c8\u30ed\u30fc\u30af -action.beat.general.set-stroke-down=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: \u2191\u30c0\u30a6\u30f3\u30b9\u30c8\u30ed\u30fc\u30af -action.beat.general.move-left=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: 1\u62cd\u5de6\u3078\u79fb\u52d5\u3059\u308b -action.beat.general.move-right=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: 1\u62cd\u53f3\u3078\u79fb\u52d5\u3059\u308b -action.beat.general.move-custom=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: \u62cd\u79fb\u52d5\u306e\u30ab\u30b9\u30bf\u30de\u30a4\u30ba -action.note.general.clean-beat=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: 1\u62cd\u9664\u53bb -action.note.general.decrement-semitone=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: \u534a\u97f3\u4e0b\u3052\u308b -action.note.general.increment-semitone=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: \u534a\u97f3\u4e0a\u3052\u308b -action.note.general.shift-down=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: \u4e0b\u5f26\u306b\u30b7\u30d5\u30c8 -action.note.general.shift-up=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: \u4e0a\u5f26\u306b\u30b7\u30d5\u30c8 -action.note.general.tied=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: \u2040 - \u30bf\u30a4 -action.note.duration.set-whole=\u97f3\u7b26: \u5168\u97f3\u7b26 -action.note.duration.set-half=\u97f3\u7b26: 2\u5206\u97f3\u7b26 -action.note.duration.set-quarter=\u97f3\u7b26: 4\u5206\u97f3\u7b26 -action.note.duration.set-eighth=\u97f3\u7b26: 8\u5206\u97f3\u7b26 -action.note.duration.set-sixteenth=\u97f3\u7b26: 16\u5206\u97f3\u7b26 -action.note.duration.set-thirty-second=\u97f3\u7b26: 32\u5206\u97f3\u7b26 -action.note.duration.set-sixty-fourth=\u97f3\u7b26: 64\u5206\u97f3\u7b26 -action.note.duration.change-dotted=\u97f3\u7b26: \u4ed8\u70b9 -action.note.duration.change-double-dotted=\u97f3\u7b26: \u8907\u4ed8\u70b9 -action.note.duration.change-division-type=\u97f3\u7b26: \u9023\u7b26 -action.note.duration.decrement-duration=\u97f3\u7b26: \u97f3\u4fa1\u3092\u4e0b\u3052\u308b -action.note.duration.increment-duration=\u97f3\u7b26: \u97f3\u4fa1\u3092\u4e0a\u3052\u308b -action.note.effect.change-vibrato=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: \uff5e - \u30f4\u30a3\u30d6\u30e9\u30fc\u30c8 -action.note.effect.change-bend=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: C - \u30c1\u30e7\u30fc\u30ad\u30f3\u30b0 -action.note.effect.change-slide=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: S - \u30b9\u30e9\u30a4\u30c9 -action.note.effect.change-hammer=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: H/P - \u30cf\u30f3\u30de\u30ea\u30f3\u30b0\u30fb\u30aa\u30f3/\u30d7\u30ea\u30f3\u30b0\u30fb\u30aa\u30d5 -action.note.effect.change-accentuated=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: ^ - \u30a2\u30af\u30bb\u30f3\u30c8 -action.note.effect.change-dead=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: x - \u30c7\u30c3\u30c9\u30ce\u30fc\u30c8/\u30d6\u30e9\u30c3\u30b7\u30f3\u30b0 -action.note.effect.change-fade-in=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: \uff1c - \u30d5\u30a7\u30fc\u30c9\u30a4\u30f3 -action.note.effect.change-ghost=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: ( ) - \u30b4\u30fc\u30b9\u30c8\u30ce\u30fc\u30c8 -action.note.effect.change-grace=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: \u2669 - \u88c5\u98fe\u8a18\u53f7 -action.note.effect.change-harmonic=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: Harm. - \u30cf\u30fc\u30e2\u30cb\u30af\u30b9 -action.note.effect.change-heavy-accentuated=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: ^^ - \u91cd\u30a2\u30af\u30bb\u30f3\u30c8 -action.note.effect.change-palm-mute=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: M - \u30d6\u30ea\u30c3\u30b8\u30fb\u30df\u30e5\u30fc\u30c8 -action.note.effect.change-popping=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: \u30dd\u30c3\u30d4\u30f3\u30b0 -action.note.effect.change-slapping=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: \u30b9\u30e9\u30c3\u30d4\u30f3\u30b0/\u30c1\u30e7\u30c3\u30d1 -action.note.effect.change-staccato=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: \uff0e - \u30b9\u30bf\u30c3\u30ab\u30fc\u30c8 -action.note.effect.change-tapping=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: Tapping - \u30bf\u30c3\u30d4\u30f3\u30b0 -action.note.effect.change-tremolo-bar=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: tr. - \u30c8\u30ea\u30eb -action.note.effect.change-tremolo-picking=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: Picking Tr. - \u30d4\u30c3\u30ad\u30f3\u30b0\u30fb\u30c8\u30ea\u30eb -action.note.effect.change-trill=\u97f3\u7b26/\u30a8\u30d5\u30a7\u30af\u30c8: tr. - \u30c8\u30ea\u30eb -action.insert.open-repeat=\u62cd\u5b50: \u30ea\u30d4\u30fc\u30c8\u958b\u59cb -action.insert.close-repeat=\u62cd\u5b50: \u30ea\u30d4\u30fc\u30c8\u7d42\u4e86 -action.insert.repeat-alternative=\u62cd\u5b50: \u30ab\u30c3\u30b3(\u30ea\u30d4\u30fc\u30c8) -action.insert.chord=\u97f3\u7b26: \u30b3\u30fc\u30c9\u633f\u5165 -action.insert.text=\u97f3\u7b26: \u30c6\u30ad\u30b9\u30c8\u633f\u5165 -action.marker.add=\u30de\u30fc\u30ab: \u8ffd\u52a0 -action.marker.go-next=\u30de\u30fc\u30ab: \u6b21\u3078 -action.marker.go-previous=\u30de\u30fc\u30ab: \u524d\u3078 -action.transport.play=\u30d7\u30ec\u30fc\u30e4: \u518d\u751f -action.transport.stop=\u30d7\u30ec\u30fc\u30e4: \u505c\u6b62 -action.transport.mode=\u30d7\u30ec\u30fc\u30e4: \u518d\u751f\u8a2d\u5b9a -action.transport.metronome=\u30d7\u30ec\u30fc\u30e4: \u30e1\u30c8\u30ed\u30ce\u30fc\u30e0 ON/OFF -action.transport.set-loop-start=\u30d7\u30ec\u30fc\u30e4: \u30eb\u30fc\u30d7\u306e\u958b\u59cb\u30dd\u30a4\u30f3\u30c8\u306b\u8a2d\u5b9a -action.transport.set-loop-end=\u30d7\u30ec\u30fc\u30e4: \u30eb\u30fc\u30d7\u306e\u7d42\u4e86\u30dd\u30a4\u30f3\u30c8\u306b\u8a2d\u5b9a -action.tools.batch=\u30c4\u30fc\u30eb: \u30d0\u30c3\u30c1\u51e6\u7406/\u4e00\u62ec\u30d5\u30a1\u30a4\u30eb\u5909\u63db -action.tools.browser=\u30c4\u30fc\u30eb: \u30d6\u30e9\u30a6\u30b6 -action.tools.transpose=\u30c4\u30fc\u30eb: \u79fb\u8abf -action.settings.configure=\u74b0\u5883\u8a2d\u5b9a/Settings -action.help.doc=\u30d8\u30eb\u30d7: \u30c9\u30ad\u30e5\u30e1\u30f3\u30c8 diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_lt.properties b/TuxGuitar-testing/platform-all/share/lang/messages_lt.properties deleted file mode 100644 index 3c5e8a1c..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_lt.properties +++ /dev/null @@ -1,687 +0,0 @@ - -ok=Gerai -cancel=Atsisakyti -yes=Taip -no=Ne -add=Prid\u0117ti -edit=Redaguoti -remove=Pa\u0161alinti -save=\u012Era\u0161yti -exit=Baigti -close=U\u017Everti -choose=Pasirinkti -color=Spalva -title=Pavadinimas -go=Eiti -warning=\u012Esp\u0117jimas -error=Klaida -plugins=Priedai -options=Parinktys -defaults=Numatytai -clean=Nuimti -rename=Pervardyti -fret=Skirsnis -position=Pozicija -name=Vardas -author=Autorius -version=Versija -description=Apra\u0161ymas -info=Informacija -configure=Konfig\u016Bravimas -url=URL - -file=Failas -file.new=Naujas -file.open=Atverti -file.save=\u012Era\u0161yti -file.save-as=\u012Era\u0161yti taip -file.save-changes-question=K\u016Brinyje yra ne\u012Fra\u0161yt\u0173 pakeitim\u0173.\nAr dabar juos \u012Fra\u0161yti? -file.exit=Baigti -file.export=Eksportuoti -file.export-midi=Eksportuoti \u012F MIDI -file.export-pdf=Eksportuoti \u012F PDF -file.print=Spausdinti -file.print-preview=Spaudinio per\u017Ei\u016Bra -file.import=Importuoti -file.import-midi=Importuoti MIDI -file.export-ascii=Eksportuoti \u012F ASCII -file.history=Istorija -file.open-url=Atverti URL -file.open.error=Nepavyko atverti: {0} -file.save.error=Nepavyko \u012Fra\u0161yti: {0} -file.import.error=Nepavyko importuoti: {0} -file.export.error=Nepavyko eksportuoti: {0} -file.overwrite-question=Toks failas jau yra. Ar j\u012F perra\u0161yti? - -edit.menu=Taisymas -edit.undo=At\u0161aukti -edit.redo=Atstatyti -edit.copy=Kopijuoti -edit.from=Nuo -edit.to=Iki -edit.all-tracks=Visi takeliai -edit.paste=\u012Ed\u0117ti -edit.paste.count=\u012Ed\u0117ti kiek\u012F -edit.paste.replace-mode=\u012Ed\u0117ti esamam takte -edit.paste.insert-mode=Id\u0117ti naujam takte -edit.delete=Pa\u0161alinti -edit.cut=I\u0161kirpti -edit.mouse-mode-selection=\u017Dym\u0117jimo pele veiksena -edit.mouse-mode-edition=Partit\u016Bros redagavimo veiksena -edit.not-natural-key=Diezai/bemoliai -edit.voice-1=Parinkti bals\u0105 1 -edit.voice-2=Parinkti bals\u0105 2 - -view=Rodymas -view.layout=Maketas -view.layout.page=Lape -view.layout.linear=Linijoje -view.layout.compact=Glaustai -view.layout.multitrack=Daug takeli\u0173 -view.layout.chord-style=Akord\u0173 vaizdavimo b\u016Bdas -view.layout.chord-name=Akordo pavadinimas -view.layout.chord-diagram=Akordo diagrama -view.layout.score-enabled=Natos -view.layout.tablature-enabled=Tabulat\u016Bra -view.show-mixer=Gars\u0173 mai\u0161iklis -view.show-fretboard=Grifas -view.show-piano=Pianino klaviat\u016Bra -view.show-matrix=Grafin\u0117 gars\u0173 lentel\u0117 -view.show-transport=Grotuvas - -fretboard.direction=Kryptis -fretboard.right-mode=De\u0161niarankiams -fretboard.left-mode=Kairiarankiams -fretboard.background-color=Fono spalva -fretboard.display-note-text=Natos pavadinimas -fretboard.display-scale-text=Rodyti partit\u016Bros pavadinim\u0105 -fretboard.font=\u0160riftas -fretboard.fretpoint-color=Grifo spalva -fretboard.note-color=Natos spalva -fretboard.scale-note-color=Penklin\u0117s lapo spalva -fretboard.settings=Grifo nuostatos -fretboard.string-color=Styg\u0173 spalva -fretboard.settings.options=Parinktys - -piano.editor=Redaguoti pianino klaviat\u016Bra -piano.natural-key-color=\u012Eprasta klavi\u0161\u0173 spalva -piano.not-natural-key-color=Ne\u012Fprasta klavi\u0161\u0173 spalva -piano.note-color=Natos spalva -piano.scale-note-color=Nat\u0173 spalva partit\u016Broje -piano.settings=Pianino klaviat\u016Bros nuostatos - -matrix.editor=Grafinis gars\u0173 redaktorius -matrix.grids=Gardeli\u0173 tankis -matrix.border-color=R\u0117melio spalva -matrix.font=\u0160riftas -matrix.foreground-color=Priekio spalva -matrix.line-color-1=Nelygini\u0173 linij\u0173 spalva -matrix.line-color-2=Lygini\u0173 linij\u0173 spalva -matrix.line-color-over=Linijos po \u017Eymekliu spalva -matrix.note-color=Natos spalva -matrix.play-note-color=Grojamos natos spalva -matrix.position-color=Pozicijos spalva -matrix.settings=Lentel\u0117s nuostatos - -composition=K\u016Brinys -composition.timesignature=Metras -composition.timesignature.Numerator=Skaitiklis -composition.timesignature.denominator=Vardiklis -composition.timesignature.to-the-end=Iki pabaigos -composition.tempo=Tempas -composition.tempo-percent=Tempas procentais -composition.tempo.invalid=Neteisingas tempas -composition.tempo.start-to-end=\u0160\u012F temp\u0105 taikyti visam k\u016Briniui -composition.tempo.position-to-end=\u0160\u012F temp\u0105 taikyti iki pabaigos -composition.tempo.position-to-next=\u0160\u012F temp\u0105 taikyti iki tempo pakeitimo \u017Eenklo -composition.properties=Apie k\u016Brin\u012F -composition.name=Pavadinimas -composition.artist=Atlik\u0117jas -composition.album=Albumas -composition.author=Autorius -composition.date=Data -composition.copyright=Autoryst\u0117s teis\u0117s -composition.writer=TAB'\u0173 k\u016Brimas -composition.transcriber=Transkribuota -composition.comments=Komentarai -composition.tripletfeel=Triol\u0117mis -composition.clef=Raktas -composition.clef.treble=Smuiko -composition.clef.bass=Boso -composition.clef.tenor=Tenoro -composition.clef.alto=Alto -composition.clef.to-the-end=Taikyti \u0161\u012F rakt\u0105 iki pabaigos -composition.keysignature=Tonacija -composition.keysignature.natural=Be prieraktini\u0173 \u017Eenkl\u0173 -composition.keysignature.sharp-1=1 diezas -composition.keysignature.sharp-2=2 diezai -composition.keysignature.sharp-3=3 diezai -composition.keysignature.sharp-4=4 diezai -composition.keysignature.sharp-5=5 diezai -composition.keysignature.sharp-6=6 diezai -composition.keysignature.sharp-7=7 diezai -composition.keysignature.flat-1=1 bemolis -composition.keysignature.flat-2=2 bemoliai -composition.keysignature.flat-3=3 bemoliai -composition.keysignature.flat-4=4 bemoliai -composition.keysignature.flat-5=5 bemoliai -composition.keysignature.flat-6=6 bemoliai -composition.keysignature.flat-7=7 bemoliai -composition.keysignature.to-the-end=Taikyti \u0161\u012F rakt\u0105 iki pabaigos -composition.tripletfeel=Triol\u0117mis -composition.tripletfeel.none=Be trioli\u0173 \u201ETriplet Feel\u201C -composition.tripletfeel.eighth=A\u0161tuntini\u0173 triol\u0117s -composition.tripletfeel.sixteenth=\u0160e\u0161ioliktini\u0173 triol\u0117s -composition.tripletfeel.to-the-end=Taikyti trioles \u201Etriplet feel\u201C iki pabaigos - -help=Pagalba -help.help=Pagalba -help.doc=\u017Dinynas -help.about=Apie -help.about.license=Licencijos -help.about.authors=Autoriai -help.about.description=Apra\u0161ymas - -track=Takeliai -track.number=Nr. -track.name=Pavadinimas -track.color=Spalva -track.first=Pirmas takelis -track.last=Paskiausias takelis -track.previous=Ankstesnis takelis -track.next=Kitas takelis -track.add=Prid\u0117ti takel\u012F -track.remove=Pa\u0161alinti takel\u012F -track.clone=Klonuoti takel\u012F -track.move-up=Auk\u0161tyn -track.move-down=\u017Demyn -track.instrument=Instrumentas -track.properties=Takeli\u0173 nuostatos -track.properties.general=Bendra -track.name.default-percussion-name=Mu\u0161amieji -track.lyrics=\u017Dod\u017Eiai -track.solo=Solo -track.mute=Tildymas - -lyric.editor=\u017Dod\u017Ei\u0173 redaktorius - -measure=Taktai -measure.first=Pirmas taktas -measure.last=Paskiausias taktas -measure.previous=Ankstesnis taktas -measure.next=Kitas taktas -measure.add=Prid\u0117ti takt\u0105 -measure.add.count=Prid\u0117ti skai\u010Diavim\u0105 -measure.add-before-current-position=Prid\u0117ti takt\u0105 prie\u0161 esam\u0105 pozicij\u0105 -measure.add-after-current-position=Prid\u0117ti takt\u0105 u\u017E esamos pozicijos -measure.add-at-end=Prid\u0117ti takt\u0105 gale -measure.remove=Pa\u0161alinti takt\u0105 -measure.copy=Kopijuoti takt\u0105 -measure.paste=\u012Ed\u0117ti takt\u0105 -measure.clean=Nuimti takto \u017Eenkl\u0105 - -duration=Trukm\u0117 -duration.whole=Pilna -duration.half=Pusin\u0117 -duration.quarter=Ketvirtin\u0117 -duration.eighth=A\u0161tuntin\u0117 -duration.sixteenth=\u0160e\u0161ioliktin\u0117 -duration.thirtysecond=Trisde\u0161imt antrin\u0117 -duration.sixtyfourth=\u0160e\u0161iasde\u0161imt ketvirtin\u0117 -duration.dotted=Su ta\u0161ku -duration.doubledotted=Su dviem ta\u0161kais -duration.division-type=Triol\u0117 - -dynamic=Dinamika -dynamic.piano-pianissimo=Piano Pianissimo -dynamic.pianissimo=Pianissimo -dynamic.piano=Piano -dynamic.mezzo-piano=Mezzo Piano -dynamic.mezzo-forte=Mezzo Forte -dynamic.forte=Forte -dynamic.fortissimo=Fortissimo -dynamic.forte-fortissimo=Forte Fortissimo - -effects=Melizmai ir efektai -effects.vibrato=Vibrato -effects.bend=Tempimas -effects.deadnote=Nuslopintoji nata -effects.slide=Glisando -effects.hammer=Legato (Hammer-on/Pull-off) -effects.tremolo-bar=Rankena (tremolo bar) -effects.tremolo-bar-editor=Tremolo rankena redagavimas -effects.tremolo-bar.dip=Nuleisti ranken\u0105 (dip) -effects.tremolo-bar.dive=Nuleisti ir atleisti (dive) -effects.tremolo-bar.release-up=Atleisti auk\u0161tyn -effects.tremolo-bar.release-down=Atleisti \u017Eemyn -effects.tremolo-bar.inverted-dip=Atbulas nuleidimas (inverted dip) -effects.tremolo-bar.return=Gr\u0105\u017Einimas -effects.ghostnote=Prislopintoji nata -effects.accentuatednote=Akcentuotoji nata -effects.heavyaccentuatednote=Stipriai akcentuota nata -effects.harmonic=Fla\u017Eoletas -effects.grace=For\u0161lagas -effects.grace-editor=For\u0161lago redagavimas -effects.grace.before-beat=Silpnoji ritmo dalis -effects.grace.on-beat=Stiprioji ritmo dalis -effects.grace.transition=Artikuliavimas -effects.grace.transition-none=N\u0117ra -effects.grace.transition-bend=Tempimas -effects.grace.transition-slide=Glisando -effects.grace.transition-hammer=Legato -effects.trill=Trel\u0117 -effects.trill-editor=Treli\u0173 redagavimas -effects.tremolo-picking=Skambinimas tremolo -effects.tremolo-picking-editor=Tremolo redagavimas -effects.palm-mute=Slopinimas delnu -effects.staccato=Stakato -effects.tapping=Tapping (legato de\u0161ine ranka) -effects.slapping=Slapping (sm\u016Bgiavimas \u012F styg\u0105) -effects.popping=Popping (stygos kabinimas nuo grifo pus\u0117s) -effects.fade-in=Laipsni\u0161kas atsiradimas -effects.harmonic-editor=Fla\u017Eolet\u0173 redagavimas -effects.harmonic.type-of-harmonic=Fla\u017Eoleto tipas -effects.harmonic.natural=Paprastasis fla\u017Eoletas -effects.harmonic.artificial=Dirbtinis fla\u017Eoletas -effects.harmonic.artificial.key-offset=Tonacijos poslinkis -effects.harmonic.tapped=Fla\u017Eoletas \u201Etapped\u201C -effects.harmonic.tapped.left-hand=Kairioji ranka -effects.harmonic.tapped.right-hand=De\u0161inioji ranka -effects.harmonic.pinch=Obertoninis fla\u017Eoletas (squealie) -effects.harmonic.semi=Pusiau fla\u017Eoletas - -bend.editor=Stygos patempim\u0173 redagavimas -bend.bend=Tempimas -bend.bend-release=Tempimas/Atleidimas -bend.bend-release-bend=Tempimas/Atleidimas/Tempimas -bend.prebend=Patempimas prie\u0161 laikym\u0105 -bend.prebend-release=Patempimas prie\u0161 laikym\u0105/atleidimas - -transport=Grotuvas -transport.start=Groti -transport.stop=Stabdyti -transport.pause=Pauz\u0117 -transport.first=Pirmiausias -transport.last=Paskiausias -transport.previous=Ankstesnis -transport.next=Kitas -transport.metronome=Metronomas -transport.mode=Kaip groti -transport.mode.simple=\u012Eprastai -transport.mode.simple.tempo-percent=Tempo pakeitimas procentais -transport.mode.simple.loop=Groti kartojant -transport.mode.trainer=Mokymosi veiksena -transport.mode.trainer.increment-description=Padidinti per -transport.mode.loop-range=Pakartojimo r\u0117\u017Eis -transport.mode.loop-range.from=Groti nuo takto -transport.mode.loop-range.from-default=Groti nuo prad\u017Ei\u0173 -transport.mode.loop-range.to=Groti iki takto -transport.mode.loop-range.to-default=Iki galo -transport.set-loop-start=Nustatyti pakartojimo prad\u017Ei\u0105 -transport.set-loop-end=Nustatyti pakartojimo pabaig\u0105 - -instruments.volume=Stiprinimas -instrument.channel=Kanalas -instrument.effect-channel=Kanalo efektas -instrument.volume=Garsumas -instrument.balance=Balansas -instrument.chorus=Kvadratas (chorus) -instrument.reverb=Reverberacija -instrument.phaser=Fazeris -instrument.tremolo=Tremolo -instrument.free=Laisvas -instrument.link=Nuoroda - - -repeat.open=Kartojimo prad\u017Eia -repeat.close=Kartojimo pabaiga -repeat.alternative=Alternatyv\u016Bs kartojimai -repeat.alternative.editor=Alternatyvi\u0173j\u0173 kartojim\u0173 redagavimas -repetitions=Pakartojimai -repeat.number-of-repetitions=Kartojim\u0173 skai\u010Dius - -beat=Natos -beat.clean=Akcentavimo nu\u0117mimas -beat.voice.remove-unused=Nenaudojamo balso pa\u0161alinimas -beat.voice-up=Linija vir\u0161 penklin\u0117s -beat.voice-down=Linija po penkline -beat.voice-auto=Automatinis penklin\u0117s papildymas linijomis -beat.stroke=Braukti -beat.stroke-up=Braukimas auk\u0161tyn -beat.stroke-down=Braukimas \u017Eemyn -beat.move-left=Perkelti per takto dal\u012F kair\u0117n -beat.move-right=Perkelti per takto dal\u012F de\u0161in\u0117n -beat.move-custom=Pasirinktinis perk\u0117limas -beat.move-custom.dialog.title=Pasirinktinis perk\u0117limas -beat.move-custom.dialog.direction-tip=Perk\u0117limo kryptis -beat.move-custom.dialog.move-1.tip=Perk\u0117limas -beat.move-custom.dialog.move-2.tip=Perk\u0117limas tiksliau -beat.move-custom.dialog.direction=Kryptis -beat.move-custom.dialog.direction.right=Perk\u0117limas de\u0161in\u0117n -beat.move-custom.dialog.direction.left=Perk\u0117limas kair\u0117n -beat.move-custom.dialog.count=Per kiek -beat.move-custom.dialog.duration=Trukm\u0117 -beat.move-custom.dialog.duration.type=Su ta\u0161ku/Su dviem ta\u0161kais -beat.move-custom.dialog.duration.type.normal=Nepakeista -beat.move-custom.dialog.duration.division-type=Dalinimo b\u016Bdas -beat.move-custom.dialog.duration.division-type.normal=Normalus (tupletas) - -note=Nata -note.semitone-up=Pustoniu auk\u0161tyn -note.semitone-down=Pustoniu \u017Eemyn -note.shift-up=Perstumti auk\u0161tyn -note.shift-down=Perstumti \u017Eemyn -note.tiednote=Ligat\u016Bra -note.deadnote=Nuslopinta nata - -insert.chord=\u012Eterpti akord\u0105 -chord.editor=Akord\u0173 redaktorius -chord=Akordas -chord.name=Pavadinimas -chord.bass=Bosas -chord.custom=Susikurtas akordas -chord.custom.name-empty-error=Koks nors akordo vardas turi b\u016Bti. -chord.custom.name-exist-error=Toks akordo pavadinimas jau yra. -chord.settings.tip=Parinktys -chord.settings.type=Tipas -chord.settings.type.most-common=Populiarieji -chord.settings.type.inversions=Inversijos -chord.settings.type.close-voiced=Glaustai -chord.settings.type.open-voiced=I\u0161skleistai -chord.settings.open-chords=Atviri akordai -chord.settings.chords-to-display=Akordai, kuriuos rodyti -chord.settings.search-frets=Surasti skirsn\u012F -chord.settings.minimum-fret=Minimalus skirsnis -chord.settings.maximum-fret=Maksimalus skirsnis - -instrument=Instrumentas -instrument.instrument=Instrumentas -instrument.percussion-track=Mu\u0161am\u0173j\u0173 takelis - -tuning=Derinimas -tuning.offset=Derinimo schema -tuning.strings=Stygos -tuning.strings.transpose=Transponuoti veikiam\u0105sias natas -tuning.strings.transpose.try-keep-strings=Pagal galimyb\u0119 laikyti natas toje pa\u010Dioje stygoje -tuning.strings.transpose.apply-to-chords=Transponuoti akordus - -language=Kalba - -choose-color=Spalvos parinkimas - -settings=Parinktys -settings.config=\u201ETuxGuitar\u201C konfig\u016Bravimas -settings.config.language=Kalba -settings.config.language.choose=Pasirinkite kalb\u0105 -settings.config.styles=Apipavidalinimo stilius -settings.config.styles.general=Bendras stilius -settings.config.styles.printer=Spausdinimo stilius -settings.config.styles.font.default=Numatytasis \u0161riftas -settings.config.styles.font.note=Nat\u0173 \u0161riftas -settings.config.styles.font.lyric=Dainos \u017Eod\u017Ei\u0173 \u0161riftas -settings.config.styles.font.text=Teksto \u0161riftas -settings.config.styles.font.time-signature=Metro \u0161riftas -settings.config.styles.font.printer-default=Numatytasis spausdinimo \u0161riftas -settings.config.styles.font.printer-note=Nat\u0173 \u0161riftas spausdinimui -settings.config.styles.font.printer-time-signature=Metro \u0161riftas spausdinimui -settings.config.styles.color.score-note=Penklin\u0117s nat\u0173 spalva -settings.config.styles.color.tab-note=Tab\u0173 natos spalva -settings.config.styles.color.play-note=Grojamos natos spalva -settings.config.apply-changes-question=Ar tikrai norite priimti pakeitimus? -settings.config.sound=Garso \u012Frenginiai -settings.config.main=Bendra -settings.config.main.window-title=Lango pavadinimas -settings.config.main.window-title.help=Lango pavadinime bus rodomos \u0161i\u0173 kintam\u0173j\u0173 reik\u0161m\u0117s: -settings.config.main.window-title.var.description.appname=\u0160io kintamojo reik\u0161m\u0117 yra programos pavadinimas: TuxGuitar -settings.config.main.window-title.var.description.appversion=Kintamojo reik\u0161m\u0117 parodo \u201ETuxGuitar\u201C laidos numer\u012F -settings.config.main.window-title.var.description.filename=\u0160io kintamojo reik\u0161m\u0117 yra atverto failo vardas -settings.config.main.window-title.var.description.filepath=\u0160io kintamojo reik\u0161m\u0117 yra kelias iki atverto failo -settings.config.main.window-title.var.description.songname=\u0160io kintamojo reik\u0161m\u0117 yra k\u016Brinio pavadinimas -settings.config.main.window-title.var.description.songauthor=\u0160io kintamojo reik\u0161m\u0117 yra k\u016Brinio autorius -settings.config.main.window-title.var.description.songalbum=\u0160io kintamojo reik\u0161m\u0117 yra albumo, kuriame yra k\u016Brinys, pavadinimas -settings.config.main.window-title.var.description.songartist=\u0160io kintamojo reik\u0161m\u0117 yra k\u016Brinio atlik\u0117jas -settings.config.main.options=Parinktys -settings.config.main.splash-enabled=Rodyti informacin\u012F ekran\u0105 programos starto metu -settings.config.main.table.auto-size.enabled=Automatinio takt\u0173 dyd\u017Eio parinkimo \u012Fjungimas -settings.config.styles.color.lines=Horizontali\u0173 linij\u0173 spalva -settings.config.toolbars=\u012Erankin\u0117s -settings.config.toolbars.tip=Susid\u0117lioti \u012Frankines -settings.config.toolbars.list=Jums prieinamos \u012Frankin\u0117s -settings.config.toolbars.move-up=Auk\u0161tyn -settings.config.toolbars.move-down=\u017Demyn -settings.config.skin=Apipavidalinimai -settings.config.skin.choose=Pasirinkite apipavidalinim\u0105 -settings.keybindings=Klavi\u0161\u0173 susiejimo konfig\u016Bravimas - -key-bindings-editor=Klavi\u0161\u0173 susiejim\u0173 redagavimas -key-bindings-editor-action-select=Veiksmo parinkimas -key-bindings-editor-action-column=Veiksmai -key-bindings-editor-shortcut-column=Klavi\u0161ai -key-bindings-editor-push-a-key=Spauskite klavi\u0161\u0105 -key-bindings-editor-save-question=Lik\u0119 nei\u0161saugot\u0173 pakeitim\u0173. Ar tikrai j\u0173 nesaugoj\u0119 baigsite darb\u0105? - -key-bindings-editor-override=Spartusis klavi\u0161as jau panaudotas! Ar vis tiek j\u012F naudosite? - -print.print=Spausdinti -print.dialog=Spausdinti -print.service=Paslauga -print.service.name=Pavadinimas -print.service.status=Statusas -print.service.type=Tipas -print.service.info=Informacija -print.range=R\u0117\u017Eiai -print.range.all-pages=Visi -print.range.pages=Lapai -print.range.pages-to=Iki -print.copies=Kopijos -print.copies-number=Kopij\u0173 skai\u010Dius -print.print-to-file=Spausdinti \u012F fail\u0105 -print.file-chooser=Pasir -print-header.default-song-name=Be pavadinimo -print-header.default-song-author=Anonimas - -print.preview=Spaudinio per\u017Ei\u016Bra -print.preview.page-of=i\u0161 - -marker=Gairel\u0117s -marker.add=Prid\u0117ti gairel\u0119 -marker.list=Gaireli\u0173 s\u0105ra\u0161as -marker.first=Eiti prie pirmiausios gairel\u0117s -marker.last=Eiti prie paskiausios gairel\u0117s -marker.next=Eiti prie kitos gairel\u0117s -marker.previous=Eiti prie ankstesn\u0117s gairel\u0117s - -export.tablature-enabled=Rodyti tabulat\u016Br\u0105 -export.score-enabled=Rodyti penklin\u0119 -export.chord-name-enabled=Rodyti akordus -export.chord-diagram-enabled=Rodyti akord\u0173 diagram\u0105 -export.black-and-white=Juodai balta - -scale=Tonacija -scale.list=Tonacij\u0173 s\u0105ra\u0161as - -text.insert=\u012Eterpti tekst\u0105 -text.editor=Teksto redaktorius -text.text=Tekstas - -tools=\u012Erankiai -tools.scale=Tonacij\u0173 s\u0105ra\u0161as -tools.browser=Nar\u0161ykl\u0117 -tools.plugins=Priedai -tools.shortcuts=Spartieji klavi\u0161ai -tools.settings=Nuostatos - -tools.transpose=Transponavimas -tools.transpose.semitones=Transponavimas pustoniais -tools.transpose.apply-to-track=Transponuoti visuose taktuose -tools.transpose.apply-to-measure=Transponuoti tik \u0161\u012F takt\u0105 -tools.transpose.apply-to-all-tracks=Taikyti visiems takeliams -tools.transpose.try-keep-strings=Stenkit\u0117s laikyti natas vienoje stygoje, jei tik tai \u012Fmanoma -tools.transpose.apply-to-chords=Akord\u0173 transponavimas - -browser.dialog=Nar\u0161ykl\u0117 -browser.menu.file=Failas -browser.open=Atverti -browser.exit=Baigti -browser.menu.collection=Kolekcija -browser.menu.go=Eiti -browser.collection.select=Parinkti kolekcij\u0105 -browser.collection.open=Atverti -browser.collection.remove=Pa\u0161alinti -browser.collection.close=U\u017Everti -browser.collection.new=Naujas -browser.go-root=Prad\u017Eia -browser.go-back=Atgal -browser.refresh=Atnaujinti -browser.factory.fs.name=Fail\u0173 sistema -browser.collection.fs.name=Pavadinimas -browser.collection.fs.path=Aplankas -browser.collection.fs.editor-title=Kolekcija fail\u0173 sistemoje -browser.collection.fs.editor-tip=Pasirinkite numatyt\u0105j\u012F aplank\u0105 savo k\u016Briniams -browser.collection.fs.invalid-path=Pasirinkite teising\u0105 aplank\u0105 - -midi.port=MIDI prievadas -midi.sequencer=MIDI sekvenceris - -plugin.unknown-value=Neprieinama. -plugin.column.name=Priedo pavadinimas -plugin.column.enabled=\u012Ejungta - - -######################### -### Tool Bar Items ### -######################### -file.items=Failai -edit.items=Redakcijos -property.items=Savyb\u0117s -track.items=Takeliai -duration.items=Trukm\u0117s -beat.items=Ritminiai sm\u016Bgiai -composition.items=K\u016Briniai -repeat.items=Pakartojimai -transport.items=Elementai grotuvui -marker.items=Gairel\u0117s -insert.items=\u012Eterpiniai -layout.items=Maketai -view.items=Rodiniai -effect.items=Melizmai -dynamic.items=Dinamikos \u017Eenklai - -######################### -###Key Binding Actions### -######################### -action.file.new=Naujas failas -action.file.open=Atverti fail\u0105 -action.file.open-url=Atverti URL -action.file.save=\u012Era\u0161yti -action.file.save-as=\u012Era\u0161yti kaip -action.file.print=Spausdinti -action.file.print-preview=Spaudinio per\u017Ei\u016Bra -action.file.exit=Baigti darb\u0105 su \u201ETuxGuitar\u201C -action.edit.undo=At\u0161aukti -action.edit.redo=Atstatyti -action.edit.voice-1=Parinkti bals\u0105 1 -action.edit.voice-2=Parinkti bals\u0105 2 -action.composition.change-time-signature=Keisti metr\u0105 -action.composition.change-tempo=Keisti temp\u0105 -action.composition.change-info=Keisti informacij\u0105 apie k\u016Brin\u012F -action.composition.change-clef=Keisti rakt\u0105 -action.composition.change-key-signature=Keisti tonacij\u0105 -action.composition.change-triplet-feel=Trioli\u0173 keitimas -action.view.layout-set-page=Penklin\u0117s i\u0161d\u0117stymas lape -action.view.layout-set-linear=Linijinis penklin\u0117s i\u0161d\u0117stymas -action.view.layout-set-multitrack=Daugelio takeli\u0173 rodymas -action.view.layout-set-score-enabled=Rodyti partit\u016Br\u0105 -action.view.layout-set-tablature-enabled=Rodyti tablat\u016Br\u0105 -action.view.layout-set-compact=Rodyti suspaustai -action.view.layout-set-chord-diagram-enabled=\u012Ejungti akordo diagram\u0105 -action.view.layout-set-chord-name-enabled=\u012Ejungti akordo pavadinim\u0105 -action.view.show-fretboard=Rodyti grif\u0105 -action.view.show-piano=Rodyti pianino klaviat\u016Br\u0105 -action.view.show-matrix=Rodyti gars\u0173 lentele -action.view.show-mixer=Rodyti gars\u0173 mai\u0161ikl\u012F -action.view.show-transport=Rodyti grotuv\u0105 -action.track.add=Prid\u0117ti takel\u012F -action.track.remove=Pa\u0161alinti takel\u012F -action.track.clone=Klonuoti takel\u012F -action.track.go-first=Eiti \u012F pirm\u0105 takel\u012F -action.track.go-last=Eiti \u012F paskutin\u012F takel\u012F -action.track.go-next=Eiti \u012F kit\u0105 takel\u012F -action.track.go-previous=Eiti \u012F ankstesn\u012F takel\u012F -action.track.lyrics=Redaguoti \u017Eod\u017Eius -action.track.properties=Keisti takelio nuostatas -action.track.move-down=Takel\u012F perkelti \u017Eemyn -action.track.move-up=Takel\u012F perkelti auk\u0161tyn -action.measure.add=Prid\u0117ti takt\u0105 -action.measure.remove=Pa\u0161alinti takt\u0105 -action.measure.copy=Kopijuoti takt\u0105 -action.measure.paste=\u012Ed\u0117ti takt\u0105 -action.measure.clean=Pa\u0161alinti takto \u017Eenkl\u0105 -action.measure.go-first=Eiti \u012F pirm\u0105 takt\u0105 -action.measure.go-last=Eiti \u012F paskutin\u012F takt\u0105 -action.measure.go-next=Eiti \u012F kit\u0105 takt\u0105 -action.measure.go-previous=Eiti \u012F ankstesn\u012F takt\u0105 -action.beat.general.remove-unused-voice=Nenaudojamo balso pa\u0161alinimas -action.beat.general.voice-up=Penklin\u0119 papildyti auk\u0161tyn -action.beat.general.voice-down=Penklin\u0119 papildyti \u017Eemyn -action.beat.general.voice-auto=Automatinis penklin\u0117s papildymas linijomis -action.beat.general.set-stroke-up=Nustatyti braukim\u0105 auk\u0161tyn -action.beat.general.set-stroke-down=Nustatyti braukim\u0105 \u017Eemyn -action.beat.general.move-left=Vienas ritmo sm\u016Bgis kair\u0117n -action.beat.general.move-right=Vienas ritmo sm\u016Bgis de\u0161in\u0117n -action.beat.general.move-custom=Susikurti ritmo pie\u0161in\u012F -action.note.general.clean-beat=Nuimti akcentus -action.note.general.decrement-semitone=Suma\u017Einti pustoniu -action.note.general.increment-semitone=Padidinti pustoniu -action.note.general.shift-down=Poslinkis \u017Eemyn -action.note.general.shift-up=Poslinkis auk\u0161tyn -action.note.general.tied=Prid\u0117ti/nuimti jungiam\u0105j\u012F lankel\u012F -action.note.duration.set-whole=Pilnos natos trukm\u0117 -action.note.duration.set-half=Pusin\u0117s natos trukm\u0117 -action.note.duration.set-quarter=Ketvirtin\u0117s natos trukm\u0117 -action.note.duration.set-eighth=A\u0161tuntin\u0117s natos trukm\u0117 -action.note.duration.set-sixteenth=\u0160e\u0161ioliktin\u0117s natos trukm\u0117 -action.note.duration.set-thirty-second=Trisde\u0161imt antrin\u0117s natos trukm\u0117 -action.note.duration.set-sixty-fourth=\u0160e\u0161iasde\u0161imt ketvirtin\u0117s natos trukm\u0117 -action.note.duration.change-dotted=Prid\u0117ti/nuimti ta\u0161k\u0105 -action.note.duration.change-double-dotted=Prid\u0117ti/nuimti du ta\u0161kus -action.note.duration.change-division-type=Prid\u0117ti/nuimti triol\u0119 -action.note.duration.decrement-duration=Sutrumpinti trukm\u0119 -action.note.duration.increment-duration=Pailginti trukm\u0119 -action.note.effect.change-vibrato=Prid\u0117ti/nuimti vibrato -action.note.effect.change-bend=Prid\u0117ti/nuimti tempim\u0105 -action.note.effect.change-slide=Prid\u0117ti/nuimti glisando -action.note.effect.change-hammer=Prid\u0117ti/nuimti legato -action.note.effect.change-accentuated=Prid\u0117ti/nuimti akcent\u0105 -action.note.effect.change-dead=Prid\u0117ti/nuimti nuslopint\u0105 nat\u0105 -action.note.effect.change-fade-in=Prid\u0117ti/nuimti gars\u0117jim\u0105 -action.note.effect.change-ghost=Prid\u0117ti/nuimti prislopint\u0105j\u0105 nat\u0105 -action.note.effect.change-grace=Prid\u0117ti/nuimti for\u0161lag\u0105 -action.note.effect.change-harmonic=Prid\u0117ti/nuimti fla\u017Eolet\u0105 -action.note.effect.change-heavy-accentuated=Prid\u0117ti/nuimti ry\u0161k\u0173 akcent\u0105 -action.note.effect.change-palm-mute=Prid\u0117ti/nuimti slopinim\u0105 delnu -action.note.effect.change-popping=Prid\u0117ti/nuimti \u201Epopping\u201C -action.note.effect.change-slapping=Prid\u0117ti/nuimti \u201Eslapping\u201C -action.note.effect.change-staccato=Prid\u0117ti/nuimti stakato -action.note.effect.change-tapping=Prid\u0117ti/nuimti sm\u016Bgiavim\u0105 (tapping) -action.note.effect.change-tremolo-bar=Prid\u0117ti/nuimti tremolo rankena -action.note.effect.change-tremolo-picking=Prid\u0117ti/nuimti tremolo mediatoriumi -action.note.effect.change-trill=Prid\u0117ti/nuimti trel\u0119 -action.insert.open-repeat=Pakartojimo pabaiga -action.insert.close-repeat=Pakartojimo pabaiga -action.insert.repeat-alternative=Volta -action.insert.chord=\u012Eterpti akord\u0105 -action.insert.text=\u012Eterpti tekst\u0105 -action.marker.add=Prid\u0117ti gairel\u0119 -action.marker.go-next=Eiti iki kitos gairel\u0117s -action.marker.go-previous=Eiti iki ankstesn\u0117s gairel\u0117s -action.transport.play=Groti k\u016Brin\u012F -action.transport.stop=Stabdyti grojim\u0105 -action.transport.mode=Grotuvo veiksena -action.transport.metronome=Metronomas -action.transport.set-loop-start=Nustatyti pakartojimo prad\u017Ei\u0105 -action.transport.set-loop-end=Nustatyti pakartojimo pabaig\u0105 -action.tools.browser=K\u016Brini\u0173 nar\u0161ykl\u0117 -action.tools.transpose=Nat\u0173 transponavimas -action.settings.configure=Nuostatos -action.help.doc=\u017Dinynas diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_nl.properties b/TuxGuitar-testing/platform-all/share/lang/messages_nl.properties deleted file mode 100644 index f37b8ff2..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_nl.properties +++ /dev/null @@ -1,616 +0,0 @@ -ok=Ok -cancel=Annuleren -yes=Ja -no=Nee -add=Toevoegen -edit=Bewerk -remove=Verwijderen -save=Opslaan -exit=Afsluiten -close=Sluiten -choose=Selecteer -color=Kleur -title=Titel -go=Ga -warning=Waarschuwing -error=Fout -plugins=Plugins -options=Opties -defaults=Defaults -clean=Wissen -rename=Hernoem -fret=Fret -position=Positie -name=Naam -author=Auteur -version=Versie -description=Omschrijving -info=Info -configure=Configureer - -tuxguitar.title=TuxGuitar - -file=Bestand -file.new=Nieuw -file.open=Open -file.save=Opslaan -file.save-as=Opslaan Als -file.save-changes-question=De track heeft niet opgeslagen wijzigingen.\nWilt u dit alsnog opslaan? -file.exit=Afsluiten -file.export=Exporteren -file.export-midi=Exporteer MIDI -file.export-pdf=Exporteer PDF -file.print=Afdrukken -file.print-preview=Afdruk Voorbeeld -file.import=Importeren -file.import-midi=Importeer MIDI -file.export-ascii=Exporteer ASCII -file.history=Geschiedenis -file.open-url=Open URL -file.open.error=Kan bestand niet openen: {0} -file.save.error=Kan bestand niet openen: {0} -file.import.error=Kan bestand niet Importeren: {0} -file.export.error=Kan bestand niet Exporteren: {0} -file.overwrite-question=Dit bestand bestaat al, wilt u dit overschrijven? - -edit.menu=Bewerken -edit.undo=Ongedaan maken -edit.redo=Opnieuw -edit.copy=Kopieer -edit.from=Van -edit.to=Naar -edit.all-tracks=Alle Tracks -edit.paste=Plakken -edit.paste.replace-mode=Plak in huidige maat -edit.paste.insert-mode=Plak in nieuwe maat -edit.delete=Verwijder -edit.cut=Knippen -edit.mouse-mode-selection=Selectie Modus -edit.mouse-mode-edition=Score Bewerk Modus -edit.not-natural-key=Sharp/Flat Modus - -view=Beeld -view.layout=Layout -view.layout.page=Pagina Layout -view.layout.linear=Lineare Layout -view.layout.compact=Compacte Layout -view.layout.multitrack=Multitrack -view.layout.chord-style=Akkoord Stijl -view.layout.chord-name=Akkoord Naam -view.layout.chord-diagram=Akkoord Diagram -view.layout.score-enabled=Laat Score zien -view.layout.tablature-enabled=Bekijk TAB -view.show-mixer=Bekijk Mixer -view.show-fretboard=Bekijk Fretboard -view.show-piano=Bekijk Piano -view.show-matrix=Bekijk Matrix -view.show-transport=Bekijk Speler - -fretboard.right-mode=Rechter modus -fretboard.left-mode=Linker modus -fretboard.background-color=Achtergrond Kleur -fretboard.display-note-text=Tekst Noot Weergeven -fretboard.display-scale-text=Tekst Scale Weergeven -fretboard.font=Lettertype -fretboard.fretpoint-color=Fret Kleur -fretboard.note-color=Noot Kleur -fretboard.scale-note-color=Noten Scale Kleur -fretboard.settings=Fretboard Voorkeuren -fretboard.string-color=String Kleur -fretboard.settings.options=Opties - -piano.editor=Piano Editor -piano.natural-key-color=Natuurlijke Key Kleur -piano.not-natural-key-color=Onnatuurlijke Key Kleur -piano.note-color=Noot Kleur -piano.scale-note-color=Noten Scale Kleur -piano.settings=Piano Voorkeuren - -matrix.editor=Matrix Editor -matrix.grids=Aantal Grids -matrix.border-color=Rand Kleur -matrix.font=Lettertype -matrix.foreground-color=Voorgrond Kleur -matrix.line-color-1=Kleur Oneven Rij -matrix.line-color-2=Kleur Even Rij -matrix.line-color-over=Muis Over Rij Kleur -matrix.note-color=Noot Kleur -matrix.play-note-color=Afspeel Note Kleur -matrix.position-color=Positie Kleur -matrix.settings=Matrix Voorkeuren - -composition=Compositie -composition.timesignature=Tijd Signature -composition.timesignature.Numerator=Numerator -composition.timesignature.denominator=Denominator -composition.timesignature.to-the-end=Tot het eind -composition.tempo=Tempo -composition.tempo-percent=Percentage -composition.tempo.invalid=Ongeldig Tempo -composition.tempo.start-to-end=Voeg dit tempo toe op de hele track -composition.tempo.position-to-end=Voeg dit tempo tot het eind toe -composition.tempo.position-to-next=Voeg dit tempo toe tot de volgende tempo markering -composition.properties=Eigenschappen -composition.name=Naam -composition.artist=Artiest -composition.album=Album -composition.author=Auteur -composition.tripletfeel=Triplet Feel -composition.clef=Clef -composition.clef.treble=Treble -composition.clef.bass=Bass -composition.clef.tenor=Tenor -composition.clef.alto=Alto -composition.clef.to-the-end=Voeg deze clef toe tot het einde -composition.keysignature=Key Signature -composition.keysignature.natural=Natural -composition.keysignature.sharp-1=1 Sharp -composition.keysignature.sharp-2=2 Sharps -composition.keysignature.sharp-3=3 Sharps -composition.keysignature.sharp-4=4 Sharps -composition.keysignature.sharp-5=5 Sharps -composition.keysignature.sharp-6=6 Sharps -composition.keysignature.sharp-7=7 Sharps -composition.keysignature.flat-1=1 Flat -composition.keysignature.flat-2=2 Flats -composition.keysignature.flat-3=3 Flats -composition.keysignature.flat-4=4 Flats -composition.keysignature.flat-5=5 Flats -composition.keysignature.flat-6=6 Flats -composition.keysignature.flat-7=7 Flats -composition.keysignature.to-the-end=Voeg deze key signature toe tot het einde -composition.tripletfeel=Triplet Feel -composition.tripletfeel.none=Geen Triplet Feel -composition.tripletfeel.eighth=Triplet 8e -composition.tripletfeel.sixteenth=Triplet 16e -composition.tripletfeel.to-the-end=Voeg deze triplet feel toe tot het einde - -help=Help -help.help=Help -help.doc=Documentatie -help.about=Info -help.about.license=Licentie -help.about.authors=Auteurs -help.about.description=Omschrijving - -track=Track -track.number=N° -track.name=Naam -track.color=Kleur -track.first=Eerste Track -track.last=Laatste Track -track.previous=Vorige Track -track.next=Volgende Track -track.add=Voeg Track toe -track.remove=Verwijder Track -track.clone=Kloon Track -track.move-up=Omhoog -track.move-down=Omlaag -track.instrument=Instrument -track.properties=Eigenschappen -track.properties.general=Algemeen -track.name.default-percussion-name=Slagwerk -track.lyrics=Lyrics -track.solo=Solo -track.mute=Mute - -lyric.editor=Lyric Editor - -measure=Maat -measure.first=Eerste maat -measure.last=Laatste maat -measure.previous=Vorige maat -measure.next=Volgende maat -measure.add=Voeg maat Toe -measure.add-before-current-position=Voeg maat toe VOOR de huidige positie -measure.add-after-current-position=Voeg maat toe NA de huidige positie -measure.add-at-end=Voeg maat toe aan het einde -measure.remove=Verwijder maat -measure.copy=Kopieer maat -measure.paste=Plak maat -measure.clean=Wis maat - -duration=Duratie -duration.whole=Helemaal -duration.half=Half -duration.quarter=Kwart -duration.eighth=8e -duration.sixteenth=16e -duration.thirtysecond=32e -duration.sixtyfourth=64e -duration.dotted=Dotted -duration.doubledotted=Dubbel Dotted -duration.division-type=Tupleto - -dynamic=Dynamisch -dynamic.piano-pianissimo=Piano Pianissimo -dynamic.pianissimo=Pianissimo -dynamic.piano=Piano -dynamic.mezzo-piano=Mezzo Piano -dynamic.mezzo-forte=Mezzo Forte -dynamic.forte=Forte -dynamic.fortissimo=Fortissimo -dynamic.forte-fortissimo=Forte Fortissimo - -effects=Effecten -effects.vibrato=Vibrato -effects.bend=Bend -effects.deadnote=Dode Noot -effects.slide=Slide -effects.hammer=Hammer-on/Pull-off -effects.tremolo-bar=Tremolo Bar -effects.tremolo-bar-editor=Tremolo Bar Editor -effects.tremolo-bar.dip=Dip -effects.tremolo-bar.dive=Dive -effects.tremolo-bar.release-up=Release Up -effects.tremolo-bar.release-down=Release Down -effects.tremolo-bar.inverted-dip=Inverted Dip -effects.tremolo-bar.return=Terug -effects.ghostnote=Ghost Note -effects.accentuatednote=Geaccentueerde Noot -effects.heavyaccentuatednote=Sterk Geaccentueerde Noot -effects.harmonic=Harmonisch -effects.grace=Grace Noot -effects.grace-editor=Grace Noot Editor -effects.grace.before-beat=Before beat -effects.grace.on-beat=On beat -effects.grace.transition=Transition -effects.grace.transition-none=Geen -effects.grace.transition-bend=Bend -effects.grace.transition-slide=Slide -effects.grace.transition-hammer=Hammer -effects.trill=Trill -effects.trill-editor=Trill Editor -effects.tremolo-picking=Tremolo Picking -effects.tremolo-picking-editor=Tremolo Picking Editor -effects.palm-mute=Palm Mute -effects.staccato=Staccato -effects.tapping=Tapping -effects.slapping=Slapping -effects.popping=Popping -effects.fade-in=Fade In -effects.harmonic-editor=Harmonic Editor -effects.harmonic.type-of-harmonic=Type of Harmonic -effects.harmonic.natural=Natural Harmonic -effects.harmonic.artificial=Artificial Harmonic -effects.harmonic.artificial.key-offset=Key Offset -effects.harmonic.tapped=Tapped Harmonic -effects.harmonic.tapped.left-hand=Left Hand -effects.harmonic.tapped.right-hand=Right Hand -effects.harmonic.pinch=Pinch Harmonic -effects.harmonic.semi=Semi Harmonic - -bend.editor=Bend Editor -bend.bend=Bend -bend.bend-release=Bend/Release -bend.bend-release-bend=Bend/Release/Bend -bend.prebend=PreBend -bend.prebend-release=PreBend/Release - -transport=Speler -transport.start=Start -transport.stop=Stop -transport.pause=Pauze -transport.first=Eerste -transport.last=Laatste -transport.previous=Vorige -transport.next=Volgende -transport.metronome=Metronome -transport.mode=Afspeel Modus -transport.mode.simple=Simple Modus -transport.mode.simple.tempo-percent=Percentage van tempo -transport.mode.simple.loop=Speel looped -transport.mode.trainer=Training Modus -transport.mode.trainer.increment-description=Geincrementeerd door - -instruments.volume=Gain -instrument.volume=Volume -instrument.channel=CH -instrument.effect-channel=EC -instrument.balance=Balance -instrument.free=Free -instrument.link=Link - - -repeat.open=Open Repeat -repeat.close=Sluit Repeat -repeat.alternative=Alternatieve Repeats -repeat.alternative.editor=Bewerk Alternatieve Repeats -repetitions=Repetities -repeat.number-of-repetitions=Aantal Repetities - -beat=Beat -beat.clean=Wis Beat - -note=Noot -note.semitone-up=Semitone Omhoog -note.semitone-down=Semitone Omlaag -note.shift-up=Shift Omhoog -note.shift-down=Shift Omlaag -note.tiednote=Gekoppelde Noot -note.deadnote=Dode Noot - -insert.chord=Voeg Akkoord toe -chord.editor=Akkoord Editor -chord=Akkoord -chord.name=Naam -chord.bass=Bass -chord.custom=Handmatig Akkoord -chord.custom.name-empty-error=Akkoord naam mag niet leeg zijn -chord.custom.name-exist-error=Akkoord naam bestaat al -chord.settings.tip=Handmatige Instellingen -chord.settings.type=Type -chord.settings.type.most-common=Meest Voorkomende -chord.settings.type.inversions=Inversies -chord.settings.type.close-voiced=Sluit Voiced -chord.settings.type.open-voiced=Open Voiced -chord.settings.open-chords=Open Akkoorden -chord.settings.chords-to-display=Zichtbare Akkoorden -chord.settings.search-frets=Zoek Frets -chord.settings.minimum-fret=Min -chord.settings.maximum-fret=Max - -instrument=Instrument -instrument.instrument=Instrument -instrument.percussion-track=Percussion Track - -tuning=Tuning -tuning.strings=Strings -tuning.offset=Offset - -language=Taal - -choose-color=Kies een kleur - -settings=Instellingen -settings.config=Instellingen TuxGuitar -settings.config.language=Taal -settings.config.language.choose=Kies Taal -settings.config.styles=Stijlen -settings.config.styles.general=Algemene Stijlen -settings.config.styles.printer=Printer Stijlen -settings.config.styles.font.default=Standaard Lettertype -settings.config.styles.font.note=Noot Lettertype -settings.config.styles.font.lyric=Lyrics Lettertype -settings.config.styles.font.text=Tekst Lettertype -settings.config.styles.font.time-signature=Tijd Signature Lettertype -settings.config.styles.font.printer-default=Printer Standaard Lettertype -settings.config.styles.font.printer-note=Printer Noot Lettertype -settings.config.styles.font.printer-time-signature=Printer Tijd Signature Lettertype -settings.config.styles.color.score-note=Score Noot Kleur -settings.config.styles.color.tab-note=Tab Noot Kleur -settings.config.styles.color.play-note=Afspeel Noot Kleur -settings.config.apply-changes-question=Wilt u deze instellingen nu toepassen? -settings.config.sound=Geluid -settings.config.main=Algemeen -settings.config.main.window-title=Venster Titel -settings.config.main.window-title.help=De volgende variabelen worden in de venster titel geplaatst: -settings.config.main.window-title.var.description.appname=Applicatie Naam: TuxGuitar -settings.config.main.window-title.var.description.appversion=In deze variabele staat de versie van TuxGuitar -settings.config.main.window-title.var.description.filename=In deze variabele staat de naam van de geopende file -settings.config.main.window-title.var.description.filepath=In deze variabele staat het pad van de geopende file -settings.config.main.window-title.var.description.songname=In deze variabele staat de naam van het Nummer -settings.config.main.window-title.var.description.songauthor=In deze variabele staat de naam van de Auteur van het Nummer -settings.config.main.window-title.var.description.songalbum=In deze variabele staat de naam van het Album -settings.config.main.window-title.var.description.songartist=In deze variabele staat de naam van de Artiest -settings.config.main.options=Opties -settings.config.main.splash-enabled=Laat opstart animatie (splash) zien -settings.config.main.table.auto-size.enabled=Automatisch tabellen resizen -settings.config.styles.color.lines=Horizontale Lijn Kleur -settings.config.toolbars=Werkbalken -settings.config.toolbars.tip=Werkbalk Aanpassen -settings.config.toolbars.list=Beschikbare Werkbalken -settings.config.toolbars.move-up=Omhoog -settings.config.toolbars.move-down=Omlaag -settings.config.skin=Thema -settings.config.skin.choose=Kies een Thema -settings.keybindings=Configureer Sneltoetsen - -key-bindings-editor=Sneltoest Editor -key-bindings-editor-action-select=Selecteer een Actie -key-bindings-editor-action-column=Acties -key-bindings-editor-shortcut-column=Toetsen -key-bindings-editor-push-a-key=Druk op een Toets -key-bindings-editor-save-question=Er zijn wijzigingen aangebracht, wilt u deze Opslaan? - -key-bindings-editor-override=Snelkoppeling is al in gebruik! Wilt u deze wijziging toch doorvoeren? - -print.print=Print -print.dialog=Print -print.service=Service -print.service.name=Naam -print.service.status=Status -print.service.type=Type -print.service.info=Info -print.range=Bereik -print.range.all-pages=Alle -print.range.pages=Paginas -print.range.pages-to=Naar -print.copies=Kopieen -print.copies-number=Aantal Kopieen -print.print-to-file=Print naar bestand -print.file-chooser=Kies -print-header.default-song-name=Naamloos -print-header.default-song-author=Anoniem - -print.preview=Afdruk Voorbeeld -print.preview.page-of=Of - -marker=Aanwijzer -marker.add=Aanwijzer Toevoegen -marker.list=Aanwijzer Lijst -marker.first=Ga naar eerst Aanwijzer -marker.last=Ga naar laatste Aanwijzer -marker.next=Ga naar volgende Aanwijzer -marker.previous=Ga naar vorige Aanwijzer - -export.tablature-enabled=Laat Tablature zien -export.score-enabled=Laat Score zien - -scale=Scale -scale.list=Scale Lijst - -text.insert=Tekst Invoegen -text.editor=Tekst Editor -text.text=Tekst - -tools=Extra's -tools.scale=Scale Lijst -tools.browser=Browser -tools.plugins=Plugins -tools.shortcuts=Snelkoppelingen -tools.settings=Instellingen - -browser.dialog=Browser -browser.menu.file=Bestand -browser.open=Open -browser.exit=Sluit -browser.menu.collection=Collectie -browser.menu.go=Ga -browser.collection.select=Selecteer Collectie -browser.collection.open=Open -browser.collection.remove=Verwijder -browser.collection.close=Sluit -browser.collection.new=Nieuw -browser.go-root=Home -browser.go-back=Terug -browser.refresh=Ververs -browser.factory.fs.name=Bestandssysteem -browser.collection.fs.name=Naam -browser.collection.fs.path=Map -browser.collection.fs.editor-title=Bestandssysteem Collectie -browser.collection.fs.editor-tip=Kies een Collectie Map -browser.collection.fs.invalid-path=Selecteer een correcte Map - -midi.port=MIDI Port -midi.sequencer=MIDI Sequencer - -plugin.unknown-value=Niet beschikbaar -plugin.column.name=Plugin Naam -plugin.column.enabled=Ingschakeld - - -######################### -### Tool Bar Items ### -######################### -file.items=Bestand Items -edit.items=Bewerk Items -property.items=Eigenschappen Items -track.items=Track Items -duration.items=Duratie Items -beat.items=Noot Items -composition.items=Compositie Items -repeat.items=Herhaal Items -transport.items=Speel Items Af -marker.items=Aanwijzer Items -insert.items=Voeg Items Toe -layout.items=Layout Items -view.items=Bekijk Items -effect.items=Effecten Items -dynamic.items=Dynamische Items - -######################### -###Key Binding Actions### -######################### -action.file.new=Nieuw Bestand -action.file.open=Open Bestand -action.file.open-url=Open URL -action.file.save=Opslaan -action.file.save-as=Opslaan Als -action.file.print=Print -action.file.print-preview=Afdruk Voorbeeld -action.file.exit=Sluit TuxGuitar Af -action.edit.undo=Ongedaan Maken -action.edit.redo=Opnieuw -action.composition.change-time-signature=Wijzig Tijd Signature -action.composition.change-tempo=Wijzig Tempo -action.composition.change-info=Wijzig Nummer Informatie -action.composition.change-clef=Wijzig Clef -action.composition.change-key-signature=Wijzig Key Signature -action.composition.change-triplet-feel=Wijzig Triplet Feel -action.view.layout-set-page=Pagina Layout -action.view.layout-set-linear=Lineare Layout -action.view.layout-set-multitrack=Multitrack Mode -action.view.layout-set-score-enabled=Score -action.view.layout-set-tablature-enabled=Tablature -action.view.layout-set-compact=Compacte Modus -action.view.layout-set-chord-diagram-enabled=Akkoord Diagram Aanzetten -action.view.layout-set-chord-name-enabled=Akkoord Naam Aanzetten -action.view.show-fretboard=Fretboard -action.view.show-piano=Piano -action.view.show-matrix=Matrix -action.view.show-mixer=Mixer -action.view.show-transport=Player -action.track.add=Track Toevoegen -action.track.remove=Track Verwijderen -action.track.clone=Track Klonen -action.track.go-first=Ga naar eerste Track -action.track.go-last=Go naar laatste Track -action.track.go-next=Ga naar volgende Track -action.track.go-previous=Ga naar vorige Track -action.track.lyrics=Bewerk Track lyrics -action.track.properties=Wijzig Track Eigenschappen -action.track.move-down=Omlaag -action.track.move-up=Omhoog -action.measure.add=Maat Toevoegen -action.measure.remove=Maat Verwijderen -action.measure.copy=Maat Kopieeren -action.measure.paste=Maat Plakken -action.measure.clean=Maat Wissen -action.measure.go-first=Ga naar eerst maat -action.measure.go-last=Ga naar laatste maat -action.measure.go-next=Ga naar volgende maat -action.measure.go-previous=Ga naar vorige maat -action.note.general.clean-beat=Wis Beat -action.note.general.decrement-semitone=Decrementeer Semitone -action.note.general.increment-semitone=Incrementeer Semitone -action.note.general.shift-down=Schuif Omloog -action.note.general.shift-up=Schuif Omhoog -action.note.general.tied=Toevoegen/Verwijderen Koppeling -action.note.duration.set-whole=Stel Hele Duratie in -action.note.duration.set-half=Stel 1/2 Duratie in -action.note.duration.set-quarter=Stel 1/4 Duratie in -action.note.duration.set-eighth=Stel 1/8 Duratie in -action.note.duration.set-sixteenth=Stel 1/16 Duratie in -action.note.duration.set-thirty-second=Zet Duratie op 30 sec -action.note.duration.set-sixty-fourth=Zet Duratie op 64 sec -action.note.duration.change-dotted=Toevoegen/Verwijderen Stip -action.note.duration.change-double-dotted=Toevoegen/Verwijderen Dubbele Stip -action.note.duration.change-division-type=Toevoegen/Verwijderen Tupleto -action.note.duration.decrement-duration=Decrementeer Duratie -action.note.duration.increment-duration=Incrementeer Duratie -action.note.effect.change-vibrato=Toevoegen/Verwijderen Vibrato -action.note.effect.change-bend=Toevoegen/Verwijderen Bend -action.note.effect.change-slide=Toevoegen/Verwijderen Slide -action.note.effect.change-hammer=Toevoegen/Verwijderen hammer-on/pull-off -action.note.effect.change-accentuated=Toevoegen/Verwijderen Accent -action.note.effect.change-dead=Toevoegen/Verwijderen Dode Noten -action.note.effect.change-fade-in=Toevoegen/Verwijderen Fade In -action.note.effect.change-ghost=Toevoegen/Verwijderen Ghost -action.note.effect.change-grace=Toevoegen/Verwijderen Grace -action.note.effect.change-harmonic=Toevoegen/Verwijderen Harmonisch -action.note.effect.change-heavy-accentuated=Toevoegen/Verwijderen Sterk Geaccentueerd -action.note.effect.change-palm-mute=Toevoegen/Verwijderen Palm Mute -action.note.effect.change-popping=Toevoegen/Verwijderen Popping -action.note.effect.change-slapping=Toevoegen/Verwijderen Slapping -action.note.effect.change-staccato=Toevoegen/Verwijderen Staccato -action.note.effect.change-tapping=Toevoegen/Verwijderen Tapping -action.note.effect.change-tremolo-bar=Toevoegen/Verwijderen tremolo balk -action.note.effect.change-tremolo-picking=Toevoegen/Verwijderen Tremolo Picking -action.note.effect.change-trill=Toevoegen/Verwijderen Trill -action.insert.open-repeat=Open Repeat -action.insert.close-repeat=Sluit Repeat -action.insert.repeat-alternative=Repeat Alternatief -action.insert.chord=Akkoord Toevoegen -action.insert.text=Tekst Toevoegen -action.marker.add=Aanwijzer Toevoegen -action.marker.go-next=Volgende Aanwijzer -action.marker.go-previous=Vorige Aanwijzer -action.transport.play=Speel Nummer -action.transport.stop=Stop Spelen -action.transport.mode=Player Modus -action.transport.metronome=Metrononome -action.tools.browser=Browser -action.settings.configure=Instellingen -action.help.doc=Help - diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_pl.properties b/TuxGuitar-testing/platform-all/share/lang/messages_pl.properties deleted file mode 100644 index b7a9c94b..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_pl.properties +++ /dev/null @@ -1,702 +0,0 @@ -es=hiszpa\u0144ski -en=angielski -fr=francuski -pl=polski -de=niemiecki -pt=portugalski - -ok=Ok -cancel=Anuluj -yes=Tak -no=Nie -add=Dodaj -remove=Usu\u0144 -save=Zapisz -exit=Wyj\u015bcie -color=Kolor -title=Tytu\u0142 -edit=Edycja -go=Id\u017a -error=B\u0142\u0105d -warning=Uwaga -plugins=Wtyczki -choose=Wyb\u00f3r -options=Opcje -defaults=Domy\u015blne -clean=Wyczy\u015b\u0107 -rename=Zmie\u0144 nazw\u0119 -fret=Pr\u00f3g -position=Pozycja - -tuxguitar.title=Tux-Guitar - -file=Plik -file.new=Nowy -file.open=Otw\u00f3rz -file.save=Zapisz -file.save-as=Zapisz jako -file.exit=Wyj\u015bcie -file.export=Eksport -file.export-midi=Eksport do midi -file.export-pdf=Eksport do pdf -file.export-ascii=Eksport do ASCII -file.print=Drukuj -file.print-preview=Podgl\u0105d wydruku -file.import=Import -file.import-midi=Import z Midi -file.history=Historia -file.overwrite-question=Plik istnieje, nadpisa\u0107 go ?? - -edit.undo=Cofnij -edit.redo=Przywr\u00f3\u0107 -edit.copy=Kopiuj -edit.from=Od -edit.to=Do -edit.all-tracks=Wszystkie \u015bcie\u017cki -edit.paste=Wstaw -edit.paste.count=Ilo\u015b\u0107 wstawianych -edit.paste.replace-mode=Wstaw w bie\u017c\u0105cym takcie -edit.paste.insert-mode=Wstaw w nowym takcie -edit.delete=Usu\u0144 -edit.cut=Wytnij -edit.menu=Edycja -edit.mouse-mode-selection=Tryb zaznaczania -edit.mouse-mode-edition=Tryb edycji -edit.not-natural-key=Krzy\u017cyk/Bemol -edit.voice-1=Wybierz g\u0142os 1 -edit.voice-2=Wybierz g\u0142os 2 - -view=Podgl\u0105d - -view.layout=Widok -view.layout.page=Uk\u0142ad strony -view.layout.linear=Uk\u0142ad liniowy -view.layout.multitrack=Wielo\u015bcie\u017ckowy -view.layout.score-enabled=Poka\u017c zapis nutowy - -view.show-transport=Poka\u017c odtwarzacz -view.show-mixer=Poka\u017c mikser -view.show-piano=Poka\u017c klawiatur\u0119 -view.show-fretboard=Poka\u017c podstrunnic\u0119 -fretboard.right-mode=Prawor\u0119czna -fretboard.left-mode=Lewor\u0119czna - -composition=Kompozycja -composition.timesignature=Metrum -composition.timesignature.Numerator=Liczba warto\u015bci -composition.timesignature.denominator=Podstawa metryczna -composition.timesignature.to-the-end=Do ko\u0144ca -composition.tempo=Tempo -composition.tempo-percent=Procent -composition.properties=W\u0142a\u015bciwo\u015bci - - -composition.album=Album -composition.author=Autor -composition.date=Data -composition.copyright=Prawa autorskie -composition.writer=Tw\u00f3rca tabulatury -composition.transcriber=Autor transkrypcji -composition.comments=Komentarz -composition.tempo.invalid=Niepoprawne tempo -composition.clef=Klucz -composition.clef.treble=Wiolinowy -composition.clef.bass=Basowy -composition.clef.tenor=Tenorowy -composition.clef.alto=Altowy -composition.clef.to-the-end=U\u017cywaj tego klucza do ko\u0144ca -composition.keysignature=Tonacja -composition.keysignature.natural=Bez znak\u00f3w -composition.keysignature.sharp-1=1 Krzy\u017cyk -composition.keysignature.sharp-2=2 Krzy\u017cyki -composition.keysignature.sharp-3=3 Krzy\u017cyki -composition.keysignature.sharp-4=4 Krzy\u017cyki -composition.keysignature.sharp-5=5 Krzy\u017cyki -composition.keysignature.sharp-6=6 Krzy\u017cyki -composition.keysignature.sharp-7=7 Krzy\u017cyki -composition.keysignature.flat-1=1 Bemol -composition.keysignature.flat-2=2 Bemole -composition.keysignature.flat-3=3 Bemole -composition.keysignature.flat-4=4 Bemole -composition.keysignature.flat-5=5 Bemole -composition.keysignature.flat-6=6 Bemole -composition.keysignature.flat-7=7 Bemole -composition.keysignature.to-the-end=U\u017cywaj tej tonacji do ko\u0144ca -composition.tripletfeel=Rytm triolowy -composition.tripletfeel.none=R\u00f3wny rytm -composition.tripletfeel.eighth=Triole \u00f3semkowe -composition.tripletfeel.sixteenth=Triole szesnastkowe -composition.tripletfeel.to-the-end=U\u017cywaj rytmu triolowego do ko\u0144ca - -help=Pomoc -help.help=Pomoc -help.about=O programie - -instruments.volume=Nat\u0119\u017cenie -instrument.volume=G\u0142o\u015bno\u015b\u0107 -instrument.channel=Kana\u0142 -instrument.effect-channel=Efekty -instrument.balance=Balans -instrument.free=Wolny -instrument.link=Link - -track=\u015acie\u017cka -track.number=Nr -track.name=Nazwa -track.color=Kolor -track.first=Pierwsza \u015bcie\u017cka -track.last=Ostatnia \u015bcie\u017cka -track.previous=Poprzednia \u015bcie\u017cka -track.next=Nast\u0119pna \u015bcie\u017cka -track.add=Dodaj \u015bcie\u017ck\u0119 -track.remove=Usu\u0144 \u015bcie\u017ck\u0119 -track.instrument=Instrument -track.instrument.empty=Nie znaleziono banku brzmie\u0144 w Twoim systemie. Spr\u00f3buj przekompilowa\u0107 TuxGuitar u\u017cywaj\u0105 Twojej wersji Java-y. -track.properties=W\u0142a\u015bciwo\u015bci -track.properties.general=Og\u00f3lne -track.clone=Powiel \u015bcie\u017ck\u0119 -track.move-up=Przesu\u0144 w g\u00f3r\u0119 -track.move-down=Przesu\u0144 w d\u00f3\u0142 -track.name.default-percussion-name=Perkusja -track.lyrics=S\u0142owa -track.solo=Solo -track.mute=Wycisz - -lyric.editor=Edytor s\u0142\u00f3w - -measure=Takt -measure.first=Pierwszy takt -measure.last=Ostatni takt -measure.previous=Poprzedni takt -measure.next=Nast\u0119pny takt -measure.remove=Usu\u0144 takt -measure.copy=Kopiuj takt -measure.paste=Wstaw takt -measure.add=Dodaj takt -measure.add.count=Ilo\u015b\u0107 dodanych -measure.add-before-current-position=Dodaj takt przed bie\u017c\u0105cym -measure.add-after-current-position=Dodaj takt za bie\u017c\u0105cym -measure.add-at-end=Dodaj takt na ko\u0144cu -measure.clean=Wyczy\u015b\u0107 takt - -beat=Nuta -beat.clean=Wyczy\u015b\u0107 warto\u015b\u0107 -beat.voice.remove-unused=Usu\u0144 nieu\u017cywany g\u0142os -beat.voice-up=Laski nut do g\u00f3ry -beat.voice-down=Laski nut w d\u00f3\u0142 -beat.voice-auto=Automatyczny kierunek u\u0142o\u017cenia lasek -beat.stroke-up=Uderzenie strun w g\u00f3r\u0119 -beat.stroke-down=Uderzenie strun w d\u00f3\u0142 -beat.move-left=Przesu\u0144 jedno uderzenie w lewo -beat.move-right=Przesu\u0144 jedno uderzenie w prawo -beat.move-custom=Zaawansowane przesuni\u0119cie -beat.move-custom.dialog.title=Zaawansowane przesuni\u0119cie -beat.move-custom.dialog.direction-tip=Kierunek przesuni\u0119cia -beat.move-custom.dialog.move-1.tip=Pierwsze przesuni\u0119cie -beat.move-custom.dialog.move-2.tip=Drugie przesuni\u0119cie -beat.move-custom.dialog.direction=Kierunek -beat.move-custom.dialog.direction.right=Przesu\u0144 w prawo -beat.move-custom.dialog.direction.left=Przesu\u0144 w lewo -beat.move-custom.dialog.count=Ilo\u015b\u0107 -beat.move-custom.dialog.duration=Kierunek -beat.move-custom.dialog.duration.type=Kropka/podw\u00f3jna kropka -beat.move-custom.dialog.duration.type.normal=Brak -beat.move-custom.dialog.duration.division-type=Rodzaj podzia\u0142u -beat.move-custom.dialog.duration.division-type.normal=Normalny(triolowy) - -note.semitone-up=P\u00f3\u0142 tonu w g\u00f3r\u0119 -note.semitone-down=P\u00f3\u0142 tonu w d\u00f3\u0142 -note.shift-up=Oktaw\u0119 w g\u00f3r\u0119 -note.shift-down=Oktaw\u0119 w d\u00f3\u0142 -chord=Akord -chord.name=Nazwa akordu -chord.custom.name-empty-error=Musisz zdefiniowa\u0107 jak\u0105\u015b nazw\u0119 dla akordu -chord.custom.name-exist-error=Taka nazwa akordu ju\u017c istnieje. -dynamic=Dynamika -dynamic.piano-pianissimo=Piano Pianissimo -dynamic.pianissimo=Pianissimo -dynamic.piano=Piano -dynamic.mezzo-piano=Mezzo Piano -dynamic.mezzo-forte=Mezzo Forte -dynamic.forte=Forte -dynamic.fortissimo=Fortissimo -dynamic.forte-fortissimo=Forte Fortissimo -duration=Warto\u015b\u0107 -duration.whole=ca\u0142a nuta -duration.half=p\u00f3\u0142nuta -duration.quarter=\u0107wier\u0107nuta -duration.eighth=\u00f3semka -duration.sixteenth=szestnastka -duration.thirtysecond=trzydziestodw\u00f3jka -duration.sixtyfourth=sze\u015b\u0107dziesi\u0119cioczw\u00f3rka -duration.dotted=kropka -duration.doubledotted=Podw\u00f3jna kropka -duration.division-type=Triola -effects=Efekty -effects.vibrato=Wibrato -effects.bend=Podci\u0105ganie -effects.deadnote=St\u0142umiona nuta -effects.slide=Glissando (Slide) -effects.hammer=Legato (Hammer-on/Pull-off) - -effects.tremolo-bar-editor=Edytor efekt\u00f3w tremola -effects.tremolo-bar.dip=Obni\u017cenie -effects.tremolo-bar.dive=Opuszczenie w d\u00f3\u0142 -effects.tremolo-bar.release-up=Zwolnienie z g\u00f3ry -effects.tremolo-bar.release-down=Zwolnienie z do\u0142u -effects.tremolo-bar.inverted-dip=Podci\u0105gni\u0119cie -effects.tremolo-bar.return=Powr\u00f3t -effects.ghostnote=Cicha nuta("duch") -effects.accentuatednote=Akcent -effects.heavyaccentuatednote=Mocny akcent -effects.harmonic=Floa\u017colet -effects.grace=Przednutka -effects.grace-editor=Edytor przednutek -effects.grace.before-beat=Przed g\u0142\u00f3wn\u0105 warto\u015bci\u0105 -effects.grace.on-beat=Na g\u0142\u00f3wnej warto\u015bci -effects.grace.transition=Artykulacja -effects.grace.transition-none=Naturalnie -effects.grace.transition-bend=Podci\u0105gni\u0119cie -effects.grace.transition-slide=Glissando -effects.grace.transition-hammer=Legato -effects.trill=Ozdobnik -effects.trill-editor=Edytor ozdobnik\u00f3w -effects.tremolo-picking=Uderzenie tremolo -effects.tremolo-picking-editor=Edytor uderze\u0144 tremolo -effects.palm-mute=T\u0142umienie d\u0142oni\u0105(pizzicato) -effects.staccato=Staccato -effects.tapping=Tapping -effects.slapping=Slap("klang") -effects.popping=Popping(Bartok pizz.) -effects.fade-in=Zg\u0142a\u015bniane -effects.harmonic-editor=Edytor fla\u017colet\u00f3w -effects.harmonic.type-of-harmonic=Rodzeje fla\u017colet\u00f3w -effects.harmonic.natural=Fla\u017colety naturalne -effects.harmonic.artificial=Sztuczne fla\u017colety -effects.harmonic.artificial.key-offset=Przesuni\u0119cie -effects.harmonic.tapped=Fla\u017colety tapping -effects.harmonic.tapped.left-hand=Lewa r\u0119ka -effects.harmonic.tapped.right-hand=Prawa r\u0119ka -effects.harmonic.pinch=Fla\u017colety wyciskane -effects.harmonic.semi=P\u00f3\u0142-fla\u017colety - -bend.editor=Typ podci\u0105gania -bend.bend=podci\u0105ganie -bend.bend-release=podci\u0105ganie/powr\u00f3t -bend.bend-release-bend=podci\u0105ganie/powr\u00f3t/podci\u0105ganie -bend.prebend=podci\u0105ganie przed uderzeniem -bend.prebend-release=podci\u0105ganie przed uderzeniem/powr\u00f3t - -transport=Odtwarzanie -transport.start=Start -transport.stop=Stop -transport.mode.loop-range=Zakres powtarzania -transport.mode.loop-range.from=Odtwarzaj od taktu -transport.mode.loop-range.from-default=Odtwarzaj od pocz\u0105tku -transport.mode.loop-range.to=Odtwarzaj do taktu -transport.mode.loop-range.to-default=Do ko\u0144ca -transport.set-loop-start=Ustaw pocz\u0105tkowe miejsce powt\u00f3rki -transport.set-loop-end=Ustaw ko\u0144cowe miejsce powt\u00f3rki - -repeat.open=Pocz\u0105tek repetycji -repeat.close=Koniec repetycji -repetitions=Repetycje -repeat.number-of-repetitions=Ilo\u015b\u0107 powt\u00f3rek - -note.tiednote=Ligatura -note.deadnote=T\u0142umiona nuta -insert.chord=Wstaw akord -chord.editor=Eytor akord\u00f3w - -instrument=Instrument -instrument.instrument=Instrument -instrument.percussion-track=\u015acie\u017cka perkusyjna - -tuning=Strojenie -tuning.strings=Struny -tuning.offset=Przesuni\u0119cie -tuning.strings.transpose=Transpose afected notes. -tuning.strings.transpose.try-keep-strings=Pr\u00f3buj zachowa\u0107 d\u017awi\u0119ki na tej samej strunie -tuning.strings.transpose.apply-to-chords=Transponuj akordy - -language=J\u0119zyk - -choose-color=Wybie\u017c kolor - - -settings=Ustawienia -settings.config=Konfiguracja TuxGuitar -settings.config.main=Og\u00f3lne -settings.config.main.window-title=Tytu\u0142 okna -settings.config.main.window-title.help=Poni\u017csze wyra\u017cenia b\u0119d\u0105 pokazywane w tytule okna: -settings.config.main.window-title.var.description.appname=Ta zmienna reprezentuje nazw\u0119 programu: TuxGuitar -settings.config.main.window-title.var.description.appversion=Ta zmienna reprezentuje wersj\u0119 TuxGuitar -settings.config.main.window-title.var.description.filename=Ta zmienna reprezentuje nazw\u0119 otwartego pliku -settings.config.main.window-title.var.description.filepath=Ta zmienna reprezentuje \u015bcie\u017ck\u0119 do pliku -settings.config.main.window-title.var.description.songname=Ta zmienna reprezentuje tytu\u0142 utworu -settings.config.main.window-title.var.description.songauthor=Ta zmienna reprezentuje kompozytora utworu -settings.config.main.window-title.var.description.songalbum=Ta zmienna reprezentuje album utworu -settings.config.main.window-title.var.description.songartist=Ta zmienna reprezentuje autora opracowania -settings.config.main.options=Opcje -settings.config.main.splash-enabled=Poka\u017c obrazek podczas uruchamiania programu -settings.config.view=Widok -settings.config.view.mode=Tryb widoku -settings.config.view.size=Wielko\u015b\u0107 okna -settings.config.view.size.maximized=Maksymalny -settings.config.view.size.width=Szeroko\u015b\u0107 -settings.config.view.size.height=Wysoko\u015b\u0107 -settings.config.language=J\u0119zyk -settings.config.language.choose=Wybierz sw\u00f3j j\u0119zyk -settings.config.styles=Style -settings.config.styles.font.default=Domy\u015blna czcionka -settings.config.styles.font.note=Czcionka dla nut -settings.config.styles.font.time-signature=Czcionka dla metrum -settings.config.styles.font.printer-default=Domy\u015blna czcionka dla wydruku -settings.config.styles.font.printer-note=Czcionka dla nut na wydruku -settings.config.styles.font.printer-time-signature=Czcionka dla metrum na wydruku -settings.config.styles.color.score-note=Kolor nut na pi\u0119ciolini -settings.config.styles.color.tab-note=Kolor cyfr w tabulaturze -settings.config.styles.color.play-note=Kolor podczas odtwarzania -settings.config.styles.color.lines=Kolor linii tabulatury i pieciolinii -settings.config.toolbars=Paski narz\u0119dzi -settings.config.apply-changes-question=Czy chcesz zatwierdzi\u0107 teraz zmiany? -settings.config.sound=D\u017awi\u0119k -settings.config.sound.soundbank=Bank d\u017awi\u0119k\u00f3w -settings.config.sound.default-soundbank=U\u017cywaj domy\u015blnego banku d\u017awi\u0119k\u00f3w -settings.config.sound.custom-soundbank=U\u017cywaj w\u0142asnego banku d\u017awi\u0119k\u00f3w -settings.config.sound.soundbank-restart-message=Uruchom ponownie TuxGuitar aby zmiany przynios\u0142y efekt. -soundbank.error=B\u0142\u0105d banku d\u017awi\u0119k\u00f3w -soundbank.error.unavailable=B\u0142\u0105d banku d\u017awi\u0119k\u00f3w -soundbank.error.custom=Nie mog\u0119 otworzy\u0107 wskazanego pliku z bankiem d\u017awi\u0119k\u00f3w. - -settings.keybindings=Konfiguracja skr\u00f3t\u00f3w -key-bindings-editor=Edytor skr\u00f3t\u00f3w klawaiturowych -key-bindings-editor-action-select=Wybierz akcj\u0119 -key-bindings-editor-action-column=Akcje -key-bindings-editor-shortcut-column=Klawisze -key-bindings-editor-push-a-key=Naci\u015bnij klawisz -key-bindings-editor-save-question=Zmiany nie zosta\u0142y zachowane, checesz wyj\u015b\u0107 bez zapisywania ?? - -key-bindings-editor-override=Ten skr\u00f3t jest ju\u017c w u\u017cyciu. Czy na pewno chcesz przypisa\u0107 do niego inn\u0105 akcj\u0119 ? - - - -print.print=Drukuj -print.dialog=Drukuj -print.service=Drukarka -print.service.name=Nazwa -print.service.status=Status -print.service.type=Typ -print.service.info=Informacja -print.range=Zakres -print.range.all-pages=Wszystkie -print.range.pages=Strony -print.range.pages-to=Do -print.copies=Kopie -print.copies-number=Liczba kopii -print.print-to-file=Drukuj do pliku -print.file-chooser=Wybierz -print-header.default-song-name=Tabulaturka -print-header.default-song-author=Anonim -print.preview=Podgl\u0105d wydruku - -marker=Znacznik -marker.add=Dodaj Znacznik -marker.list=Poka\u017c Znaczniki -marker.first=Id\u017a do pierwszego znacznika -marker.last=Id\u017a do ostatniego znacznika -marker.next=Id\u017a do nast\u0119pnego znacznika -marker.previous=Id\u017a do poprzedniego znacznika - -export.tablature-enabled=Poka\u017c tabulatur\u0119 -export.score-enabled=Poka\u017c zapis nutowy -export.black-and-white=Tryb czarno-bia\u0142y - -scale=Skala -scale.list=Lista skal - -######################### -### Tool Bar Items ### -######################### -file.items=Pasek dzia\u0142a\u0144 na plikach -edit.items=Pasek edycji -property.items=Pasek w\u0142a\u015bciwo\u015bci -track.items=Pasek \u015bcie\u017cek -duration.items=Pasek warto\u015bci rytm. -beat.items=Pasek nut -composition.items=Pasek utworu -repeat.items=Pasek repetycji -transport.items=Pasek odtwarzania -marker.items=Pasek wstawiania znacznik\u00f3w -insert.items=Pasek znacznik\u00f3w -layout.items=Pasek wygl\u0105du -view.items=Pasek widoku -effect.items=Pasek efekt\u00f3w -dynamic.items=Pasek dynamiki - -######################### -###Key Binding Actions### -######################### -action.file.new=Nowy plik -action.file.open=Otw\u00f3rz plik -action.file.save=Zapisz -action.file.save-as=Zapisz jako -action.file.print=Drukuj -action.file.print-preview=Podgl\u0105d wydruku -action.edit.undo=Cofnij -action.edit.redo=Pon\u00f3w -action.edit.voice-1=Wybierz g\u0142os 1 -action.edit.voice-2=Wybierz g\u0142os 2 -action.composition.change-time-signature=Zmie\u0144 metrum -action.composition.change-tempo=Zmie\u0144 tempo -action.composition.change-info=Zmie\u0144 informacje o utworze -action.composition.change-clef=Zmie\u0144 klucz -action.composition.change-key-signature=Zmie\u0144 tonacj\u0119 -action.view.layout-set-page=Poka\u017c wygl\u0105d strony -action.view.layout-set-linear=Poka\u017c tryb liliowy -action.view.layout-set-score-enabled=Poka\u017c zapis nutowy -action.view.show-piano=Poka\u017c klawiatur\u0119 -action.view.show-fretboard=Poka\u017c podstrunnic\u0119 -action.view.show-mixer=Poka\u017c mikser -action.view.show-transport=Poka\u017c odtwarzacz -action.track.add=Dodaj \u015bcie\u017ck\u0119 -action.track.remove=Usu\u0144 \u015bcie\u017ck\u0119 -action.track.clone=Powiel \u015bcie\u017ck\u0119 -action.track.go-first=Przenie\u015b do pierwszej scie\u017cki -action.track.go-last=Przejd\u017a do ostatniej \u015bcie\u017cki -action.track.go-next=Przenie\u015b do nast\u0119pnej \u015bcie\u017cki -action.track.go-previous=Przejd\u017a do poprzedniej \u015bcie\u017cki -action.track.properties=Zmie\u0144 w\u0142a\u015bciwo\u015bci \u015bcie\u017cki -action.track.lyrics=Edycja s\u0142\u00f3w dla \u015bcie\u017cki -action.measure.add=Dodaj takt -action.measure.remove=Usu\u0144 takt -action.measure.copy=Kopiuj takt -action.measure.paste=Wstaw takt -action.measure.clean=Wyczy\u015b\u0107 takt -action.measure.go-first=Przejd\u017a do pierwszego taku -action.measure.go-last=Przejd\u017a do ostatniego taku -action.measure.go-next=Przejd\u017a do nast\u0119pnego taktu -action.measure.go-previous=Przejd\u017a do poprzedniego taktu -action.beat.general.remove-unused-voice=Usu\u0144 nieu\u017cywany g\u0142os -action.beat.general.voice-up=Ustaw laseczki nut do g\u00f3ry -action.beat.general.voice-down=Ustaw laseczki nut w d\u00f3\u0142 -action.beat.general.voice-auto=Ustaw automatyczny kierunek laseczek nutowych -action.beat.general.move-left=Przesu\u0144 jedno uderzenie w lewo -action.beat.general.move-right=Przesu\u0144 jedno uderzenie w prawo -action.beat.general.move-custom=Zaawansowane przesuni\u0119cie -action.beat.general.set-stroke-up=Ustaw kierunek uderzenia w g\u00f3r\u0119 -action.beat.general.set-stroke-down=Ustaw kierunek uderzenia w d\u00f3\u0142 -action.note.general.clean-beat=Wyczy\u015b\u0107 warto\u015b\u0107 -action.note.general.decrement-semitone=P\u00f3\u0142 tonu w d\u00f3\u0142 -action.note.general.increment-semitone=P\u00f3\u0142 tonu w g\u00f3r\u0119 -action.note.general.shift-down=Oktaw\u0119 w d\u00f3\u0142 -action.note.general.shift-up=Oktaw\u0119 w g\u00f3re -action.note.general.tied=Dodaj/Usu\u0144 ligatur\u0119 -action.note.duration.change-dotted=Dodaj/Usu\u0144 kropk\u0119 -action.note.duration.change-double-dotted=Dodaj/Usu\u0144 podw\u00f3jn\u0105 kropk\u0119 -action.note.duration.change-division-type=Dodaj/Usu\u0144 triol\u0119 -action.note.effect.change-vibrato=Dodaj/Usu\u0144 Wibrato -action.note.effect.change-bend=Dodaj/Usu\u0144 podci\u0105gni\u0119cie struny -action.note.effect.change-slide=Dodaj/Usu\u0144 glissando (slide) -action.note.effect.change-hammer=Dodaj/Usu\u0144 legato (hammer-on/pull-off ) -action.note.effect.change-accentuated=Dodaj/Usu\u0144 akcenty -action.note.effect.change-dead=Dodaj/Usu\u0144 st\u0142umion\u0105 nut\u0119 -action.note.effect.change-fade-in=Dodaj/Usu\u0144 zg\u0142a\u015bnianie -action.note.effect.change-ghost=Dodaj/Usu\u0144 nut\u0119-duch -action.note.effect.change-grace=Dodaj/Usu\u0144 przednutk\u0119 -action.note.effect.change-harmonic=Dodaj/Usu\u0144 fla\u017colet -action.note.effect.change-heavy-accentuated=Dodaj/Usu\u0144 mocne akcenty -action.note.effect.change-palm-mute=Dodaj/Usu\u0144 t\u0142umienie d\u0142oni\u0105 -action.note.effect.change-popping=Dodaj/Usu\u0144 papping -action.note.effect.change-slapping=Dodaj/Usu\u0144 slap -action.note.effect.change-staccato=Dodaj/Usu\u0144 staccato -action.note.effect.change-tapping=Dodaj/Usu\u0144 tapping -action.note.effect.change-tremolo-bar=Dodaj/Usu\u0144 tremolo -action.note.effect.change-tremolo-picking=Dodaj/Usu\u0144 uderzenie tremolo -action.note.effect.change-trill=Dodaj/Usu\u0144 ozdobnik -action.insert.open-repeat=Otw\u00f3rz repetycj\u0119 -action.insert.close-repeat=Zamknij repetycj\u0119 -action.insert.chord=Wstaw akord -action.transport.play=Odtwarzaj -action.transport.stop=Zatrzymaj odtwarzanie -action.transport.set-loop-start=Ustaw pocz\u0105tkowe miejsce powt\u00f3rki -action.transport.set-loop-end=Ustaw ko\u0144cowe miejsce powt\u00f3rki -action.tools.transpose=Transponuj d\u017awi\u0119ki -#######################OLD MISTAKES################## -effects.tremolo-bar=Tremolo ("wajcha") -settings.config.language.choose=Wybierz sw\u00f3j j\u0119zyk -composition.artist=Kompozytor -composition.name=Tytu\u0142 -action.view.layout-set-multitrack=Poka\u017c tryb wielo\u015bcie\u017ckowy -######################################################### -info=Opis -name=Nazwa -author=Autor -version=Wersja -description=Opis -configure=Ustawienia - -file.open-url=Otw\u00f3rz adres URL -file.open.error=Nie da si\u0119 otworzy\u0107: {0} -file.save.error=Nie da si\u0119 zapisa\u0107: {0} -file.import.error=Nie da si\u0119 zaimportowa\u0107 : {0} -file.export.error=Nie da si\u0119 wyeksportowa\u0107: {0} -file.save-changes-question=Utw\u00f3r zosta\u0142 zmieniony\n Czy chcesz zachowa\u0107 zmiany? - -midi.port=Port Midi -midi.sequencer=Sekwencer Midi - -browser.dialog=Przegl\u0105darka -browser.menu.file=Plik -browser.open=Otw\u00f3rz -browser.exit=Wyj\u015bcie -browser.menu.collection=Kolekcja -browser.menu.go=Id\u017a -browser.collection.select=Wybierz kolekcj\u0119 -browser.collection.open=Otw\u00f3rz -browser.collection.remove=Usu\u0144 -browser.collection.close=Zamknij -browser.collection.new=Nowy -browser.go-root=Home -browser.go-back=Powr\u00f3t -browser.refresh=Od\u015bwie\u017c -browser.collection.fs.editor-title=Kolekcja lokalna -browser.collection.fs.editor-tip=Wybierz katalog dla swojej kolekcji -browser.collection.fs.invalid-path=Wybierz prosz\u0119 poprawny katalog - -plugin.unknown-value=Niedost\u0119pny -plugin.column.name=Nazwa wtyczki -plugin.column.enabled=Dost\u0119pno\u015b\u0107 - -view.layout.compact=Kompaktowy -view.layout.chord-style=Wygl\u0105d akord\u00f3w -view.layout.chord-name=Nazwa akordu -view.layout.chord-diagram=Diagram akordu -view.layout.tablature-enabled=Poka\u017c tabulatur\u0119 - -view.show-matrix=Graficzny edytor d\u017awi\u0119k\u00f3w - -matrix.editor=Graficzny edytor d\u017awi\u0119k\u00f3w -matrix.grids=Liczba linii siatki -matrix.border-color=Kolor obramowania -matrix.font=Czcionka -matrix.foreground-color=Kolor g\u0142\u00f3wny -matrix.line-color-1=Kolor 1 linii -matrix.line-color-2=Kolor 2 linii -matrix.line-color-over=Kolor linii pod kursorem -matrix.note-color=Kolor nuty -matrix.play-note-color=Kolor odtwarzanej nuty -matrix.position-color=Kolor pozycji -matrix.settings=Ustawienia edytora - -help.doc=Dokumentacja - -transport.first=Pierwszy -transport.last=Ostatni -transport.previous=Poprzedni -transport.next=Nast\u0119pny -transport.pause=Pauza -transport.mode=Tryb odtwarzania -transport.mode.simple=Tryb odtwarzania -transport.mode.simple.tempo-percent=Tempo w procentach -transport.mode.simple.loop=Odtwarzaj w p\u0119tli -transport.mode.trainer=Tryb \u0107wiczenia -transport.mode.trainer.increment-description=Zwi\u0119kszaj o - -repeat.alternative=Volta (alternatywne powt\u00f3rzenie) -repeat.alternative.editor=Edytuj powt\u00f3rki - -tools=Narz\u0119dzia -tools.scale=Skale/gamy -tools.browser=Przegl\u0105darka -tools.plugins=Wtyczki -tools.shortcuts=Skr\u00f3ty -tools.settings=Ustawienia -tools.transpose=Transpozycja -tools.transpose.semitones=Transponuj o (p\u00f3\u0142tony) -tools.transpose.apply-to-track=Transponuj wszystkie takty -tools.transpose.apply-to-measure=Transponuj tylko ten takt -tools.transpose.apply-to-all-tracks=Transponuj wszystkie \u015bcie\u017cki -tools.transpose.try-keep-strings=Je\u017celi to mo\u017cliwe, pr\u00f3buj zachowa\u0107 d\u017awi\u0119ki na tej samej strunie -tools.transpose.apply-to-chords=Transponuj akordy - -text.insert=Wprowad\u017a tekst - -settings.config.main.table.auto-size.enabled=Automatycznie dopasuj tabulatur\u0119 -settings.config.styles.general=Wygl\u0105d og\u00f3lny -settings.config.styles.printer=Wygl\u0105d wydruku -settings.config.styles.font.lyric=Czcionka tekstu utworu -settings.config.styles.font.text=Czcionka tekstu -settings.config.skin=Sk\u00f3rki -settings.config.skin.choose=Wybierz sk\u00f3r\u0119 -settings.config.toolbars.tip=Dopasuj pasek narz\u0119dzi -settings.config.toolbars.list=Dost\u0119pne paski narz\u0119dzi -settings.config.toolbars.move-up=Przesu\u0144 w g\u00f3r\u0119 -settings.config.toolbars.move-down=Przesu\u0144 w d\u00f3\u0142 - -action.file.open-url=Otw\u00f3rz adres URL -action.file.exit=Zako\u0144cz prac\u0119 z TuxGuitar -action.insert.text=Wstaw tekst -action.insert.repeat-alternative=Volta (Alternatywna repetycja) -action.composition.change-triplet-feel=Zmie\u0144 rytm triolowy -action.note.duration.set-whole=Ca\u0142e nuty -action.note.duration.set-half=P\u00f3\u0142 nuty -action.note.duration.set-quarter=\u0106wier\u0107nuty -action.note.duration.set-eighth=\u00d3semki -action.note.duration.set-sixteenth=Szesnastki -action.note.duration.set-thirty-second=Trzydziestodw\u00f3jki -action.note.duration.set-sixty-fourth=Sze\u015b\u0107dziesi\u0119cioczw\u00f3rki -action.note.duration.decrement-duration=Zmiejsz warto\u015bci rytmiczne -action.note.duration.increment-duration=Zwi\u0119ksz warto\u015bci rytmiczne -action.track.move-down=Przesu\u0144 w d\u00f3\u0142 -action.track.move-up=Przesu\u0144 w g\u00f3r\u0119 -action.tools.browser=Przegl\u0105darka -action.transport.metronome=Metronom -action.transport.mode=Tryb -action.view.show-matrix=Poka\u017c graficzny edytor nut -action.view.layout-set-chord-diagram-enabled=Akord jako diagram -action.view.layout-set-chord-name-enabled=Akord jako nazwa -action.view.layout-set-compact=Poka\u017c widok kompaktowy -action.view.layout-set-tablature-enabled=Poka\u017c tabulatur\u0119 -action.marker.add=Dodaj znacznik -action.marker.go-next=Id\u017a do nast\u0119pnego znacznika -action.marker.go-previous=Id\u017a do poprzedniego znacznika -action.settings.configure=Ustawienia -action.help.doc=Pomoc - -chord.bass=Bas -chord.custom=W\u0142asny akord -chord.settings.tip=W\u0142asne ustawienia -chord.settings.type=Typ -chord.settings.type.most-common=Podstawowe -chord.settings.type.inversions=W przewrotach -chord.settings.type.close-voiced=W uk\u0142adzie skupionym -chord.settings.type.open-voiced=W uk\u0142adzie rozleg\u0142ym -chord.settings.open-chords=Z pustymi strunami -chord.settings.chords-to-display=Liczba pokazywanych akord\u00f3w -chord.settings.search-frets=Zakres prog\u00f3w -chord.settings.minimum-fret=Min -chord.settings.maximum-fret=Max - -fretboard.direction=Kierunek -fretboard.background-color=Kolor t\u0142a -fretboard.display-note-text=Poka\u017c nazw\u0119 d\u017awi\u0119ku -fretboard.display-scale-text=Poka\u017c nazwy d\u017awi\u0119k\u00f3w skali -fretboard.font=Czcionka -fretboard.fretpoint-color=Kolor progu -fretboard.note-color=Kolor d\u017awi\u0119ku -fretboard.scale-note-color=Kolor d\u017awi\u0119ku skali -fretboard.settings=Ustawienia podstrunnicy -fretboard.string-color=Kolor struny -fretboard.settings.options=Opcje - -piano.editor=Klawiatura -piano.natural-key-color=Kolor klawiszy "bia\u0142ych" -piano.not-natural-key-color=Kolor klawiszy "czarnych" -piano.note-color=Kolor d\u017awi\u0119ku -piano.scale-note-color=Kolor d\u017awi\u0119ku skali -piano.settings=Ustawienia klawiatury - -mixer=Mikser -browser.collection.fs.name=Nazwa -browser.collection.fs.path=\u015acie\u017ck diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_pt.properties b/TuxGuitar-testing/platform-all/share/lang/messages_pt.properties deleted file mode 100644 index 1d048f06..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_pt.properties +++ /dev/null @@ -1,722 +0,0 @@ -es=Spanish -en=English -fr=French -pl=Polish -de=Deutsch -pt=Português - -ok=Ok -cancel=Cancel -yes=Sim -no=Não -add=Adicionar -edit=Editar -remove=Remover -save=Salvar -exit=Sair -choose=Escolha -color=Cor -title=Título -go=Ir -warning=Aviso -error=erro -plugins=Plugins -options=Opções -defaults=Padrões -clean=Limpar -rename=Renomear -fret=Braço -position=Posição - -tuxguitar.title=Tux-Guitar - -file=Arquivo -file.new=Novo -file.open=Abrir -file.save=Salvar -file.save-as=Salvar Como -file.exit=Sair -file.export=Exportar -file.export-midi=Exportar Midi -file.export-pdf=Exportar PDF -file.print=Imprimir -file.print-preview=Visualizar Impressão -file.import=Importar -file.import-midi=Importar Midi -file.export-ascii=Exportar ASCII -file.history=Histórico -file.overwrite-question=Este arquivo já existe, você deseja salvar sobre ele?? - -edit.undo=Desfazer -edit.redo=Refazer -edit.copy=Copiar -edit.from=De -edit.to=Até -edit.all-tracks=Todas Pistas -edit.paste=Colar -edit.paste.count=Quantidade a colar -edit.paste.replace-mode=Colar no Compasso Atual -edit.paste.insert-mode=Colar em Novo Compasso -edit.delete=Excluir -edit.cut=Recortar -edit.menu=Editar -edit.mouse-mode-selection=Modo de Seleção -edit.mouse-mode-edition=Modo Partitura -edit.not-natural-key=Modo Sustenido/Bemol -edit.voice-1=Selecionar Voz 1 -edit.voice-2=Selecionar Voz 2 - -view=Visualizar - -view.layout=Layout -view.layout.page=Layout da Página -view.layout.linear=Layout Linear -view.layout.multitrack=Multi-Pistas -view.layout.score-enabled=Exibir Partitura - -view.show-mixer=Exibir Mixer -view.show-fretboard=Exibir Braço da Guitarra -view.show-piano=Exibir Piano -view.show-transport=Exibir Player - -fretboard.right-mode=Modo Destro -fretboard.left-mode=Modo Canhoto - -composition=Composição -composition.timesignature=Assinatura de Tempo -composition.timesignature.Numerator=Numerador -composition.timesignature.denominator=Denominador -composition.timesignature.to-the-end=Até o Fim -composition.tempo=Tempo -composition.tempo-percent=Porcentagem -composition.properties=Propriedades -composition.name=Nome -composition.artist=Intérprete -composition.album=Álbum -composition.author=Autor -composition.date=Data -composition.copyright=Copyright -composition.writer=Autor -composition.transcriber=Transcrito por -composition.comments=Comentários -composition.tempo.invalid=Tempo Inválido -composition.clef=Clave -composition.clef.treble=de Sol -composition.clef.bass=de Fá -composition.clef.tenor=Tenor -composition.clef.alto=Alto -composition.clef.to-the-end=Aplicar esta Clave até o fim -composition.keysignature=Armação da Clave -composition.keysignature.natural=Natural -composition.keysignature.sharp-1=1 Sustenido -composition.keysignature.sharp-2=2 Sustenido -composition.keysignature.sharp-3=3 Sustenido -composition.keysignature.sharp-4=4 Sustenido -composition.keysignature.sharp-5=5 Sustenido -composition.keysignature.sharp-6=6 Sustenido -composition.keysignature.sharp-7=7 Sustenido -composition.keysignature.flat-1=1 Bemol -composition.keysignature.flat-2=2 Bemol -composition.keysignature.flat-3=3 Bemol -composition.keysignature.flat-4=4 Bemol -composition.keysignature.flat-5=5 Bemol -composition.keysignature.flat-6=6 Bemol -composition.keysignature.flat-7=7 Bemol -composition.keysignature.to-the-end= Aplicar esta Armação da Clave até o fim -composition.tripletfeel=Modo Triplet -composition.tripletfeel.none=Sem modo Triplet -composition.tripletfeel.eighth=Triplet em Colcheias -composition.tripletfeel.sixteenth=Triplet em Semicolcheias -composition.tripletfeel.to-the-end=Aplicar modo triplet até o final - - -help=Ajuda -help.help=Ajuda -help.about=Sobre - -instruments.volume=Ganho -instrument.volume=Volume -instrument.channel=CN -instrument.effect-channel=CE -instrument.balance=Balanço -instrument.free=Livre -instrument.link=Ligado - -track=Pista -track.number=N° -track.name=Nome -track.color=Cor -track.first=Primeira Pista -track.last=Última Pista -track.previous=Pista Anterior -track.next=Próxima Pista -track.add=Adicionar Pista -track.remove=Remover Pista -track.instrument=Instrumento -track.tunning=Afinação -track.instrument.empty=Não encontramos um banco de sons no seu sistema midi, tente recompilar tuxguitar na sua versão do Java. -track.properties=Propriedades -track.properties.general=Geral -track.clone=Duplicar Pista -track.move-up=Mover Para Cima -track.move-down=Mover Para Baixo -track.name.default-percussion-name=Percussão -track.lyrics=Letras -track.solo=Solo -track.mute=Mudo - -lyric.editor=Editor de Letras - -tunning.offset=Offset -tuning.strings.transpose=Transpor notas afetadas. -tuning.strings.transpose.try-keep-strings=Tentar manter as notas na mesma corda -tuning.strings.transpose.apply-to-chords=Transpor acordes - -measure=Compasso -measure.first=Primeiro Compasso -measure.last=Último Compasso -measure.previous=Compasso anterior -measure.next=Próximo Compasso -measure.add=Adicionar Compasso -measure.add.count=Quantidade -measure.clean=Limpar Compasso -measure.remove=Remover Compasso -measure.copy=Copiar Compasso -measure.paste=Colar Compasso -measure.add-before-current-position=Adicionar antes da Posição Atual -measure.add-after-current-position=Adicionar depois da Posição Atual -measure.add-at-end=Adicionar no Final - - -beat=Nota -beat.clean=Limpar batida -beat.voice.remove-unused=Remover Voz não utilizada -beat.voice-up=Bastões para cima -beat.voice-down=Bastões para baixo -beat.voice-auto=Bastões Automáticos -beat.stroke-up=Toca para cima -beat.stroke-down=Toca para baixo -beat.move-left=Mover um tempo para Esquerda -beat.move-right=Mover um tempo para Direita -beat.move-custom=Mover tempo Personalizado -beat.move-custom.dialog.title=Mover Personalizado -beat.move-custom.dialog.direction-tip=Direção do Movimento -beat.move-custom.dialog.move-1.tip=Movimento Maior -beat.move-custom.dialog.move-2.tip=Movimento Refinado -beat.move-custom.dialog.direction=Direção -beat.move-custom.dialog.direction.right=Mover para Direita -beat.move-custom.dialog.direction.left=Mover para Esquerda -beat.move-custom.dialog.count=Quantos -beat.move-custom.dialog.duration=Duração -beat.move-custom.dialog.duration.type=Ponto/Ponto Duplo -beat.move-custom.dialog.duration.type.normal=Nenhum -beat.move-custom.dialog.duration.division-type=Tipo de divisão -beat.move-custom.dialog.duration.division-type.normal=Normal (Tuplet) - -note.semitone-up=Semitom Acima -note.semitone-down=Semitom Abaixo -note.shift-up=Deslizar acima -note.shift-down=Deslizar abaixo -note.tiednote=Nota Ligada -note.deadnote=Dead Note -chord=Acorde -chord.name=Nome do Acorde -chord.custom.name-empty-error=Nome do acorde não definido! -chord.custom.name-exist-error=Já existe esse nome de arcorde. -chord.editor=Editor de Acordes -duration=Duração -duration.whole=Semibreve -duration.half=Mínima -duration.quarter=Semínima -duration.eighth=Colcheia -duration.sixteenth=Semicolcheia -duration.thirtysecond=Fusa -duration.sixtyfourth=Semifusa -duration.dotted=Ponto -duration.doubledotted=Duplo Ponto -duration.division-type=Quiáltera -dynamic=Dinâmico -dynamic.piano-pianissimo=Piano Pianissimo -dynamic.pianissimo=Pianissimo -dynamic.piano=Piano -dynamic.mezzo-piano=Mezzo Piano -dynamic.mezzo-forte=Mezzo Forte -dynamic.forte=Forte -dynamic.fortissimo=Fortissimo -dynamic.forte-fortissimo=Forte Fortissimo -insert.chord=Inserir Acorde - -effects=Efeitos -effects.vibrato=Vibrato -effects.bend=Bend -effects.deadnote=Dead Note -effects.slide=Slide -effects.hammer=Hammer on/Pull off -effects.tremolo-bar=Trêmolo -effects.tremolo-bar-editor=Barra de Trêmolo -effects.tremolo-bar.dip=Dip -effects.tremolo-bar.dive=Dive -effects.tremolo-bar.release-up=Soltar Acima -effects.tremolo-bar.release-down=Soltar Abaixo -effects.tremolo-bar.inverted-dip=Dip Invertido -effects.tremolo-bar.return=Volta da Barra de Trêmolo -effects.ghostnote=Ghost Note -effects.accentuatednote=Nota Acentuada -effects.heavyaccentuatednote=Nota Muito Acentuada -effects.harmonic=Harmonico -effects.grace=Grace Note -effects.grace-editor=Editor de Grace Note -effects.grace.before-beat=Antes da batida -effects.grace.on-beat=Durante a batida -effects.grace.transition=Transição -effects.grace.transition-none=Nenhum -effects.grace.transition-bend=Bend -effects.grace.transition-slide=Slide -effects.grace.transition-hammer=Hammer -effects.trill=Trill -effects.trill-editor=Editor de Trill -effects.tremolo-picking=Trêmolo Picking -effects.tremolo-picking-editor=Editor de Trêmolo Picking -effects.palm-mute=Nota Abafada -effects.staccato=Staccato -effects.tapping=Tapping -effects.slapping=Slapping -effects.popping=Popping -effects.fade-in=Fade In -effects.harmonic-editor=Editor de Harmônico -effects.harmonic.type-of-harmonic=Tipo de Harmônico -effects.harmonic.natural=Harmônico Natural -effects.harmonic.artificial=Harmônico Artificial -effects.harmonic.artificial.key-offset=Offset de Clave -effects.harmonic.tapped=Tapped Harmônico -effects.harmonic.tapped.left-hand=Mão Esquerda -effects.harmonic.tapped.right-hand=Mão Direita -effects.harmonic.pinch=Harmônico Pinch -effects.harmonic.semi=Semi Harmônico - -bend.editor=Editor de Bend -bend.bend=Bend -bend.bend-release=bend/release -bend.bend-release-bend=bend/release/bend -bend.prebend=PreBend -bend.prebend-release=PreBend/Release - -transport=Tocar -transport.start=Iniciar -transport.stop=Parar -transport.mode.loop-range=Tamanho do loop -transport.mode.loop-range.from=Tocar a partir do compasso -transport.mode.loop-range.from-default=Desde o início -transport.mode.loop-range.to=Tocar até esse compasso -transport.mode.loop-range.to-default=Até o fim -transport.set-loop-start=Configurar início do loop -transport.set-loop-end=Configurar final do loop - -repeat.open=Abrir repetição -repeat.close=Fechar repetição -repetitions=Repetições -repeat.number-of-repetitions=Número de repetições - - - - - -instrument=Instrumento -instrument.instrument=Instrumento -instrument.percussion-track=Pista de Percussão - -tunning=Afinação -tunning.strings=Cordas - -language=Idioma - -choose-color=Esculha uma cor - - -settings=Configurações -settings.config=Configure o TuxGuitar -settings.config.main=Geral -settings.config.main.window-title=Título da Janela -settings.config.main.window-title.help=As seguintes variáveis serão substituidas no Título da Janela: -settings.config.main.window-title.var.description.appname=Nome do Aplicativo: TuxGuitar -settings.config.main.window-title.var.description.appversion=Versão -settings.config.main.window-title.var.description.filename=Nome do Arquivo -settings.config.main.window-title.var.description.filepath=Caminho do Arquivo -settings.config.main.window-title.var.description.songname=Nome da Música -settings.config.main.window-title.var.description.songauthor=Autor da Música -settings.config.main.window-title.var.description.songalbum=Nome do Álbum -settings.config.main.window-title.var.description.songartist=Nome do Intérprete -settings.config.main.options=Opções -settings.config.main.splash-enabled=Mostrar Splash Screen do Tux Guitar ao iniciar -settings.config.view=Visualizar -settings.config.view.mode=Modo Layout -settings.config.view.size=Tamanho da Janela -settings.config.view.size.maximized=Maximizado -settings.config.view.size.width=Largura -settings.config.view.size.height=Altura -settings.config.language=Idioma -settings.config.language.choose=Escolha o seu Idioma -settings.config.styles=Estilos -settings.config.styles.font.default=Fonte Padrão -settings.config.styles.font.note=Fonte das notas -settings.config.styles.font.time-signature=Fonte da Assinatura de Tempo -settings.config.styles.font.printer-default=Fonte Padrão para Imprimir -settings.config.styles.font.printer-note=Fonte para Imprimir notas -settings.config.styles.font.printer-time-signature=Fonte para imprimir a Assinatura de Tempo -settings.config.styles.color.score-note=Cor das notas da Partitura -settings.config.styles.color.tab-note=Cor das notas da Tablatura -settings.config.styles.color.play-note=Cor da nota tocando -settings.config.styles.color.lines=Cor das Linhas Horizontais -settings.config.toolbars=Barras de Ferramentas -settings.config.apply-changes-question=Aplicar as mudanças agora? -settings.config.sound=Som -settings.config.sound.soundbank=Banco de Sons -settings.config.sound.default-soundbank=Usar Banco de Sons padrão -settings.config.sound.custom-soundbank=Usar Banco de Sons personalizado -settings.config.sound.soundbank-restart-message=Você precisa reiniciar o TuxGuitar para que o Banco de Sons seja aplicado. -soundbank.error=Erro no Banco de Sons -soundbank.error.unavailable=Banco de Sons Indisponível. -soundbank.error.custom=Falhou ao abrir Banco de Sons personalizado. - -settings.keybindings=Configure as Teclas do Programa -key-bindings-editor=Editor das Teclas do Programa -key-bindings-editor-action-select=Selecione uma Ação -key-bindings-editor-action-column=Ações -key-bindings-editor-shortcut-column=Teclas -key-bindings-editor-push-a-key=Pressione uma tecla -key-bindings-editor-save-question=Existem mudanças não salvas, você deseja exibir sem salvar? - -key-bindings-editor-override=Atalho já definido! Deseja mudá-lo? - - - - -print.print=Imprimir -print.dialog=Imprimir -print.service=Serviço -print.service.name=Nome -print.service.status=Status -print.service.type=Tipo -print.service.info=Informação -print.range=Faixa -print.range.all-pages=Todas -print.range.pages=Páginas -print.range.pages-to=Até -print.copies=Cópias -print.copies-number=Número de cópias -print.print-to-file=Imprimir em Arquivo -print.file-chooser=Escolha -print-header.default-song-name=tuxguitar_file -print-header.default-song-author=Anônimo -print.preview=Visualizar impressão - - - -marker=Marcador -marker.add=Adicionar Marcador -marker.list=Listar Marcadores -marker.first=Ir para o primeiro Marcador -marker.last=Ir para o Último Marcador -marker.next=Ir para o Próximo Marcador -marker.previous=Ir para o Marcador Anterior - - - -export.tablature-enabled=Exibir Tablatura -export.score-enabled=Mostrar Partitura -export.black-and-white=Modo Preto e Branco - -scale=Escala -scale.list=Lista de Escalas - -######################### -### Tool Bar Items ### -######################### -file.items=Itens de Arquivo -edit.items=Itens de Editar -property.items=Itens de Propriedades -track.items=Itens de Pistas -duration.items=Itens de Duração -beat.items=Itens de Notas -composition.items=Itens de Composição -repeat.items=Itens de Repetição -transport.items=Itens de Player -marker.items=Itens de Marcadores -insert.items=Itens de Inserir -layout.items=Itens de Layout -view.items=Itens de Visualizar -effect.items=Itens de Efeitos -dynamic.items=Itens de Dinâmico -######################### -###Key Binding Actions### -######################### -action.file.new=Novo Arquivo -action.file.open=Abrir arquivo -action.file.save=Salvar -action.file.save-as=Salvar como -action.file.print=Imprimir -action.file.print-preview=Visualizar Impressão -action.edit.undo=Desfazer -action.edit.redo=Refazer -action.edit.voice-1=Selecionar voz 1 -action.edit.voice-2=Selecionar voz 2 -action.composition.change-time-signature=Mudar a assinatura de tempo -action.composition.change-tempo=Mudar o tempo -action.composition.change-info=Alterar informações da música -action.composition.change-clef=Alterar Clave -action.composition.change-key-signature=Alterar Armação da Clave -action.view.layout-set-page=Exibir o Layout da Página -action.view.layout-set-linear=Exibir layout linear -action.view.layout-set-multitrack=Exibir modo multi-pista -action.view.layout-set-score-enabled=Exibir Partitura -action.view.show-piano=Mostrar Piano -action.view.show-fretboard=Exibir Braço da Guitarra -action.view.show-mixer=Exibir mixer -action.view.show-transport=Exibir Player -action.track.add=Adicionar Pista -action.track.remove=Remover Pista -action.track.clone=Duplicar a Pista -action.track.go-first=Ir para a primeira pista -action.track.go-last=Ir para a última Pista -action.track.go-next=Ir para a próxima pista -action.track.go-previous=Ir para a Pista anterior -action.track.lyrics=Editar Letras -action.track.properties=Mudar as propriedades da pista -action.measure.add=Adicionar Compasso -action.measure.clean=Limpar Compasso -action.measure.remove=Remover Compasso -action.measure.copy=Copiar Compasso -action.measure.paste=Colar compasso -action.measure.go-first=Ir para o primeiro compasso -action.measure.go-last=Ir para o último compasso -action.measure.go-next=Ir para o próximo compasso -action.measure.go-previous=Ir para o compasso anterior -action.beat.general.remove-unused-voice=Remover voz não usada -action.beat.general.voice-up=Configura bastões para cima -action.beat.general.voice-down=Configura bastões para baixo -action.beat.general.voice-auto=Configura bastões automáticos -action.beat.general.set-stroke-up=Configura tocar para cima -action.beat.general.set-stroke-down=Configura tocar para baixo -action.beat.general.move-left=Mover um tempo para Esquerda -action.beat.general.move-right=Mover um tempo para Direita -action.beat.general.move-custom=Mover tempo Personalizado -action.note.general.clean-beat=Schlag leeren -action.note.general.decrement-semitone=Decrementar Semitom -action.note.general.increment-semitone=Incrementar Semitom -action.note.general.shift-down=Deslizar abaixo -action.note.general.shift-up=Deslizar acima -action.note.general.tied=Adicionar/Remover Ligado -action.note.duration.change-dotted=Adicionar/Remover ponto -action.note.duration.change-double-dotted=Adicionar/Remover duplo Ponto -action.note.duration.change-division-type=Adicionar/Remover quiáltera -action.note.effect.change-vibrato=Adicionar/Remover Vibrato -action.note.effect.change-bend=Adicionar/Remover bend -action.note.effect.change-slide=Adicionar/Remover Slide -action.note.effect.change-hammer=Adicionar/Remover Hammer on/Pull off -action.note.effect.change-accentuated= -action.note.effect.change-dead= -action.note.effect.change-fade-in=Fade-In -action.note.effect.change-ghost=Adicionar/Remover Ghost Note -action.note.effect.change-grace=Adicionar/Remover Grace Note -action.note.effect.change-harmonic=Adicionar/Remover Harmônico -action.note.effect.change-heavy-accentuated=Adicionar/Remover Nota Muito Acentuada -action.note.effect.change-palm-mute=Adicionar/Remover Nota Abafada -action.note.effect.change-popping=Adicionar/Remover Popping -action.note.effect.change-slapping=Adicionar/Remover Slapping -action.note.effect.change-staccato=Adicionar/Remover Staccato -action.note.effect.change-tapping=Adicionar/Remover Tapping -action.note.effect.change-tremolo-bar=Adicionar/Remover Barra de trêmolo -action.note.effect.change-tremolo-picking=Adicionar/Remover Trêmolo Picking -action.note.effect.change-trill=Adicionar/Remover Trill -action.insert.open-repeat=Abrir repetição -action.insert.close-repeat=Fechar repetição -action.insert.chord=Inserir acorde -action.transport.play=Tocar música -action.transport.stop=Parar de tocar -action.transport.set-loop-start=Configurar início do loop -action.transport.set-loop-end=Configurar final do loop - -info=Info -name=Nome -author=Autor -version=Versão -description=Descrição -configure=Configurar - -file.open-url=Abrir URL -file.open.error=Não pôde abrir: {0} -file.save.error=Não pôde salvar: {0} -file.import.error=Não pôde importar: {0} -file.export.error=Não pôde exportar: {0} -file.save-changes-question=A música tem alterações não salvas.\nDeseja salvar as mudanças? - -midi.port=Midi Port -midi.sequencer=Midi Sequencer - -browser.dialog=Navegador -browser.menu.file=Arquivo -browser.open=Abrir -browser.exit=Sair -browser.menu.collection=Coleção -browser.menu.go=Ir -browser.collection.select=Selecionar coleção -browser.collection.open=Abrir -browser.collection.remove=Remover -browser.collection.close=Fechar -browser.collection.new=Abrir -browser.go-root=Inicial -browser.go-back=Voltar -browser.refresh=Atualizar -browser.collection.fs.editor-title=Arquivos de coleção -browser.collection.fs.editor-tip=Escolha a pasta da sua coleção -browser.collection.fs.invalid-path=Por favor, selecione uma pasta válida - -plugin.unknown-value=Indisponível -plugin.column.name=Nome do Plugin -plugin.column.enabled=Habilitado - -view.layout.compact=Compacto -view.layout.chord-style=Estilo de acorde -view.layout.chord-name=Nome do acorde -view.layout.chord-diagram=Diagrama de acorde -view.layout.tablature-enabled=Mostrar tablatura - -view.show-matrix=Mostrar matriz - -matrix.editor=Editor de matriz -matrix.grids=Número de grades -matrix.border-color=Cor da borda -matrix.font=Fonte -matrix.foreground-color=Cor da fonte -matrix.line-color-1=Cor da linha 1 -matrix.line-color-2=Cor da linha 2 -matrix.line-color-over=Cor de cima -matrix.note-color=Cor da nota -matrix.play-note-color=Cor da nota a tocar -matrix.position-color=Cor da posição -matrix.settings=Configurações da matriz - -help.doc=Documentação - -transport.first=Primeiro -transport.last=Último -transport.previous=Anterior -transport.next=Próximo -transport.pause=Pausar -transport.mode=Modo Tocador -transport.mode.simple=Modo Tocador Simples -transport.mode.simple.tempo-percent=Percentual de tempo -transport.mode.simple.loop=Tocar um Loop -transport.mode.trainer=Modo de Treinamento -transport.mode.trainer.increment-description=Incrementar em - -repeat.alternative=Repetição Alternativa -repeat.alternative.editor=Editar Repetição Alternativa - -tools=Ferramentas -tools.scale=Lista de escalas -tools.browser=Navegador -tools.plugins=Plugins -tools.shortcuts=Atalhos -tools.settings=Configurações -tools.transpose=Transposição -tools.transpose.semitones=Transposição Semitons -tools.transpose.apply-to-track=Transpor todos os compassos -tools.transpose.apply-to-measure=Transpor apenas este compasso -tools.transpose.apply-to-all-tracks=Aplicar em todas as pistas -tools.transpose.try-keep-strings=Tentar manter as notas na mesma corda -tools.transpose.apply-to-chords=Transpor acordes - -text.insert=Inserir Texto - -settings.config.main.table.auto-size.enabled=Habilitar ajuste de tamanho automático -settings.config.styles.general=Estilos Gerais -settings.config.styles.printer=Estilos de Impressora -settings.config.styles.font.lyric=Fonte das letras -settings.config.styles.font.text=Fonte do texto -settings.config.skin=Skins -settings.config.skin.choose=Escolha uma skin -settings.config.toolbars.tip=Personalize suas barras -settings.config.toolbars.list=Barras disponíveis -settings.config.toolbars.move-up=Mover para cima -settings.config.toolbars.move-down=Mover para baixo - -action.file.open-url=Abrir URL -action.file.exit=Sair do TuxGuitar -action.insert.text=Inserir Texto -action.insert.repeat-alternative=Repetição Alternativa -action.composition.change-triplet-feel=Alterar Triplet Feel -action.note.duration.set-whole=Usar duração total -action.note.duration.set-half=Usar 1/2 da duração -action.note.duration.set-quarter=Usar 1/4 da duração -action.note.duration.set-eighth=Usar 1/8 da duração -action.note.duration.set-sixteenth=Usar 1/16 da duração -action.note.duration.set-thirty-second=Set 1/32 da duração -action.note.duration.set-sixty-fourth=Set 1/64 da duração -action.note.duration.decrement-duration=Decrementar duração -action.note.duration.increment-duration=Incrementar duração -action.track.move-down=Mover para baixo -action.track.move-up=Mover para cima -action.tools.browser=Navegador -action.tools.transpose=Transpor notas -action.transport.metronome=Metrônomo - -transport.metronome=Metrônomo -action.transport.mode=Modo -action.view.show-matrix=Mostrar Matriz -action.view.layout-set-chord-diagram-enabled=Habilitar Diagrama de Acorde -action.view.layout-set-chord-name-enabled=Habilitar Nome de Acorde -action.view.layout-set-compact=Mostrar em Modo Compacto -action.view.layout-set-tablature-enabled=Mostrar Tablatura -action.marker.add=Adicionar Marcador -action.marker.go-next=Ir para o próximo Marcador -action.marker.go-previous=Ir para o Marcador anterior -action.settings.configure=Configurações -action.help.doc=Ajuda - -chord.bass=Baixo -chord.custom=Acorde personalizado -chord.settings.tip=Configurações personalizadas -chord.settings.type=Tipo -chord.settings.type.most-common=Mais comuns -chord.settings.type.inversions=Inversões -chord.settings.type.close-voiced=Soar fechado -chord.settings.type.open-voiced=Soar aberto -chord.settings.open-chords=Acordes abertos -chord.settings.chords-to-display=Acordes para mostrar -chord.settings.search-frets=Localizar Frets -chord.settings.minimum-fret=Mínimo -chord.settings.maximum-fret=Máximo - -fretboard.direction=Direção -fretboard.background-color=Cor de fundo -fretboard.display-note-text=Mostrar texto da nota -fretboard.display-scale-text=Mostrar texto da escala -fretboard.font=Fonte -fretboard.fretpoint-color=Cor dos Frets -fretboard.note-color=Cor das notas -fretboard.scale-note-color=Cor das notas de escala -fretboard.settings=Configurações do braço -fretboard.string-color=Cor das cordas -fretboard.settings.options=Opções - -piano.editor=Editor de piano -piano.natural-key-color=Cor de chave natural -piano.not-natural-key-color=Cor de chave não natural -piano.note-color=Cor da nota -piano.scale-note-color=Cor da nota da escala -piano.settings=Configurações do piano - -mixer=Mixer - - -composition.tempo.start-to-end=Aplicar este tempo na música inteira -composition.tempo.position-to-end=Aplicar este tempo até o final da música -composition.tempo.position-to-next=Aplicar este tempo até o próximo marcador de tempo - -help.about.license=Licensa -help.about.authors=Autores -help.about.description=Descrição - -browser.collection.fs.name=Nome -browser.collection.fs.path=Pasta \ No newline at end of file diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_ru.properties b/TuxGuitar-testing/platform-all/share/lang/messages_ru.properties deleted file mode 100644 index fa0ebc19..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_ru.properties +++ /dev/null @@ -1,615 +0,0 @@ -ok=\u041e\u043a -cancel=\u041e\u0442\u043c\u0435\u043d\u0430 -yes=\u0414\u0430 -no=\u041d\u0435\u0442 -add=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c -edit=\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c -remove=\u0423\u0434\u0430\u043b\u0438\u0442\u044c -save=\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c -exit=\u0412\u044b\u0445\u043e\u0434 -close=\u0417\u0430\u043a\u0440\u044b\u0442\u044c -choose=\u0412\u044b\u0431\u043e\u0440 -color=\u0426\u0432\u0435\u0442 -title=\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a -go=\u041f\u0435\u0440\u0435\u0439\u0442\u0438 -warning=\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435 -error=\u041e\u0448\u0438\u0431\u043a\u0430 -plugins=\u0414\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f -options=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 -defaults=\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e -clean=\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c -rename=\u041f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u0442\u044c -fret=\u041b\u0430\u0434 -position=\u041f\u043e\u0437\u0438\u0446\u0438\u044f -name=\u0418\u043c\u044f -author=\u0410\u0432\u0442\u043e\u0440 -version=\u0412\u0435\u0440\u0441\u0438\u044f -description=\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 -info=\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f -configure=\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f -url=URL - - -file=\u0424\u0430\u0439\u043b -file.new=\u041d\u043e\u0432\u044b\u0439 -file.open=\u041e\u0442\u043a\u0440\u044b\u0442\u044c -file.save=\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c -file.save-as=\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043a\u0430\u043a -file.save-changes-question=\u0412 \u043c\u0435\u043b\u043e\u0434\u0438\u0438 \u0431\u044b\u043b\u0438 \u0441\u0434\u0435\u043b\u0430\u043d\u044b \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f.\n\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f? -file.exit=\u0412\u044b\u0445\u043e\u0434 -file.export=\u042d\u043a\u0441\u043f\u043e\u0440\u0442 -file.export-midi=\u042d\u043a\u0441\u043f\u043e\u0440\u0442 \u0432 MIDI -file.export-pdf=\u042d\u043a\u0441\u043f\u043e\u0440\u0442 \u0432 PDF -file.print=\u041f\u0435\u0447\u0430\u0442\u044c -file.print-preview=\u041f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 -file.import=\u0418\u043c\u043f\u043e\u0440\u0442 -file.import-midi=\u0418\u043c\u043f\u043e\u0440\u0442 \u0438\u0437 MIDI -file.export-ascii=\u042d\u043a\u0441\u043f\u043e\u0440\u0442 \u0432 ASCII -file.history=\u0418\u0441\u0442\u043e\u0440\u0438\u044f -file.open-url=\u041e\u0442\u043a\u0440\u044b\u0442\u044c URL -file.open.error=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u044c: {0} -file.save.error=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c: {0} -file.import.error=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0438\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c: {0} -file.export.error=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u044d\u043a\u0441\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c: {0} - -edit.menu=\u041f\u0440\u0430\u0432\u043a\u0430 -edit.undo=\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c -edit.redo=\u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u044c -edit.copy=\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c -edit.from=\u041e\u0442 -edit.to=\u0414\u043e -edit.all-tracks=\u0412\u0441\u0435 \u0442\u0440\u0435\u043a\u0438 -edit.paste=\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c -edit.paste.replace-mode=\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u0442\u0430\u043a\u0442 -edit.paste.insert-mode=\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432 \u043d\u043e\u0432\u044b\u0439 \u0442\u0430\u043a\u0442 -edit.delete=\u0423\u0434\u0430\u043b\u0438\u0442\u044c -edit.cut=\u0412\u044b\u0440\u0435\u0437\u0430\u0442\u044c -edit.mouse-mode-selection=\u0420\u0435\u0436\u0438\u043c \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u0438\u044f -edit.mouse-mode-edition=\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0430\u0440\u0442\u0438\u0442\u0443\u0440\u044b -edit.not-natural-key=\u0414\u0438\u0435\u0437/\u0411\u0435\u043c\u043e\u043b\u044c - -view=\u0412\u0438\u0434 - -view.layout=\u0424\u043e\u0440\u043c\u0430\u0442 -view.layout.page=\u0424\u043e\u0440\u043c\u0430\u0442 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b -view.layout.linear=\u041b\u0438\u043d\u0435\u0439\u043d\u044b\u0439 \u0444\u043e\u0440\u043c\u0430\u0442 -view.layout.compact=\u041a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u044b\u0439 -view.layout.multitrack=\u041c\u0443\u043b\u044c\u0442\u0438\u0442\u0440\u0435\u043a -view.layout.chord-style=\u0421\u0442\u0438\u043b\u044c \u0430\u043a\u043a\u043e\u0440\u0434\u0430 -view.layout.chord-name=\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0430\u043a\u043a\u043e\u0440\u0434\u0430 -view.layout.chord-diagram=\u0414\u0438\u0430\u0433\u0440\u0430\u043c\u043c\u0430 \u0430\u043a\u043a\u043e\u0440\u0434\u043e\u0432 -view.layout.score-enabled=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u0430\u0440\u0442\u0438\u0442\u0443\u0440\u0443 -view.layout.tablature-enabled=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0442\u0430\u0431\u0443\u043b\u0430\u0442\u0443\u0440\u0443 -view.show-mixer=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043c\u0438\u043a\u0448\u0435\u0440 -view.show-fretboard=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0433\u0438\u0442\u0430\u0440\u043d\u044b\u0439 \u0433\u0440\u0438\u0444 -view.show-piano=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u043b\u0430\u0432\u0438\u0448\u0438 -view.show-matrix=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043c\u0430\u0442\u0440\u0438\u0446\u0443 -view.show-transport=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u0440\u043e\u0438\u0433\u0440\u044b\u0432\u0430\u0442\u0435\u043b\u044c - -fretboard.right-mode=\u041f\u0440\u0430\u0432\u0448\u0430 -fretboard.left-mode=\u041b\u0435\u0432\u0448\u0430 -fretboard.background-color=\u0426\u0432\u0435\u0442 \u0444\u043e\u043d\u0430 -fretboard.display-note-text=\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u043d\u043e\u0442\u0443 -fretboard.display-scale-text=\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u0433\u0430\u043c\u043c\u0443 -fretboard.font=\u0428\u0440\u0438\u0444\u0442 -fretboard.fretpoint-color=\u0426\u0432\u0435\u0442 \u043b\u0430\u0434\u0430 -fretboard.note-color=\u0426\u0432\u0435\u0442 \u043d\u043e\u0442\u044b -fretboard.scale-note-color=\u0426\u0432\u0435\u0442 \u043d\u043e\u0442\u044b \u0433\u0430\u043c\u043c\u044b -fretboard.settings=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0433\u0438\u0442\u0430\u0440\u043d\u043e\u0433\u043e \u0433\u0440\u0438\u0444\u0430 -fretboard.string-color=\u0426\u0432\u0435\u0442 \u0441\u0442\u0440\u0443\u043d -fretboard.settings.options=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 - -piano.editor=\u041a\u043b\u0430\u0432\u0438\u0448\u043d\u044b\u0439 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440 -piano.natural-key-color=\u0426\u0432\u0435\u0442 \u0431\u0435\u043b\u044b\u0445 \u043a\u043b\u0430\u0432\u0438\u0448 -piano.not-natural-key-color=\u0426\u0432\u0435\u0442 \u0447\u0435\u0440\u043d\u044b\u0445 \u043a\u043b\u0430\u0432\u0438\u0448 -piano.note-color=\u0426\u0432\u0435\u0442 \u043d\u043e\u0442\u044b -piano.scale-note-color=\u0426\u0432\u0435\u0442 \u043d\u043e\u0442\u044b \u0433\u0430\u043c\u043c\u044b -piano.settings=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043a\u043b\u0430\u0432\u0438\u0448 - -matrix.editor=\u041c\u0430\u0442\u0440\u0438\u0447\u043d\u044b\u0439 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440 -matrix.grids=\u0427\u0438\u0441\u043b\u043e \u0441\u0435\u0442\u043e\u043a -matrix.border-color=\u0426\u0432\u0435\u0442 \u0440\u0430\u043c\u043a\u0438 -matrix.font=\u0428\u0440\u0438\u0444\u0442 -matrix.foreground-color=\u0426\u0432\u0435\u0442 \u043f\u0435\u0440\u0435\u0434\u043d\u0435\u0433\u043e \u043f\u043b\u0430\u043d\u0430 -matrix.line-color-1=\u0426\u0432\u0435\u0442 \u043d\u0435\u0447\u0451\u0442\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 -matrix.line-color-2=\u0426\u0432\u0435\u0442 \u0447\u0451\u0442\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 -matrix.line-color-over=\u0426\u0432\u0435\u0442 \u0441\u0442\u0440\u043e\u043a\u0438 \u043f\u043e\u0434 \u043a\u0443\u0440\u0441\u043e\u0440\u043e\u043c -matrix.note-color=\u0426\u0432\u0435\u0442 \u043d\u043e\u0442\u044b -matrix.play-note-color=\u0426\u0432\u0435\u0442 \u043f\u0440\u043e\u0438\u0433\u0440\u044b\u0432\u0430\u0435\u043c\u043e\u0439 \u043d\u043e\u0442\u044b -matrix.position-color=\u0426\u0432\u0435\u0442 \u043f\u043e\u0437\u0438\u0446\u0438\u0438 -matrix.settings=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043c\u0430\u0442\u0440\u0438\u0446\u044b - -composition=\u041a\u043e\u043c\u043f\u043e\u0437\u0438\u0446\u0438\u044f -composition.timesignature=\u041e\u0442\u043c\u0435\u0442\u043a\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 -composition.timesignature.Numerator=\u0427\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c -composition.timesignature.denominator=\u0417\u043d\u0430\u043c\u0435\u043d\u0430\u0442\u0435\u043b\u044c -composition.timesignature.to-the-end=\u0412 \u043a\u043e\u043d\u0435\u0446 -composition.tempo=\u0422\u0435\u043c\u043f -composition.tempo-percent=\u041f\u0440\u043e\u0446\u0435\u043d\u0442 -composition.tempo.invalid=\u041d\u0435\u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0439 \u0442\u0435\u043c\u043f -composition.tempo.start-to-end=\u041f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c \u044d\u0442\u043e\u0442 \u0442\u0435\u043c\u043f \u043a\u043e \u0432\u0441\u0435\u0439 \u043c\u0435\u043b\u043e\u0434\u0438\u0438 -composition.tempo.position-to-end=\u041f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c \u044d\u0442\u043e\u0442 \u0442\u0435\u043c\u043f \u043a \u043a\u043e\u043d\u0446\u0443 -composition.tempo.position-to-next=\u041f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c \u044d\u0442\u043e\u0442 \u0442\u0435\u043c\u043f \u0434\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u043c\u0435\u0442\u043a\u0438 -composition.properties=\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u0430 -composition.name=\u0418\u043c\u044f -composition.artist=\u0418\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c -composition.album=\u0410\u043b\u044c\u0431\u043e\u043c -composition.author=\u0410\u0432\u0442\u043e\u0440 -composition.tripletfeel=\u0427\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043a \u0442\u0440\u0438\u043e\u043b\u044f\u043c -composition.clef=\u041a\u043b\u044e\u0447 -composition.clef.treble=\u0421\u043a\u0440\u0438\u043f\u0438\u0447\u043d\u044b\u0439 -composition.clef.bass=\u0411\u0430\u0441\u043e\u0432\u044b\u0439 -composition.clef.tenor=\u0422\u0435\u043d\u043e\u0440\u043d\u044b\u0439 -composition.clef.alto=\u0410\u043b\u044c\u0442\u043e\u0432\u044b\u0439 -composition.clef.to-the-end=\u041f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c \u044d\u0442\u043e\u0442 \u043a\u043b\u044e\u0447 \u043a \u043a\u043e\u043d\u0446\u0443 -composition.keysignature=\u041e\u0442\u043c\u0435\u0442\u043a\u0438 \u0437\u043d\u0430\u043a\u043e\u0432 -composition.keysignature.natural=\u041e\u0440\u0438\u0433\u0438\u043d\u0430\u043b -composition.keysignature.sharp-1=1 \u0434\u0438\u0435\u0437 -composition.keysignature.sharp-2=2 \u0434\u0438\u0435\u0437 -composition.keysignature.sharp-3=3 \u0434\u0438\u0435\u0437 -composition.keysignature.sharp-4=4 \u0434\u0438\u0435\u0437 -composition.keysignature.sharp-5=5 \u0434\u0438\u0435\u0437 -composition.keysignature.sharp-6=6 \u0434\u0438\u0435\u0437 -composition.keysignature.sharp-7=7 \u0434\u0438\u0435\u0437 -composition.keysignature.flat-1=1 \u0431\u0435\u043c\u043e\u043b\u044c -composition.keysignature.flat-2=2 \u0431\u0435\u043c\u043e\u043b\u044c -composition.keysignature.flat-3=3 \u0431\u0435\u043c\u043e\u043b\u044c -composition.keysignature.flat-4=4 \u0431\u0435\u043c\u043e\u043b\u044c -composition.keysignature.flat-5=5 \u0431\u0435\u043c\u043e\u043b\u044c -composition.keysignature.flat-6=6 \u0431\u0435\u043c\u043e\u043b\u044c -composition.keysignature.flat-7=7 \u0431\u0435\u043c\u043e\u043b\u044c -composition.keysignature.to-the-end=\u041f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c \u044d\u0442\u043e\u0442 \u0437\u043d\u0430\u043a \u043a \u043a\u043e\u043d\u0446\u0443 -composition.tripletfeel=\u0427\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043a \u0442\u0440\u0438\u043e\u043b\u044f\u043c -composition.tripletfeel.none=\u0411\u0435\u0437 \u0447\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043a \u0442\u0440\u0438\u043e\u043b\u044f\u043c -composition.tripletfeel.eighth=\u0422\u0440\u0438\u043e\u043b\u044c \u0432\u043e\u0441\u044c\u043c\u044b\u043c\u0438 -composition.tripletfeel.sixteenth=\u0422\u0440\u0438\u043e\u043b\u044c \u0448\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u044b\u043c\u0438 -composition.tripletfeel.to-the-end=\u041f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c \u044d\u0442\u0443 \u0442\u0440\u0438\u043e\u043b\u044c \u043a \u043a\u043e\u043d\u0446\u0443 - -help=\u041f\u043e\u043c\u043e\u0449\u044c -help.help=\u041f\u043e\u043c\u043e\u0449\u044c -help.doc=\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f -help.about=\u041e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 -help.about.license=\u041b\u0438\u0446\u0435\u043d\u0437\u0438\u044f -help.about.authors=\u0410\u0432\u0442\u043e\u0440\u044b -help.about.description=\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 - -track=\u0422\u0440\u0435\u043a -track.number=\u2116 -track.name=\u0418\u043c\u044f -track.color=\u0426\u0432\u0435\u0442 -track.first=\u041f\u0435\u0440\u0432\u044b\u0439 \u0442\u0440\u0435\u043a -track.last=\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0442\u0440\u0435\u043a -track.previous=\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0439 \u0442\u0440\u0435\u043a -track.next=\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0442\u0440\u0435\u043a -track.add=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0442\u0440\u0435\u043a -track.remove=\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0442\u0440\u0435\u043a -track.clone=\u041a\u043b\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u0440\u0435\u043a -track.move-up=\u0412\u044b\u0448\u0435 -track.move-down=\u041d\u0438\u0436\u0435 -track.instrument=\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 -track.properties=\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u0430 -track.properties.general=\u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 -track.name.default-percussion-name=\u041f\u0435\u0440\u043a\u0443\u0441\u0441\u0438\u044f -track.lyrics=\u041b\u0438\u0440\u0438\u043a\u0430 -track.solo=\u0421\u043e\u043b\u043e -track.mute=\u0417\u0430\u0433\u043b\u0443\u0448\u0438\u0442\u044c - -lyric.editor=\u0420\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u043b\u0438\u0440\u0438\u043a\u0438 - -measure=\u0422\u0430\u043a\u0442 -measure.first=\u041f\u0435\u0440\u0432\u044b\u0439 \u0442\u0430\u043a\u0442 -measure.last=\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0442\u0430\u043a\u0442 -measure.previous=\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0439 \u0442\u0430\u043a\u0442 -measure.next=\u0421\u043b\u0435\u0434\u0439\u044e\u0449\u0438\u0439 \u0442\u0430\u043a\u0442 -measure.add=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0442\u0430\u043a\u0442 -measure.add-before-current-position=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0442\u0430\u043a\u0442 \u043f\u0435\u0440\u0435\u0434 \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u043f\u043e\u0437\u0438\u0446\u0438\u0435\u0439 -measure.add-after-current-position=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0442\u0430\u043a\u0442 \u043f\u043e\u0441\u043b\u0435 \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u043f\u043e\u0437\u0438\u0446\u0438\u0438 -measure.add-at-end=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0442\u0430\u043a\u0442 \u0432 \u043a\u043e\u043d\u0435\u0446 -measure.remove=\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0442\u0430\u043a\u0442 -measure.copy=\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u0430\u043a\u0442 -measure.paste=\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0442\u0430\u043a\u0442 -measure.clean=\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u0442\u0430\u043a\u0442 - -duration=\u0414\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c -duration.whole=\u0426\u0435\u043b\u0430\u044f -duration.half=\u041f\u043e\u043b\u043e\u0432\u0438\u043d\u043d\u0430\u044f -duration.quarter=\u0427\u0435\u0442\u0432\u0435\u0440\u0442\u043d\u0430\u044f -duration.eighth=\u0412\u043e\u0441\u044c\u043c\u0430\u044f -duration.sixteenth=\u0428\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0430\u044f -duration.thirtysecond=\u0422\u0440\u0438\u0434\u0446\u0430\u0442\u044c \u0432\u0442\u043e\u0440\u0430\u044f -duration.sixtyfourth=\u0428\u0435\u0441\u0442\u044c\u0434\u0435\u0441\u044f\u0442 \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u0430\u044f -duration.dotted=\u0422\u043e\u0447\u043a\u0430 -duration.doubledotted=\u0414\u0432\u043e\u0439\u043d\u0430\u044f \u0442\u043e\u0447\u043a\u0430 -duration.division-type=\u0422\u0443\u043f\u043b\u0435\u0442\u043e - -dynamic=\u0414\u0438\u043d\u0430\u043c\u0438\u043a\u0430 -dynamic.piano-pianissimo=\u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0442\u0438\u0445\u043e -dynamic.pianissimo=\u041e\u0447\u0435\u043d\u044c \u0442\u0438\u0445\u043e -dynamic.piano=\u0422\u0438\u0445\u043e -dynamic.mezzo-piano=\u0421\u0434\u0435\u0440\u0436\u0430\u043d\u043d\u043e -dynamic.mezzo-forte=\u0423\u043c\u0435\u0440\u0435\u043d\u043d\u043e -dynamic.forte=\u0413\u0440\u043e\u043c\u043a\u043e -dynamic.fortissimo=\u041e\u0447\u0435\u043d\u044c \u0433\u0440\u043e\u043c\u043a\u043e -dynamic.forte-fortissimo=\u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0433\u0440\u043e\u043c\u043a\u043e - -effects=\u042d\u0444\u0444\u0435\u043a\u0442\u044b -effects.vibrato=\u0412\u0438\u0431\u0440\u0430\u0442\u043e -effects.bend=\u0411\u044d\u043d\u0434 -effects.deadnote=\u041f\u0440\u0438\u0433\u043b\u0443\u0448\u0435\u043d\u043d\u0430\u044f \u043d\u043e\u0442\u0430 -effects.slide=\u0421\u043b\u0430\u0439\u0434 -effects.hammer=Hammer-on/Pull-off -effects.tremolo-bar=\u0422\u0440\u0435\u043c\u043e\u043b\u043e -effects.tremolo-bar-editor=\u0420\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u0432\u0438\u0431\u0440\u0430\u0442\u043e -effects.tremolo-bar.dip=Dip -effects.tremolo-bar.dive=Dive -effects.tremolo-bar.release-up=Release Up -effects.tremolo-bar.release-down=Release Down -effects.tremolo-bar.inverted-dip=Inverted Dip -effects.tremolo-bar.return=\u0412\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f -effects.ghostnote=\u041f\u043e\u0432\u0442\u043e\u0440 \u043d\u043e\u0442\u044b -effects.accentuatednote=\u0412\u044b\u0434\u0435\u043b\u0438\u0442\u044c \u043d\u043e\u0442\u0443 -effects.heavyaccentuatednote=\u0421\u0438\u043b\u044c\u043d\u043e \u0430\u043a\u0446\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u043d\u043e\u0442\u0430 -effects.harmonic=\u041e\u0431\u0435\u0440\u0442\u043e\u043d -effects.grace=\u041f\u043b\u0430\u0432\u043d\u0430\u044f \u043d\u043e\u0442\u0430 -effects.grace-editor=\u0420\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u043f\u043b\u0430\u0432\u043d\u043e\u0439 \u043d\u043e\u0442\u044b -effects.grace.before-beat=\u0414\u043e \u0443\u0434\u0430\u0440\u0430 -effects.grace.on-beat=\u0412\u043e \u0432\u0440\u0435\u043c\u044f \u0443\u0434\u0430\u0440\u0430 -effects.grace.transition=\u041c\u043e\u0434\u0443\u043b\u044f\u0446\u0438\u044f -effects.grace.transition-none=\u041d\u0438\u0447\u0435\u0433\u043e -effects.grace.transition-bend=\u0411\u044d\u043d\u0434 -effects.grace.transition-slide=\u0421\u043b\u0430\u0439\u0434 -effects.grace.transition-hammer=\u0425\u0430\u043c\u043c\u0435\u0440 -effects.trill=\u0422\u0440\u0435\u043b\u044c -effects.trill-editor=\u0420\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u0442\u0440\u0435\u043b\u0438 -effects.tremolo-picking=\u0412\u0438\u0431\u0440\u0430\u0442\u043e \u043c\u0435\u0434\u0438\u0430\u0442\u043e\u0440\u043e\u043c -effects.tremolo-picking-editor=\u0420\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u0432\u0438\u0431\u0440\u0430\u0442\u043e \u043c\u0435\u0434\u0438\u0430\u0442\u043e\u0440\u043e\u043c -effects.palm-mute=\u0413\u043b\u0443\u0448\u0435\u043d\u0438\u0435 \u043b\u0430\u0434\u043e\u043d\u044c\u044e -effects.staccato=\u0421\u0442\u0430\u043a\u043a\u0430\u0442\u043e -effects.tapping=\u0422\u044d\u043f\u043f\u0438\u043d\u0433 -effects.slapping=\u0421\u043b\u044d\u043f -effects.popping=Popping -effects.fade-in=\u041f\u043e\u0441\u0442\u0435\u043f\u0435\u043d\u043d\u043e\u0435 \u043d\u0430\u0440\u0430\u0441\u0442\u0430\u043d\u0438\u0435 \u0437\u0432\u0443\u043a\u0430 -effects.harmonic-editor=\u0420\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u0433\u0430\u0440\u043c\u043e\u043d\u0438\u043a\u0438 -effects.harmonic.type-of-harmonic=\u0422\u0438\u043f \u043e\u0431\u0435\u0440\u0442\u043e\u043d\u0430 -effects.harmonic.natural=\u041e\u0431\u0435\u0440\u0442\u043e\u043d \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u0430 -effects.harmonic.artificial=\u0418\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0444\u043b\u0430\u0436\u043e\u043b\u0435\u0442 -effects.harmonic.artificial.key-offset=\u0421\u043c\u0435\u0449\u0435\u043d\u0438\u0435 \u0437\u043d\u0430\u043a\u0430 -effects.harmonic.tapped=Tapped Harmonic -effects.harmonic.tapped.left-hand=\u041b\u0435\u0432\u0448\u0430 -effects.harmonic.tapped.right-hand=\u041f\u0440\u0430\u0432\u0448\u0430 -effects.harmonic.pinch=\u0417\u0430\u0436\u0438\u043c\u0430\u043d\u0438\u0435 \u043e\u0431\u0435\u0440\u0442\u043e\u043d\u0430 -effects.harmonic.semi=\u041f\u043e\u043b\u0443\u0444\u043b\u0430\u0436\u043e\u043b\u0435\u0442 - -bend.editor=\u0420\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u0431\u044d\u043d\u0434\u043e\u0432 -bend.bend=\u0411\u044d\u043d\u0434 -bend.bend-release=\u0411\u044d\u043d\u0434/\u041e\u0442\u043f\u0443\u0441\u0442\u0438\u0442\u044c -bend.bend-release-bend=\u0411\u044d\u043d\u0434/\u041e\u0442\u043f\u0443\u0441\u0442\u0438\u0442\u044c/\u0411\u044d\u043d\u0434 -bend.prebend=\u041f\u0440\u0435\u0431\u044d\u043d\u0434 -bend.prebend-release=\u041f\u0440\u0435\u0431\u044d\u043d\u0434/\u041e\u0442\u043f\u0443\u0441\u0442\u0438\u0442\u044c - -transport=\u041f\u0440\u043e\u0438\u0433\u0440\u044b\u0432\u0430\u0442\u0435\u043b\u044c -transport.start=\u0417\u0430\u043f\u0443\u0441\u043a -transport.stop=\u0421\u0442\u043e\u043f -transport.pause=\u041f\u0430\u0443\u0437\u0430 -transport.first=\u041f\u0435\u0440\u0432\u044b\u0439 -transport.last=\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 -transport.previous=\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0439 -transport.next=\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 -transport.metronome=\u041c\u0435\u0442\u0440\u043e\u043d\u043e\u043c -transport.mode=\u0412\u0438\u0434 \u043f\u0440\u043e\u0438\u0433\u0440\u044b\u0432\u0430\u0442\u0435\u043b\u044f -transport.mode.simple=\u041f\u0440\u043e\u0441\u0442\u043e\u0439 \u0440\u0435\u0436\u0438\u043c -transport.mode.simple.tempo-percent=\u0422\u0435\u043c\u043f \u0432 \u043f\u0440\u043e\u0446\u0435\u043d\u0442\u0430\u0445 -transport.mode.simple.loop=\u0426\u0438\u043a\u043b\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0435 -transport.mode.trainer=\u0422\u0440\u0435\u043d\u0438\u0440\u043e\u0432\u043e\u0447\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c -transport.mode.trainer.increment-description=\u0428\u0430\u0433 \u0432 - -instruments.volume=\u0423\u0441\u0438\u043b\u0438\u0442\u0435\u043b\u044c -instrument.volume=\u0417\u0432\u0443\u043a -instrument.channel=CH -instrument.effect-channel=EC -instrument.balance=\u0411\u0430\u043b\u0430\u043d\u0441 -instrument.free=\u041e\u0441\u0432\u043e\u0431\u043e\u0434\u0438\u0442\u044c -instrument.link=\u041a\u0430\u043d\u0430\u043b \u0441\u0432\u044f\u0437\u0438 - -repeat.open=\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u043f\u043e\u0432\u0442\u043e\u0440 -repeat.close=\u0417\u0430\u043a\u0440\u044b\u0442\u044c \u043f\u043e\u0432\u0442\u043e\u0440 -repeat.alternative=\u0412\u0430\u0440\u0438\u0430\u043d\u0442\u044b \u043f\u043e\u0432\u0442\u043e\u0440\u0430 -repeat.alternative.editor=\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b \u043f\u043e\u0432\u0442\u043e\u0440\u0430 -repetitions=\u041f\u043e\u0432\u0442\u043e\u0440\u044b -repeat.number-of-repetitions=\u0427\u0438\u0441\u043b\u043e \u043f\u043e\u0432\u0442\u043e\u0440\u043e\u0432 - -beat=\u0411\u0438\u0442 -beat.clean=\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c - -note=\u041d\u043e\u0442\u0430 -note.semitone-up=\u0412\u0432\u0435\u0440\u0445 \u043d\u0430 \u043f\u043e\u043b\u0443\u0442\u043e\u043d -note.semitone-down=\u0412\u043d\u0438\u0437 \u043d\u0430 \u043f\u043e\u043b\u0443\u0442\u043e\u043d -note.shift-up=\u0421\u0434\u0432\u0438\u043d\u0443\u0442\u044c \u043d\u0430 \u043d\u043e\u0442\u0443 \u043d\u0430\u0432\u0435\u0440\u0445 -note.shift-down=\u0421\u0434\u0432\u0438\u043d\u0443\u0442\u044c \u043d\u0430 \u043d\u043e\u0442\u0443 \u0432\u043d\u0438\u0437 -note.tiednote=\u041b\u0438\u0433\u0430 -note.deadnote=\u041f\u0440\u0438\u0433\u043b\u0443\u0448\u0435\u043d\u043d\u0430\u044f \u043d\u043e\u0442\u0430 - -insert.chord=\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0430\u043a\u043a\u043e\u0440\u0434 -chord.editor=\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0430\u043a\u043a\u043e\u0440\u0434 -chord=\u0410\u043a\u043a\u043e\u0440\u0434 -chord.name=\u0418\u043c\u044f -chord.bass=\u0411\u0430\u0441 -chord.custom=\u041e\u0431\u044b\u0447\u043d\u044b\u0439/\u0441\u0432\u043e\u0439 \u0430\u043a\u043a\u043e\u0440\u0434 -chord.custom.name-empty-error=\u0414\u0430\u043d\u043d\u044b\u0439 \u0430\u043a\u043a\u043e\u0440\u0434 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0443\u0434\u0430\u043b\u0435\u043d -chord.custom.name-exist-error=\u0422\u0430\u043a\u043e\u0439 \u0430\u043a\u043a\u043e\u0440\u0434 \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 -chord.settings.tip=\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 -chord.settings.type=\u0422\u0438\u043f -chord.settings.type.most-common=\u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 -chord.settings.type.inversions=\u041e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u0430\u043a\u043a\u043e\u0440\u0434\u0430 -chord.settings.type.close-voiced=\u0417\u0430\u043a\u0440\u044b\u0442\u044c \u0432\u043e\u043a\u0430\u043b\u044c\u043d\u0443\u044e \u043f\u0430\u0440\u0442\u0438\u044e -chord.settings.type.open-voiced=\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u0432\u043e\u043a\u0430\u043b\u044c\u043d\u0443\u044e \u043f\u0430\u0440\u0442\u0438\u044e -chord.settings.open-chords=\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u0430\u043a\u043a\u043e\u0440\u0434\u044b -chord.settings.chords-to-display=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0430\u043a\u043a\u043e\u0440\u0434\u044b -chord.settings.search-frets=\u041d\u0430\u0439\u0442\u0438 \u043b\u0430\u0434 -chord.settings.minimum-fret=\u041c\u0438\u043d\u0438\u043c\u0443\u043c -chord.settings.maximum-fret=\u041c\u0430\u043a\u0441\u0438\u043c\u0443\u043c - -instrument=\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 -instrument.instrument=\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 -instrument.percussion-track=\u0423\u0434\u0430\u0440\u043d\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b - -tuning=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 -tuning.strings=\u0421\u0442\u0440\u0443\u043d\u044b -tuning.offset=\u0421\u043c\u0435\u0449\u0435\u043d\u0438\u0435 - -language=\u042f\u0437\u044b\u043a -replace-file-question=\u0422\u0430\u043a\u043e\u0439 \u0444\u0430\u0439\u043b \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442. \u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u0435\u0433\u043e? -choose-color=\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0446\u0432\u0435\u0442 - -settings=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 -settings.config=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 TuxGuitar -settings.config.language=\u042f\u0437\u044b\u043a -settings.config.language.choose=\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u044f\u0437\u044b\u043a -settings.config.styles=\u0421\u0442\u0438\u043b\u044c -settings.config.styles.general=\u041e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0448\u0440\u0438\u0444\u0442 -settings.config.styles.printer=\u0428\u0440\u0438\u0444\u0442 \u043f\u0440\u0438 \u043f\u0435\u0447\u0430\u0442\u0438 -settings.config.styles.font.default=\u0428\u0440\u0438\u0444\u0442 \u043f\u043e-\u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e -settings.config.styles.font.note=\u0428\u0440\u0438\u0444\u0442 \u043d\u043e\u0442\u044b -settings.config.styles.font.lyric=\u0428\u0440\u0438\u0444\u0442 \u0432\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u0439 \u043b\u0438\u043d\u0438\u0438 -settings.config.styles.font.text=\u0428\u0440\u0438\u0444\u0442 \u0442\u0435\u043a\u0441\u0442\u0430 -settings.config.styles.font.time-signature=\u0428\u0440\u0438\u0444\u0442 \u043e\u0442\u043c\u0435\u0442\u043a\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 -settings.config.styles.font.printer-default=\u0428\u0440\u0438\u0444\u0442 \u043f\u043e-\u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043f\u0440\u0438 \u043f\u0435\u0447\u0430\u0442\u0438 -settings.config.styles.font.printer-note=\u0428\u0440\u0438\u0444\u0442 \u043d\u043e\u0442\u044b \u043f\u0440\u0438 \u043f\u0435\u0447\u0430\u0442\u0438 -settings.config.styles.font.printer-time-signature=\u0428\u0440\u0438\u0444\u0442 \u043e\u0442\u043c\u0435\u0442\u043a\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043f\u0440\u0438 \u043f\u0435\u0447\u0430\u0442\u0438 -settings.config.styles.color.score-note=\u0426\u0432\u0435\u0442 \u043d\u043e\u0442\u044b \u043f\u0430\u0440\u0442\u0438\u0442\u0443\u0440\u044b -settings.config.styles.color.tab-note=\u0426\u0432\u0435\u0442 \u043d\u043e\u0442\u044b \u0442\u0430\u0431\u0430 -settings.config.styles.color.play-note=\u0426\u0432\u0435\u0442 \u043f\u0440\u043e\u0438\u0433\u0440\u044b\u0432\u0430\u0435\u043c\u043e\u0439 \u043d\u043e\u0442\u044b -settings.config.apply-changes-question=\u041f\u0440\u0438\u043d\u044f\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0441\u0435\u0439\u0447\u0430\u0441? -settings.config.sound=\u041f\u0435\u0441\u043d\u044f -settings.config.main=\u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 -settings.config.main.window-title=\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u043e\u043a\u043d\u0430 -settings.config.main.window-title.help=\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0431\u0443\u0434\u0443\u0442 \u0437\u0430\u043c\u0435\u043d\u0435\u043d\u044b \u0432 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0435 \u043e\u043a\u043d\u0430: -settings.config.main.window-title.var.description.appname=\u042d\u0442\u0430 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0438\u043c\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f: TuxGuitar -settings.config.main.window-title.var.description.appversion=\u042d\u0442\u0430 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0432\u0435\u0440\u0441\u0438\u044e TuxGuitar -settings.config.main.window-title.var.description.filename=\u042d\u0442\u0430 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0438\u043c\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 -settings.config.main.window-title.var.description.filepath=\u042d\u0442\u0430 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043f\u0443\u0442\u044c \u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u043c\u0443 \u0444\u0430\u0439\u043b\u0443 -settings.config.main.window-title.var.description.songname=\u042d\u0442\u0430 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0438\u043c\u044f \u043c\u0435\u043b\u043e\u0434\u0438\u0438 -settings.config.main.window-title.var.description.songauthor=\u042d\u0442\u0430 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0430\u0432\u0442\u043e\u0440\u0430 \u043c\u0435\u043b\u043e\u0434\u0438\u0438 -settings.config.main.window-title.var.description.songalbum=\u042d\u0442\u0430 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0430\u043b\u044c\u0431\u043e\u043c \u043c\u0435\u043b\u043e\u0434\u0438\u0438 -settings.config.main.window-title.var.description.songartist=\u042d\u0442\u0430 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044f \u043c\u0435\u043b\u043e\u0434\u0438\u0438 -settings.config.main.options=\u041e\u043f\u0446\u0438\u0438 -settings.config.main.splash-enabled=\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0437\u0430\u0441\u0442\u0430\u0432\u043a\u0443 \u043f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435 -settings.config.main.table.auto-size.enabled=\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u043c\u0435\u0440\u0430 \u043e\u043a\u043d\u0430 -settings.config.styles.color.lines=\u0426\u0432\u0435\u0442 \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u043b\u0438\u043d\u0438\u0439 -settings.config.toolbars=\u041f\u0430\u043d\u0435\u043b\u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 -settings.config.toolbars.tip=\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0412\u0430\u0448\u0438 \u043f\u0430\u043d\u0435\u043b\u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 -settings.config.toolbars.list=\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u043f\u0430\u043d\u0435\u043b\u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 -settings.config.toolbars.move-up=\u0412\u044b\u0448\u0435 -settings.config.toolbars.move-down=\u041d\u0438\u0436\u0435 -settings.config.skin=\u0421\u043a\u0438\u043d\u044b -settings.config.skin.choose=\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u0432\u043e\u0439 \u0441\u043a\u0438\u043d -settings.keybindings=\u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0441\u043e\u0447\u0435\u0442\u0430\u043d\u0438\u044f \u043a\u043b\u0430\u0432\u0438\u0448 - -key-bindings-editor=\u0420\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u0441\u043e\u0447\u0435\u0442\u0430\u043d\u0438\u0439 \u043a\u043b\u0430\u0432\u0438\u0448 -key-bindings-editor-action-select=\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 -key-bindings-editor-action-column=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u044f -key-bindings-editor-shortcut-column=\u041a\u043b\u0430\u0432\u0438\u0448\u0438 -key-bindings-editor-push-a-key=\u041d\u0430\u0436\u043c\u0438\u0442\u0435 \u043a\u043b\u0430\u0432\u0438\u0448\u0443 -key-bindings-editor-save-question=\u0418\u043c\u0435\u044e\u0442\u0441\u044f \u043d\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u0451\u043d\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u0445\u043e\u0442\u0438\u0442\u0435 \u0432\u044b\u0439\u0442\u0438 \u0431\u0435\u0437 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f? - -key-bindings-editor-override=\u042d\u0442\u0430 \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u044f \u0443\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f! \u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b, \u0447\u0442\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0435\u0451 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c? - -print.print=\u041f\u0435\u0447\u0430\u0442\u044c -print.dialog=\u041f\u0435\u0447\u0430\u0442\u044c -print.service=\u0421\u043b\u0443\u0436\u0431\u0430 -print.service.name=\u0418\u043c\u044f -print.service.status=\u0421\u0442\u0430\u0442\u0443\u0441 -print.service.type=\u0422\u0438\u043f -print.service.info=\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f -print.range=\u0414\u0438\u0430\u043f\u0430\u0437\u043e\u043d -print.range.all-pages=\u0412\u0441\u0451 -print.range.pages=\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u044b -print.range.pages-to=\u0414\u043e -print.copies=\u041a\u043e\u043f\u0438\u0438 -print.copies-number=\u0427\u0438\u0441\u043b\u043e \u043a\u043e\u043f\u0438\u0439 -print.print-to-file=\u041f\u0435\u0447\u0430\u0442\u044c \u0432 \u0444\u0430\u0439\u043b -print.file-chooser=\u0412\u044b\u0431\u043e\u0440 -print-header.default-song-name=\u0411\u0435\u0437 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f -print-header.default-song-author=\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 \u0430\u0432\u0442\u043e\u0440 - -print.preview=\u041f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 -print.preview.page-of=\u041e\u0442 - -marker=\u041c\u0435\u0442\u043a\u0430 -marker.add=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043c\u0435\u0442\u043a\u0443 -marker.list=\u0421\u043f\u0438\u0441\u043e\u043a \u043c\u0435\u0442\u043e\u043a -marker.first=\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u043f\u0435\u0440\u0432\u043e\u0439 \u043c\u0435\u0442\u043a\u0435 -marker.last=\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439 \u043c\u0435\u0442\u043a\u0435 -marker.next=\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u043c\u0435\u0442\u043a\u0435 -marker.previous=\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u043c\u0435\u0442\u043a\u0435 - -export.tablature-enabled=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0442\u0430\u0431\u0443\u043b\u0430\u0442\u0443\u0440\u0443 -export.score-enabled=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u0430\u0440\u0442\u0438\u0442\u0443\u0440\u0443 -export.chord-name-enabled=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u0430\u043a\u043a\u043e\u0440\u0434\u043e\u0432 -export.chord-diagram-enabled=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0441\u0445\u0435\u043c\u044b \u0430\u043a\u043a\u043e\u0440\u0434\u043e\u0432 - -scale=\u0421\u0442\u0440\u043e\u0439 -scale.list=\u0421\u043f\u0438\u0441\u043e\u043a \u0441\u0442\u0440\u043e\u0435\u0432 - -text.insert=\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0442\u0435\u043a\u0441\u0442 -text.editor=\u0420\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u0442\u0435\u043a\u0441\u0442\u0430 -text.text=\u0422\u0435\u043a\u0441\u0442 - -tools=\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b -tools.scale=\u0421\u043f\u0438\u0441\u043e\u043a \u0441\u0442\u0440\u043e\u0435\u0432 -tools.browser=\u0411\u0440\u0430\u0443\u0437\u0435\u0440 -tools.plugins=\u0414\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f -tools.shortcuts=\u041a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u0438 \u043a\u043b\u0430\u0432\u0438\u0448 -tools.settings=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 - -browser.dialog=\u0411\u0440\u0430\u0443\u0437\u0435\u0440 -browser.menu.file=\u0424\u0430\u0439\u043b -browser.open=\u041e\u0442\u043a\u0440\u044b\u0442\u044c -browser.exit=\u0412\u044b\u0445\u043e\u0434 -browser.menu.collection=\u041a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u044f -browser.menu.go=\u041f\u0435\u0440\u0435\u0439\u0442\u0438 -browser.collection.select=\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u044e -browser.collection.open=\u041e\u0442\u043a\u0440\u044b\u0442\u044c -browser.collection.remove=\u0423\u0434\u0430\u043b\u0438\u0442\u044c -browser.collection.close=\u0417\u0430\u043a\u0440\u044b\u0442\u044c -browser.collection.new=\u041d\u043e\u0432\u044b\u0439 -browser.go-root=\u0414\u043e\u043c\u043e\u0439 -browser.go-back=\u041d\u0430\u0437\u0430\u0434 -browser.refresh=\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c -browser.factory.fs.name=\u0424\u0430\u0439\u043b\u043e\u0432\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 -browser.collection.fs.name=\u0418\u043c\u044f -browser.collection.fs.path=\u0414\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044f -browser.collection.fs.editor-title=\u041a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u044f \u043d\u0430 \u0424\u0421 -browser.collection.fs.editor-tip=\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044e \u0441 \u0412\u0430\u0448\u0435\u0439 \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0435\u0439 -browser.collection.fs.invalid-path=\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0443\u043a\u0430\u0436\u0438\u0442\u0435 \u0432\u0435\u0440\u043d\u0443\u044e \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044e - -midi.port=MIDI \u043f\u043e\u0440\u0442 -midi.sequencer=MIDI \u0441\u0438\u043d\u0442\u0435\u0437\u0430\u0442\u043e\u0440 - -plugin.unknown-value=\u041d\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d -plugin.column.name=\u0418\u043c\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f -plugin.column.enabled=\u0412\u043a\u043b\u044e\u0447\u0435\u043d\u043e - -######################### -### Tool Bar Items ### -######################### -file.items=\u0424\u0430\u0439\u043b -edit.items=\u041f\u0440\u0430\u0432\u043a\u0430 -property.items=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 -track.items=\u0422\u0440\u0435\u043a -duration.items=\u0414\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c -note.items=\u041d\u043e\u0442\u0430 -composition.items=\u041a\u043e\u043c\u043f\u043e\u0437\u0438\u0446\u0438\u044f -repeat.items=\u041f\u043e\u0432\u0442\u043e\u0440 -transport.items=\u041f\u0440\u043e\u0438\u0433\u0440\u044b\u0432\u0430\u0442\u0435\u043b\u044c -marker.items=\u041c\u0435\u0442\u043a\u0438 -insert.items=\u0412\u0441\u0442\u0430\u0432\u043a\u0430 -layout.items=\u0424\u043e\u0440\u043c\u0430\u0442 -view.items=\u0412\u0438\u0434 -effect.items=\u042d\u0444\u0444\u0435\u043a\u0442\u044b -dynamic.items=\u0414\u0438\u043d\u0430\u043c\u0438\u043a\u0430 - -######################### -###Key Binding Actions### -######################### -action.file.new=\u041d\u043e\u0432\u044b\u0439 \u0444\u0430\u0439\u043b -action.file.open=\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u0444\u0430\u0439\u043b -action.file.open-url=\u041e\u0442\u043a\u0440\u044b\u0442\u044c URL -action.file.save=\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c -action.file.save-as=\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043a\u0430\u043a -action.file.print=\u041f\u0435\u0447\u0430\u0442\u044c -action.file.print-preview=\u041f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 -action.file.exit=\u0412\u044b\u0439\u0442\u0438 \u0438\u0437 TuxGuitar -action.edit.undo=\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c -action.edit.redo=\u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u044c -action.composition.change-time-signature=\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043e\u0442\u043c\u0435\u0442\u043a\u0443 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 -action.composition.change-tempo=\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0442\u0435\u043c\u043f -action.composition.change-info=\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043c\u0435\u043b\u043e\u0434\u0438\u0438 -action.composition.change-clef=Change Clef -action.composition.change-key-signature=\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043e\u0442\u043c\u0435\u0442\u043a\u0443 \u0437\u043d\u0430\u043a\u0430 -action.composition.change-triplet-feel=\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0447\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043a \u0442\u0440\u0438\u043e\u043b\u044f\u043c -action.view.layout-set-page=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0444\u043e\u0440\u043c\u0430\u0442 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b -action.view.layout-set-linear=\u041b\u0438\u043d\u0435\u0439\u043d\u044b\u0439 \u0444\u043e\u0440\u043c\u0430\u0442 -action.view.layout-set-multitrack=\u041c\u0443\u043b\u044c\u0442\u0438\u0442\u0440\u0435\u043a\u043e\u0432\u044b\u0439 \u0440\u0435\u0436\u0438\u043c -action.view.layout-set-score-enabled=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u0430\u0440\u0442\u0438\u0442\u0443\u0440\u0443 -action.view.layout-set-tablature-enabled=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0442\u0430\u0431\u0443\u043b\u0430\u0442\u0443\u0440\u0443 -action.view.layout-set-compact=\u041a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c -action.view.layout-set-chord-diagram-enabled=\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0434\u0438\u0430\u0433\u0440\u0430\u043c\u043c\u0443 \u0430\u043a\u043a\u043e\u0440\u0434\u043e\u0432 -action.view.layout-set-chord-name-enabled=\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0438\u043c\u0435\u043d\u0430 \u0430\u043a\u043a\u043e\u0440\u0434\u043e\u0432 -action.view.show-fretboard=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0433\u0438\u0442\u0430\u0440\u043d\u044b\u0439 \u0433\u0440\u0438\u0444 -action.view.show-piano=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u043b\u0430\u0432\u0438\u0448\u0438 -action.view.show-matrix=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043c\u0430\u0442\u0440\u0438\u0446\u0443 -action.view.show-mixer=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043c\u0438\u043a\u0448\u0435\u0440 -action.view.show-transport=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u0440\u043e\u0438\u0433\u0440\u044b\u0432\u0430\u0442\u0435\u043b\u044c -action.track.add=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0442\u0440\u0435\u043a -action.track.remove=\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0442\u0440\u0435\u043a -action.track.clone=\u041a\u043b\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u0440\u0435\u043a -action.track.go-first=\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u043f\u0435\u0440\u0432\u043e\u043c\u0443 \u0442\u0440\u0435\u043a\u0443 -action.track.go-last=\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u043c\u0443 \u0442\u0440\u0435\u043a\u0443 -action.track.go-next=\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c\u0443 \u0442\u0440\u0435\u043a\u0443 -action.track.go-previous=\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u043c\u0443 \u0442\u0440\u0435\u043a\u0443 -action.track.lyrics=\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043b\u0438\u0440\u0438\u043a\u0443 \u0442\u0440\u0435\u043a\u0430 -action.track.properties=\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u0442\u0440\u0435\u043a\u0430 -action.track.move-down=\u041d\u0438\u0436\u0435 -action.track.move-up=\u0412\u044b\u0448\u0435 -action.measure.add=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0442\u0430\u043a\u0442 -action.measure.remove=\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0442\u0430\u043a\u0442 -action.measure.copy=\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u0430\u043a\u0442 -action.measure.paste=\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0442\u0430\u043a\u0442 -action.measure.clean=\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u0442\u0430\u043a\u0442 -action.measure.go-first=\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u043f\u0435\u0440\u0432\u044b\u0439 \u0442\u0430\u043a\u0442\u0443 -action.measure.go-last=\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u043c\u0443 \u0442\u0430\u043a\u0442\u0443 -action.measure.go-next=\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c\u0443 \u0442\u0430\u043a\u0442\u0443 -action.measure.go-previous=\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u043c\u0443 \u0442\u0430\u043a\u0442\u0443 -action.note.general.clean-beat=\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u0440\u0438\u0442\u043c -action.note.general.decrement-semitone=\u0423\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u044c \u043f\u043e\u043b\u0443\u0442\u043e\u043d -action.note.general.increment-semitone=\u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c \u043f\u043e\u043b\u0443\u0442\u043e\u043d -action.note.general.shift-down=\u0421\u0434\u0432\u0438\u0433 \u0432\u043d\u0438\u0437 -action.note.general.shift-up=\u0421\u0434\u0432\u0438\u0433 \u0432\u0432\u0435\u0440\u0445 -action.note.general.tied=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043b\u0438\u0433\u0443 -action.note.duration.set-whole=\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0446\u0435\u043b\u0443\u044e \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c -action.note.duration.set-half=\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u043d\u0443\u044e \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c -action.note.duration.set-quarter=\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u043d\u0443\u044e \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c -action.note.duration.set-eighth=\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0432\u043e\u0441\u044c\u043c\u0443\u044e \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c -action.note.duration.set-sixteenth=\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0448\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0443\u044e \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c -action.note.duration.set-thirty-second=\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0442\u0440\u0438\u0434\u0446\u0430\u0442\u044c \u0432\u0442\u043e\u0440\u0443\u044e \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c -action.note.duration.set-sixty-fourth=\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0448\u0435\u0441\u0442\u044c\u0434\u0435\u0441\u044f\u0442 \u0447\u0435\u0442\u0432\u0451\u0440\u0442\u0443\u044e \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c -action.note.duration.change-dotted=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0442\u043e\u0447\u043a\u0443 -action.note.duration.change-double-dotted=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0434\u0432\u043e\u0439\u043d\u0443\u044e \u0442\u043e\u0447\u043a\u0443 -action.note.duration.change-division-type=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0442\u0443\u043f\u043b\u0435\u0442\u043e -action.note.duration.decrement-duration=\u0423\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u044c \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c -action.note.duration.increment-duration=\u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c -action.note.effect.change-vibrato=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0432\u0438\u0431\u0440\u0430\u0442\u043e -action.note.effect.change-bend=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0431\u044d\u043d\u0434 -action.note.effect.change-slide=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u043b\u0430\u0439\u0434 -action.note.effect.change-hammer=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c hammer-on/pull-off -action.note.effect.change-accentuated=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0430\u043a\u0446\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 -action.note.effect.change-=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043f\u0440\u0438\u0433\u043b\u0443\u0448\u0435\u043d\u043d\u0443\u044e \u043d\u043e\u0442\u0443 -action.note.effect.change-fade-in=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043f\u043e\u0441\u0442\u0435\u043f\u0435\u043d\u043d\u043e\u0435 \u043d\u0430\u0440\u0430\u0441\u0442\u0430\u043d\u0438\u0435 \u0437\u0432\u0443\u043a\u0430 -action.note.effect.change-ghost=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043d\u043e\u0442\u0443-\u043f\u0440\u0438\u0437\u0440\u0430\u043a\u0430 -action.note.effect.change-grace=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043f\u043b\u0430\u0432\u043d\u0443\u044e \u043d\u043e\u0442\u0443 -action.note.effect.change-harmonic=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0433\u0430\u0440\u043c\u043e\u043d\u0438\u043a\u0443 -action.note.effect.change-heavy-accentuated=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0438\u043b\u044c\u043d\u043e\u0435 \u0430\u043a\u0446\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 -action.note.effect.change-palm-mute=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0433\u043b\u0443\u0448\u0435\u043d\u0438\u0435 \u043b\u0430\u0434\u043e\u043d\u044c\u044e -action.note.effect.change-popping=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c popping -action.note.effect.change-slapping=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u043b\u044d\u043f -action.note.effect.change-staccato=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0442\u0430\u043a\u043a\u0430\u0442\u043e -action.note.effect.change-tapping=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0442\u044d\u043f\u043f\u0438\u043d\u0433 -action.note.effect.change-tremolo-bar=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0442\u0440\u0435\u043c\u043e\u043b\u043e -action.note.effect.change-tremolo-picking=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c tremolo picking -action.note.effect.change-trill=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0442\u0440\u0435\u043b\u044c -action.insert.open-repeat=\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u043f\u043e\u0432\u0442\u043e\u0440 -action.insert.close-repeat=\u0417\u0430\u043a\u0440\u044b\u0442\u044c \u043f\u043e\u0432\u0442\u043e\u0440 -action.insert.repeat-alternative=Repeat Alternative -action.insert.chord=\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0430\u043a\u043a\u043e\u0440\u0434 -action.insert.text=\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0442\u0435\u043a\u0441\u0442 -action.marker.add=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043c\u0435\u0442\u043a\u0443 -action.marker.go-next=\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u043c\u0435\u0442\u043a\u0435 -action.marker.go-previous=\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u043c\u0435\u0442\u043a\u0435 -action.transport.play=\u041f\u0440\u043e\u0438\u0433\u0440\u0430\u0442\u044c \u043c\u0435\u043b\u043e\u0434\u0438\u044e -action.transport.stop=\u041e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0440\u043e\u0438\u0433\u0440\u044b\u0432\u0430\u043d\u0438\u0435 -action.transport.mode=\u0420\u0435\u0436\u0438\u043c \u043f\u0440\u043e\u0438\u0433\u0440\u044b\u0432\u0430\u0442\u0435\u043b\u044f -action.transport.metronome=\u041c\u0435\u0442\u0440\u043e\u043d\u043e\u043c -action.tools.browser=\u0411\u0440\u0430\u0443\u0437\u0435\u0440 -action.settings.configure=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 -action.help.doc=\u041f\u043e\u043c\u043e\u0449\u044c diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_sr.properties b/TuxGuitar-testing/platform-all/share/lang/messages_sr.properties deleted file mode 100644 index 2046a33e..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_sr.properties +++ /dev/null @@ -1,618 +0,0 @@ -ok=Ok -cancel=Otka\u017ei -yes=Da -no=Ne -add=Dodaj -edit=Obrada -remove=Ukloni -save=Snimi -exit=Izlaz -choose=Biraj -color=Boja -title=Naslov -go=Idi -warning=Upozorenje -error=gre\u0161ka -plugins=Plugini -options=Opcije -defaults=Default -clean=O\u010disti -rename=Promeni ime -fret=Prag -position=Pozicija -info=Info -name=Naziv -author=Autor -version=Verzija -description=Opis -configure=Konfiguri\u0161i -close=Zatvori - -tuxguitar.title=Tux-Guitar - -file=Datoteka -file.new=Nova -file.open=Otvori -file.open-url=Otvori URL -file.open.error=Ne mogu da otvorim: {0} -file.save=Snimi -file.save-as=Snimi kao -file.save.error=Ne mogu da snimim: {0} -file.save-changes-question=Izmene koje ste izvr\u0161ili nisu snimljene.\n\u017delite li da ih snimite? -file.exit=Iza\u0111i -file.export=Eksportuj -file.export-midi=Midi eksport -file.export-pdf=PDF eksport -file.print=\u0160tampaj -file.print-preview=Pregled pre \u0161tampe -file.import=Import -file.import.error=Ne mogu da importujem: {0} -file.import-midi=Midi import -file.export-ascii=Snimi kao tekst -file.export.error=Ne mogu da eksportujem: {0} -file.history=Istorija -file.overwrite-question=Navedena datoteka ve\u0107 postoji, da li \u017eelite da je prepi\u0161ete?? - -edit.menu=Obrada -edit.undo=Undo -edit.redo=Redo -edit.copy=Kopiraj -edit.from=Od -edit.to=Do -edit.all-tracks=Sve staze -edit.paste=Zalepi -edit.paste.replace-mode=Zalepi u teku\u0107i takt -edit.paste.insert-mode=Zalepi u novi takt -edit.delete=Obri\u0161i -edit.cut=Izre\u017ei -edit.mouse-mode-selection=Re\u017eim selekcije -edit.mouse-mode-edition=Re\u017eim prepravljanja -edit.not-natural-key=Re\u017eim povisilica-snizilica - -view=Pregled - -view.layout=Izgled -view.layout.page=Pregled strane -view.layout.linear=Pregled u liniji -view.layout.multitrack=Vi\u0161e instrumenata -view.layout.compact=Kompaktan prikaz -view.layout.chord-style=Prikaz akorda -view.layout.chord-name=Naziv akorda -view.layout.chord-diagram=Dijagram akorda -view.layout.tablature-enabled=Prika\u017ei tablaturu -view.layout.score-enabled=Prika\u017ei note - -view.show-transport=Prika\u017ei navigator -view.show-matrix=Prika\u017ei Matricu -view.show-mixer=Prika\u017ei mikser -view.show-fretboard=Prika\u017ei gitaru -view.show-piano=Prika\u017ei klavir - -fretboard.right-mode=Desnoruka -fretboard.left-mode=Levoruka -fretboard.background-color=Boja pozadine -fretboard.display-note-text=Tekst prikaza note -fretboard.display-scale-text=Tekst prikaza skale -fretboard.font=Font -fretboard.fretpoint-color=Boja praga -fretboard.note-color=Boja note -fretboard.scale-note-color=Boja skale -fretboard.settings=Pode\u0161avanje prikaza gitare -fretboard.string-color=Boja \u017eice -fretboard.settings.options=Opcije - -piano.natural-key-color=Boja belih dirki -piano.not-natural-key-color=Boja crnih dirki -piano.note-color=Boja note -piano.scale-note-color=Boja skale -piano.settings=Pode\u0161avanje klavira - -matrix.editor=Editor Matrice -matrix.grids=Broj separatora -matrix.border-color=Boja ivice -matrix.font=Font -matrix.foreground-color=Boja radne povr\u0161ine -matrix.line-color-1=Boja linije 1 -matrix.line-color-2=Boja linije 2 -matrix.line-color-over=Boja teku\u0107eg instrumenta -matrix.note-color=Boja note -matrix.play-note-color=Boja teku\u0107e note -matrix.position-color=Boja pozicije -matrix.settings=Podesi izgled Matrice - -transport=Pesma -transport.start=Sviraj -transport.stop=Zaustavi -transport.first=Prvi -transport.last=Poslednji -transport.previous=Prethodni -transport.next=Slede\u0107i -transport.pause=Pauza -transport.mode=Re\u017eim pu\u0161tanja -transport.mode.simple=Pusti celu pesmu -transport.mode.simple.tempo-percent=Brzina pu\u0161tanja -transport.mode.simple.loop=Pu\u0161taj pesmu u krug -transport.mode.trainer=Trening brzine -transport.mode.trainer.increment-description=Ubrzavaj svaki takt - - -composition=Kompozicija -composition.timesignature=Vrsta takta -composition.timesignature.Numerator=Brojilac takta -composition.timesignature.denominator=Imenilac takta -composition.timesignature.to-the-end=Do kraja -composition.tempo=Tempo -composition.tempo-percent=U procentima -composition.properties=Informacije o pesmi -composition.name=Naziv -composition.artist=Interpretacija -composition.album=Album -composition.author=Autor -composition.tempo.invalid=Pogre\u0161an tempo -composition.tripletfeel=Utisak tripleta - -help=Pomo\u0107 -help.help=Pomo\u0107 -help.about=TuxGuitar -help.doc=Dokumentacija - -instruments.volume=Volume -instrument.volume=Volume -instrument.channel=Kanal -instrument.effect-channel=Ef.kanal -instrument.balance=Levo-desno -instrument.free=slobodan -instrument.link=povezan - -track=Staza -track.number=Br. -track.name=Naziv -track.color=Boja -track.first=Prva staza -track.last=Poslednja staza -track.previous=Prethodna staza -track.next=Slede\u0107a staza -track.add=Dodaj stazu -track.remove=Ukloni stazu -track.instrument=Instrument -track.instrument.empty=Nije prona\u0111en MIDI soundbank, probajte da opet kompajlirate tuxguitar u va\u0161oj verziji jave. -track.properties=Osobine -track.properties.general=Osnovno -track.name.default-percussion-name=Bubnjevi i perkusije -track.lyrics=Tekst na stazi -track.solo=Solo -track.mute=Isklju\u010di - -lyric.editor=Pisanje stihova - -measure=Takt -measure.first=Prvi takt -measure.last=Poslednji takt -measure.previous=Prethodni takt -measure.next=Sledeci takt -measure.add=Dodaj takt -measure.add-before-current-position=Dodaj takt pre teku\u0107e pozicije -measure.add-after-current-position=Dodaj takt posle teku\u0107e pozicije -measure.add-at-end=Dodaj takt na kraj -measure.remove=Obri\u0161i takt -measure.copy=Kopiraj takt -measure.paste=Zalepi takt -measure.clean=Obri\u0161i sve iz takta - -duration=Trajanje -duration.whole=Cela -duration.half=Polovina -duration.quarter=\u010cetvrtina -duration.eighth=Osmina -duration.sixteenth=\u0160esnaestina -duration.thirtysecond=Trideset-dvojka -duration.sixtyfourth=\u0160esdeset-\u010detvrtina -duration.dotted=Sa ta\u010dkom -duration.doubledotted=Sa dve ta\u010dke -duration.division-type=Triplet - -dynamic=Dinamika -dynamic.piano-pianissimo=Piano Pianissimo -dynamic.pianissimo=Pianissimo -dynamic.piano=Piano -dynamic.mezzo-piano=Mezzo Piano -dynamic.mezzo-forte=Mezzo Forte -dynamic.forte=Forte -dynamic.fortissimo=Fortissimo -dynamic.forte-fortissimo=Forte Fortissimo - -effects=Efekti -effects.vibrato=Vibrato -effects.bend=Bend -effects.deadnote=Mrtva nota -effects.slide=Slajd -effects.hammer=Hammer-on/Pull-off -effects.tremolo-bar=Tremolo ru\u010dka -effects.tremolo-bar-editor=Tremolo Editor -effects.tremolo-bar.dip=Dip -effects.tremolo-bar.dive=Dive -effects.tremolo-bar.release-up=Release up -effects.tremolo-bar.release-down=Release down -effects.tremolo-bar.inverted-dip=Inverted Dip -effects.tremolo-bar.return=Return -effects.ghostnote=Tiha nota -effects.accentuatednote=Nagla\u0161ena nota -effects.heavyaccentuatednote=Veoma nagla\u0161ena nota -effects.harmonic=Harmonik -effects.grace=Gratis nota -effects.grace-editor=Editor Gratis Note -effects.grace.before-beat=Pre udarca -effects.grace.on-beat=Tokom udarca -effects.grace.transition=Vrsta -effects.grace.transition-none=Obi\u010dna -effects.grace.transition-bend=Bend -effects.grace.transition-slide=Slajd -effects.grace.transition-hammer=Hammer -effects.trill=Trill -effects.trill-editor=Trill Editor -effects.tremolo-picking=Tremolo trzanje -effects.tremolo-picking-editor=Editor Tremolo Trzanja -effects.palm-mute=Palm Mute -effects.staccato=Odse\u010dno (staccato) -effects.tapping=Taping -effects.slapping=Slep (bas) -effects.popping=Pop (bas) -effects.fade-in=Fade in -effects.harmonic-editor=Editor Harmonika -effects.harmonic.type-of-harmonic=Tip harmonika -effects.harmonic.natural=Prirodni harmonik -effects.harmonic.artificial=Ve\u0161ta\u010dki harmonik -effects.harmonic.artificial.key-offset=Ton razlika -effects.harmonic.tapped=Taping harmonik -effects.harmonic.tapped.left-hand=Leva ruka -effects.harmonic.tapped.right-hand=Desna ruka -effects.harmonic.pinch=Pinch harmonik -effects.harmonic.semi=Polu-harmonik - -bend.editor=Bend Editor -bend.bend=Bend -bend.bend-release=bend/release -bend.bend-release-bend=bend/release/bend -bend.prebend=PreBend -bend.prebend-release=PreBend/Release - -repeat.open=Otvori ponavljanje -repeat.close=Zatvori ponavljanje -repetitions=Ponavljanja -repeat.number-of-repetitions=Broj ponavljanja -repeat.alternative=Alternativni zavr\u0161eci -repeat.alternative.editor=Defini\u0161i alternativne zavr\u0161etke - -beat=Nota -beat.clean=O\u010disti notu - -note.semitone-up=Poluton vi\u0161lje -note.semitone-down=Poluton ni\u017ee -note.shift-up=Na \u017eicu gore -note.shift-down=Na \u017eicu dole -note.tiednote=Ligatura -note.deadnote=Mrtva nota - -insert.chord=Ubaci akord -chord.editor=Editor akorda -chord=Akord -chord.name=Naziv akorda -chord.custom.name-empty-error=Naziv akorda ne mo\u017ee biti prazan. -chord.custom.name-exist-error=Naziv akorda vec postoji. -chord.bass=Bas -chord.custom=Podesi parametre -chord.settings.tip=Custom Settings -chord.settings.type=Tip -chord.settings.type.most-common=Obi\u010dni -chord.settings.type.inversions=Inverzije -chord.settings.type.close-voiced=Blok akordi -chord.settings.type.open-voiced="Voicing" -chord.settings.open-chords=Otvoreni akordi -chord.settings.chords-to-display=Filtriraj koliko akorda -chord.settings.search-frets=Pretra\u017euj pragove -chord.settings.minimum-fret=Min -chord.settings.maximum-fret=Max - -instrument=Instrument -instrument.instrument=Instrument -instrument.percussion-track=Staza za perkusije - -tuning=Stim -tuning.strings=Broj \u017eica -tuning.offset=Pomeraj \u0161tima (u polutonovima) - -language=Jezik - -choose-color=Izaberite boju - - -settings=Pode\u0161avanja -settings.config=TuxGuitar konfiguracija -settings.config.view=Pregled -settings.config.view.mode=Na\u010din pregleda -settings.config.view.size=Veli\u010dina prozora -settings.config.view.size.maximized=Preko celog ekrana -settings.config.view.size.width=\u0160irina -settings.config.view.size.height=Visina -settings.config.language=Jezik -settings.config.language.choose=Izaberite jezik -settings.config.styles=Izgled -settings.config.styles.font.default=Glavni font -settings.config.styles.font.note=Font za note -settings.config.styles.font.time-signature=Font za oznaku takta -settings.config.styles.font.printer-default=Font za \u0161tampanje -settings.config.styles.font.printer-note=Font za \u0161tampanje nota -settings.config.styles.font.printer-time-signature=Font za \u0161tampanje oznake takta -settings.config.styles.color.score-note=Boja nota -settings.config.styles.color.tab-note=Boja tablatura -settings.config.styles.color.play-note=Boja sviraju\u0107e note -settings.config.styles.general=Stilovi prikaza -settings.config.styles.printer=Stilovi \u0161tampanja -settings.config.styles.font.lyric=Font za tekst pesme -settings.config.styles.font.text=Font za tekst -settings.config.apply-changes-question=Da li \u017eelite da primenite na\u010dinjene promene? -settings.config.sound=Zvuk -settings.config.sound.soundbank=Soundbank (Banka zvukova) -settings.config.sound.default-soundbank=Koristi default Soundbank -settings.config.sound.custom-soundbank=Navedi drugi Soundbank -settings.config.sound.soundbank-restart-message=Morate restartovati TuxGuitar da bi se promenio Soundbank -settings.config.main=Program -settings.config.main.window-title=Naslov aplikacije -settings.config.main.window-title.help=Slede\u0107e promenljive su na raspolaganju: -settings.config.main.window-title.var.description.appname=Predstavlja naziv aplikacije: TuxGuitar -settings.config.main.window-title.var.description.appversion=Predstavlja trenutnu verziju TuxGuitar -settings.config.main.window-title.var.description.filename=Predstavlja naziv otvorene datoteke -settings.config.main.window-title.var.description.filepath=Predstavlja putanju do otvorene datoteke -settings.config.main.window-title.var.description.songname=Predstavlja naziv teku\u0107e pesme -settings.config.main.window-title.var.description.songauthor=Predstavlja autora teku\u0107e pesme -settings.config.main.window-title.var.description.songalbum=Predstavlja album teku\u0107e pesme -settings.config.main.window-title.var.description.songartist=Predstavlja interpretatora teku\u0107e pesme -settings.config.main.table.auto-size.enabled=Uklju\u010di automatsku veli\u010dinu tabele -settings.config.main.options=Opcije -settings.config.main.splash-enabled=Prika\u017ei uvodni ekran prilikom pokretanja -settings.config.styles.color.lines=Boja horizontalnih linija -settings.config.toolbars=Toolbar -settings.config.toolbars.tip=Preuredite Toolbar -settings.config.toolbars.list=Dostupni Toolbar-ovi -settings.config.toolbars.move-up=Pomeri gore -settings.config.toolbars.move-down=Pomeri dole -settings.config.skin=Skinovi -settings.config.skin.choose=Izaberite skin - - -soundbank.error=Soundbank gre\u0161ka -soundbank.error.unavailable=Soundbank (banka zvukova) nije dostupna. -soundbank.error.custom=Gre\u0161ka prilikom otvaranja navedenog soundbank-a (banke zvukova). - -settings.keybindings=Pre\u010dice na tastaturi -key-bindings-editor=Editor Pre\u010dica -key-bindings-editor-action-select=Izaberi akciju -key-bindings-editor-action-column=Akcije -key-bindings-editor-shortcut-column=Tastatura -key-bindings-editor-push-a-key=Kombinacija? -key-bindings-editor-save-question=Postoje izmene koje nisu snimljene, izlazite bez snimanja? - -key-bindings-editor-override=Pre\u010dica se vec koristi! Da li ste sigurni? - - - -print.print=\u0160tampanje -print.dialog=\u0160tampanje -print.service=Servis -print.service.name=Naziv -print.service.status=Status -print.service.type=Tip -print.service.info=Info -print.range=Opseg -print.range.all-pages=Sve -print.range.pages=Strane -print.range.pages-to=Do -print.copies=Kopije -print.copies-number=Broj kopija -print.print-to-file=\u0160tampaj u datoteku -print.file-chooser=Izaberi -print-header.default-song-name=Nema_ime -print-header.default-song-author=Anoniman -print.preview=Pregled pre \u0161tampe - -composition.clef=Klju\u010d -composition.clef.treble=Violinski -composition.clef.bass=Bas -composition.clef.tenor=Tenor -composition.clef.alto=Alt -composition.clef.to-the-end=Primeni klju\u010d na kraj pesme - -composition.keysignature=Tonalitet -composition.keysignature.natural=Prirodni (C-dur) -composition.keysignature.sharp-1=1 povisilica -composition.keysignature.sharp-2=2 povisilice -composition.keysignature.sharp-3=3 povisilice -composition.keysignature.sharp-4=4 povisilice -composition.keysignature.sharp-5=5 povisilica -composition.keysignature.sharp-6=6 povisilica -composition.keysignature.sharp-7=7 povisilica -composition.keysignature.flat-1=1 snizilica -composition.keysignature.flat-2=2 snizilice -composition.keysignature.flat-3=3 snizilice -composition.keysignature.flat-4=4 snizilice -composition.keysignature.flat-5=5 snizilica -composition.keysignature.flat-6=6 snizilica -composition.keysignature.flat-7=7 snizilica -composition.keysignature.to-the-end=Primeni skalu na poslednji takt -composition.tripletfeel=Utisak tripleta -composition.tripletfeel.none=Bez utiska tripleta -composition.tripletfeel.eighth=Triplet osmina -composition.tripletfeel.sixteenth=Triplet \u0161esnaestina -composition.tripletfeel.to-the-end=Primeni utisak tripleta na kraj - -track.clone=Kloniraj stazu -track.move-up=Pomeri gore -track.move-down=Pomeri dole - -marker=Marker -marker.add=Dodaj marker -marker.list=Prika\u017ei markere -marker.first=Idi na prvi marker -marker.last=Idi na poslednji marker -marker.next=Idi na slede\u0107i marker -marker.previous=Idi na prethodni marker - -export.tablature-enabled=Uvrsti tablaturu -export.score-enabled=Uvrsti note - -scale=Skale -scale.list=Lista skala - -text.insert=Ubaci tekst - -tools=Alati -tools.scale=Spisak skala -tools.browser=Browser -tools.plugins=Plugin-ovi -tools.shortcuts=Pre\u010dice -tools.settings=Pode\u0161avanja - -browser.dialog=Browser -browser.menu.file=Fajl -browser.open=Otvori -browser.exit=Iza\u0111i -browser.menu.collection=Kolekcija -browser.menu.location=Lokacija -browser.menu.go=Po\u010dni -browser.collection.select=Izaberi kolekciju -browser.collection.fs.editor-title=Kolekcija sa lokalnog diska -browser.collection.fs.editor-tip=Izaberite folder u kom se nalazi kolekcija. -browser.collection.fs.invalid-path=Izabrani folder ne postoji. -browser.location.select=Izaberi lokaciju -browser.location.open=Otvori -browser.location.remove=Obri\u0161i -browser.location.close=Zatvori -browser.location.new=Nova -browser.go-root=Po\u010detna -browser.go-back=Nazad -browser.refresh=Osve\u017ei - -midi.port=Midi Port -midi.sequencer=Midi Sekvencer - -plugin.unknown-value=Nije dostupan. -plugin.column.name=Nazi plugina -plugin.column.enabled=Uklju\u010den - -######################### -### Tool Bar Items ### -######################### -file.items=Datoteka komande -edit.items=Obrade komande -property.items=Osobina komande -track.items=Staze komande -duration.items=Du\u017eine nota komande -beat.items=Nota komande -composition.items=Kompozicije komande -repeat.items=Ponavljanja komande -transport.items=Pesme komande -marker.items=Markera komande -insert.items=Ubacivanja komande -layout.items=Pregleda komande -view.items=Izgleda komande -effect.items=Efekata komande -dynamic.items=Dinamike komande - -######################### -###Key Binding Actions### -######################### -action.file.new=Nova datoteka -action.file.open=Otvori datoteku -action.file.open-url=Otvori URL -action.file.save=Snimi -action.file.save-as=Snimi kao -action.file.print=\u0160tampaj -action.file.print-preview=Pregled pre \u0161tampe -action.edit.undo=Undo -action.edit.redo=Redo -action.composition.change-time-signature=Promeni vrstu takta -action.composition.change-tempo=Promeni tempo -action.composition.change-info=Promeni informacije o pesmi -action.composition.change-clef=Promeni klju\u010d -action.composition.change-key-signature=Promeni tonalitet -action.composition.change-triplet-feel=Promeni Utisak tripleta -action.view.layout-set-page=Pregled strane -action.view.layout-set-linear=Pregled u liniji -action.view.layout-set-multitrack=Vi\u0161e instrumenata -action.view.layout-set-score-enabled=Prika\u017ei note -action.view.show-fretboard=Prika\u017ei gitaru -action.view.show-piano=Prika\u017ei klavir -action.view.show-mixer=Prika\u017ei mikser -action.view.show-transport=Prika\u017ei navigator -action.view.show-matrix=Prika\u017ei Matricu -action.view.layout-set-chord-diagram-enabled=Prika\u017ei dijagram akorda -action.view.layout-set-chord-name-enabled=Prika\u017ei naziv akorda -action.view.layout-set-compact=Kompaktan prikaz -action.view.layout-set-tablature-enabled=Prika\u017ei tablaturu -action.track.add=Dodaj stazu -action.track.remove=Obri\u0161i stazu -action.track.clone=Kloniraj stazu -action.track.go-first=Idi na prvu stazu -action.track.go-last=Idi na poslednju stazu -action.track.go-next=Idi na sledecu stazu -action.track.go-previous=Idi na prethodnu stazu -action.track.lyrics=Napisi tekst iznad staze -action.track.properties=Promeni osobine staze -action.track.move-down=Pomeri dole -action.track.move-up=Pomeri gore -action.measure.add=Dodaj takt -action.measure.remove=Obri\u0161i takt -action.measure.copy=Kopiraj takt -action.measure.paste=Zalepi takt -action.measure.clean=Obri\u0161i sve iz takta -action.measure.go-first=Idi na prvi takt -action.measure.go-last=Idi na poslednji takt -action.measure.go-next=Idi na slede\u0107i takt -action.measure.go-previous=Idi na prethodni takt -action.note.general.clean-beat=Obri\u0161i notu -action.note.general.decrement-semitone=Poluton ni\u017ee -action.note.general.increment-semitone=Poluton vi\u0161lje -action.note.general.shift-down=Na \u017eicu gore -action.note.general.shift-up=Na \u017eicu dole -action.note.general.tied=Dodaj/ukloni ligaturu -action.note.duration.change-dotted=Dodaj/ukloni ta\u010dku -action.note.duration.change-double-dotted=Dodaj/ukloni duplu ta\u010dku -action.note.duration.change-division-type=Dodaj/ukloni triplet -action.note.duration.set-whole=Trajanje note: cela nota -action.note.duration.set-half=Trajanje note: polovina -action.note.duration.set-quarter=Trajanje note: \u010detvrtina -action.note.duration.set-eighth=Trajanje note: osmina -action.note.duration.set-sixteenth=Trajanje note: \u0161esnaestina -action.note.duration.set-thirty-second=Trajanje note: trideset-dvojka -action.note.duration.set-sixty-fourth=Trajanje note: \u0161esdeset-\u010detvorka -action.note.duration.decrement-duration=Prepolovi trajanje -action.note.duration.increment-duration=Udvostru\u010di trajanje -action.note.effect.change-vibrato=Dodaj/ukloni vibrato -action.note.effect.change-bend=Dodaj/ukloni bend -action.note.effect.change-slide=Dodaj/ukloni slajd -action.note.effect.change-hammer=Dodaj/ukloni hammer-on/pull-off -action.note.effect.change-accentuated=Dodaj/ukloni nagla\u0161avanje -action.note.effect.change-dead=Dodaj/ukloni mrtvu notu -action.note.effect.change-fade-in=Dodaj/ukloni fade in -action.note.effect.change-ghost=Dodaj/ukloni tihu notu -action.note.effect.change-grace=Dodaj/ukloni gratis notu -action.note.effect.change-harmonic=Dodaj/ukloni harmonik -action.note.effect.change-heavy-accentuated=Dodaj/ukloni jako nagla\u0161avanje -action.note.effect.change-palm-mute=Dodaj/ukloni palm mute -action.note.effect.change-popping=Dodaj/ukloni poping -action.note.effect.change-slapping=Dodaj/ukloni sleping -action.note.effect.change-staccato=Dodaj/ukloni odse\u010dnu notu -action.note.effect.change-tapping=Dodaj/ukloni taping -action.note.effect.change-tremolo-bar=Dodaj/ukloni tremolo ru\u010dku -action.note.effect.change-tremolo-picking=Dodaj/ukloni tremolo trzanje -action.note.effect.change-trill=Dodaj/ukloni trill -action.insert.open-repeat=Otvori ponavljanje -action.insert.close-repeat=Zatvori ponavljanje -action.insert.text=Ubaci tekst -action.insert.repeat-alternative=Alternativni zavr\u0161etak -action.insert.chord=Ubaci akord -action.transport.play=Sviraj pesmu -action.transport.stop=Zaustavi pesmu -action.transport.metronome=Metrononom -action.transport.mode=Mod -action.tools.browser=Browser diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_sv.properties b/TuxGuitar-testing/platform-all/share/lang/messages_sv.properties deleted file mode 100644 index 4c46cd82..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_sv.properties +++ /dev/null @@ -1,692 +0,0 @@ -# Swedish translation for TuxGuitar. -# Copyright (C) 2008-2009 Free Software Foundation, Inc. -# This file is distributed under the same license as the TuxGuitar software. -# John Gustafsson , 2008-2009. -# - -ok=Ok -cancel=Avbryt -yes=Ja -no=Nej -add=L\u00e4gg till -edit=\u00c4ndra -remove=Ta bort -save=Spara -exit=Avsluta -close=St\u00e4ng -choose=V\u00e4lj -color=F\u00e4rg -title=Titel -go=G\u00e5 -warning=Varning -error=fel -plugins=Insticksmoduler -options=Alternativ -defaults=Standardv\u00e4rden -clean=Rensa -rename=Byt namn -fret=Band -position=Position -name=Namn -author=Upphovsman -version=Version -description=Beskrivning -info=Info -configure=Konfigurera -url=URL - -file=Arkiv -file.new=Ny -file.open=\u00d6ppna -file.save=Spara -file.save-as=Spara som -file.save-changes-question=S\u00e5ngen har osparade \u00e4ndringar.\nVill du spara \u00e4ndringarna? -file.exit=Avsluta -file.export=Exportera -file.export-midi=Exportera MIDI -file.export-pdf=Exportera PDF -file.print=Skriv ut -file.print-preview=F\u00f6rhandsgranska utskrift -file.import=Importera -file.import-midi=Importera MIDI -file.export-ascii=Exportera ASCII -file.history=Tidigare -file.open-url=\u00d6ppna webbadress -file.open.error=Kan inte \u00f6ppna: {0} -file.save.error=Kan inte spara: {0} -file.import.error=Kan inte importera: {0} -file.export.error=Kan inte exportera: {0} -file.overwrite-question=Denna fil finns redan. Vill du skriva \u00f6ver den? - -edit.menu=Redigera -edit.undo=\u00c5ngra -edit.redo=G\u00f6r om -edit.copy=Kopiera -edit.from=Fr\u00e5n -edit.to=Till -edit.all-tracks=Alla sp\u00e5r -edit.paste=Klistra in -edit.paste.count=Klistra in r\u00e4knande -edit.paste.replace-mode=Klistra in vid aktuell takt -edit.paste.insert-mode=Klistra in i ny takt -edit.delete=Ta bort -edit.cut=Klipp ut -edit.mouse-mode-selection=Markeringsl\u00e4ge -edit.mouse-mode-edition=Partiturredigeringsl\u00e4ge -edit.not-natural-key=H\u00f6jnings/S\u00e4nkningsl\u00e4ge -edit.voice-1=V\u00e4lj st\u00e4mma 1 -edit.voice-2=V\u00e4lj st\u00e4mma 2 - -view=Visa -view.layout=Layout -view.layout.page=Sidlayout -view.layout.linear=Linj\u00e4r layout -view.layout.compact=Kompakt -view.layout.multitrack=Flera sp\u00e5r -view.layout.chord-style=Ackordutseende -view.layout.chord-name=Ackordnamn -view.layout.chord-diagram=Ackorddiagram -view.layout.score-enabled=Visa partitur -view.layout.tablature-enabled=Visa tabulatur -view.show-mixer=Visa mixer -view.show-fretboard=Visa greppbr\u00e4da -view.show-piano=Visa klaviatur -view.show-matrix=Visa matris -view.show-transport=Visa spelare - -fretboard.direction=Riktning -fretboard.right-mode=H\u00f6gerh\u00e4nt l\u00e4ge -fretboard.left-mode=V\u00e4nsterh\u00e4nt l\u00e4ge -fretboard.background-color=Bakgrundsf\u00e4rg -fretboard.display-note-text=Visa nottext -fretboard.display-scale-text=Visa skaltext -fretboard.font=Typsnitt -fretboard.fretpoint-color=F\u00e4rg p\u00e5 greppband -fretboard.note-color=Notf\u00e4rg -fretboard.scale-note-color=F\u00e4rg p\u00e5 not i skala -fretboard.settings=Inst\u00e4llningar f\u00f6r greppbr\u00e4da -fretboard.string-color=Str\u00e4ngf\u00e4rg -fretboard.settings.options=Alternativ - -piano.editor=Redigering med klaviatur -piano.natural-key-color=F\u00e4rg p\u00e5 "vita" tangenter -piano.not-natural-key-color=F\u00e4rg p\u00e5 "svarta" tangenter -piano.note-color=Notf\u00e4rg -piano.scale-note-color=F\u00e4rg p\u00e5 not i skala -piano.settings=Inst\u00e4llningar f\u00f6r klaviatur - -matrix.editor=Redigering med matris -matrix.grids=Antal rutn\u00e4t -matrix.border-color=Kantf\u00e4rg -matrix.font=Typsnitt -matrix.foreground-color=F\u00f6rgrundsf\u00e4rg -matrix.line-color-1=Udda raders f\u00e4rg -matrix.line-color-2=J\u00e4mna raders f\u00e4rg -matrix.line-color-over=Radf\u00e4rg d\u00e5 muspekaren \u00e4r \u00f6ver -matrix.note-color=Notf\u00e4rg -matrix.play-note-color=F\u00e4rg p\u00e5 spelad not -matrix.position-color=Positionsf\u00e4rg -matrix.settings=Inst\u00e4llningar f\u00f6r matris - -composition=Komposition -composition.timesignature=Taktartssignatur -composition.timesignature.Numerator=Antal slag -composition.timesignature.denominator=Pulsv\u00e4rde -composition.timesignature.to-the-end=Till slutet -composition.tempo=Tempo -composition.tempo-percent=Procent -composition.tempo.invalid=Ogiltigt tempo -composition.tempo.start-to-end=Till\u00e4mpa detta tempo i hela s\u00e5ngen -composition.tempo.position-to-end=Till\u00e4mpa detta tempo till slutet -composition.tempo.position-to-next=Till\u00e4mpa detta tempo till n\u00e4sta tempomark\u00f6r -composition.properties=Egenskaper -composition.name=Namn -composition.artist=Artist -composition.album=Album -composition.author=Upphovsman -composition.date=Datum -composition.copyright=Copyright -composition.writer=Skapare av tabulatur -composition.transcriber=Transkriberad av -composition.comments=Kommentarer -composition.tripletfeel=Triolk\u00e4nsla -composition.clef=Klav -composition.clef.treble=Diskant -composition.clef.bass=Bas -composition.clef.tenor=Tenor -composition.clef.alto=Alt -composition.clef.to-the-end=Till\u00e4mpa denna klaven till slutet -composition.keysignature=F\u00f6rtecken -composition.keysignature.natural=Inga -composition.keysignature.sharp-1=1 h\u00f6jd -composition.keysignature.sharp-2=2 h\u00f6jda -composition.keysignature.sharp-3=3 h\u00f6jda -composition.keysignature.sharp-4=4 h\u00f6jda -composition.keysignature.sharp-5=5 h\u00f6jda -composition.keysignature.sharp-6=6 h\u00f6jda -composition.keysignature.sharp-7=7 h\u00f6jda -composition.keysignature.flat-1=1 s\u00e4nkt -composition.keysignature.flat-2=2 s\u00e4nkta -composition.keysignature.flat-3=3 s\u00e4nkta -composition.keysignature.flat-4=4 s\u00e4nkta -composition.keysignature.flat-5=5 s\u00e4nkta -composition.keysignature.flat-6=6 s\u00e4nkta -composition.keysignature.flat-7=7 s\u00e4nkta -composition.keysignature.to-the-end=Till\u00e4mpa dessa f\u00f6rtecken till slutet -composition.tripletfeel=Triolk\u00e4nsla -composition.tripletfeel.none=Ingen triolk\u00e4nsla -composition.tripletfeel.eighth=8-dels trioler -composition.tripletfeel.sixteenth=16-dels trioler -composition.tripletfeel.to-the-end=Till\u00e4mpa denna triolk\u00e4nsla till slutet - -help=Hj\u00e4lp -help.help=Hj\u00e4lp -help.doc=Dokumentation -help.about=Om -help.about.license=Licens -help.about.authors=Upphovsm\u00e4n -help.about.description=Beskrivning - -track=Sp\u00e5r -track.number=Nr -track.name=Namn -track.color=F\u00e4rg -track.first=F\u00f6rsta sp\u00e5ret -track.last=Sista sp\u00e5ret -track.previous=F\u00f6reg\u00e5ende sp\u00e5r -track.next=N\u00e4sta sp\u00e5r -track.add=L\u00e4gg till sp\u00e5r -track.remove=Ta bort sp\u00e5r -track.clone=Klona sp\u00e5r -track.move-up=Flytta upp -track.move-down=Flytta ner -track.instrument=Instrument -track.properties=Egenskaper -track.properties.general=Allm\u00e4nt -track.name.default-percussion-name=Slagverk -track.lyrics=S\u00e5ngtext -track.solo=Solo -track.mute=Tysta - -lyric.editor=Redigering av s\u00e5ngtext - -measure=Takt -measure.first=F\u00f6rsta takten -measure.last=Sista takten -measure.previous=F\u00f6reg\u00e5ende takt -measure.next=N\u00e4sta takt -measure.add=L\u00e4gg till takt -measure.add.count=L\u00e4gg till r\u00e4knande -measure.add-before-current-position=L\u00e4gg till takt innan den aktuella positionen -measure.add-after-current-position=L\u00e4gg till takt efter den aktuella positionen -measure.add-at-end=L\u00e4gg till takt i slutet -measure.remove=Ta bort takt -measure.copy=Kopiera takt -measure.paste=Klistra in takt -measure.clean=Rensa takt - -duration=Notv\u00e4rde -duration.whole=Hel -duration.half=Halv -duration.quarter=Fj\u00e4rdedel -duration.eighth=\u00c5ttondel -duration.sixteenth=Sextondel -duration.thirtysecond=Trettioandradel -duration.sixtyfourth=Sextiofj\u00e4rdedel -duration.dotted=Punkterad -duration.doubledotted=Dubbelpunkterad -duration.division-type=Tuplet - -dynamic=Dynamik -dynamic.piano-pianissimo=Piano pianissimo -dynamic.pianissimo=Pianissimo -dynamic.piano=Piano -dynamic.mezzo-piano=Mezzo piano -dynamic.mezzo-forte=Mezzo forte -dynamic.forte=Forte -dynamic.fortissimo=Fortissimo -dynamic.forte-fortissimo=Forte fortissimo - -effects=Effekter -effects.vibrato=Vibrato -effects.bend=Bend -effects.deadnote=D\u00f6d not -effects.slide=Slide -effects.hammer=Hammer-on/Pull-off -effects.tremolo-bar=Svajarm -effects.tremolo-bar-editor=Redigering av svajarm -effects.tremolo-bar.dip=Dip -effects.tremolo-bar.dive=Dive -effects.tremolo-bar.release-up=Release up -effects.tremolo-bar.release-down=Release down -effects.tremolo-bar.inverted-dip=Inverted dip -effects.tremolo-bar.return=Return -effects.ghostnote=Sp\u00f6knot -effects.accentuatednote=Betonad not -effects.heavyaccentuatednote=Starkt betonad not -effects.harmonic=Harmonic -effects.grace=F\u00f6ranslagsnot -effects.grace-editor=Redigering av f\u00f6ranslagsnot -effects.grace.before-beat=F\u00f6re slag -effects.grace.on-beat=P\u00e5 slag -effects.grace.transition=\u00d6verg\u00e5ng -effects.grace.transition-none=Ingen -effects.grace.transition-bend=Bend -effects.grace.transition-slide=Slide -effects.grace.transition-hammer=Hammer -effects.trill=Trill -effects.trill-editor=Redigering av trill -effects.tremolo-picking=Tremolo picking -effects.tremolo-picking-editor=Redigering av tremolo picking -effects.palm-mute=Palm mute -effects.staccato=Staccato -effects.tapping=Tapping -effects.slapping=Slapping -effects.popping=Popping -effects.fade-in=Upptoning -effects.harmonic-editor=Redigering av harmonic -effects.harmonic.type-of-harmonic=Typ av harmonic -effects.harmonic.natural=Natural harmonic -effects.harmonic.artificial=Artifical harmonic -effects.harmonic.artificial.key-offset=Ton-offset -effects.harmonic.tapped=Tapped harmonic -effects.harmonic.tapped.left-hand=V\u00e4nster hand -effects.harmonic.tapped.right-hand=H\u00f6ger hand -effects.harmonic.pinch=Pinch harmonic -effects.harmonic.semi=Semi harmonic - -bend.editor=Redigering av bend -bend.bend=Bend -bend.bend-release=Bend/Release -bend.bend-release-bend=Bend/Release/Bend -bend.prebend=Pre-bend -bend.prebend-release=Pre-bend/Release - -transport=Spelare -transport.start=Spela upp -transport.stop=Stoppa -transport.pause=Paus -transport.first=F\u00f6rsta -transport.last=Sista -transport.previous=F\u00f6reg\u00e5ende -transport.next=N\u00e4sta -transport.metronome=Metronom -transport.mode=Uppspelningsl\u00e4ge -transport.mode.simple=Enkelt uppspelningsl\u00e4ge -transport.mode.simple.tempo-percent=Tempoprocentandel -transport.mode.simple.loop=Spela enkel slinga -transport.mode.trainer=Tr\u00e4ningsl\u00e4ge -transport.mode.trainer.increment-description=\u00d6ka med -transport.mode.loop-range=Slingans omf\u00e5ng -transport.mode.loop-range.from=Spela fr\u00e5n takt -transport.mode.loop-range.from-default=Fr\u00e5n b\u00f6rjan -transport.mode.loop-range.to=Spela till takt -transport.mode.loop-range.to-default=Till slutet -transport.set-loop-start=S\u00e4tt slingans startpunkt -transport.set-loop-end=S\u00e4tt slingans slutpunkt - -instruments.volume=Volym -instrument.channel=CH -instrument.effect-channel=EC -instrument.volume=Volym -instrument.balance=Balans -instrument.chorus=Chorus -instrument.reverb=Reverb -instrument.phaser=Phaser -instrument.tremolo=Tremolo -instrument.free=Ledig -instrument.link=L\u00e4nk - - -repeat.open=\u00d6ppna repris -repeat.close=St\u00e4ng repris -repeat.alternative=Alternativa repriser -repeat.alternative.editor=Redigera alternativa repriser -repetitions=Repriser -repeat.number-of-repetitions=Antal repriser - -beat=Slag -beat.clean=Rensa slag -beat.voice.remove-unused=Ta bort oanv\u00e4nd st\u00e4mma -beat.voice-up=Notskaft upp\u00e5t -beat.voice-down=Notskaft ned\u00e5t -beat.voice-auto=Automatiska notskaft -beat.stroke=Anslag -beat.stroke-up=Upp\u00e5tslag -beat.stroke-down=Ned\u00e5tslag -beat.move-left=Flytta ett slag \u00e5t v\u00e4nster -beat.move-right=Flytta ett slag \u00e5t h\u00f6ger -beat.move-custom=Anpassa flytt av slag -beat.move-custom.dialog.title=Anpassa flytt -beat.move-custom.dialog.direction-tip=Flyttriktning -beat.move-custom.dialog.move-1.tip=Stor flytt -beat.move-custom.dialog.move-2.tip=Liten flytt -beat.move-custom.dialog.direction=Riktning -beat.move-custom.dialog.direction.right=Flytta till h\u00f6ger -beat.move-custom.dialog.direction.left=Flytta till v\u00e4nster -beat.move-custom.dialog.count=R\u00e4knande -beat.move-custom.dialog.duration=Notv\u00e4rde -beat.move-custom.dialog.duration.type=Punkterad/Dubbelpunkterad -beat.move-custom.dialog.duration.type.normal=Ingen -beat.move-custom.dialog.duration.division-type=Typ av uppdelning -beat.move-custom.dialog.duration.division-type.normal=Vanlig (Tuplet) - -note=Not -note.semitone-up=Halvton upp -note.semitone-down=Halvton ner -note.shift-up=Skifta upp\u00e5t -note.shift-down=Skifta ned\u00e5t -note.tiednote=Sammanbunden not -note.deadnote=D\u00f6d not - -insert.chord=Infoga ackord -chord.editor=Redigering av ackord -chord=Ackord -chord.name=Namn -chord.bass=Bas -chord.custom=Anpassa ackord -chord.custom.name-empty-error=Ackordnamnet kan inte vara tomt. -chord.custom.name-exist-error=Ackordnamnet finns redan. -chord.settings.tip=Anpassa inst\u00e4llningar -chord.settings.type=Typ -chord.settings.type.most-common=Vanligaste -chord.settings.type.inversions=Omv\u00e4ndningar -chord.settings.type.close-voiced=St\u00e4ngda ljudande -chord.settings.type.open-voiced=\u00d6ppna ljudande -chord.settings.open-chords=\u00d6ppna ackord -chord.settings.chords-to-display=Antal ackord att visa -chord.settings.search-frets=S\u00f6k band -chord.settings.minimum-fret=Min -chord.settings.maximum-fret=Max - -instrument=Instrument -instrument.instrument=Instrument -instrument.percussion-track=Slagverkssp\u00e5r - -tuning=St\u00e4mning -tuning.offset=Offset -tuning.strings=Str\u00e4ngar -tuning.strings.transpose=Transponera p\u00e5verkade noter -tuning.strings.transpose.try-keep-strings=F\u00f6rs\u00f6k beh\u00e5lla noter p\u00e5 samma str\u00e4ng -tuning.strings.transpose.apply-to-chords=Transponera ackord - -language=Spr\u00e5k - -choose-color=V\u00e4lj en f\u00e4rg - -settings=Inst\u00e4llningar -settings.config=Konfigurera TuxGuitar -settings.config.language=Spr\u00e5k -settings.config.language.choose=V\u00e4lj ditt spr\u00e5k -settings.config.styles=Utseende -settings.config.styles.general=Allm\u00e4nt utseende -settings.config.styles.printer=Utskriftsutseende -settings.config.styles.font.default=Standardtypsnitt -settings.config.styles.font.note=Nottypsnitt -settings.config.styles.font.lyric=S\u00e5ngtexttypsnitt -settings.config.styles.font.text=Texttypsnitt -settings.config.styles.font.time-signature=Taktarttypsnitt -settings.config.styles.font.printer-default=Standardtypsnitt vid utskrift -settings.config.styles.font.printer-note=Nottypsnitt vid utskrift -settings.config.styles.font.printer-time-signature=Taktarttypsnitt vid utskrift -settings.config.styles.color.score-note=Notf\u00e4rg i partitur -settings.config.styles.color.tab-note=Notf\u00e4rg i tabulatur -settings.config.styles.color.play-note=F\u00e4rg p\u00e5 spelad not -settings.config.apply-changes-question=Vill du verkst\u00e4lla \u00e4ndringarna nu? -settings.config.sound=Ljud -settings.config.main=Allm\u00e4nt -settings.config.main.window-title=F\u00f6nstertitel -settings.config.main.window-title.help=F\u00f6ljande variabler kommer placeras i f\u00f6nstertiteln: -settings.config.main.window-title.var.description.appname=Denna variabel representerar programnamnet: TuxGuitar -settings.config.main.window-title.var.description.appversion=Denna variabel representerar versionen av TuxGuitar -settings.config.main.window-title.var.description.filename=Denna variabel representerar namnet p\u00e5 den \u00f6ppnade filen -settings.config.main.window-title.var.description.filepath=Denna variabel representerar s\u00f6kv\u00e4gen till den \u00f6ppnade filen -settings.config.main.window-title.var.description.songname=Denna variabel representerar s\u00e5ngens namn -settings.config.main.window-title.var.description.songauthor=Denna variabel representerar s\u00e5ngens upphovsman -settings.config.main.window-title.var.description.songalbum=Denna variabel representerar s\u00e5ngens album -settings.config.main.window-title.var.description.songartist=Denna variabel representerar s\u00e5ngens artist -settings.config.main.options=Alternativ -settings.config.main.splash-enabled=Visa startbild vid uppstart -settings.config.main.table.auto-size.enabled=Aktivera automatisk tabellstorlek -settings.config.styles.color.lines=V\u00e5gr\u00e4ta linjers f\u00e4rg -settings.config.toolbars=Verktygsrader -settings.config.toolbars.tip=Anpassa dina verktygsrader -settings.config.toolbars.list=Tillg\u00e4ngliga verktygsrader -settings.config.toolbars.move-up=Flytta upp -settings.config.toolbars.move-down=Flytta ner -settings.config.skin=Skal -settings.config.skin.choose=V\u00e4lj ditt skal -settings.keybindings=Konfigurera tangenbordgenv\u00e4gar - -key-bindings-editor=Redigera tangentbordgensv\u00e4gar -key-bindings-editor-action-select=Markera en \u00e5tg\u00e4rd -key-bindings-editor-action-column=\u00c5tg\u00e4rd -key-bindings-editor-shortcut-column=Genv\u00e4g -key-bindings-editor-push-a-key=Tryck in en snabbtangent -key-bindings-editor-save-question=Det finns osparade \u00e4ndringar. Vill du avsluta utan att spara? - -key-bindings-editor-override=Genv\u00e4gen anv\u00e4nds redan! \u00c4r du s\u00e4ker p\u00e5 att du vill anv\u00e4nda den? - -print.print=Skriv ut -print.dialog=Skriv ut -print.service=Service -print.service.name=Namn -print.service.status=Tillst\u00e5nd -print.service.type=Typ -print.service.info=Info -print.range=Sidintervall -print.range.all-pages=Allt -print.range.pages=Sidor -print.range.pages-to=Till -print.copies=Kopior -print.copies-number=Antal kopior -print.print-to-file=Skriv till fil -print.file-chooser=V\u00e4lj -print-header.default-song-name=Utan titel -print-header.default-song-author=Anonym - -print.preview=F\u00f6rhandskgranska utskrift -print.preview.page-of=Av - -marker=Mark\u00f6r -marker.add=L\u00e4gg till mark\u00f6r -marker.list=Lista mark\u00f6rer -marker.first=G\u00e5 till f\u00f6rsta mark\u00f6ren -marker.last=G\u00e5 till sista mark\u00f6ren -marker.next=G\u00e5 till n\u00e4sta mark\u00f6ren -marker.previous=G\u00e5 till f\u00f6reg\u00e5ende mark\u00f6r - -export.tablature-enabled=Visa tabulatur -export.score-enabled=Visa partitur -export.chord-name-enabled=Visa ackordnamn -export.chord-diagram-enabled=Visa ackorddiagram -export.black-and-white=Svartvitt l\u00e4ge - -scale=Skala -scale.list=Lista med skalor - -text.insert=Infoga text -text.editor=Textredigerare -text.text=Text - -tools=Verktyg -tools.scale=Lista med skalor -tools.browser=Bl\u00e4ddrare -tools.plugins=Insticksmoduler -tools.shortcuts=Genv\u00e4gar -tools.settings=Inst\u00e4llningar - -tools.transpose=Transponering -tools.transpose.semitones=Transponera halvtoner -tools.transpose.apply-to-track=Transponera alla takter -tools.transpose.apply-to-measure=Transponera bara denna takt -tools.transpose.apply-to-all-tracks=Till\u00e4mpa p\u00e5 alla sp\u00e5r -tools.transpose.try-keep-strings=F\u00f6rs\u00f6k beh\u00e5lla noter p\u00e5 samma str\u00e4ng n\u00e4r det \u00e4r m\u00f6jligt -tools.transpose.apply-to-chords=Transponera ackord - -browser.dialog=Bl\u00e4ddrare -browser.menu.file=Fil -browser.open=\u00d6ppna -browser.exit=Avsluta -browser.menu.collection=Samling -browser.menu.go=G\u00e5 -browser.collection.select=V\u00e4lj samling -browser.collection.open=\u00d6ppna -browser.collection.remove=Ta bort -browser.collection.close=St\u00e4ng -browser.collection.new=Ny -browser.go-root=Hem -browser.go-back=Tillbaka -browser.refresh=Uppdatera -browser.factory.fs.name=Filsystem -browser.collection.fs.name=Namn -browser.collection.fs.path=Mapp -browser.collection.fs.editor-title=Samling i filsystemet -browser.collection.fs.editor-tip=V\u00e4lj din samlingsmapp -browser.collection.fs.invalid-path=V\u00e4lj en giltig mapp - -midi.port=MIDI-port -midi.sequencer=MIDI-sequencer - -plugin.unknown-value=Inte tillg\u00e4nglig. -plugin.column.name=Namn -plugin.column.enabled=Aktiverad - - -######################### -### Tool Bar Items ### -######################### -file.items=Arkivobjekt -edit.items=Redigeringsobjekt -property.items=Egenskapsobjekt -track.items=Sp\u00e5robjekt -duration.items=Notv\u00e4rdesobjekt -beat.items=Notobjekt -composition.items=Kompositionsobjekt -repeat.items=Repetionsobjekt -transport.items=Transportobjekt -marker.items=Mark\u00f6robjekt -insert.items=Infogningsobjekt -layout.items=Layoutobjekt -view.items=Visningsobjekt -effect.items=Effektobjekt -dynamic.items=Dynamikobjekt - -######################### -###Key Binding Actions### -######################### -action.file.new=Ny fil -action.file.open=\u00d6ppna fil -action.file.open-url=\u00d6ppna webbadress -action.file.save=Spara -action.file.save-as=Spara som -action.file.print=Skriv ut -action.file.print-preview=F\u00f6rhandsgranska utskrift -action.file.exit=Avsluta TuxGuitar -action.edit.undo=\u00c5ngra -action.edit.redo=G\u00f6r om -action.edit.voice-1=V\u00e4lj st\u00e4mma 1 -action.edit.voice-2=V\u00e4lj st\u00e4mma 2 -action.composition.change-time-signature=\u00c4ndra taktart -action.composition.change-tempo=\u00c4ndra tempo -action.composition.change-info=\u00c4ndra s\u00e5nginformation -action.composition.change-clef=\u00c4ndra klav -action.composition.change-key-signature=\u00c4ndra f\u00f6rtecken -action.composition.change-triplet-feel=\u00c4ndra triolk\u00e4nsla -action.view.layout-set-page=Visa sidlayout -action.view.layout-set-linear=Visa linj\u00e4r layout -action.view.layout-set-multitrack=Visa flera sp\u00e5r -action.view.layout-set-score-enabled=Visa partitur -action.view.layout-set-tablature-enabled=Visa tabulatur -action.view.layout-set-compact=Visa kompakt l\u00e4ge -action.view.layout-set-chord-diagram-enabled=Aktivera ackorddiagram -action.view.layout-set-chord-name-enabled=Aktivera ackordnamn -action.view.show-fretboard=Visa greppbr\u00e4da -action.view.show-piano=Visa klaviatur -action.view.show-matrix=Visa matris -action.view.show-mixer=Visa mixer -action.view.show-transport=Visa spelare -action.track.add=L\u00e4gg till sp\u00e5r -action.track.remove=Ta bort sp\u00e5r -action.track.clone=Klona sp\u00e5r -action.track.go-first=G\u00e5 till f\u00f6rsta sp\u00e5ret -action.track.go-last=G\u00e5 till sista sp\u00e5ret -action.track.go-next=G\u00e5 till n\u00e4sta sp\u00e5r -action.track.go-previous=G\u00e5 till f\u00f6reg\u00e5ende sp\u00e5r -action.track.lyrics=Redigera sp\u00e5rets s\u00e5ngtext -action.track.properties=\u00c4ndra sp\u00e5regenskaper -action.track.move-down=Flytta ner -action.track.move-up=Flytta upp -action.measure.add=L\u00e4gg till takt -action.measure.remove=Ta bort takt -action.measure.copy=Kopiera takt -action.measure.paste=Klistra in takt -action.measure.clean=Rensa takt -action.measure.go-first=G\u00e5 till f\u00f6rsta takten -action.measure.go-last=G\u00e5 till sista takten -action.measure.go-next=G\u00e5 till n\u00e4sta takt -action.measure.go-previous=G\u00e5 till f\u00f6reg\u00e5ende takt -action.beat.general.remove-unused-voice=Ta bort oanv\u00e4nd st\u00e4mma -action.beat.general.voice-up=S\u00e4tt notskaft upp\u00e5t -action.beat.general.voice-down=S\u00e4tt notskaft ned\u00e5t -action.beat.general.voice-auto=S\u00e4tt notskaft automatiskt -action.beat.general.set-stroke-up=S\u00e4tt upp\u00e5tslag -action.beat.general.set-stroke-down=S\u00e4tt ned\u00e5tslag -action.beat.general.move-left=Flytta ett slag \u00e5t v\u00e4nster -action.beat.general.move-right=Flytta ett slag \u00e5t h\u00f6ger -action.beat.general.move-custom=Anpassa flytt av slag -action.note.general.clean-beat=Rensa slag -action.note.general.decrement-semitone=S\u00e4nk halvton -action.note.general.increment-semitone=H\u00f6j halvton -action.note.general.shift-down=Skifta upp -action.note.general.shift-up=Skifta ner -action.note.general.tied=L\u00e4gg till/Ta bort sammanbunden -action.note.duration.set-whole=S\u00e4tt helnot -action.note.duration.set-half=S\u00e4tt halvnot -action.note.duration.set-quarter=S\u00e4tt fj\u00e4rdedelsnot -action.note.duration.set-eighth=S\u00e4tt \u00e5ttondelsnot -action.note.duration.set-sixteenth=S\u00e4tt sextondelsnot -action.note.duration.set-thirty-second=S\u00e4tt trettiofj\u00e4rdedelsnot -action.note.duration.set-sixty-fourth=S\u00e4tt sextiofj\u00e4rdedelsnot -action.note.duration.decrement-duration=Minska notv\u00e4rde -action.note.duration.increment-duration=\u00d6ka notv\u00e4rde -action.note.duration.change-dotted=L\u00e4gg till/Ta bort punkterad -action.note.duration.change-double-dotted=L\u00e4gg till/Ta bort dubbelpunkterad -action.note.duration.change-division-type=L\u00e4gg till/Ta bort tuplet -action.note.effect.change-vibrato=L\u00e4gg till/Ta bort vibrato -action.note.effect.change-bend=L\u00e4gg till/Ta bort bend -action.note.effect.change-slide=L\u00e4gg till/Ta bort slide -action.note.effect.change-hammer=L\u00e4gg till/Ta bort hammer-on/pull-off -action.note.effect.change-accentuated=L\u00e4gg till/Ta bort betonad -action.note.effect.change-dead=L\u00e4gg till/Ta bort d\u00f6d not -action.note.effect.change-fade-in=L\u00e4gg till/Ta bort upptoning -action.note.effect.change-ghost=L\u00e4gg till/Ta bort sp\u00f6knot -action.note.effect.change-grace=L\u00e4gg till/Ta bort f\u00f6ranslagsnot -action.note.effect.change-harmonic=L\u00e4gg till/Ta bort harmonic -action.note.effect.change-heavy-accentuated=L\u00e4gg till/Ta bort starkt betonad -action.note.effect.change-palm-mute=L\u00e4gg till/Ta bort palm mute -action.note.effect.change-popping=L\u00e4gg till/Ta bort popping -action.note.effect.change-slapping=L\u00e4gg till/Ta bort slapping -action.note.effect.change-staccato=L\u00e4gg till/Ta bort staccato -action.note.effect.change-tapping=L\u00e4gg till/Ta bort tapping -action.note.effect.change-tremolo-bar=L\u00e4gg till/Ta bort svajarm -action.note.effect.change-tremolo-picking=L\u00e4gg till/Ta bort tremolo picking -action.note.effect.change-trill=L\u00e4gg till/Ta bort trill -action.insert.open-repeat=\u00d6ppna repris -action.insert.close-repeat=St\u00e4ng repris -action.insert.repeat-alternative=Reprisalternativ -action.insert.chord=Infoga ackord -action.insert.text=Infoga text -action.marker.add=L\u00e4gg till mark\u00f6r -action.marker.go-next=G\u00e5 till n\u00e4sta mark\u00f6r -action.marker.go-previous=G\u00e5 till f\u00f6reg\u00e5ende mark\u00f6r -action.transport.play=Spela upp s\u00e5ng -action.transport.stop=Stanna uppspelning -action.transport.mode=L\u00e4ge -action.transport.metronome=Metrononom -action.transport.set-loop-start=S\u00e4tt slingans startpunkt -action.transport.set-loop-end=S\u00e4tt slingans slutpunkt -action.tools.browser=Bl\u00e4ddrare -action.tools.transpose=Transponera noter -action.settings.configure=Inst\u00e4llningar -action.help.doc=Hj\u00e4lp diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_uk.properties b/TuxGuitar-testing/platform-all/share/lang/messages_uk.properties deleted file mode 100644 index 811826b5..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_uk.properties +++ /dev/null @@ -1,614 +0,0 @@ -ok=\u0414\u043e\u0431\u0440\u0435 -cancel=\u0412\u0456\u0434\u043c\u0456\u043d\u0430 -yes=\u0422\u0430\u043a -no=\u041d\u0456 -add=\u0414\u043e\u0434\u0430\u0442\u0438 -edit=\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u0442\u0438 -remove=\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438 -save=\u0417\u0431\u0435\u0440\u0435\u0433\u0442\u0438 -exit=\u0412\u0438\u0439\u0442\u0438 -choose=\u0412\u0438\u0431\u0440\u0430\u0442\u0438 -color=\u041a\u043e\u043b\u0456\u0440 -title=\u041d\u0430\u0437\u0432\u0430 -go=\u0419\u0442\u0438 -warning=\u041f\u043e\u043f\u0435\u0440\u0435\u0434\u0436\u0435\u043d\u043d\u044f -error=\u041f\u043e\u043c\u0438\u043b\u043a\u0430 -plugins=\u0412\u0442\u0443\u043b\u043a\u0438 -options=\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f -defaults=\u0417\u0430\u043c\u043e\u0432\u0447\u0443\u0432\u0430\u043d\u043d\u044f -clean=\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u0438 -rename=\u041f\u0435\u0440\u0435\u0439\u043c\u0435\u043d\u0443\u0432\u0430\u0442\u0438 -fret=\u041b\u0430\u0434 -position=\u041f\u043e\u0437\u0438\u0446\u0456\u044f -name=\u0406\u043c'\u044f -author=\u0410\u0432\u0442\u043e\u0440 -version=\u0412\u0435\u0440\u0441\u0456\u044f -description=\u041e\u043f\u0438\u0441 -info=\u0406\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0456\u044f -configure=\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f - -tuxguitar.title=Tux-Guitar - -file=\u0424\u0430\u0439\u043b -file.new=\u041d\u043e\u0432\u0438\u0439 -file.open=\u0412\u0456\u0434\u043a\u0440\u0438\u0442\u0438 -file.save=\u0417\u0431\u0435\u0440\u0435\u0433\u0442\u0438 -file.save-as=\u0417\u0431\u0435\u0440\u0435\u0433\u0442\u0438 \u044f\u043a -file.save-changes-question=\u0417\u043c\u0456\u043d\u0438 \u0434\u043e \u043f\u0456\u0441\u043d\u0456 \u043d\u0435 \u0437\u0431\u0435\u0440\u0435\u0436\u0435\u043d\u0456.\n\u0417\u0431\u0435\u0440\u0435\u0433\u0442\u0438? -file.exit=\u0412\u0438\u0445\u0456\u0434 -file.export=\u0415\u043a\u0441\u043f\u043e\u0440\u0442\u0443\u0432\u0430\u0442\u0438 -file.export-midi=\u0415\u043a\u0441\u043f\u043e\u0440\u0442\u0443\u0432\u0430\u0442\u0438 MIDI -file.export-pdf=\u0415\u043a\u0441\u043f\u043e\u0440\u0442\u0443\u0432\u0430\u0442\u0438 PDF -file.print=\u0414\u0440\u0443\u043a\u0443\u0432\u0430\u0442\u0438 -file.print-preview=\u041f\u043e\u043f\u0435\u0440\u0435\u0434\u043d\u0456\u0439 \u043f\u0435\u0440\u0435\u0433\u043b\u044f\u0434 -file.import=\u0406\u043c\u043f\u043e\u0440\u0442\u0443\u0432\u0430\u0442\u0438 -file.import-midi=\u0406\u043c\u043f\u043e\u0440\u0442\u0443\u0432\u0430\u0442\u0438 MIDI -file.export-ascii=\u0415\u043a\u0441\u043f\u043e\u0440\u0442\u0443\u0432\u0430\u0442\u0438 ASCII -file.history=\u0406\u0441\u0442\u043e\u0440\u0456\u044f -file.open-url=\u0412\u0456\u0434\u043a\u0440\u0438\u0442\u0438 URL -file.open.error=\u041d\u0435\u043c\u043e\u0436\u043b\u0438\u0432\u043e \u0432\u0456\u0434\u043a\u0440\u0438\u0442\u0438: {0} -file.save.error=\u041d\u0435\u043c\u043e\u0436\u043b\u0438\u0432\u043e \u0437\u0431\u0435\u0440\u0435\u0433\u0442\u0438: {0} -file.import.error=\u041d\u0435\u043c\u043e\u0436\u043b\u0438\u0432\u043e \u0456\u043c\u043f\u043e\u0440\u0442\u0443\u0432\u0430\u0442\u0438: {0} -file.export.error=\u041d\u0435\u043c\u043e\u0436\u043b\u0438\u0432\u043e \u0435\u043a\u0441\u043f\u043e\u0440\u0442\u0443\u0432\u0430\u0442\u0438: {0} -file.overwrite-question=\u0426\u0435\u0439 \u0444\u0430\u0439\u043b \u0432\u0436\u0435 \u0456\u0441\u043d\u0443\u0454, \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0438\u0441\u0430\u0442\u0438? - -edit.menu=\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u043d\u043d\u044f -edit.undo=\u0412\u0456\u0434\u043c\u0456\u043d\u0438\u0442\u0438 -edit.redo=\u041f\u043e\u0432\u0435\u0440\u043d\u0443\u0442\u0438 -edit.copy=\u041a\u043e\u043f\u0456\u044e\u0432\u0430\u0442\u0438 -edit.from=\u0406\u0437 -edit.to=\u0414\u043e -edit.all-tracks=\u0412\u0441\u0456\u0445 \u0442\u0440\u0435\u043a\u0456\u0432 -edit.paste=\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 -edit.paste.replace-mode=\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u0443 \u043f\u043e\u0442\u043e\u0447\u043d\u0438\u0439 \u0442\u0430\u043a\u0442 -edit.paste.insert-mode=\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u0443 \u043d\u043e\u0432\u0438\u0439 \u0442\u0430\u043a\u0442 -edit.delete=\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438 -edit.cut=\u0412\u0438\u0440\u0456\u0437\u0430\u0442\u0438 -edit.mouse-mode-selection=\u0420\u0435\u0436\u0438\u043c \u0432\u0438\u0431\u043e\u0440\u0443 -edit.mouse-mode-edition=\u0420\u0435\u0436\u0438\u043c \u0440\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u043d\u043d\u044f -edit.not-natural-key=\u0414\u0456\u0454\u0437/\u0411\u0435\u043c\u043e\u043b\u044c - -view=\u0412\u0438\u0433\u043b\u044f\u0434 -view.layout=\u0412\u0456\u0434\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u043d\u044f -view.layout.page=\u042f\u043a \u0441\u0442\u043e\u0440\u0456\u043d\u043a\u0430 -view.layout.linear=\u041b\u0456\u043d\u0456\u0439\u043d\u043e -view.layout.compact=\u041a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u043e -view.layout.multitrack=\u0411\u0430\u0433\u0430\u0442\u043e \u0434\u043e\u0440\u0456\u0436\u043e\u043a -view.layout.chord-style=\u0412\u0438\u0433\u043b\u044f\u0434 \u0430\u043a\u043e\u0440\u0434\u0456\u0432 -view.layout.chord-name=\u0406\u043c'\u044f -view.layout.chord-diagram=\u0414\u0456\u0430\u0433\u0440\u0430\u043c\u0430 -view.layout.score-enabled=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u043f\u0430\u0440\u0442\u0438\u0442\u0443\u0440\u0443 -view.layout.tablature-enabled=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u0442\u0430\u0431\u0443\u043b\u0430\u0442\u0443\u0440\u0443 -view.show-mixer=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u043c\u0456\u043a\u0448\u0435\u0440 -view.show-fretboard=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u0433\u0440\u0438\u0444 -view.show-piano=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u043a\u043b\u0430\u0432\u0456\u0448\u0456 -view.show-matrix=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u043c\u0430\u0442\u0440\u0438\u0446\u044e -view.show-transport=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u0432\u0430\u0447 - -fretboard.right-mode=\u041f\u0440\u0430\u0432\u0448\u0430 -fretboard.left-mode=\u041b\u0456\u0432\u0448\u0430 -fretboard.background-color=\u041a\u043e\u043b\u0456\u0440 \u0444\u043e\u043d\u0443 -fretboard.display-note-text=\u041f\u043e\u043a\u0430\u0437\u0443\u0432\u0430\u0442\u0438 \u043d\u0430\u0437\u0432\u0438 \u043d\u043e\u0442 -fretboard.display-scale-text=\u041f\u043e\u043a\u0430\u0437\u0443\u0432\u0430\u0442\u0438 \u043d\u0430\u0437\u0432\u0438 \u043d\u043e\u0442 \u043b\u0430\u0434\u0456\u0432 -fretboard.font=\u0428\u0440\u0438\u0444\u0442 -fretboard.fretpoint-color=\u041a\u043e\u043b\u0456\u0440 \u043b\u0430\u0434\u0456\u0432 -fretboard.note-color=\u041a\u043e\u043b\u0456\u0440 \u043d\u043e\u0442 -fretboard.scale-note-color=\u041a\u043e\u043b\u0456\u0440 \u043d\u043e\u0442 \u043b\u0430\u0434\u0456\u0432 -fretboard.settings=\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u0433\u0440\u0438\u0444\u0443 -fretboard.string-color=\u041a\u043e\u043b\u0456\u0440 \u0441\u0442\u0440\u0443\u043d -fretboard.settings.options=\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f - -piano.editor=\u041a\u043b\u0430\u0432\u0456\u0430\u0442\u0443\u0440\u0430 -piano.natural-key-color=\u041a\u043e\u043b\u0456\u0440 \u043a\u043b\u0430\u0432\u0456\u0448 \u0442\u043e\u043d\u0456\u0432 -piano.not-natural-key-color=\u041a\u043e\u043b\u0456\u0440 \u043a\u043b\u0430\u0432\u0456\u0448 \u043d\u0430\u043f\u0456\u0432\u0442\u043e\u043d\u0456\u0432 -piano.note-color=\u041a\u043e\u043b\u0456\u0440 \u043d\u043e\u0442 -piano.scale-note-color=\u041a\u043e\u043b\u0456\u0440 \u043d\u043e\u0442 \u043b\u0430\u0434\u0456\u0432 -piano.settings=\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u043a\u043b\u0430\u0432\u0456\u0430\u0442\u0443\u0440\u0438 - -matrix.editor=\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u043d\u043d\u044f \u043c\u0430\u0442\u0440\u0438\u0446\u0456 -matrix.grids=\u041a\u0456\u043b\u044c\u043a\u0456\u0441\u0442\u044c \u0440\u043e\u0437\u0434\u0456\u043b\u044e\u0432\u0430\u0447\u0456\u0432 -matrix.border-color=\u041a\u043e\u043b\u0456\u0440 \u0433\u0440\u0430\u043d\u0438\u0446\u0456 -matrix.font=\u0428\u0440\u0438\u0444\u0442 -matrix.foreground-color=\u041a\u043e\u043b\u0456\u0440 \u043f\u0435\u0440\u0435\u0434\u043d\u044c\u043e\u0433\u043e \u043f\u043b\u0430\u043d\u0443 -matrix.line-color-1=\u041a\u043e\u043b\u0456\u0440 \u043f\u0430\u0440\u043d\u043e\u0433\u043e \u0440\u044f\u0434\u043a\u0430 -matrix.line-color-2=\u041a\u043e\u043b\u0456\u0440 \u043d\u0435\u043f\u0430\u0440\u043d\u043e\u0433\u043e \u0440\u044f\u0434\u043a\u0430 -matrix.line-color-over=\u041a\u043e\u043b\u0456\u0440 \u0440\u044f\u0434\u043a\u0430, \u043d\u0430 \u044f\u043a\u0438\u0439 \u043d\u0430\u0432\u0435\u0434\u0435\u043d\u0430 \u043c\u0438\u0448\u0430 -matrix.note-color=\u041a\u043e\u043b\u0456\u0440 \u043d\u043e\u0442 -matrix.play-note-color=\u041a\u043e\u043b\u0456\u0440 \u043d\u043e\u0442\u0438, \u0449\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u0454\u0442\u044c\u0441\u044f -matrix.position-color=\u041a\u043e\u043b\u0456\u0440 \u043f\u043e\u0437\u0438\u0446\u0456\u0457 -matrix.settings=\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u043c\u0430\u0442\u0440\u0438\u0446\u0456 - -composition=\u041a\u043e\u043c\u043f\u043e\u0437\u0438\u0446\u0456\u044f -composition.timesignature=\u0420\u043e\u0437\u043c\u0456\u0440 -composition.timesignature.Numerator=\u0427\u0438\u0441\u0435\u043b\u044c\u043d\u0438\u043a -composition.timesignature.denominator=\u0417\u043d\u0430\u043c\u0435\u043d\u043d\u0438\u043a -composition.timesignature.to-the-end=\u0414\u043e \u043a\u0456\u043d\u0446\u044f -composition.tempo=\u0422\u0435\u043c\u043f -composition.tempo-percent=\u0412\u0456\u0434\u0441\u043e\u0442\u043e\u043a -composition.tempo.invalid=\u041d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0438\u0439 \u0442\u0435\u043c\u043f -composition.tempo.start-to-end=\u0417\u0430\u0441\u0442\u043e\u0441\u0443\u0432\u0430\u0442\u0438 \u0446\u0435\u0439 \u0442\u0435\u043c\u043f \u0434\u043e \u0432\u0441\u0456\u0454\u0457 \u043f\u0456\u0441\u043d\u0456 -composition.tempo.position-to-end=\u0417\u0430\u0441\u0442\u043e\u0441\u0443\u0432\u0430\u0442\u0438 \u0446\u0435\u0439 \u0442\u0435\u043c\u043f \u0434\u043e \u043a\u0456\u043d\u0446\u044f -composition.tempo.position-to-next=\u0417\u0430\u0441\u0442\u043e\u0441\u0443\u0432\u0430\u0442\u0438 \u0446\u0435\u0439 \u0442\u0435\u043c\u043f \u0434\u043e \u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457 \u043f\u043e\u0437\u043d\u0430\u0447\u043a\u0438 \u0442\u0435\u043c\u043f\u0443 -composition.properties=\u0412\u043b\u0430\u0441\u0442\u0438\u0432\u043e\u0441\u0442\u0456 -composition.name=\u0406\u043c'\u044f -composition.artist=\u0412\u0438\u043a\u043e\u043d\u0430\u0432\u0435\u0446\u044c -composition.album=\u0410\u043b\u044c\u0431\u043e\u043c -composition.author=\u0410\u0432\u0442\u043e\u0440 -composition.tripletfeel=\u0422\u0440\u0456\u043e\u043b\u0456 -composition.clef=\u041a\u043b\u044e\u0447 -composition.clef.treble=\u0421\u043a\u0440\u0438\u043f\u043a\u043e\u0432\u0438\u0439 -composition.clef.bass=\u0411\u0430\u0441\u043e\u0432\u0438\u0439 -composition.clef.tenor=\u0422\u0435\u043d\u043e\u0440 -composition.clef.alto=\u0410\u043b\u044c\u0442 -composition.clef.to-the-end=\u0417\u0430\u0441\u0442\u043e\u0441\u0443\u0432\u0430\u0442\u0438 \u0446\u0435\u0439 \u043a\u043b\u044e\u0447 \u0434\u043e \u043a\u0456\u043d\u0446\u044f -composition.keysignature=\u0422\u043e\u043d\u0430\u043b\u044c\u043d\u0456\u0441\u0442\u044c -composition.keysignature.natural=\u041d\u0430\u0442\u0443\u0440\u0430\u043b\u044c\u043d\u0430 -composition.keysignature.sharp-1=1 \u0434\u0456\u0454\u0437 -composition.keysignature.sharp-2=2 \u0434\u0456\u0454\u0437\u0438 -composition.keysignature.sharp-3=3 \u0434\u0456\u0454\u0437\u0438 -composition.keysignature.sharp-4=4 \u0434\u0456\u0454\u0437\u0438 -composition.keysignature.sharp-5=5 \u0434\u0456\u0454\u0437\u0438 -composition.keysignature.sharp-6=6 \u0434\u0456\u0454\u0437\u0438 -composition.keysignature.sharp-7=7 \u0434\u0456\u0454\u0437\u0438 -composition.keysignature.flat-1=1 \u0431\u0435\u043c\u043e\u043b\u044c -composition.keysignature.flat-2=2 \u0431\u0435\u043c\u043e\u043b\u0456 -composition.keysignature.flat-3=3 \u0431\u0435\u043c\u043e\u043b\u0456 -composition.keysignature.flat-4=4 \u0431\u0435\u043c\u043e\u043b\u0456 -composition.keysignature.flat-5=5 \u0431\u0435\u043c\u043e\u043b\u0456 -composition.keysignature.flat-6=6 \u0431\u0435\u043c\u043e\u043b\u0456 -composition.keysignature.flat-7=7 \u0431\u0435\u043c\u043e\u043b\u0456 -composition.keysignature.to-the-end=\u0417\u0430\u0441\u0442\u043e\u0441\u0443\u0432\u0430\u0442\u0438 \u0446\u044e \u0442\u043e\u043d\u0430\u043b\u044c\u043d\u0456\u0441\u0442\u044c \u0434\u043e \u043a\u0456\u043d\u0446\u044f -composition.tripletfeel=\u0422\u0440\u0456\u043e\u043b\u0456 -composition.tripletfeel.none=\u0411\u0435\u0437 \u0442\u0440\u0456\u043e\u043b\u0435\u0439 -composition.tripletfeel.eighth=\u0422\u0440\u0456\u043e\u043b\u0456 8\u043c\u0456 -composition.tripletfeel.sixteenth=\u0422\u0440\u0456\u043e\u043b\u0456 16\u0442\u0456 -composition.tripletfeel.to-the-end=\u0417\u0430\u0441\u0442\u043e\u0441\u0443\u0432\u0430\u0442\u0438 \u0446\u0456 \u0442\u0440\u0456\u043e\u043b\u0456 \u0434\u043e \u043a\u0456\u043d\u0446\u044f - -help=\u0414\u043e\u043f\u043e\u043c\u043e\u0433\u0430 -help.help=\u0414\u043e\u043f\u043e\u043c\u043e\u0433\u0430 -help.doc=\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0456\u044f -help.about=\u041f\u0440\u043e -help.about.license=\u041b\u0456\u0446\u0435\u043d\u0437\u0456\u044f -help.about.authors=\u0410\u0432\u0442\u043e\u0440\u0438 -help.about.description=\u041e\u043f\u0438\u0441 - -track=\u0414\u043e\u0440\u0456\u0436\u043a\u0430 -track.number=\u2116 -track.name=\u0406\u043c'\u044f -track.color=\u041a\u043e\u043b\u0456\u0440 -track.first=\u041f\u0435\u0440\u0448\u0430 \u0434\u043e\u0440\u0456\u0436\u043a\u0430 -track.last=\u041e\u0441\u0442\u0430\u043d\u043d\u044f \u0434\u043e\u0440\u0456\u0436\u043a\u0430 -track.previous=\u041f\u043e\u043f\u0435\u0440\u0435\u0434\u043d\u044f \u0434\u043e\u0440\u0456\u0436\u043a\u0430 -track.next=\u041d\u0430\u0441\u0442\u0443\u043f\u043d\u0430 \u0434\u043e\u0440\u0456\u0436\u043a\u0430 -track.add=\u0414\u043e\u0434\u0430\u0442\u0438 \u0434\u043e\u0440\u0456\u0436\u043a\u0443 -track.remove=\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u0434\u043e\u0440\u0456\u0436\u043a\u0443 -track.clone=\u0414\u0443\u0431\u043b\u044e\u0432\u0430\u0442\u0438 \u0434\u043e\u0440\u0456\u0436\u043a\u0443 -track.move-up=\u041f\u0435\u0440\u0435\u0441\u0443\u043d\u0443\u0442\u0438 \u0432\u0433\u043e\u0440\u0443 -track.move-down=\u041f\u0435\u0440\u0435\u0441\u0443\u043d\u0443\u0442\u0438 \u0432\u043d\u0438\u0437 -track.instrument=\u0406\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 -track.properties=\u0412\u043b\u0430\u0441\u0442\u0438\u0432\u043e\u0441\u0442\u0456 -track.properties.general=\u0417\u0430\u0433\u0430\u043b\u044c\u043d\u0456 -track.name.default-percussion-name=\u0423\u0434\u0430\u0440\u043d\u0456 -track.lyrics=\u0422\u0435\u043a\u0441\u0442 \u043f\u0456\u0441\u043d\u0456 -track.solo=\u0421\u043e\u043b\u043e -track.mute=\u041c\u043e\u0432\u0447\u0430\u043d\u043d\u044f - -lyric.editor=\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u043d\u043d\u044f \u0442\u0435\u043a\u0441\u0442\u0443 - -measure=\u0422\u0430\u043a\u0442 -measure.first=\u041f\u0435\u0440\u0448\u0438\u0439 \u0442\u0430\u043a\u0442 -measure.last=\u041e\u0441\u0442\u0430\u043d\u043d\u0456\u0439 \u0442\u0430\u043a\u0442 -measure.previous=\u041f\u043e\u043f\u0435\u0440\u0435\u0434\u043d\u0456\u0439 \u0442\u0430\u043a\u0442 -measure.next=\u041d\u0430\u0441\u0442\u0443\u043f\u043d\u0438\u0439 \u0442\u0430\u043a\u0442 -measure.add=\u0414\u043e\u0434\u0430\u0442\u0438 \u0442\u0430\u043a\u0442 -measure.add-before-current-position=\u0414\u043e\u0434\u0430\u0442\u0438 \u0442\u0430\u043a\u0442 \u043f\u0435\u0440\u0435\u0434 \u043f\u043e\u0442\u043e\u0447\u043d\u043e\u044e \u043f\u043e\u0437\u0438\u0446\u0456\u0454\u044e -measure.add-after-current-position=\u0414\u043e\u0434\u0430\u0442\u0438 \u0442\u0430\u043a\u0442 \u043f\u0456\u0441\u043b\u044f \u043f\u043e\u0442\u043e\u0447\u043d\u043e\u0457 \u043f\u043e\u0437\u0438\u0446\u0456\u0457 -measure.add-at-end=\u0414\u043e\u0434\u0430\u0442\u0438 \u0442\u0430\u043a\u0442 \u0443 \u043a\u0456\u043d\u0435\u0446\u044c -measure.remove=\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u0442\u0430\u043a\u0442 -measure.copy=\u041a\u043e\u043f\u0456\u044e\u0432\u0430\u0442\u0438 \u0442\u0430\u043a\u0442 -measure.paste=\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u0442\u0430\u043a\u0442 -measure.clean=\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u0438 \u0442\u0430\u043a\u0442 - -duration=\u0422\u0440\u0438\u0432\u0430\u043b\u0456\u0441\u0442\u044c -duration.whole=\u0426\u0456\u043b\u0430 -duration.half=\u041f\u043e\u043b\u043e\u0432\u0438\u043d\u043d\u0430 -duration.quarter=\u0427\u0435\u0442\u0432\u0435\u0440\u0442\u043d\u0430 -duration.eighth=\u0412\u043e\u0441\u044c\u043c\u0430 -duration.sixteenth=\u0428\u0456\u0441\u0442\u043d\u0430\u0434\u0446\u044f\u0442\u0430 -duration.thirtysecond=\u0422\u0440\u0438\u0434\u0446\u044f\u0442\u044c \u0434\u0440\u0443\u0433\u0430 -duration.sixtyfourth=\u0428\u0456\u0441\u0442\u0434\u0435\u0441\u044f\u0442 \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u0430 -duration.dotted=\u0406\u0437 \u043a\u0440\u0430\u043f\u043a\u043e\u044e -duration.doubledotted=\u0406\u0437 \u043f\u043e\u0434\u0432\u0456\u0439\u043d\u043e\u044e \u043a\u0440\u0430\u043f\u043a\u043e\u044e -duration.division-type=\u0422\u0440\u0438\u043f\u043b\u0435\u0442 - -dynamic=\u0414\u0438\u043d\u0430\u043c\u0456\u0447\u043d\u0456 \u0432\u0456\u0434\u0442\u0456\u043d\u043a\u0438 -dynamic.piano-pianissimo=Piano Pianissimo -dynamic.pianissimo=Pianissimo -dynamic.piano=Piano -dynamic.mezzo-piano=Mezzo Piano -dynamic.mezzo-forte=Mezzo Forte -dynamic.forte=Forte -dynamic.fortissimo=Fortissimo -dynamic.forte-fortissimo=Forte Fortissimo - -effects=\u0415\u0444\u0435\u043a\u0442\u0438 -effects.vibrato=\u0412\u0456\u0431\u0440\u0430\u0442\u043e -effects.bend=\u041f\u0456\u0434\u0442\u044f\u0436\u043a\u0430 (\u0411\u0435\u043d\u0434) -effects.deadnote=\u0417\u0430\u0433\u043b\u0443\u0448\u0435\u043d\u0430 \u043d\u043e\u0442\u0430 -effects.slide=\u041a\u043e\u0432\u0437\u0430\u043d\u043d\u044f (\u0413\u043b\u0456\u0441\u0430\u043d\u0434\u043e) -effects.hammer=Hammer-on/Pull-off -effects.tremolo-bar=\u0412\u0430\u0436\u0456\u043b\u044c \u0442\u0440\u0435\u043c\u043e\u043b\u043e -effects.tremolo-bar-editor=\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u043d\u043d\u044f \u0435\u0444\u0435\u043a\u0442\u0456\u0432 \u0432\u0430\u0436\u0435\u043b\u044f -effects.tremolo-bar.dip=Dip -effects.tremolo-bar.dive=Dive -effects.tremolo-bar.release-up=Release Up -effects.tremolo-bar.release-down=Release Down -effects.tremolo-bar.inverted-dip=Inverted Dip -effects.tremolo-bar.return=Return -effects.ghostnote=\u041d\u043e\u0442\u0430-\u043f\u0440\u0438\u043c\u0430\u0440\u0430 -effects.accentuatednote=\u0410\u043a\u0446\u0435\u043d\u0442\u043e\u0432\u0430\u043d\u0430 \u043d\u043e\u0442\u0430 -effects.heavyaccentuatednote=\u0421\u0438\u043b\u044c\u043d\u043e \u0430\u043a\u0446\u0435\u043d\u0442\u043e\u0432\u0430\u043d\u0430 \u043d\u043e\u0442\u0430 -effects.harmonic=\u0424\u043b\u0430\u0436\u043e\u043b\u0435\u0442 -effects.grace=\u0424\u043e\u0440\u0448\u043b\u0430\u0433 -effects.grace-editor=\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u043d\u043d\u044f \u0444\u043e\u0440\u0448\u043b\u0430\u0433\u0443 -effects.grace.before-beat=\u041f\u0435\u0440\u0435\u0434 \u0434\u043e\u043b\u0435\u044e -effects.grace.on-beat=\u041d\u0430 \u0434\u043e\u043b\u0456 -effects.grace.transition=\u041f\u0435\u0440\u0435\u0445\u0456\u0434 -effects.grace.transition-none=\u041d\u0435\u043c\u0430 -effects.grace.transition-bend=\u041f\u0456\u0434\u0442\u044f\u0436\u043a\u0430 -effects.grace.transition-slide=\u041a\u043e\u0432\u0437\u0430\u043d\u043d\u044f -effects.grace.transition-hammer=Hammer -effects.trill=\u0422\u0440\u0435\u043b\u044c -effects.trill-editor=\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u043d\u043d\u044f \u0442\u0440\u0435\u043b\u0456 -effects.tremolo-picking=\u0422\u0440\u0435\u043c\u043e\u043b\u043e -effects.tremolo-picking-editor=\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u043d\u043d\u044f \u0442\u0440\u0435\u043c\u043e\u043b\u043e -effects.palm-mute=\u041f\u0440\u0438\u0433\u043b\u0443\u0448\u0435\u043d\u043d\u044f \u0434\u043e\u043b\u043e\u043d\u0435\u044e -effects.staccato=\u0423\u0440\u0438\u0432\u0447\u0430\u0441\u0442\u043e (\u0421\u0442\u0430\u043a\u0430\u0442\u043e) -effects.tapping=\u0422\u0435\u043f\u0456\u043d\u0433 -effects.slapping=Slap -effects.popping=Pop -effects.fade-in=\u041d\u0430\u0440\u043e\u0441\u0442\u0430\u043d\u043d\u044f \u0433\u0443\u0447\u043d\u043e\u0441\u0442\u0456 -effects.harmonic-editor=\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u043d\u043d\u044f \u0444\u043b\u0430\u0436\u043e\u043b\u0435\u0442\u0456\u0432 -effects.harmonic.type-of-harmonic=\u0422\u0438\u043f \u0444\u043b\u0430\u0436\u043e\u043b\u0435\u0442\u0430 -effects.harmonic.natural=\u041d\u0430\u0442\u0443\u0440\u0430\u043b\u044c\u043d\u0438\u0439 \u0444\u043b\u0430\u0436\u043e\u043b\u0435\u0442 -effects.harmonic.artificial=\u0428\u0442\u0443\u0447\u043d\u0438\u0439 \u0444\u043b\u0430\u0436\u043e\u043b\u0435\u0442 -effects.harmonic.artificial.key-offset=\u0417\u043c\u0456\u0449\u0435\u043d\u043d\u044f -effects.harmonic.tapped=\u0422\u0435\u043f\u0456\u043d\u0433\u043e\u0432\u0438\u0439 \u0444\u043b\u0430\u0436\u043e\u043b\u0435\u0442 -effects.harmonic.tapped.left-hand=\u041b\u0456\u0432\u043e\u0457 \u0440\u0443\u043a\u0438 -effects.harmonic.tapped.right-hand=\u041f\u0440\u0430\u0432\u043e\u0457 \u0440\u0443\u043a\u0438 -effects.harmonic.pinch=\u041c\u0435\u0434\u0456\u0430\u0442\u043e\u0440\u043d\u0438\u0439 \u0444\u043b\u0430\u0436\u043e\u043b\u0435\u0442 -effects.harmonic.semi=\u041d\u0430\u043f\u0456\u0432\u0444\u043b\u0430\u0436\u043e\u043b\u0435\u0442 - -bend.editor=\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u043d\u043d\u044f \u043f\u0456\u0434\u0442\u044f\u0436\u043a\u0438 -bend.bend=Bend -bend.bend-release=Bend/Release -bend.bend-release-bend=Bend/Release/Bend -bend.prebend=PreBend -bend.prebend-release=PreBend/Release - -transport=\u041f\u0440\u043e\u0433\u0440\u0430\u0432\u0430\u0447 -transport.start=\u0413\u0440\u0430\u0442\u0438 -transport.stop=\u0417\u0443\u043f\u0438\u043d\u0438\u0442\u0438 -transport.pause=\u041f\u0430\u0443\u0437\u0430 -transport.first=\u041d\u0430 \u043f\u043e\u0447\u0430\u0442\u043e\u043a -transport.last=\u0412 \u043a\u0456\u043d\u0435\u0446\u044c -transport.previous=\u041f\u043e\u043f\u0435\u0440\u0435\u0434\u043d\u0456\u0439 -transport.next=\u041d\u0430\u0441\u0442\u0443\u043f\u043d\u0438\u0439 -transport.metronome=\u041c\u0435\u0442\u0440\u043e\u043d\u043e\u043c -transport.mode=\u0420\u0435\u0436\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u0432\u0430\u043d\u043d\u044f -transport.mode.simple=\u041f\u0440\u043e\u0441\u0442\u0438\u0439 -transport.mode.simple.tempo-percent=\u0412\u0456\u0434\u0441\u043e\u0442\u043e\u043a \u0442\u0435\u043c\u043f\u0443 -transport.mode.simple.loop=\u0417\u0430\u0446\u0438\u043a\u043b\u0438\u0442\u0438 -transport.mode.trainer=\u0422\u0440\u0435\u043d\u0443\u0432\u0430\u043d\u043d\u044f -transport.mode.trainer.increment-description=\u0417\u0431\u0456\u043b\u044c\u0448\u0443\u0432\u0430\u0442\u0438 \u043d\u0430 - -instruments.volume=\u041f\u0456\u0434\u0441\u0438\u043b\u0435\u043d\u043d\u044f -instrument.volume=\u0413\u0443\u0447\u043d\u0456\u0441\u0442\u044c -instrument.channel=CH -instrument.effect-channel=EC -instrument.balance=\u0411\u0430\u043b\u0430\u043d\u0441 -instrument.free=\u0412\u0456\u043b\u044c\u043d\u0438\u0439 -instrument.link=\u041f\u043e\u0441\u0438\u043b\u0430\u043d\u043d\u044f - - -repeat.open=\u0412\u0456\u0434\u043a\u0440\u0438\u0442\u0438 \u0440\u0435\u043f\u0440\u0438\u0437\u0443 -repeat.close=\u0417\u0430\u043a\u0440\u0438\u0442\u0438 \u0440\u0435\u043f\u0440\u0438\u0437\u0443 -repeat.alternative=\u0410\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u0456 \u043a\u0456\u043d\u0446\u0456\u0432\u043a\u0438 -repeat.alternative.editor=\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u0442\u0438 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u0456 \u043a\u0456\u043d\u0446\u0456\u0432\u043a\u0438 -repetitions=\u041f\u043e\u0432\u0442\u043e\u0440\u0438 -repeat.number-of-repetitions=\u041a\u0456\u043b\u044c\u043a\u0456\u0441\u0442\u044c \u043f\u043e\u0432\u0442\u043e\u0440\u0456\u0432 - -beat=\u0414\u043e\u043b\u044f -beat.clean=\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u0438 \u0434\u043e\u043b\u044e - -note=\u041d\u043e\u0442\u0430 -note.semitone-up=\u041f\u0456\u0432\u0442\u043e\u043d\u043e\u043c \u0432\u0438\u0449\u0435 -note.semitone-down=\u041f\u0456\u0432\u0442\u043e\u043d\u043e\u043c \u043d\u0438\u0436\u0447\u0435 -note.shift-up=\u0421\u0442\u0440\u0443\u043d\u043e\u044e \u0432\u0438\u0449\u0435 -note.sfift-down=\u0421\u0442\u0440\u0443\u043d\u043e\u044e \u043d\u0438\u0436\u0447\u0435 -note.tiednote=\u0417\u0432'\u044f\u0437\u0430\u0442\u0438 \u043d\u043e\u0442\u0438 -note.deadnote=\u0417\u0430\u0433\u043b\u0443\u0448\u0435\u043d\u0430 \u043d\u043e\u0442\u0430 - -insert.chord=\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u0430\u043a\u043e\u0440\u0434 -chord.editor=\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u043d\u043d\u044f \u0430\u043a\u043e\u0440\u0434\u0430 -chord=\u0410\u043a\u043e\u0440\u0434 -chord.name=\u0406\u043c'\u044f -chord.bass=\u0411\u0430\u0441 -chord.custom=\u0417\u0430\u0434\u0430\u0442\u0438 \u0432\u0440\u0443\u0447\u043d\u0443 -chord.custom.name-empty-error=\u0410\u043a\u043e\u0440\u0434 \u043f\u043e\u0432\u0438\u043d\u0435\u043d \u043c\u0430\u0442\u0438 \u0456\u043c'\u044f. -chord.custom.name-exist-error=\u0422\u0430\u043a\u0435 \u0456\u043c'\u044f \u0432\u0436\u0435 \u0456\u0441\u043d\u0443\u0454. -chord.settings.tip=\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f -chord.settings.type=\u0422\u0438\u043f -chord.settings.type.most-common=\u041d\u0430\u0439\u0431\u0456\u043b\u044c\u0448 \u0432\u0436\u0438\u0432\u0430\u043d\u0456 -chord.settings.type.inversions=\u041e\u0431\u0435\u0440\u043d\u0435\u043d\u043d\u044f -chord.settings.type.close-voiced=\u0412\u0456\u0434\u043a\u0440\u0438\u0442\u0456 -chord.settings.type.open-voiced=\u0417\u0430\u043a\u0440\u0438\u0442\u0456 -chord.settings.open-chords=\u0412\u0456\u0434\u043a\u0440\u0438\u0442\u0456 \u0430\u043a\u043e\u0440\u0434\u0438 -chord.settings.chords-to-display=\u041f\u043e\u043a\u0430\u0437\u0443\u0432\u0430\u0442\u0438 -chord.settings.search-frets=\u0428\u0443\u043a\u0430\u0442\u0438 \u043b\u0430\u0434\u0438 -chord.settings.minimum-fret=\u0417 -chord.settings.maximum-fret=\u041f\u043e - -instrument=\u0406\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 -instrument.instrument=\u0406\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 -instrument.percussion-track=\u0414\u043e\u0440\u0456\u0436\u043a\u0430 \u0443\u0434\u0430\u0440\u043d\u0438\u0445 - -tuning=\u0421\u0442\u0440\u0456\u0439 -tuning.strings=\u0421\u0442\u0440\u0443\u043d\u0438 -tuning.offset=\u0417\u043c\u0456\u0449\u0435\u043d\u043d\u044f - -language=\u041c\u043e\u0432\u0430 - -choose-color=\u0412\u0438\u0431\u0440\u0430\u0442\u0438 \u043a\u043e\u043b\u0456\u0440 - -settings=\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f -settings.config=\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u0442\u0438 TuxGuitar -settings.config.language=\u041c\u043e\u0432\u0430 -settings.config.language.choose=\u0412\u0438\u0431\u0440\u0430\u0442\u0438 \u043c\u043e\u0432\u0443 -settings.config.styles=\u0421\u0442\u0438\u043b\u0456 -settings.config.styles.general=\u0417\u0430\u0433\u0430\u043b\u044c\u043d\u0456 \u0441\u0442\u0438\u043b\u0456 -settings.config.styles.printer=\u0414\u043b\u044f \u0434\u0440\u0443\u043a\u0443 -settings.config.styles.font.default=\u0428\u0440\u0438\u0444\u0442 \u0437\u0430 \u0437\u0430\u043c\u043e\u0432\u0447\u0443\u0432\u0430\u043d\u043d\u044f\u043c -settings.config.styles.font.note=\u0428\u0440\u0438\u0444\u0442 \u043d\u043e\u0442 -settings.config.styles.font.lyric=\u0428\u0440\u0438\u0444\u0442 \u0442\u0435\u043a\u0441\u0442\u0456\u0432 \u043f\u0456\u0441\u0435\u043d\u044c -settings.config.styles.font.text=\u0428\u0440\u0438\u0444\u0442 \u0442\u0435\u043a\u0441\u0442\u0443 -settings.config.styles.font.time-signature=\u0428\u0440\u0438\u0444\u0442 \u043f\u043e\u0437\u043d\u0430\u0447\u043e\u043a \u0447\u0430\u0441\u0443 -settings.config.styles.font.printer-default=\u0428\u0440\u0438\u0444\u0442 \u0437\u0430 \u0437\u0430\u043c\u043e\u0432\u0447\u0443\u0432\u0430\u043d\u043d\u044f\u043c \u0434\u043b\u044f \u0434\u0440\u0443\u043a\u0443 -settings.config.styles.font.printer-note=\u0428\u0440\u0438\u0444\u0442 \u043d\u043e\u0442 \u0434\u043b\u044f \u0434\u0440\u0443\u043a\u0443 -settings.config.styles.font.printer-time-signature=\u0428\u0440\u0438\u0444\u0442 \u043f\u043e\u0437\u043d\u0430\u0447\u043e\u043a \u0447\u0430\u0441\u0443 \u0434\u043b\u044f \u0434\u0440\u0443\u043a\u0443 -settings.config.styles.color.score-note=\u041a\u043e\u043b\u0456\u0440 \u043d\u043e\u0442 \u043f\u0430\u0440\u0442\u0438\u0442\u0443\u0440\u0438 -settings.config.styles.color.tab-note=\u041a\u043e\u043b\u0456\u0440 \u043d\u043e\u0442 \u0442\u0430\u0431\u0443\u043b\u0430\u0442\u0443\u0440\u0438 -settings.config.styles.color.play-note=\u041a\u043e\u043b\u0456\u0440 \u043d\u043e\u0442\u0438, \u0449\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u0454\u0442\u044c\u0441\u044f -settings.config.apply-changes-question=\u0417\u0430\u0441\u0442\u043e\u0441\u0443\u0432\u0430\u0442\u0438 \u043d\u043e\u0432\u0456 \u043d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u0437\u0430\u0440\u0430\u0437? -settings.config.sound=\u0417\u0432\u0443\u043a -settings.config.main=\u0417\u0430\u0433\u0430\u043b\u044c\u043d\u0456 -settings.config.main.window-title=\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0432\u0456\u043a\u043d\u0430 -settings.config.main.window-title.help=\u041d\u0430\u0441\u0442\u0443\u043f\u043d\u0456 \u0437\u043c\u0456\u043d\u043d\u0456 \u0431\u0443\u0434\u0443\u0442\u044c \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u0456 \u044f\u043a: -settings.config.main.window-title.var.description.appname=\u0426\u044f \u0437\u043c\u0456\u043d\u043d\u0430 \u0432\u0456\u0434\u043e\u0431\u0440\u0430\u0436\u0430\u0454 \u0456\u043c'\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438: TuxGuitar -settings.config.main.window-title.var.description.appversion=\u0426\u044f \u0437\u043c\u0456\u043d\u043d\u0430 \u0432\u0456\u0434\u043e\u0431\u0440\u0430\u0436\u0430\u0454 \u0432\u0435\u0440\u0441\u0456\u044e TuxGuitar -settings.config.main.window-title.var.description.filename=\u0426\u044f \u0437\u043c\u0456\u043d\u043d\u0430 \u0432\u0456\u0434\u043e\u0431\u0440\u0430\u0436\u0430\u0454 \u0456\u043c'\u044f \u0432\u0456\u0434\u043a\u0440\u0438\u0442\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 -settings.config.main.window-title.var.description.filepath=\u0426\u044f \u0437\u043c\u0456\u043d\u043d\u0430 \u0432\u0456\u0434\u043e\u0431\u0440\u0430\u0436\u0430\u0454 \u0448\u043b\u044f\u0445 \u0434\u043e \u0432\u0456\u0434\u043a\u0440\u0438\u0442\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 -settings.config.main.window-title.var.description.songname=\u0426\u044f \u0437\u043c\u0456\u043d\u043d\u0430 \u0432\u0456\u0434\u043e\u0431\u0440\u0430\u0436\u0430\u0454 \u0456\u043c'\u044f \u043f\u0456\u0441\u043d\u0456 -settings.config.main.window-title.var.description.songauthor=\u0426\u044f \u0437\u043c\u0456\u043d\u043d\u0430 \u0432\u0456\u0434\u043e\u0431\u0440\u0430\u0436\u0430\u0454 \u0430\u0432\u0442\u043e\u0440\u0430 \u043f\u0456\u0441\u043d\u0456 -settings.config.main.window-title.var.description.songalbum=\u0426\u044f \u0437\u043c\u0456\u043d\u043d\u0430 \u0432\u0456\u0434\u043e\u0431\u0440\u0430\u0436\u0430\u0454 \u0430\u043b\u044c\u0431\u043e\u043c, \u0456\u0437 \u044f\u043a\u043e\u0433\u043e \u043f\u0456\u0441\u043d\u044f -settings.config.main.window-title.var.description.songartist=\u0426\u044f \u0437\u043c\u0456\u043d\u043d\u0430 \u0432\u0456\u0434\u043e\u0431\u0440\u0430\u0436\u0430\u0454 \u0432\u0438\u043a\u043e\u043d\u0430\u0432\u0446\u044f \u043f\u0456\u0441\u043d\u0456 -settings.config.main.options=\u041e\u043f\u0446\u0456\u0457 -settings.config.main.splash-enabled=\u0412\u0456\u0434\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u0438 \u0437\u0430\u0441\u0442\u0430\u0432\u043a\u0443 \u043f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0443 -settings.config.main.table.auto-size.enabled=\u0414\u043e\u0437\u0432\u043e\u043b\u0438\u0442\u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u0443 \u0437\u043c\u0456\u043d\u0443 \u0440\u043e\u0437\u043c\u0456\u0440\u0456\u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0456 -settings.config.styles.color.lines=\u041a\u043e\u043b\u0456\u0440 \u043d\u043e\u0442\u043d\u043e\u0433\u043e \u0441\u0442\u0430\u043d\u0443 -settings.config.toolbars=\u041f\u0430\u043d\u0435\u043b\u0456 -settings.config.toolbars.tip=\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u0442\u0438 \u0432\u0430\u0448\u0456 \u043f\u0430\u043d\u0435\u043b\u0456 -settings.config.toolbars.list=\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0456 \u043f\u0430\u043d\u0435\u043b\u0456 -settings.config.toolbars.move-up=\u041f\u0456\u0434\u043d\u044f\u0442\u0438 -settings.config.toolbars.move-down=\u041e\u043f\u0443\u0441\u0442\u0438\u0442\u0438 -settings.config.skin=\u0416\u0443\u043f\u0430\u043d\u0438 -settings.config.skin.choose=\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044c \u0432\u0430\u0448 \u0436\u0443\u043f\u0430\u043d -settings.keybindings=\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u0442\u0438 \u0441\u043a\u043e\u0440\u043e\u0447\u0435\u043d\u043d\u044f - -key-bindings-editor=\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u0442\u0438 \u0441\u043a\u043e\u0440\u043e\u0447\u0435\u043d\u043d\u044f -key-bindings-editor-action-select=\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044c \u0434\u0456\u044e -key-bindings-editor-action-column=\u0414\u0456\u0457 -key-bindings-editor-shortcut-column=\u041a\u043b\u0430\u0432\u0456\u0448\u0456 -key-bindings-editor-push-a-key=\u041d\u0430\u0442\u0438\u0441\u043d\u0456\u0442\u044c \u043a\u043b\u0430\u0432\u0456\u0448\u0443 -key-bindings-editor-save-question=\u0417\u043c\u0456\u043d\u0438 \u043d\u0435\u0437\u0431\u0435\u0440\u0435\u0436\u0435\u043d\u0456, \u0432\u0438\u0439\u0442\u0438 \u043d\u0435 \u0437\u0431\u0435\u0440\u0456\u0433\u0430\u044e\u0447\u0438? - -key-bindings-editor-override=\u0421\u043a\u043e\u0440\u043e\u0447\u0435\u043d\u043d\u044f \u0432\u0436\u0435 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0454\u0442\u044c\u0441\u044f! \u0412\u0438 \u0441\u043f\u0440\u0430\u0432\u0434\u0456 \u0445\u043e\u0447\u0435\u0442\u0435 \u0439\u043e\u0433\u043e \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0432\u0430\u0442\u0438? - -print.print=\u0414\u0440\u0443\u043a\u0443\u0432\u0430\u0442\u0438 -print.dialog=\u0414\u0440\u0443\u043a\u0443\u0432\u0430\u0442\u0438 -print.service=\u0421\u0435\u0440\u0432\u0456\u0441 -print.service.name=\u0406\u043c'\u044f -print.service.status=\u0421\u0442\u0430\u0442\u0443\u0441 -print.service.type=\u0422\u0438\u043f -print.service.info=\u0406\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0456\u044f -print.range=\u0414\u0456\u0430\u043f\u0430\u0437\u043e\u043d -print.range.all-pages=\u0412\u0441\u0435 -print.range.pages=\u0421\u0442\u043e\u0440\u0456\u043d\u043a\u0438 -print.range.pages-to=\u0414\u043e -print.copies=\u041a\u043e\u043f\u0456\u0457 -print.copies-number=\u041a\u0456\u043b\u044c\u043a\u0456\u0441\u0442\u044c \u043a\u043e\u043f\u0456\u0439 -print.print-to-file=\u0414\u0440\u0443\u043a\u0443\u0432\u0430\u0442\u0438 \u0443 \u0444\u0430\u0439\u043b -print.file-chooser=\u0412\u0438\u0431\u0440\u0430\u0442\u0438 -print-header.default-song-name=\u041d\u0435\u043d\u0430\u0437\u0432\u0430\u043d\u0430 -print-header.default-song-author=\u041d\u0435\u0432\u0456\u0434\u043e\u043c\u0438\u0439 - -print.preview=\u041f\u043e\u043f\u0435\u0440\u0435\u0434\u043d\u0456\u0439 \u043f\u0435\u0440\u0435\u0433\u043b\u044f\u0434 -print.preview.page-of= - -marker=\u041f\u043e\u0437\u043d\u0430\u0447\u043a\u0438 -marker.add=\u0414\u043e\u0434\u0430\u0442\u0438 \u043f\u043e\u0437\u043d\u0430\u0447\u043a\u0443 -marker.list=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u043f\u043e\u0437\u043d\u0430\u0447\u043a\u0438 -marker.first=\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u0434\u043e \u043f\u0435\u0440\u0448\u043e\u0457 \u043f\u043e\u0437\u043d\u0430\u0447\u043a\u0438 -marker.last=\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u0434\u043e \u043e\u0441\u0442\u0430\u043d\u043d\u044c\u043e\u0457 \u043f\u043e\u0437\u043d\u0430\u0447\u043a\u0438 -marker.next=\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u0434\u043e \u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457 \u043f\u043e\u0437\u043d\u0430\u0447\u043a\u0438 -marker.previous=\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u0434\u043e \u043f\u043e\u043f\u0435\u0440\u0435\u0434\u043d\u044c\u043e\u0457 \u043f\u043e\u0437\u043d\u0430\u0447\u043a\u0438 - -export.tablature-enabled=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u0442\u0430\u0431\u0443\u043b\u0430\u0442\u0443\u0440\u0443 -export.score-enabled=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u043f\u0430\u0440\u0442\u0438\u0442\u0443\u0440\u0443 - -scale=\u041b\u0430\u0434 -scale.list=\u0421\u043f\u0438\u0441\u043e\u043a \u043b\u0430\u0434\u0456\u0432 - -text.insert=\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u0442\u0435\u043a\u0441\u0442 -text.editor=\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u043d\u043d\u044f \u0442\u0435\u043a\u0441\u0442\u0443 -text.text=\u0422\u0435\u043a\u0441\u0442 - -tools=\u0406\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0438 -tools.scale=\u0421\u043f\u0438\u0441\u043e\u043a \u043b\u0430\u0434\u0456\u0432 -tools.browser=\u041f\u0435\u0440\u0435\u0433\u043b\u044f\u0434\u0430\u0447 -tools.plugins=\u0412\u0442\u0443\u043b\u043a\u0438 -tools.shortcuts=\u0421\u043a\u043e\u0440\u043e\u0447\u0435\u043d\u043d\u044f -tools.settings=\u041d\u0430\u043b\u0430\u0448\u0443\u0432\u0430\u043d\u043d\u044f - -browser.dialog=\u041f\u0435\u0440\u0435\u0433\u043b\u044f\u0434\u0430\u0447 -browser.menu.file=\u0424\u0430\u0439\u043b -browser.open=\u0412\u0456\u0434\u043a\u0440\u0438\u0442\u0438 -browser.exit=\u0412\u0438\u0445\u0456\u0434 -browser.menu.collection=\u0417\u0431\u0456\u0440\u043a\u0430 -browser.menu.go=\u041f\u0435\u0440\u0435\u0439\u0442\u0438 -browser.collection.select=\u0412\u0438\u0431\u0440\u0430\u0442\u0438 \u0437\u0431\u0456\u0440\u043a\u0443 -browser.collection.open=\u0412\u0456\u0434\u043a\u0440\u0438\u0442\u0438 -browser.collection.remove=\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438 -browser.collection.close=\u0417\u0430\u043a\u0440\u0438\u0442\u0438 -browser.collection.new=\u041d\u043e\u0432\u0430 -browser.go-root=\u0414\u043e\u0434\u043e\u043c\u0443 -browser.go-back=\u041f\u043e\u0432\u0435\u0440\u043d\u0443\u0442\u0438\u0441\u044c -browser.refresh=\u041e\u043d\u043e\u0432\u0438\u0442\u0438 -browser.factory.fs.name=\u0424\u0430\u0439\u043b\u043e\u0432\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 -browser.collection.fs.name=\u0406\u043c'\u044f -browser.collection.fs.path=\u0422\u0435\u043a\u0430 -browser.collection.fs.editor-title=\u0417\u0431\u0456\u0440\u043a\u0430 \u0456\u0437 \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0457 \u0441\u0438\u0441\u0442\u0435\u043c\u0438 -browser.collection.fs.editor-tip=\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044c \u0442\u0435\u043a\u0443 \u0432\u0430\u0448\u043e\u0457 \u0437\u0431\u0456\u0440\u043a\u0438 -browser.collection.fs.invalid-path=\u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u0432\u0438\u0431\u0435\u0440\u0456\u0442\u044c \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0443 \u0442\u0435\u043a\u0443 - -midi.port=MIDI \u043f\u043e\u0440\u0442 -midi.sequencer=MIDI \u0441\u0435\u043a\u0432\u0435\u043d\u0441\u0435\u0440 - -plugin.unknown-value=\u041d\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0438\u0439 -plugin.column.name=\u0406\u043c'\u044f \u0432\u0442\u0443\u043b\u043a\u0430 -plugin.column.enabled=\u0412\u0432\u0456\u043c\u043a\u043d\u0435\u043d\u0438\u0439 - - -######################### -### Tool Bar Items ### -######################### -file.items=\u0424\u0430\u0439\u043b\u043e\u0432\u0456 \u0435\u043b\u0435\u043c\u0435\u043d\u0442\u0438 -edit.items=\u0415\u043b\u0435\u043c\u0435\u043d\u0442\u0438 \u0440\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u043d\u043d\u044f -property.items=\u0415\u043b\u0435\u043c\u0435\u043d\u0442\u0438 \u0432\u043b\u0430\u0441\u043d\u043e\u0441\u0442\u0456 -track.items=\u0415\u043b\u0435\u043c\u0435\u043d\u0442\u0438 \u0434\u043e\u0440\u0456\u0436\u043e\u043a -duration.items=\u0415\u043b\u0435\u043c\u0435\u043d\u0442\u0438 \u0442\u0440\u0438\u0432\u0430\u043b\u043e\u0441\u0442\u0456 -beat.items=\u0415\u043b\u0435\u043c\u0435\u043d\u0442\u0438 \u043d\u043e\u0442 -composition.items=\u0415\u043b\u0435\u043c\u0435\u043d\u0442\u0438 \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0446\u0456\u0457 -repeat.items=\u0415\u043b\u0435\u043c\u0435\u043d\u0442\u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u0443 -transport.items=\u0415\u043b\u0435\u043c\u0435\u043d\u0442\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u0432\u0430\u0447\u0430 -marker.items=\u0415\u043b\u0435\u043c\u0435\u043d\u0442\u0438 \u043f\u043e\u0437\u043d\u0430\u0447\u043e\u043a -insert.items=\u0415\u043b\u0435\u043c\u0435\u043d\u0442\u0438 \u0432\u0441\u0442\u0430\u0432\u043a\u0438 -layout.items=\u0415\u043b\u0435\u043c\u0435\u043d\u0442\u0438 \u0440\u043e\u0437\u0442\u0430\u0448\u0443\u0432\u0430\u043d\u043d\u044f -view.items=\u0415\u043b\u0435\u043c\u0435\u043d\u0442\u0438 \u043f\u0435\u0440\u0435\u0433\u043b\u044f\u0434\u0443 -effect.items=\u0415\u043b\u0435\u043c\u0435\u043d\u0442\u0438 \u0435\u0444\u0435\u043a\u0442\u0456\u0432 -dynamic.items=\u0414\u0438\u043d\u0430\u043c\u0456\u0447\u043d\u0456 \u0435\u043b\u0435\u043c\u0435\u043d\u0442\u0438 - -######################### -###Key Binding Actions### -######################### -action.file.new=\u041d\u043e\u0432\u0438\u0439 \u0444\u0430\u0439\u043b -action.file.open=\u0412\u0456\u0434\u043a\u0440\u0438\u0442\u0438 \u0444\u0430\u0439\u043b -action.file.open-url=\u0412\u0456\u0434\u043a\u0440\u0438\u0442\u0438 URL -action.file.save=\u0417\u0431\u0435\u0440\u0435\u0433\u0442\u0438 -action.file.save-as=\u0417\u0431\u0435\u0440\u0435\u0433\u0442\u0438 \u044f\u043a -action.file.print=\u0414\u0440\u0443\u043a\u0443\u0432\u0430\u0442\u0438 -action.file.print-preview=\u041f\u043e\u043f\u0435\u0440\u0435\u0434\u043d\u0456\u0439 \u043f\u0435\u0440\u0435\u0433\u043b\u044f\u0434 -action.file.exit=\u0412\u0438\u0439\u0442\u0438 \u0456\u0437 TuxGuitar -action.edit.undo=\u0412\u0456\u0434\u043c\u0456\u043d\u0438\u0442\u0438 -action.edit.redo=\u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0438 -action.composition.change-time-signature=\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u043f\u043e\u0437\u043d\u0430\u0447\u043a\u0438 \u0447\u0430\u0441\u0443 -action.composition.change-tempo=\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u0442\u0435\u043c\u043f -action.composition.change-info=\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u0456\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0456\u044e \u043f\u0440\u043e \u043f\u0456\u0441\u043d\u044e -action.composition.change-clef=\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u043a\u043b\u044e\u0447 -action.composition.change-key-signature=\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u043f\u043e\u0437\u043d\u0430\u0447\u043a\u0443 \u043a\u043b\u044e\u0447\u0430 -action.composition.change-triplet-feel=\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u0442\u0440\u0456\u043e\u043b\u0456 -action.view.layout-set-page=\u0412\u0456\u0434\u043e\u0431\u0440\u0430\u0437\u0438\u0442\u0438 \u044f\u043a \u0441\u0442\u043e\u0440\u0456\u043d\u043a\u0443 -action.view.layout-set-linear=\u0412\u0456\u0434\u043e\u0431\u0440\u0430\u0437\u0438\u0442\u0438 \u043b\u0456\u043d\u0456\u0439\u043d\u043e -action.view.layout-set-multitrack=\u0412\u0456\u0434\u043e\u0431\u0440\u0430\u0437\u0438\u0442\u0438 \u0431\u0430\u0433\u0430\u0442\u043e \u0434\u043e\u0440\u0456\u0436\u043e\u043a -action.view.layout-set-score-enabled=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u043f\u0430\u0440\u0442\u0438\u0442\u0443\u0440\u0443 -action.view.layout-set-tablature-enabled=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u0442\u0430\u0431\u0443\u043b\u0430\u0442\u0443\u0440\u0443 -action.view.layout-set-compact=\u041a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u043e -action.view.layout-set-chord-diagram-enabled=\u0412\u0432\u0456\u043c\u043a\u043d\u0443\u0442\u0438 \u0434\u0456\u0430\u0433\u0440\u0430\u043c\u0438 \u0430\u043a\u043e\u0440\u0434\u0456\u0432 -action.view.layout-set-chord-name-enabled=\u0412\u0432\u0456\u043c\u043a\u043d\u0443\u0442\u0438 \u0456\u043c\u0435\u043d\u0430 \u0430\u043a\u043e\u0440\u0434\u0456\u0432 -action.view.show-fretboard=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u0433\u0440\u0438\u0444 -action.view.show-piano=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u043a\u043b\u0430\u0432\u0456\u0430\u0442\u0443\u0440\u0443 -action.view.show-matrix=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u043c\u0430\u0442\u0440\u0438\u0446\u044e -action.view.show-mixer=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u043c\u0456\u043a\u0448\u0435\u0440 -action.view.show-transport=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u043f\u043e\u0433\u0440\u0430\u0432\u0430\u0447 -action.track.add=\u0414\u043e\u0434\u0430\u0442\u0438 \u0434\u043e\u0440\u0456\u0436\u043a\u0443 -action.track.remove=\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u0434\u043e\u0440\u0456\u0436\u043a\u0443 -action.track.clone=\u0414\u0443\u0431\u043b\u044e\u0432\u0430\u0442\u0438 \u0434\u043e\u0440\u0456\u0436\u043a\u0443 -action.track.go-first=\u041f\u0435\u0440\u0448\u0430 \u0434\u043e\u0440\u0456\u0436\u043a\u0430 -action.track.go-last=\u041e\u0441\u0442\u0430\u043d\u043d\u044f \u0434\u043e\u0440\u0456\u0436\u043a\u0430 -action.track.go-next=\u041d\u0430\u0441\u0442\u0443\u043f\u043d\u0430 \u0434\u043e\u0440\u0456\u0436\u043a\u0430 -action.track.go-previous=\u041f\u043e\u043f\u0435\u0440\u0435\u0434\u043d\u044f \u0434\u043e\u0440\u0456\u0436\u043a\u0430 -action.track.lyrics=\u0422\u0435\u043a\u0441\u0442 \u043f\u0456\u0441\u043d\u0456 -action.track.properties=\u0412\u043b\u0430\u0441\u0442\u0438\u0432\u043e\u0441\u0442\u0456 \u0434\u043e\u0440\u0456\u0436\u043a\u0438 -action.track.move-down=\u041f\u0435\u0440\u0435\u0441\u0443\u043d\u0443\u0442\u0438 \u0432\u0433\u043e\u0440\u0443 -action.track.move-up=\u041f\u0435\u0440\u0435\u0441\u0443\u043d\u0443\u0442\u0438 \u0432\u043d\u0438\u0437 -action.measure.add=\u0414\u043e\u0434\u0430\u0442\u0438 \u0442\u0430\u043a\u0442 -action.measure.remove=\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u0442\u0430\u043a\u0442 -action.measure.copy=\u041a\u043e\u043f\u0456\u044e\u0432\u0430\u0442\u0438 \u0442\u0430\u043a\u0442 -action.measure.paste=\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u0442\u0430\u043a\u0442 -action.measure.clean=\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u0438 \u0442\u0430\u043a\u0442 -action.measure.go-first=\u041f\u0435\u0440\u0448\u0438\u0439 \u0442\u0430\u043a\u0442 -action.measure.go-last=\u041e\u0441\u0442\u0430\u043d\u043d\u0456\u0439 \u0442\u0430\u043a\u0442 -action.measure.go-next=\u041d\u0430\u0441\u0442\u0443\u043f\u043d\u0438\u0439 \u0442\u0430\u043a\u0442 -action.measure.go-previous=\u041f\u043e\u043f\u0435\u0440\u0435\u0434\u043d\u0456\u0439 \u0442\u0430\u043a\u0442 -action.note.general.clean-beat=\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u0438 \u0434\u043e\u043b\u044e -action.note.general.decrement-semitone=\u041f\u0456\u0432\u0442\u043e\u043d\u043e\u043c \u0432\u0438\u0449\u0435 -action.note.general.increment-semitone=\u041f\u0456\u0432\u0442\u043e\u043d\u043e\u043c \u043d\u0438\u0436\u0447\u0435 -action.note.general.shift-down=\u0421\u0442\u0440\u0443\u043d\u043e\u044e \u0432\u0438\u0449\u0435 -action.note.general.shift-up=\u0421\u0442\u0440\u0443\u043d\u043e\u044e \u043d\u0438\u0436\u0447\u0435 -action.note.general.tied=\u0417\u0432'\u044f\u0437\u0430\u043d\u0456/\u041d\u0435\u0437\u0432'\u044f\u0437\u0430\u043d\u0456 \u043d\u043e\u0442\u0438 -action.note.duration.set-whole=\u0426\u0456\u043b\u0430 -action.note.duration.set-half=\u041f\u043e\u043b\u043e\u0432\u0438\u043d\u043d\u0430 -action.note.duration.set-quarter=\u0427\u0435\u0442\u0432\u0435\u0440\u0442\u043d\u0430 -action.note.duration.set-eighth=\u0412\u043e\u0441\u044c\u043c\u0430 -action.note.duration.set-sixteenth=\u0428\u0456\u0441\u0442\u043d\u0430\u0434\u0446\u044f\u0442\u0430 -action.note.duration.set-thirty-second=\u0422\u0440\u0438\u0434\u0446\u044f\u0442\u044c \u0434\u0440\u0443\u0433\u0430 -action.note.duration.set-sixty-fourth=\u0428\u0456\u0441\u0442\u0434\u0435\u0441\u044f\u0442 \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u0430 -action.note.duration.change-dotted=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u043a\u0440\u0430\u043f\u043a\u0443 -action.note.duration.change-double-dotted=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u043f\u043e\u0434\u0432\u0456\u0439\u043d\u0443 \u043a\u0440\u0430\u043f\u043a\u0443 -action.note.duration.change-division-type=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u0442\u0440\u0438\u043f\u043b\u0435\u0442 -action.note.duration.decrement-duration=\u0417\u043c\u0435\u043d\u0448\u0438\u0442\u0438 \u0442\u0440\u0438\u0432\u0430\u043b\u0456\u0441\u0442\u044c -action.note.duration.increment-duration=\u0417\u0431\u0456\u043b\u044c\u0448\u0438\u0442\u0438 \u0442\u0440\u0438\u0432\u0430\u043b\u0456\u0441\u0442\u044c -action.note.effect.change-vibrato=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u0432\u0456\u0431\u0440\u0430\u0442\u043e -action.note.effect.change-bend=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u043f\u0434\u0456\u0442\u044f\u0436\u043a\u0443 -action.note.effect.change-slide=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u043a\u043e\u0432\u0437\u0430\u043d\u043d\u044f -action.note.effect.change-hammer=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 hammer-on/pull-off -action.note.effect.change-accentuated=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u0430\u043a\u0446\u0435\u043d\u0442 -action.note.effect.change-dead=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u0437\u0430\u0433\u043b\u0443\u0448\u0435\u043d\u0443 \u043d\u043e\u0442\u0443 -action.note.effect.change-fade-in=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 fade in -action.note.effect.change-ghost=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u043f\u0440\u0438\u043c\u0430\u0440\u0443 -action.note.effect.change-grace=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u0444\u043e\u0440\u0448\u043b\u0430\u0433 -action.note.effect.change-harmonic=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u0444\u043b\u0430\u0436\u043e\u043b\u0435\u0442 -action.note.effect.change-heavy-accentuated=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u0441\u0438\u043b\u044c\u043d\u0438\u0439 \u0430\u043a\u0446\u0435\u043d\u0442 -action.note.effect.change-palm-mute=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u043f\u0440\u0438\u0433\u043b\u0443\u0448\u0435\u043d\u043d\u044f \u0434\u043e\u043b\u043e\u043d\u0435\u044e -action.note.effect.change-popping=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 popping -action.note.effect.change-slapping=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 slapping -action.note.effect.change-staccato=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u0443\u0440\u0438\u0432\u0447\u0430\u0441\u0442\u0456\u0441\u0442\u044c -action.note.effect.change-tapping=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u0442\u0435\u043f\u043f\u0456\u043d\u0433 -action.note.effect.change-tremolo-bar=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u0432\u0430\u0436\u0456\u043b\u044c \u0442\u0440\u0435\u043c\u043e\u043b\u043e -action.note.effect.change-tremolo-picking=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u0442\u0440\u0435\u043c\u043e\u043b\u043e -action.note.effect.change-trill=\u0414\u043e\u0434\u0430\u0442\u0438/\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u0422\u0440\u0435\u043b\u044c -action.insert.open-repeat=\u0412\u0456\u0434\u043a\u0440\u0438\u0442\u0438 \u0440\u0435\u043f\u0440\u0438\u0437\u0443 -action.insert.close-repeat=\u0417\u0430\u043a\u0440\u0438\u0442\u0438 \u0440\u0435\u043f\u0440\u0438\u0437\u0443 -action.insert.repeat-alternative=\u0410\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u0430 \u043a\u0456\u043d\u0446\u0456\u0432\u043a\u0430 -action.insert.chord=\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u0430\u043a\u043e\u0440\u0434 -action.insert.text=\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u0442\u0435\u043a\u0441\u0442 -action.marker.add=\u0414\u043e\u0434\u0430\u0442\u0438 \u043f\u043e\u0437\u043d\u0430\u0447\u043a\u0443 -action.marker.go-next=\u041d\u0430\u0441\u0442\u0443\u043f\u043d\u0430 \u043f\u043e\u0437\u043d\u0430\u0447\u043a\u0430 -action.marker.go-previous=\u041f\u043e\u043f\u0435\u0440\u0435\u0434\u043d\u044f \u043f\u043e\u0437\u043d\u0430\u0447\u043a\u0430 -action.transport.play=\u0413\u0440\u0430\u0442\u0438 \u043f\u0456\u0441\u043d\u044e -action.transport.stop=\u0417\u0443\u043f\u0438\u043d\u0438\u0442\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u0432\u0430\u043d\u043d\u044f -action.transport.mode=\u0420\u0435\u0436\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u0432\u0430\u0447\u0430 -action.transport.metronome=\u041c\u0435\u0442\u0440\u043e\u043d\u043e\u043c -action.tools.browser=\u041f\u0435\u0440\u0433\u043b\u044f\u0434\u0430\u0447 -action.settings.configure=\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f -action.help.doc=\u0414\u043e\u043f\u043e\u043c\u043e\u0433 diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_vi.properties b/TuxGuitar-testing/platform-all/share/lang/messages_vi.properties deleted file mode 100644 index cadfffe7..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_vi.properties +++ /dev/null @@ -1,617 +0,0 @@ -ok=Ok -cancel=Th\u00F4i -yes=C\u00F3 -no=Kh\u00F4ng -add=Th\u00EAm -edit=S\u1EEDa -remove=Xo\u00E1 -save=L\u01B0u -exit=Tho\u00E1t -close=\u0110\u00F3ng -choose=Ch\u1ECDn -color=M\u00E0u s\u1EAFc -title=Ti\u00EAu \u0111\u1EC1 -go=Chuy\u1EC3n \u0111\u1EBFn -warning=C\u1EA3nh b\u00E1o -error=L\u1ED7i -plugins=Tr\u00ECnh b\u1ED5 sung -options=Tu\u1EF3 ch\u1ECDn -defaults=M\u1EB7c \u0111\u1ECBnh -clean=D\u1ECDn -rename=\u0110\u1ED5i t\u00EAn -fret=Ph\u00EDm \u0111\u00E0n -position=V\u1ECB tr\u00ED -name=T\u00EAn -author=T\u00E1c gi\u1EA3 -version=Phi\u00EAn b\u1EA3n -description=M\u00F4 t\u1EA3 -info=Th\u00F4ng tin -configure=C\u1EA5u h\u00ECnh - -tuxguitar.title=Tux-Guitar - -file=T\u1EADp tin -file.new=M\u1EDBi -file.open=M\u1EDF -file.save=L\u01B0u -file.save-as=L\u01B0u d\u1EA1ng -file.save-changes-question=C\u00F3 nhi\u1EC1u thay \u0111\u1ED5i ch\u01B0a l\u01B0u, b\u1EA1n c\u00F3 mu\u1ED1n tho\u00E1t m\u00E0 kh\u00F4ng l\u01B0u ch\u00FAng l\u1EA1i kh\u00F4ng? -file.exit=Tho\u00E1t -file.export=Xu\u1EA5t -file.export-midi=Xu\u1EA5t MIDI -file.export-pdf=Xu\u1EA5t PDF -file.print=In -file.print-preview=Xem th\u1EED -file.import=Nh\u1EADp -file.import-midi=Nh\u1EADp Midi -file.export-ascii=Xu\u1EA5t ASCII -file.history=\u0110\u00E3 l\u00E0m -file.open-url=M\u1EDF URL -file.open.error=Kh\u00F4ng m\u1EDF \u0111\u01B0\u1EE3c: {0} -file.save.error=Kh\u00F4ng l\u01B0u \u0111\u01B0\u1EE3c: {0} -file.import.error=Kh\u00F4ng nh\u1EADp \u0111\u01B0\u1EE3c: {0} -file.export.error=Kh\u00F4ng xu\u1EA5t \u0111\u01B0\u1EE3c: {0} -file.overwrite-question=T\u1EADp tin n\u00E0y c\u00F3 r\u1ED3i, B\u1EA1n c\u00F3 mu\u1ED1n ghi \u0111\u00E8 l\u00EAn n\u00F3 kh\u00F4ng?? - -edit.menu=S\u1EEDa -edit.undo=Hu\u1EF7 b\u01B0\u1EDBc -edit.redo=L\u00E0m l\u1EA1i -edit.copy=Ch\u00E9p -edit.from=T\u1EEB -edit.to=\u0110\u1EBFn -edit.all-tracks=M\u1ECDi d\u1EA3i -edit.paste=D\u00E1n -edit.paste.replace-mode=D\u00E1n v\u00E0o \u00F4 nh\u1ECBp hi\u1EC7n t\u1EA1i -edit.paste.insert-mode=D\u00E1n v\u00E0o \u00F4 nh\u1ECBp m\u1EDBi -edit.delete=Xo\u00E1 -edit.cut=C\u1EAFt -edit.mouse-mode-selection=Ch\u1EBF \u0111\u1ED9 ch\u1ECDn -edit.mouse-mode-edition=Ch\u1EBF \u0111\u1ED9 so\u1EA1n th\u1EA3o -edit.not-natural-key=Ch\u1EBF \u0111\u1ED9 th\u0103ng/gi\u00E1ng - -view=Xem -view.layout=B\u1ED1 tr\u00ED -view.layout.page=B\u1ED1 tr\u00ED trang -view.layout.linear=B\u1ED1 tr\u00ED cu\u1ED9n ngang -view.layout.compact=Thu g\u1ECDn -view.layout.multitrack=Nhi\u1EC1u d\u1EA3i -view.layout.chord-style=Ki\u1EC3u h\u1EE3p \u00E2m -view.layout.chord-name=T\u00EAn h\u1EE3p \u00E2m -view.layout.chord-diagram=S\u01A1 \u0111\u1ED3 h\u1EE3p \u00E2m -view.layout.score-enabled=Hi\u1EC7n n\u1ED1t nh\u1EA1c -view.layout.tablature-enabled=Hi\u1EC7n tab -view.show-mixer=Hi\u1EC7n b\u1ED9 tr\u1ED9n \u00E2m -view.show-fretboard=Hi\u1EC7n c\u1EA7n \u0111\u00E0n -view.show-piano=Hi\u1EC7n piano -view.show-matrix=Hi\u1EC7n ma tr\u1EADn -view.show-transport=Hi\u1EC7n b\u1ED9 ph\u00E1t - -fretboard.right-mode=Tay ph\u1EA3i -fretboard.left-mode=Tay tr\u00E1i -fretboard.background-color=M\u00E0u n\u1EC1n -fretboard.display-note-text=Hi\u1EC7n t\u00EAn n\u1ED1t -fretboard.display-scale-text=Hi\u1EC7n t\u00EAn n\u1ED1t tr\u00EAn \u00E2m giai -fretboard.font=Ph\u00F4ng ch\u1EEF -fretboard.fretpoint-color=M\u00E0u ph\u00EDm \u0111\u00E0n -fretboard.note-color=M\u00E0u n\u1ED1t -fretboard.scale-note-color=M\u00E0u n\u1ED1t thu\u1ED9c \u00E2m giai -fretboard.settings=Thi\u1EBFt l\u1EADp c\u1EA7n \u0111\u00E0n -fretboard.string-color=M\u00E0u d\u00E2y -fretboard.settings.options=Tu\u1EF3 ch\u1ECDn - -piano.editor=Ch\u1EC9nh s\u1EEDa piano -piano.natural-key-color=Natural Key Color -piano.not-natural-key-color=Unnatural Key Color -piano.note-color=M\u00E0u n\u1ED1t -piano.scale-note-color=M\u00E0u n\u1ED1t thu\u1ED9c \u00E2m giai -piano.settings=Thi\u1EBFt l\u1EADp cho piano - -matrix.editor=Ch\u1EC9nh s\u1EEDa ma tr\u1EADn -matrix.grids=S\u1ED1 \u00F4 \u0111\u1ECBnh v\u1ECB -matrix.border-color=M\u00E0u vi\u1EC1n -matrix.font=Ph\u00F4ng ch\u1EEF -matrix.foreground-color=M\u00E0u tr\u01B0\u1EDBc -matrix.line-color-1=M\u00E0u h\u00E0ng l\u1EBB -matrix.line-color-2=M\u00E0u h\u00E0ng ch\u1EB5n -matrix.line-color-over=M\u00E0u h\u00E0ng d\u01B0\u1EDBi chu\u1ED9t -matrix.note-color=M\u00E0u n\u1ED1t -matrix.play-note-color=M\u00E0u n\u1ED1t \u0111ang ph\u00E1t -matrix.position-color=Position Color -matrix.settings=Thi\u1EBFt l\u1EADp ma tr\u1EADn - -composition=S\u00E1ng t\u00E1c -composition.timesignature=S\u1ED1 nh\u1ECBp -composition.timesignature.Numerator=Ch\u1EC9 s\u1ED1 tr\u00EAn -composition.timesignature.denominator=Ch\u1EC9 s\u1ED1 d\u01B0\u1EDBi -composition.timesignature.to-the-end=\u0110\u1EBFn h\u1EBFt -composition.tempo=Nh\u1ECBp \u0111\u1ED9 -composition.tempo-percent=Ph\u1EA7n tr\u0103m -composition.tempo.invalid=Nh\u1ECBp \u0111\u1ED9 kh\u00F4ng h\u1EE3p l\u1EC7 -composition.tempo.start-to-end=D\u00F9ng nh\u1ECBp \u0111\u1ED9 n\u00E0y \u0111\u1EBFn h\u1EBFt -composition.tempo.position-to-end=D\u00F9ng nh\u1ECBp \u0111\u1ED9 n\u00E0y t\u1EDBi h\u1EBFt -composition.tempo.position-to-next=D\u00F9ng nh\u1ECBp \u0111\u1ED9 n\u00E0y \u0111\u1EBFn \u0111\u00E1nh d\u1EA5u nh\u1ECBp \u0111\u1ED9 k\u1EBF ti\u1EBFp -composition.properties=Thu\u1ED9c t\u00EDnh -composition.name=T\u00EAn -composition.artist=Ngh\u1EC7 s\u0129 -composition.album=\u0110\u0129a -composition.author=T\u00E1c gi\u1EA3 -composition.tripletfeel=Nh\u1ECBp li\u00EAn ba -composition.clef=Kho\u00E1 -composition.clef.treble=\u00C2m b\u1ED5ng -composition.clef.bass=Bass -composition.clef.tenor=Tenor -composition.clef.alto=Alto -composition.clef.to-the-end=D\u00F9ng kho\u00E1 n\u00E0y t\u1EDBi h\u1EBFt -composition.keysignature=K\u00FD hi\u1EC7u kho\u00E1 -composition.keysignature.natural=T\u1EF1 nhi\u00EAn -composition.keysignature.sharp-1=1 d\u1EA5u th\u0103ng -composition.keysignature.sharp-2=2 d\u1EA5u th\u0103ng -composition.keysignature.sharp-3=3 d\u1EA5u th\u0103ng -composition.keysignature.sharp-4=4 d\u1EA5u th\u0103ng -composition.keysignature.sharp-5=5 d\u1EA5u th\u0103ng -composition.keysignature.sharp-6=6 d\u1EA5u th\u0103ng -composition.keysignature.sharp-7=7 d\u1EA5u th\u0103ng -composition.keysignature.flat-1=1 d\u1EA5u gi\u00E1ng -composition.keysignature.flat-2=2 d\u1EA5u gi\u00E1ng -composition.keysignature.flat-3=3 d\u1EA5u gi\u00E1ng -composition.keysignature.flat-4=4 d\u1EA5u gi\u00E1ng -composition.keysignature.flat-5=5 d\u1EA5u gi\u00E1ng -composition.keysignature.flat-6=6 d\u1EA5u gi\u00E1ng -composition.keysignature.flat-7=7 d\u1EA5u gi\u00E1ng -composition.keysignature.to-the-end=D\u00F9ng k\u00FD hi\u1EC7u kho\u00E1 n\u00E0y t\u1EDBi h\u1EBFt -composition.tripletfeel=Nh\u1ECBp li\u00EAn ba -composition.tripletfeel.none=Kh\u00F4ng c\u00F3 -composition.tripletfeel.eighth=Li\u00EAn ba \u0111\u01A1n -composition.tripletfeel.sixteenth=Li\u00EAn ba k\u00E9p -composition.tripletfeel.to-the-end=D\u00F9ng ki\u1EC3u nh\u1ECBp n\u00E0y t\u1EDBi h\u1EBFt - -help=Tr\u1EE3 gi\u00FAp -help.help=Tr\u1EE3 gi\u00FAp -help.doc=T\u00E0i li\u1EC7u -help.about=Gi\u1EDBi thi\u1EC7u -help.about.license=Gi\u1EA5y ph\u00E9p -help.about.authors=T\u00E1c gi\u1EA3 -help.about.description=M\u00F4 t\u1EA3 - -track=D\u1EA3i -track.number=S\u1ED1 -track.name=T\u00EAn -track.color=M\u00E0u s\u1EAFc -track.first=D\u1EA3i \u0111\u1EA7u -track.last=D\u1EA3i cu\u1ED1i -track.previous=D\u1EA3i tr\u01B0\u1EDBc -track.next=D\u1EA3i k\u1EBF -track.add=Th\u00EAm d\u1EA3i -track.remove=Xo\u00E1 d\u1EA3i -track.clone=Nh\u00E2n \u0111\u00F4i d\u1EA3i -track.move-up=\u0110\u01B0a l\u00EAn -track.move-down=\u0110\u01B0a xu\u1ED1ng -track.instrument=Nh\u1EA1c c\u1EE5 -track.properties=Thu\u1ED9c t\u00EDnh -track.properties.general=Chung -track.name.default-percussion-name=B\u1ED9 g\u00F5 -track.lyrics=L\u1EDDi -track.solo=\u0110\u1ED9c t\u1EA5u -track.mute=C\u00E2m - -lyric.editor=So\u1EA1n l\u1EDDi - -measure=\u00D4 nh\u1ECBp -measure.first=\u00D4 nh\u1ECBp \u0111\u1EA7u ti\u00EAn -measure.last=\u00D4 nh\u1ECBp cu\u1ED1i c\u00F9ng -measure.previous=\u00D4 nh\u1ECBp tr\u01B0\u1EDBc -measure.next=\u00D4 nh\u1ECBp k\u1EBF -measure.add=Th\u00EAm \u00F4 nh\u1ECBp -measure.add-before-current-position=Th\u00EAm \u00F4 nh\u1ECBp v\u00E0o tr\u01B0\u1EDBc v\u1ECB tr\u00ED hi\u1EC7n t\u1EA1i -measure.add-after-current-position=Th\u00EAm \u00F4 nh\u1ECBp v\u00E0o sau v\u1ECB tr\u00ED hi\u1EC7n t\u1EA1i -measure.add-at-end=Th\u00EAm \u00F4 nh\u1ECBp v\u00E0o cu\u1ED1i -measure.remove=B\u1ECF \u00F4 nh\u1ECBp -measure.copy=Ch\u00E9p \u00F4 nh\u1ECBp -measure.paste=D\u00E1n \u00F4 nh\u1ECBp -measure.clean=Xo\u00E1 \u00F4 nh\u1ECBp - -duration=Tr\u01B0\u1EDDng \u0111\u1ED9 -duration.whole=N\u1ED1t tr\u00F2n -duration.half=N\u1ED1t tr\u1EAFng -duration.quarter=N\u1ED1t \u0111en -duration.eighth=M\u00F3c \u0111\u01A1n -duration.sixteenth=M\u00F3c k\u00E9p -duration.thirtysecond=M\u00F3c ba -duration.sixtyfourth=M\u00F3c b\u1ED1n -duration.dotted=Ch\u1EA5m -duration.doubledotted=Hai ch\u1EA5m -duration.division-type=Ch\u00F9m ba - -dynamic=C\u01B0\u1EDDng \u0111\u1ED9 -dynamic.piano-pianissimo=C\u1EF1c nh\u1EB9 (ppp) -dynamic.pianissimo=R\u1EA5t nh\u1EB9 (pp) -dynamic.piano=Nh\u1EB9 (p) -dynamic.mezzo-piano=Nh\u1EB9 v\u1EEBa (mp) -dynamic.mezzo-forte=M\u1EA1nh v\u1EEBa (mf) -dynamic.forte=M\u1EA1nh (f) -dynamic.fortissimo=R\u1EA5t m\u1EA1nh (ff) -dynamic.forte-fortissimo=C\u1EF1c m\u1EA1nh (fff) - -effects=Hi\u1EC7u \u1EE9ng -effects.vibrato=Rung d\u00E2y -effects.bend=Nh\u00EDu d\u00E2y -effects.deadnote=N\u1ED1t c\u00E2m -effects.slide=L\u01B0\u1EDBt -effects.hammer=G\u00F5/nh\u1EA5c ng\u00F3n -effects.tremolo-bar=D\u00F9ng c\u1EA7n nh\u00FAn -effects.tremolo-bar-editor=C\u00E1ch d\u00F9ng c\u1EA7n nh\u00FAn -effects.tremolo-bar.dip=Xu\u1ED1ng-L\u00EAn -effects.tremolo-bar.dive=Ch\u1EC9 xu\u1ED1ng -effects.tremolo-bar.release-up=Release Up -effects.tremolo-bar.release-down=Release Down -effects.tremolo-bar.inverted-dip=L\u00EAn-Xu\u1ED1ng -effects.tremolo-bar.return=Return -effects.ghostnote=N\u1ED1t \u0111\u00E1nh nh\u1EB9 -effects.accentuatednote=N\u1ED1t \u0111\u00E1nh r\u00F5 -effects.heavyaccentuatednote=N\u1ED1t \u0111\u00E1nh r\u1EA5t r\u00F5 -effects.harmonic=\u00C2m b\u1ED3i -effects.grace=N\u1ED1t chuy\u1EC3n -effects.grace-editor=So\u1EA1n n\u1ED1t chuy\u1EC3n -effects.grace.before-beat=Before beat -effects.grace.on-beat=On beat -effects.grace.transition=Chuy\u1EC3n tay -effects.grace.transition-none=Kh\u00F4ng -effects.grace.transition-bend=Nh\u00EDu d\u00E2y -effects.grace.transition-slide=L\u01B0\u1EDBt d\u00E2y -effects.grace.transition-hammer=G\u00F5 -effects.trill=L\u00E1y r\u1EC1n -effects.trill-editor=So\u1EA1n l\u00E1y r\u1EC1n -effects.tremolo-picking=V\u00EA 1 n\u1ED1t -effects.tremolo-picking-editor=C\u00E1ch v\u00EA 1 n\u1ED1t -effects.palm-mute=Ch\u1EB7t tay -effects.staccato=N\u1ED1t ng\u1EAFt \u00E2m -effects.tapping=Ch\u1EA5m ng\u00F3n -effects.slapping=V\u1ED7 d\u00E2y -effects.popping=M\u00F3c d\u00E2y -effects.fade-in=To d\u1EA7n -effects.harmonic-editor=S\u1EEDa \u00E2m b\u1ED3i -effects.harmonic.type-of-harmonic=Ki\u1EC3u \u00E2m b\u1ED3i -effects.harmonic.natural=\u00C2m b\u1ED3i t\u1EF1 nhi\u00EAn -effects.harmonic.artificial=\u00C2m b\u1ED3i nh\u00E2n t\u1EA1o -effects.harmonic.artificial.key-offset=Key Offset -effects.harmonic.tapped=\u00C2m b\u1ED3i do ch\u1EA5m ng\u00F3n -effects.harmonic.tapped.left-hand=Tay tr\u00E1i -effects.harmonic.tapped.right-hand=Tay ph\u1EA3i -effects.harmonic.pinch=Pinch Harmonic -effects.harmonic.semi=\u00C2m b\u1ED3i n\u1EEDa - -bend.editor=S\u1EEDa nh\u00EDu d\u00E2y -bend.bend=Nh\u00EDu d\u00E2y -bend.bend-release=Nh\u00EDu/Nh\u1EA3 -bend.bend-release-bend=Nh\u00EDu/Nh\u1EA3/Nh\u00EDu -bend.prebend=Nh\u00EDu tr\u01B0\u1EDBc -bend.prebend-release=Nh\u00EDu tr\u01B0\u1EDBc/nh\u1EA3 - -transport=B\u1ED9 ph\u00E1t -transport.start=B\u1EAFt \u0111\u1EA7u -transport.stop=D\u1EEBng -transport.pause=T\u1EA1m d\u1EEBng -transport.first=\u0110\u1EA7u -transport.last=Cu\u1ED1i -transport.previous=Tr\u01B0\u1EDBc -transport.next=K\u1EBF -transport.metronome=D\u1EADm nh\u1ECBp -transport.mode=Ch\u1EBF \u0111\u1ED9 ph\u00E1t -transport.mode.simple=Ch\u1EBF \u0111\u1ED9 \u0111\u01A1n gi\u1EA3n -transport.mode.simple.tempo-percent=Ph\u1EA7n tr\u0103m nh\u1ECBp \u0111\u1ED9 -transport.mode.simple.loop=Ph\u00E1t l\u1EB7p l\u1EA1i -transport.mode.trainer=T\u1EADp theo -transport.mode.trainer.increment-description=T\u0103ng l\u00EAn - -instruments.volume=Khu\u1EBFch \u0111\u1EA1i -instrument.volume=\u00C2m l\u01B0\u1EE3ng -instrument.channel=K\u00EAnh -instrument.effect-channel=Hi\u1EC7u\u1EE8ng -instrument.balance=C\u00E2n b\u1EB1ng -instrument.free=Free -instrument.link=Li\u00EAn k\u1EBFt - - -repeat.open=M\u1EDF d\u1EA5u l\u1EB7p -repeat.close=\u0110\u00F3ng d\u1EA5u l\u1EB7p -repeat.alternative=L\u1EB7p kh\u00E1c \u0111i -repeat.alternative.editor=S\u1EEDa d\u1EA5u l\u1EB7p kh\u00E1c -repetitions=Kho\u00E1 l\u1EB7p -repeat.number-of-repetitions=S\u1ED1 l\u1EA7n l\u1EB7p - -beat=Ph\u00E1ch -beat.clean=Xo\u00E1 nh\u1ECBp - -note=N\u1ED1t -note.semitone-up=L\u00EAn n\u1EEDa cung -note.semitone-down=Xu\u1ED1ng n\u1EEDa cung -note.shift-up=D\u1ECBch l\u00EAn -note.shift-down=D\u1ECBch xu\u1ED1ng -note.tiednote=N\u1ED1t luy\u1EBFn -note.deadnote=N\u1ED1t c\u00E2m - -insert.chord=Ch\u00E8n h\u1EE3p \u00E2m -chord.editor=So\u1EA1n h\u1EE3p \u00E2m -chord=H\u1EE3p \u00E2m -chord.name=T\u00EAn -chord.bass=Bass -chord.custom=H\u1EE3p \u00E2m t\u1EF1 \u0111\u1EB7t -chord.custom.name-empty-error=Kh\u00F4ng \u0111\u01B0\u1EE3c \u0111\u1EC3 tr\u1ED1ng t\u00EAn h\u1EE3p \u00E2m. -chord.custom.name-exist-error=T\u00EAn n\u00E0y \u0111\u00E3 \u0111\u01B0\u1EE3c d\u00F9ng r\u1ED3i. -chord.settings.tip=Thi\u1EBFt l\u1EADp t\u1EF1 ch\u1ECDn -chord.settings.type=Ki\u1EC3u -chord.settings.type.most-common=Chung nh\u1EA5t -chord.settings.type.inversions=Inversions -chord.settings.type.close-voiced=H\u1EE3p \u00E2m c\u00F3 3 n\u1ED1t c\u00F9ng tr\u00EAn 1 b\u00E1t \u0111\u1ED9 -chord.settings.type.open-voiced=Open Voiced -chord.settings.open-chords=Open Chords -chord.settings.chords-to-display=H\u1EE3p \u00E2m s\u1EBD \u0111\u01B0\u1EE3c bi\u1EC3u di\u1EC5n -chord.settings.search-frets=Search Frets -chord.settings.minimum-fret=Nh\u1ECF nh\u1EA5t -chord.settings.maximum-fret=L\u1EDBn nh\u1EA5t - -instrument=Nh\u1EA1c c\u1EE5 -instrument.instrument=Nh\u1EA1c c\u1EE5 -instrument.percussion-track=D\u1EA3i cho b\u1ED9 g\u00F5 - -tuning=L\u00EAn d\u00E2y -tuning.strings=D\u00E2y -tuning.offset=Offset - -language=Ng\u00F4n ng\u1EEF - -choose-color=Ch\u1ECDn m\u00E0u - -settings=Thi\u1EBFt l\u1EADp -settings.config=C\u1EA5u h\u00ECnh TuxGuitar -settings.config.language=Ng\u00F4n ng\u1EEF -settings.config.language.choose=Ch\u1ECDn ng\u00F4n ng\u1EEF -settings.config.styles=Ki\u1EC3u d\u00E1ng -settings.config.styles.general=Ki\u1EC3u d\u00E1ng chung -settings.config.styles.printer=Ki\u1EC3u d\u00E1ng in ra -settings.config.styles.font.default=Ph\u00F4ng m\u1EB7c \u0111\u1ECBnh -settings.config.styles.font.note=Ph\u00F4ng n\u1ED1t nh\u1EA1c -settings.config.styles.font.lyric=Ph\u00F4ng cho ph\u1EA7n l\u1EDDi -settings.config.styles.font.text=Ph\u00F4ng v\u0103n b\u1EA3n -settings.config.styles.font.time-signature=Ph\u00F4ng cho s\u1ED1 nh\u1ECBp -settings.config.styles.font.printer-default=Ph\u00F4ng m\u1EB7c \u0111\u1ECBnh d\u00F9ng \u0111\u1EC3 in -settings.config.styles.font.printer-note=Ph\u00F4ng d\u00F9ng \u0111\u1EC3 in n\u1ED1t -settings.config.styles.font.printer-time-signature=Ph\u00F4ng d\u00F9ng \u0111\u1EC3 in s\u1ED1 nh\u1ECBp -settings.config.styles.color.score-note=M\u00E0u n\u1ED1t tr\u00EAn b\u1EA3n nh\u1EA1c -settings.config.styles.color.tab-note=M\u00E0u n\u1ED1t tr\u00EAn Tab -settings.config.styles.color.play-note=M\u00E0u n\u1ED1t \u0111ang ph\u00E1t -settings.config.apply-changes-question=B\u1EA1n c\u00F3 d\u00F9ng c\u00E1c thay \u0111\u1ED5i lu\u00F4n kh\u00F4ng? -settings.config.sound=\u00C2m thanh -settings.config.main=Chung -settings.config.main.window-title=Ti\u00EAu \u0111\u1EC1 c\u1EEDa s\u1ED5 -settings.config.main.window-title.help=C\u00E1c bi\u1EBFn sau t\u01B0\u01A1ng \u0111\u01B0\u01A1ng v\u1EDBi n\u1ED9i dung hi\u1EC3n th\u1ECB tr\u00EAn thanh ti\u00EAu \u0111\u1EC1: -settings.config.main.window-title.var.description.appname=Bi\u1EBFn n\u00E0y \u1EE9ng v\u1EDBi t\u00EAn \u1EE9ng d\u1EE5ng: TuxGuitar -settings.config.main.window-title.var.description.appversion=Bi\u1EBFn n\u00E0y \u1EE9ng v\u1EDBi phi\u00EAn b\u1EA3n TuxGuitar -settings.config.main.window-title.var.description.filename=Bi\u1EBFn n\u00E0y \u1EE9ng v\u1EDBi t\u00EAn t\u1EADp tin \u0111ang m\u1EDF -settings.config.main.window-title.var.description.filepath=Bi\u1EBFn n\u00E0y \u1EE9ng v\u1EDBi \u0111\u01B0\u1EDDng d\u1EABn c\u1EE7a t\u1EADp tin \u0111ang m\u1EDF -settings.config.main.window-title.var.description.songname=Bi\u1EBFn n\u00E0y \u1EE9ng v\u1EDBi t\u00EAn b\u00E0i h\u00E1t -settings.config.main.window-title.var.description.songauthor=Bi\u1EBFn n\u00E0y \u1EE9ng v\u1EDBi t\u00E1c gi\u1EA3 b\u00E0i h\u00E1t -settings.config.main.window-title.var.description.songalbum=Bi\u1EBFn n\u00E0y \u1EE9ng v\u1EDBi \u0111\u0129a nh\u1EA1c c\u00F3 b\u00E0i h\u00E1t -settings.config.main.window-title.var.description.songartist=Bi\u1EBFn n\u00E0y \u1EE9ng v\u1EDBi ngh\u1EC7 s\u0129 tr\u00ECnh b\u00E0y b\u00E0i h\u00E1t -settings.config.main.options=Tu\u1EF3 ch\u1ECDn -settings.config.main.splash-enabled=Hi\u1EC3n th\u1ECB m\u00E0n h\u00ECnh ch\u00E0o khi kh\u1EDFi \u0111\u1ED9ng -settings.config.main.table.auto-size.enabled=Cho ph\u00E9p t\u1EF1 \u0111\u1ED9ng \u0111\u1ECBnh l\u1EA1i k\u00EDch c\u1EE1 b\u1EA3ng -settings.config.styles.color.lines=M\u00E0u c\u00E1c \u0111\u01B0\u1EDDng k\u1EBB ngang -settings.config.toolbars=C\u00E1c thanh c\u00F4ng c\u1EE5 -settings.config.toolbars.tip=\u0110\u1EB7t thanh c\u00F4ng c\u1EE5 -settings.config.toolbars.list=C\u00E1c thanh c\u00F4ng c\u1EE5 c\u00F3 s\u1EB5n -settings.config.toolbars.move-up=\u0110\u01B0a l\u00EAn -settings.config.toolbars.move-down=\u0110\u01B0a xu\u1ED1ng -settings.config.skin=Giao di\u1EC7n -settings.config.skin.choose=Ch\u1ECDn s\u1EAFc th\u00E1i giao di\u1EC7n -settings.keybindings=C\u1EA5u h\u00ECnh ph\u00EDm t\u1EAFt - -key-bindings-editor=So\u1EA1n ph\u00EDm t\u1EAFt -key-bindings-editor-action-select=Ch\u1ECDn h\u00E0nh \u0111\u1ED9ng -key-bindings-editor-action-column=H\u00E0nh \u0111\u1ED9ng -key-bindings-editor-shortcut-column=Ph\u00EDm t\u1EAFt -key-bindings-editor-push-a-key=Nh\u1EA5n m\u1ED9t ph\u00EDm -key-bindings-editor-save-question=C\u00F3 nhi\u1EC1u thay \u0111\u1ED5i ch\u01B0a l\u01B0u, b\u1EA1n c\u00F3 mu\u1ED1n tho\u00E1t m\u00E0 kh\u00F4ng l\u01B0u ch\u00FAng l\u1EA1i kh\u00F4ng? - -key-bindings-editor-override=\u0110\u00E3 g\u00E1n ph\u00EDm t\u1EAFt n\u00E0y cho h\u00E0nh \u0111\u1ED9ng kh\u00E1c! B\u1EA1n c\u00F3 s\u1EEDa l\u1EA1i kh\u00F4ng? - -print.print=In -print.dialog=In -print.service=D\u1ECBch v\u1EE5 -print.service.name=T\u00EAn -print.service.status=Tr\u1EA1ng th\u00E1i -print.service.type=Ki\u1EC3u -print.service.info=Th\u00F4ng tin -print.range=Ph\u1EA1m vi -print.range.all-pages=T\u1EA5t c\u1EA3 -print.range.pages=Trang -print.range.pages-to=\u0110\u1EBFn -print.copies=B\u1EA3n sao -print.copies-number=S\u1ED1 b\u1EA3n sao -print.print-to-file=In ra t\u1EADp tin -print.file-chooser=Ch\u1ECDn -print-header.default-song-name=V\u00F4 \u0111\u1EC1 -print-header.default-song-author=V\u00F4 danh - -print.preview=Xem th\u1EED -print.preview.page-of=Of - -marker=\u0110\u00E1nh d\u1EA5u -marker.add=Th\u00EAm \u0111\u00E1nh d\u1EA5u -marker.list=Li\u1EC7t k\u00EA c\u00E1c d\u1EA5u -marker.first=T\u1EDBi d\u1EA5u \u0111\u1EA7u ti\u00EAn -marker.last=T\u1EDBi d\u1EA5u cu\u1ED1i c\u00F9ng -marker.next=T\u1EDBi \u0111\u00E1nh d\u1EA5u k\u1EBF ti\u1EBFp -marker.previous=T\u1EDBi \u0111\u00E1nh d\u1EA5u tr\u01B0\u1EDBc - -export.tablature-enabled=Hi\u1EC7n tab -export.score-enabled=Hi\u1EC7n b\u1EA3n nh\u1EA1c -export.chord-name-enabled=Hi\u1EC7n t\u00EAn h\u1EE3p \u00E2m -export.chord-diagram-enabled=Hi\u1EC7n s\u01A1 \u0111\u1ED3 h\u1EE3p \u00E2m - -scale=\u00C2m giai -scale.list=Li\u1EC7t k\u00EA \u00E2m giai - -text.insert=Ch\u00E8n v\u0103n b\u1EA3n -text.editor=So\u1EA1n th\u1EA3o v\u0103n b\u1EA3n -text.text=V\u0103n b\u1EA3n - -tools=C\u00F4ng c\u1EE5 -tools.scale=Danh s\u00E1ch \u00E2m giai -tools.browser=B\u1ED9 duy\u1EC7t -tools.plugins=Tr\u00ECnh b\u1ED5 sung -tools.shortcuts=C\u00E1c ph\u00EDm t\u1EAFt -tools.settings=Thi\u1EBFt l\u1EADp - -browser.dialog=B\u1ED9 duy\u1EC7t -browser.menu.file=T\u1EADp tin -browser.open=M\u1EDF -browser.exit=Tho\u00E1t -browser.menu.collection=Tuy\u1EC3n t\u1EADp -browser.menu.go=Chuy\u1EC3n \u0111\u1EBFn -browser.collection.select=Ch\u1ECDn th\u01B0 vi\u1EC7n -browser.collection.open=M\u1EDF -browser.collection.remove=Xo\u00E1 -browser.collection.close=\u0110\u00F3ng -browser.collection.new=M\u1EDBi -browser.go-root=Nh\u00E0 -browser.go-back=L\u00F9i -browser.refresh=C\u1EADp nh\u1EADt -browser.factory.fs.name=H\u1EC7 t\u1EADp tin -browser.collection.fs.name=T\u00EAn -browser.collection.fs.path=Th\u01B0 m\u1EE5c -browser.collection.fs.editor-title=L\u1EA5y t\u1EEB h\u1EC7 t\u1EADp tin -browser.collection.fs.editor-tip=Ch\u1ECDn th\u01B0 m\u1EE5c ch\u1EE9a th\u01B0 vi\u1EC7n b\u1EA3n nh\u1EA1c -browser.collection.fs.invalid-path=Xin h\u00E3y ch\u1ECDn m\u1ED9t th\u01B0 m\u1EE5c h\u1EE3p l\u1EC7 - -midi.port=C\u1ED5ng MIDI -midi.sequencer=MIDI Sequencer - -plugin.unknown-value=Kh\u00F4ng c\u00F3. -plugin.column.name=T\u00EAn tr\u00ECnh b\u1ED5 sung -plugin.column.enabled=B\u1EADt - - -######################### -### Tool Bar Items ### -######################### -file.items=T\u1EADp tin -edit.items=S\u1EEDa -property.items=Thu\u1ED9c t\u00EDnh -track.items=D\u1EA3i -duration.items=Tr\u01B0\u1EDDng \u0111\u1ED9 -beat.items=Beat Items -composition.items=So\u1EA1n nh\u1EA1c -repeat.items=\u0110\u00E1nh d\u1EA5u l\u1EB7p -transport.items=Ph\u00E1t l\u1EA1i -marker.items=\u0110\u00E1nh d\u1EA5u -insert.items=Ch\u00E8n -layout.items=B\u1ED1 tr\u00ED -view.items=Xem -effect.items=Hi\u1EC7u \u1EE9ng -dynamic.items=C\u01B0\u1EDDng \u0111\u1ED9 - -######################### -###Key Binding Actions### -######################### -action.file.new=T\u1EADp tin m\u1EDBi -action.file.open=M\u1EDF t\u1EADp tin -action.file.open-url=M\u1EDF URL -action.file.save=L\u01B0u -action.file.save-as=L\u01B0u d\u1EA1ng -action.file.print=In -action.file.print-preview=Xem th\u1EED -action.file.exit=Tho\u00E1t kh\u1ECFi Tux-Guitar -action.edit.undo=Hu\u1EF7 b\u01B0\u1EDBc -action.edit.redo=L\u00E0m l\u1EA1i -action.composition.change-time-signature=\u0110\u1ED5i s\u1ED1 nh\u1ECBp -action.composition.change-tempo=\u0110\u1ED5i nh\u1ECBp \u0111\u1ED9 -action.composition.change-info=\u0110\u1ED5i th\u00F4ng tin b\u00E0i h\u00E1t -action.composition.change-clef=\u0110\u1ED5i kho\u00E1 -action.composition.change-key-signature=\u0110\u1ED5i k\u00FD hi\u1EC7u kho\u00E1 -action.composition.change-triplet-feel=\u0110\u1ED5i nh\u1ECBp li\u00EAn ba -action.view.layout-set-page=B\u1ED1 tr\u00ED trang -action.view.layout-set-linear=B\u1ED1 tr\u00ED th\u1EB3ng -action.view.layout-set-multitrack=Hi\u1EC7n nhi\u1EC1u d\u1EA3i -action.view.layout-set-score-enabled=Hi\u1EC7n n\u1ED1t nh\u1EA1c -action.view.layout-set-tablature-enabled=Hi\u1EC7n tab -action.view.layout-set-compact=Ch\u1EBF \u0111\u1ED9 thu g\u1ECDn -action.view.layout-set-chord-diagram-enabled=B\u1EADt s\u01A1 \u0111\u1ED3 h\u1EE3p \u00E2m -action.view.layout-set-chord-name-enabled=T\u00EAn h\u1EE3p \u00E2m -action.view.show-fretboard=Hi\u1EC7n c\u1EA7n \u0111\u00E0n -action.view.show-piano=Hi\u1EC7n piano -action.view.show-matrix=Hi\u1EC7n ma tr\u1EADn -action.view.show-mixer=Hi\u1EC7n b\u1ED9 tr\u1ED9n \u00E2m -action.view.show-transport=Hi\u1EC7n B\u1ED9 ph\u00E1t -action.track.add=Th\u00EAm d\u1EA3i -action.track.remove=Xo\u00E1 d\u1EA3i -action.track.clone=Sao nguy\u00EAn d\u1EA3i -action.track.go-first=T\u1EDBi d\u1EA3i \u0111\u1EA7u ti\u00EAn -action.track.go-last=T\u1EDBi d\u1EA3i cu\u1ED1i c\u00F9ng -action.track.go-next=T\u1EDBi d\u1EA3i k\u1EBF ti\u1EBFp -action.track.go-previous=T\u1EDBi d\u1EA3i tr\u01B0\u1EDBc -action.track.lyrics=So\u1EA1n l\u1EDDi -action.track.properties=\u0110\u1ED5i thu\u1ED9c t\u00EDnh d\u1EA3i -action.track.move-down=\u0110\u01B0a d\u1EA3i xu\u1ED1ng -action.track.move-up=\u0110\u01B0a d\u1EA3i l\u00EAn -action.measure.add=Th\u00EAm \u00F4 nh\u1ECBp -action.measure.remove=B\u1ECF \u00F4 nh\u1ECBp -action.measure.copy=Ch\u00E9p \u00F4 nh\u1ECBp -action.measure.paste=D\u00E1n \u00F4 nh\u1ECBp -action.measure.clean=Xo\u00E1 \u00F4 nh\u1ECBp -action.measure.go-first=T\u1EDBi \u00F4 nh\u1ECBp \u0111\u1EA7u ti\u00EAn -action.measure.go-last=T\u1EDBi \u00F4 nh\u1ECBp cu\u1ED1i c\u00F9ng -action.measure.go-next=T\u1EDBi \u00F4 nh\u1ECBp k\u1EBF -action.measure.go-previous=T\u1EDBi \u00F4 nh\u1ECBp tr\u01B0\u1EDBc -action.note.general.clean-beat=Xo\u00E1 ph\u00E1ch -action.note.general.decrement-semitone=Gi\u1EA3m n\u1EEDa cung -action.note.general.increment-semitone=T\u0103ng n\u1EEDa cung -action.note.general.shift-down=D\u1ECBch xu\u1ED1ng -action.note.general.shift-up=D\u1ECBch l\u00EAn -action.note.general.tied=Th\u00EAm/Xo\u00E1 n\u1ED1t luy\u1EBFn -action.note.duration.set-whole=\u0110\u1EB7t tr\u01B0\u1EDDng \u0111\u1ED9 l\u00E0 n\u1ED1t tr\u00F2n -action.note.duration.set-half=\u0110\u1EB7t tr\u01B0\u1EDDng \u0111\u1ED9 l\u00E0 n\u1ED1t tr\u1EAFng -action.note.duration.set-quarter=\u0110\u1EB7t tr\u01B0\u1EDDng \u0111\u1ED9 l\u00E0 n\u1ED1t \u0111en -action.note.duration.set-eighth=\u0110\u1EB7t tr\u01B0\u1EDDng \u0111\u1ED9 l\u00E0 m\u00F3c \u0111\u01A1n -action.note.duration.set-sixteenth=\u0110\u1EB7t tr\u01B0\u1EDDng \u0111\u1ED9 l\u00E0 m\u00F3c k\u00E9p -action.note.duration.set-thirty-second=\u0110\u1EB7t tr\u01B0\u1EDDng \u0111\u1ED9 l\u00E0 m\u00F3c ba -action.note.duration.set-sixty-fourth=\u0110\u1EB7t tr\u01B0\u1EDDng \u0111\u1ED9 l\u00E0 m\u00F3c b\u1ED1n -action.note.duration.change-dotted=Th\u00EAm/Xo\u00E1 ch\u1EA5m -action.note.duration.change-double-dotted=Th\u00EAm/Xo\u00E1 ch\u1EA5m \u0111\u00F4i -action.note.duration.change-division-type=Th\u00EAm/Xo\u00E1 ch\u00F9m ba -action.note.duration.decrement-duration=Gi\u1EA3m tr\u01B0\u1EDDng \u0111\u1ED9 -action.note.duration.increment-duration=T\u0103ng tr\u01B0\u1EDDng \u0111\u1ED9 -action.note.effect.change-vibrato=Th\u00EAm/Xo\u00E1 rung d\u00E2y -action.note.effect.change-bend=Th\u00EAm/Xo\u00E1 nh\u00EDu d\u00E2y -action.note.effect.change-slide=Th\u00EAm/Xo\u00E1 l\u01B0\u1EDBt d\u00E2y -action.note.effect.change-hammer=Th\u00EAm/Xo\u00E1 g\u00F5/nh\u1EA5c ng\u00F3n -action.note.effect.change-accentuated=Add/Remove accentuated -action.note.effect.change-dead=Th\u00EAm/Xo\u00E1 n\u1ED1t c\u00E2m -action.note.effect.change-fade-in=Th\u00EAm/Xo\u00E1 \u0111\u00E1nh to d\u1EA7n -action.note.effect.change-ghost=Add/Remove ghost -action.note.effect.change-grace=Th\u00EAm/Xo\u00E1 n\u1ED1t chuy\u1EC3n -action.note.effect.change-harmonic=Add/Remove harmonic -action.note.effect.change-heavy-accentuated=Add/Remove heavy accentuated -action.note.effect.change-palm-mute=Add/Remove palm mute -action.note.effect.change-popping=Th\u00EAm/Xo\u00E1 m\u00F3c d\u00E2y -action.note.effect.change-slapping=Th\u00EAm/Xo\u00E1 v\u1ED7 d\u00E2y -action.note.effect.change-staccato=Th\u00EAm/Xo\u00E1 n\u1ED1t ng\u1EAFt \u00E2m -action.note.effect.change-tapping=Th\u00EAm/Xo\u00E1 ch\u1EA5m ng\u00F3n -action.note.effect.change-tremolo-bar=D\u00F9ng/Kh\u00F4ng d\u00F9ng c\u1EA7n nh\u00FAn -action.note.effect.change-tremolo-picking=Th\u00EAm/Xo\u00E1 v\u00EA 1 n\u1ED1t -action.note.effect.change-trill=Th\u00EAm/Xo\u00E1 l\u00E1y r\u1EC1n -action.insert.open-repeat=M\u1EDF d\u1EA5u l\u1EB7p -action.insert.close-repeat=\u0110\u00F3ng d\u1EA5u l\u1EB7p -action.insert.repeat-alternative=L\u1EB7p kh\u00E1c \u0111i -action.insert.chord=Ch\u00E8n h\u1EE3p \u00E2m -action.insert.text=Ch\u00E8n v\u0103n b\u1EA3n -action.marker.add=Th\u00EAm d\u1EA5u -action.marker.go-next=T\u1EDBi \u0111\u00E1nh d\u1EA5u k\u1EBF -action.marker.go-previous=T\u1EDBi \u0111\u00E1nh d\u1EA5u tr\u01B0\u1EDBc -action.transport.play=Ph\u00E1t -action.transport.stop=Ng\u1EEBng ph\u00E1t -action.transport.mode=Ch\u1EBF \u0111\u1ED9 ph\u00E1t -action.transport.metronome=\u0110\u00E1nh nh\u1ECBp -action.tools.browser=B\u1ED9 duy\u1EC7t -action.settings.configure=Thi\u1EBFt l\u1EADp -action.help.doc=Tr\u1EE3 gi\u00FAp diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_zh_GB.properties b/TuxGuitar-testing/platform-all/share/lang/messages_zh_GB.properties deleted file mode 100644 index a4847cb0..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_zh_GB.properties +++ /dev/null @@ -1,1237 +0,0 @@ -############################################################### -### Defaul language codes ### -############################################################### -zh=\u7B80\u4F53\u4E2D\u6587 -############################################################### - -action.composition.change-clef=\u66F4\u6539\u8C31\u53F7 - -action.composition.change-info=\u4FEE\u6539\u6B4C\u8C31\u4FE1\u606F - -action.composition.change-key-signature=\u66F4\u6539\u8C03\u53F7 - -action.composition.change-tempo=\u66F4\u6539\u8282\u62CD - -action.composition.change-time-signature=\u53D8\u6362\u62CD\u5B50 - -action.composition.change-triplet-feel=\u6539\u53D8\u4E09\u8FDE\u97F3 - -action.edit.redo=\u91CD\u505A - -action.edit.undo=\u53D6\u6D88 - -action.file.exit=\u9000\u51FATuxGuitar - -# ######################## -# ##Key Binding Actions### -# ######################## -action.file.new=\u65B0\u5EFA - -action.file.open=\u6253\u5F00 - -action.file.open-url=\u6253\u5F00URL - -action.file.print=\u6253\u5370 - -action.file.print-preview=\u6253\u5370\u9884\u89C8 - -action.file.save=\u4FDD\u5B58 - -action.file.save-as=\u53E6\u5B58\u4E3A - -action.help.doc=\u5E2E\u52A9 - -action.insert.chord=\u63D2\u5165\u548C\u5F26 - -action.insert.close-repeat=\u5173\u95ED\u91CD\u590D - -action.insert.open-repeat=\u6253\u5F00\u91CD\u590D - -action.insert.repeat-alternative=\u91CD\u590D\u9009\u62E9 - -action.insert.text=\u63D2\u5165\u6587\u672C - -action.marker.add=\u52A0\u5165\u6807\u8BB0 - -action.marker.go-next=\u4E0B\u4E00\u6807\u8BB0 - -action.marker.go-previous=\u4E0A\u4E00\u6807\u8BB0 - -action.measure.add=\u6DFB\u52A0\u5C0F\u8282 - -action.measure.clean=\u6E05\u9664\u5C0F\u8282 - -action.measure.copy=\u590D\u5236\u5C0F\u8282 - -action.measure.go-first=\u7B2C\u4E00\u5C0F\u8282 - -action.measure.go-last=\u6700\u540E\u4E00\u5C0F\u8282 - -action.measure.go-next=\u4E0B\u4E00\u5C0F\u8282 - -action.measure.go-previous=\u524D\u4E00\u5C0F\u8282 - -action.measure.paste=\u7C98\u8D34\u5C0F\u8282 - -action.measure.remove=\u5220\u9664\u5C0F\u8282 - -action.note.duration.change-dotted=\u6DFB\u52A0/\u5220\u9664\u9644\u70B9 - -action.note.duration.change-double-dotted=\u6DFB\u52A0/\u5220\u9664\u53CC\u9644\u70B9 - -action.note.duration.change-division-type=\u6DFB\u52A0/\u5220\u9664 tupleto - -action.note.duration.decrement-duration=\u51CF\u5C11\u65F6\u503C - -action.note.duration.increment-duration=\u589E\u52A0\u65F6\u503C - -action.note.duration.set-eighth=\u8BBE\u7F6E\u516B\u5206\u97F3\u65F6\u503C - -action.note.duration.set-half=\u8BBE\u7F6E\u4E8C\u5206\u97F3\u65F6\u503C - -action.note.duration.set-quarter=\u8BBE\u7F6E\u56DB\u5206\u97F3\u65F6\u503C - -action.note.duration.set-sixteenth=\u8BBE\u7F6E16\u5206\u97F3\u65F6\u503C - -action.note.duration.set-sixty-fourth=\u8BBE\u7F6E64\u5206\u97F3\u65F6\u503C - -action.note.duration.set-thirty-second=\u8BBE\u7F6E32\u5206\u97F3\u65F6\u503C - -action.note.duration.set-whole=\u8BBE\u7F6E\u5168\u97F3\u65F6\u503C - -action.note.effect.change-accentuated=\u6DFB\u52A0/\u79FB\u9664\u91CD\u97F3 - -action.note.effect.change-bend=\u6DFB\u52A0/\u79FB\u9664\u63A8\u5F26 - -action.note.effect.change-dead=\u6DFB\u52A0/\u79FB\u9664\u5236\u97F3 - -action.note.effect.change-fade-in=\u6DFB\u52A0/\u79FB\u9664\u6DE1\u5165 - -action.note.effect.change-ghost=\u6DFB\u52A0/\u79FB\u9664\u5E7D\u7075\u97F3 - -action.note.effect.change-grace=\u6DFB\u52A0/\u79FB\u9664\u88C5\u9970\u97F3 - -action.note.effect.change-hammer=\u6DFB\u52A0/\u79FB\u9664\u5782\u5F26/\u94A9\u5F26 - -action.note.effect.change-harmonic=\u6DFB\u52A0/\u79FB\u9664\u6CDB\u97F3 - -action.note.effect.change-heavy-accentuated=\u6DFB\u52A0/\u79FB\u9664\u5F3A\u91CD\u97F3 - -action.note.effect.change-palm-mute=\u6DFB\u52A0/\u79FB\u9664\u624B\u638C\u5236\u97F3 - -action.note.effect.change-popping=\u6DFB\u52A0/\u79FB\u9664\u52FE\u5F26 - -action.note.effect.change-slapping=\u6DFB\u52A0/\u79FB\u9664\u51FB\u5F26 - -action.note.effect.change-slide=\u6DFB\u52A0/\u79FB\u9664\u6ED1\u5F26 - -action.note.effect.change-staccato=\u6DFB\u52A0/\u79FB\u9664\u65AD\u97F3 - -action.note.effect.change-tapping=\u589E\u52A0/\u5220\u9664\u70B9\u5F26 - -action.note.effect.change-tremolo-bar=\u589E\u52A0/\u5220\u9664\u6447\u6746 - -action.note.effect.change-tremolo-picking=\u589E\u52A0/\u5220\u9664\u6447\u6746\u62E8\u5F26 - -action.note.effect.change-trill=\u589E\u52A0/\u5220\u9664\u98A4\u97F3 - -action.note.effect.change-vibrato=\u589E\u52A0/\u5220\u9664\u632F\u52A8 - -action.note.general.clean-beat=\u6E05\u9664\u8282\u62CD - -action.note.general.decrement-semitone=\u51CF\u5C11\u534A\u97F3 - -action.note.general.increment-semitone=\u589E\u52A0\u534A\u97F3 - -action.note.general.shift-down=\u4E0B\u79FB - -action.note.general.shift-up=\u4E0A\u79FB - -action.note.general.tied=\u589E\u52A0/\u5220\u9664\u8FDE\u97F3 - -action.settings.configure=\u8BBE\u7F6E - -action.tools.browser=\u6D4F\u89C8 - -action.track.add=\u589E\u52A0 - -action.track.clone=\u514B\u9686\u58F0\u90E8 - -action.track.go-first=\u7B2C\u4E00\u58F0\u90E8 - -action.track.go-last=\u6700\u540E\u58F0\u90E8 - -action.track.go-next=\u4E0B\u4E00\u58F0\u90E8 - -action.track.go-previous=\u524D\u4E00\u58F0\u90E8 - -action.track.lyrics=\u7F16\u8F91\u6B4C\u8BCD - -action.track.move-down=\u58F0\u90E8\u4E0B\u79FB - -action.track.move-up=\u58F0\u90E8\u4E0A\u79FB - -action.track.properties=\u66F4\u6539\u58F0\u90E8\u5C5E\u6027 - -action.track.remove=\u5220\u9664\u58F0\u90E8 - -action.transport.metronome=\u8282\u62CD\u5668 - -action.transport.mode=\u64AD\u653E\u6A21\u5F0F - -action.transport.play=\u64AD\u653E - -action.transport.stop=\u505C\u6B62 - -action.view.layout-set-chord-diagram-enabled=\u7F16\u8F91\u548C\u5F26\u56FE - -action.view.layout-set-chord-name-enabled=\u7F16\u8F91\u548C\u5F26\u540D - -action.view.layout-set-compact=\u7D27\u7F29\u6A21\u5F0F - -action.view.layout-set-linear=\u6A2A\u5411\u663E\u793A - -action.view.layout-set-multitrack=\u591A\u8F68 - -action.view.layout-set-page=\u4E50\u8C31\u81EA\u52A8\u6362\u884C - -action.view.layout-set-score-enabled=\u663E\u793A\u4E94\u7EBF\u8C31 - -action.view.layout-set-tablature-enabled=\u663E\u793A\u516D\u7EBF\u8C31 - -action.view.show-fretboard=\u5409\u5B83\u6307\u677F - -action.view.show-matrix=\u97F3\u7B26\u77E9\u9635 - -action.view.show-mixer=\u58F0\u90E8\u63A7\u5236 - -action.view.show-piano=\u7434\u952E - -action.view.show-transport=\u64AD\u653E\u63A7\u5236 - -add=\u6DFB\u52A0 - -author=\u4F5C\u8005 - -beat=\u97F3\u7B26 - -beat.clean=\u6E05\u9664 - -beat.items=\u97F3\u7B26 - -bend.bend=\u63A8\u5F26 - -bend.bend-release=\u63A8/\u653E - -bend.bend-release-bend=\u63A8/\u653E/\u63A8 - -bend.editor=\u63A8\u5F26\u7F16\u8F91\u5668 - -bend.prebend=\u9884\u63A8 - -bend.prebend-release=\u9884\u63A8/\u653E - -browser.collection.close=\u5173\u95ED - -browser.collection.fs.editor-tip=\u9009\u62E9\u6587\u4EF6\u5939 - -browser.collection.fs.editor-title=\u6587\u4EF6\u7CFB\u7EDF - -browser.collection.fs.invalid-path=\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u6587\u4EF6\u5939 - -browser.collection.fs.name=\u540D\u5B57 - -browser.collection.fs.path=\u6587\u4EF6\u8DEF\u5F84 - -browser.collection.new=\u65B0\u5EFA - -browser.collection.open=\u6253\u5F00 - -browser.collection.remove=\u5220\u9664 - -browser.collection.select=\u9009\u62E9\u5E38\u7528\u8DEF\u5F84 - -browser.dialog=\u6D4F\u89C8 - -browser.exit=\u9000\u51FA - -browser.factory.fs.name=\u6587\u4EF6\u7CFB\u7EDF - -browser.go-back=\u540E\u9000 - -browser.go-root=\u6839\u76EE\u5F55 - -browser.menu.collection=\u5E38\u7528\u76EE\u5F55 - -browser.menu.file=\u6587\u4EF6 - -browser.menu.go=Go - -browser.open=\u6253\u5F00 - -browser.refresh=\u5237\u65B0 - -cancel=\u53D6\u6D88 - -choose=\u9009\u62E9 - -choose-color=\u9009\u62E9\u989C\u8272 - -chord=\u548C\u5F26 - -chord.bass=\u8D1D\u53F8 - -chord.custom=\u81EA\u5B9A\u548C\u5F26 - -chord.custom.name-empty-error=\u548C\u5F26\u540D\u4E0D\u80FD\u4E3A\u7A7A - -chord.custom.name-exist-error=\u548C\u5F26\u660E\u5DF2\u5B58\u5728 - -chord.editor=\u548C\u5F26\u7F16\u8F91\u5668 - -chord.name=\u548C\u5F26\u540D\u79F0 - -chord.settings.chords-to-display=\u548C\u5F26\u663E\u793A - -chord.settings.maximum-fret=\u6700\u5927 - -chord.settings.minimum-fret=\u6700\u5C0F - -chord.settings.open-chords=\u6253\u5F00\u548C\u5F26 - -chord.settings.search-frets=\u67E5\u627E\u54C1 - -chord.settings.tip=\u81EA\u5B9A\u4E49\u8BBE\u7F6E - -chord.settings.type=\u7C7B\u578B - -chord.settings.type.close-voiced=Close Voiced - -chord.settings.type.inversions=\u56DE\u8F6C - -chord.settings.type.most-common=Most Common - -chord.settings.type.open-voiced=Open Voiced - -clean=\u6E05\u9664 - -close=\u5173\u95ED - -color=\u989C\u8272 - -composition=\u4E50\u66F2 - -composition.album=\u4E13\u8F91 - -composition.artist=\u827A\u672F\u5BB6 - -composition.author=\u4F5C\u8005 - -composition.clef=\u8C31\u53F7 - -composition.clef.alto=\u4E2D\u97F3 - -composition.clef.bass=\u4F4E\u97F3 - -composition.clef.tenor=\u6B21\u4E2D\u97F3 - -composition.clef.to-the-end=\u5E94\u7528\u5F53\u524D\u8C31\u53F7\u5230\u7ED3\u5C3E - -composition.clef.treble=\u9AD8\u97F3 - -composition.items=\u66F2\u76EE - -composition.keysignature=\u8C03\u53F7 - -composition.keysignature.flat-1=\u964D1 - -composition.keysignature.flat-2=\u964D2 - -composition.keysignature.flat-3=\u964D3 - -composition.keysignature.flat-4=\u964D4 - -composition.keysignature.flat-5=\u964D5 - -composition.keysignature.flat-6=\u964D6 - -composition.keysignature.flat-7=\u964D7 - -composition.keysignature.natural=\u8FD8\u539F - -composition.keysignature.sharp-1=\u53471 - -composition.keysignature.sharp-2=\u53472 - -composition.keysignature.sharp-3=\u53473 - -composition.keysignature.sharp-4=\u53474 - -composition.keysignature.sharp-5=\u53475 - -composition.keysignature.sharp-6=\u53476 - -composition.keysignature.sharp-7=\u53477 - -composition.keysignature.to-the-end=\u5E94\u7528\u5F53\u524D\u8C31\u53F7\u5230\u7ED3\u5C3E - -composition.name=\u540D\u5B57 - -composition.properties=\u5C5E\u6027 - -composition.tempo=\u8282\u594F - -composition.tempo-percent=\u767E\u5206\u6BD4 - -composition.tempo.invalid=\u9519\u8BEF\u8282\u594F - -composition.tempo.position-to-end=\u5E94\u7528\u5F53\u524D\u8282\u594F\u5230\u7ED3\u5C3E - -composition.tempo.position-to-next=\u5E94\u7528\u5F53\u524D\u8282\u594F\u5230\u6807\u8BB0 - -composition.tempo.start-to-end=\u5E94\u7528\u5F53\u524D\u8282\u594F\u5230\u6574\u9996\u4E50\u66F2 - -composition.timesignature=\u62CD\u5B50 - -composition.timesignature.Numerator=\u5206\u5B50 - -composition.timesignature.denominator=\u5206\u6BCD - -composition.timesignature.to-the-end=\u5230\u7ED3\u5C3E - -composition.tripletfeel=\u8FDE\u97F3 - -composition.tripletfeel.eighth=\u516B\u5206\u8FDE\u97F3 - -composition.tripletfeel.none=\u53D6\u6D88\u8FDE\u97F3 - -composition.tripletfeel.sixteenth=16\u5206\u8FDE\u97F3 - -composition.tripletfeel.to-the-end=\u5E94\u7528\u8FDE\u97F3\u5230\u7ED3\u5C3E - -configure=\u8BBE\u7F6E - -defaults=\u9ED8\u8BA4 - -description=\u63CF\u8FF0 - -duration=\u97F3\u957F - -duration.dotted=\u9644\u70B9 - -duration.doubledotted=\u53CC\u9644\u70B9 - -duration.eighth=8\u5206\u97F3\u7B26 - -duration.half=\u4E8C\u5206\u97F3\u7B26 - -duration.items=\u97F3\u957F - -duration.quarter=\u56DB\u5206\u97F3\u7B26 - -duration.sixteenth=16\u5206\u97F3\u7B26 - -duration.sixtyfourth=64\u5206\u97F3\u7B26 - -duration.thirtysecond=30\u5206\u97F3\u7B26 - -duration.division-type=\u4E09\u8FDE\u97F3 - -duration.whole=\u5168\u97F3\u7B26 - -dynamic=\u529B\u5EA6 - -dynamic.forte=\u5F3A - -dynamic.forte-fortissimo=\u6700\u5F3A - -dynamic.fortissimo=\u6781\u5F3A - -dynamic.items=\u529B\u5EA6 - -dynamic.mezzo-forte=\u4E2D\u5F3A - -dynamic.mezzo-piano=\u4E2D\u5F31 - -dynamic.pianissimo=\u6781\u5F31 - -dynamic.piano=\u5F31 - -dynamic.piano-pianissimo=\u6700\u5F31 - -edit=\u7F16\u8F91 - -edit.all-tracks=\u6240\u6709\u58F0\u90E8 - -edit.copy=\u62F7\u8D1D - -edit.cut=\u526A\u5207 - -edit.delete=\u5220\u9664 - -edit.from=\u4ECE - -edit.items=\u7F16\u8F91 - -edit.menu=\u7F16\u8F91 - -edit.mouse-mode-edition=\u4E50\u8C31\u7F16\u8F91\u6A21\u5F0F - -edit.mouse-mode-selection=\u9009\u62E9\u6A21\u5F0F - -edit.not-natural-key=\u5347\u8C03/\u964D\u8C03\u6A21\u5F0F - -edit.paste=\u7C98\u8D34 - -edit.paste.insert-mode=\u7C98\u8D34\u5230\u4E0B\u4E00\u62CD - -edit.paste.replace-mode=\u7C98\u8D34\u5230\u5F53\u524D\u62CD - -edit.redo=\u91CD\u505A - -edit.to=\u5230 - -edit.undo=\u64A4\u9500 - -effect.items=\u6548\u679C - -effects=\u6548\u679C - -effects.accentuatednote=\u91CD\u97F3 - -effects.bend=\u63A8\u5F26 - -effects.deadnote=\u95F7\u97F3 - -effects.fade-in=\u6DE1\u5165 - -effects.ghostnote=\u5E7D\u7075\u97F3 - -effects.grace=\u88C5\u9970\u97F3 - -effects.grace-editor=\u88C5\u9970\u97F3\u7F16\u8F91\u5668 - -effects.grace.before-beat=\u62CD\u524D\u88C5\u9970\u97F3 - -effects.grace.on-beat=\u62CD\u4E0A\u88C5\u9970\u97F3 - -effects.grace.transition=\u8FC7\u5EA6\u88C5\u9970\u97F3 - -effects.grace.transition-bend=\u63A8\u5F26 - -effects.grace.transition-hammer=\u6376\u5F26 - -effects.grace.transition-none=\u65E0\u88C5\u9970\u97F3 - -effects.grace.transition-slide=\u6ED1\u5F26 - -effects.hammer=\u6376\u5F26/\u94A9\u5F26 - -effects.harmonic=\u6CDB\u97F3 - -effects.harmonic-editor=\u6CDB\u97F3\u7F16\u8F91\u5668 - -effects.harmonic.artificial=\u4EBA\u5DE5\u6CDB\u97F3 - -effects.harmonic.artificial.key-offset=\u504F\u79FB - -effects.harmonic.natural=\u81EA\u7136\u6CDB\u97F3 - -effects.harmonic.pinch=\u5C16\u53EB(\u62E8\u7247)\u6CDB\u97F3 - -effects.harmonic.semi=\u534A\u6CDB\u97F3 - -effects.harmonic.tapped=\u62CD\u5F26\u6CDB\u97F3 - -effects.harmonic.tapped.left-hand=\u5DE6\u624B\u70B9\u5F26 - -effects.harmonic.tapped.right-hand=\u53F3\u624B\u70B9\u5F26 - -effects.harmonic.type-of-harmonic=\u6CDB\u97F3\u7C7B\u578B - -effects.heavyaccentuatednote=\u5F3A\u91CD\u97F3 - -effects.palm-mute=\u624B\u638C\u95F7\u97F3 - -effects.popping=\u53F3\u624B\u94A9\u5F26 - -effects.slapping=\u53F3\u624B\u94A9\u5F26 - -effects.slide=\u6ED1\u5F26 - -effects.staccato=\u65AD\u97F3 - -effects.tapping=\u70B9\u5F26 - -effects.tremolo-bar=\u6447\u6746 - -effects.tremolo-bar-editor=\u6447\u6746\u7F16\u8F91\u5668 - -effects.tremolo-bar.dip=\u4E0B\u538B - -effects.tremolo-bar.dive=\u538B\u5230\u5E95 - -effects.tremolo-bar.inverted-dip=\u63D0\u8D77 - -effects.tremolo-bar.release-down=\u4E0B\u538B\u91CA\u653E - -effects.tremolo-bar.release-up=\u62AC\u8D77\u91CA\u653E - -effects.tremolo-bar.return=\u6447\u6746\u5F52\u4F4D - -effects.tremolo-picking=\u6447\u6746\u98A4\u97F3\u5F39\u594F - -effects.tremolo-picking-editor=\u6447\u6746\u98A4\u97F3\u7F16\u8F91\u5668 - -effects.trill=\u98A4\u97F3 - -effects.trill-editor=\u98A4\u97F3\u7F16\u8F91\u5668 - -effects.vibrato=\u632F\u52A8 - -error=\u9519\u8BEF - -exit=\u9000\u51FA - -export.chord-diagram-enabled=\u663E\u793A\u548C\u5F26\u56FE - -export.chord-name-enabled=\u663E\u793A\u548C\u5F26\u540D - -export.score-enabled=\u663E\u793A\u4E94\u7EBF\u8C31 - -export.tablature-enabled=\u663E\u793A\u516D\u7EBF\u8C31 - -file=\u6587\u4EF6 - -file.exit=\u9000\u51FA - -file.export=\u5BFC\u51FA - -file.export-ascii=\u5BFC\u51FAASCII - -file.export-midi=\u5BFC\u51FAMIDI - -file.export-pdf=\u5BFC\u51FAPDF - -file.export.error=\u4E0D\u80FD\u5BFC\u51FA\: {0} - -file.history=\u6700\u8FD1\u6587\u4EF6 - -file.import=\u5BFC\u5165 - -file.import-midi=\u5BFC\u5165MIDI - -file.import.error=\u4E0D\u80FD\u5BFC\u5165\: {0} - -# ######################## -# ## Tool Bar Items ### -# ######################## -file.items=File Items - -file.new=\u65B0\u5EFA - -file.open=\u6253\u5F00 - -file.open-url=\u6253\u5F00URL - -file.open.error=\u4E0D\u80FD\u6253\u5F00\: {0} - -file.overwrite-question=\u6587\u4EF6\u5DF2\u5B58\u5728.\u662F\u5426\u8986\u76D6\u73B0\u6709\u6587\u4EF6? - -file.print=\u6253\u5370 - -file.print-preview=\u6253\u5370\u9884\u89C8 - -file.save=\u4FDD\u5B58 - -file.save-as=\u53E6\u5B58\u4E3A - -file.save-changes-question=\u66F2\u8C31\u8FD8\u672A\u4FDD\u5B58.\n\u5E0C\u671B\u4FDD\u5B58\u6240\u505A\u4FEE\u6539\u5417? - -file.save.error=\u4E0D\u80FD\u4FDD\u5B58\: {0} - -fret=\u54C1 - -fretboard.background-color=\u6307\u677F\u989C\u8272 - -fretboard.display-note-text=\u663E\u793A\u6CE8\u91CA\u6587\u672C - -fretboard.display-scale-text=\u663E\u793A\u97F3\u9636\u6587\u5B57 - -fretboard.font=\u5B57\u4F53 - -fretboard.fretpoint-color=\u54C1\u989C\u8272 - -fretboard.left-mode=\u5DE6\u624B - -fretboard.note-color=\u97F3\u7B26\u989C\u8272 - -fretboard.right-mode=\u53F3\u624B - -fretboard.scale-note-color=\u97F3\u9636\u97F3\u7B26\u989C\u8272 - -fretboard.settings=\u6307\u677F\u8BBE\u7F6E - -fretboard.settings.options=\u9009\u9879 - -fretboard.string-color=\u7434\u5F26\u989C\u8272 - -go=Go - -help=\u5E2E\u52A9 - -help.about=\u5173\u4E8E - -help.about.authors=\u4F5C\u8005 - -help.about.description=\u63CF\u8FF0 - -help.about.license=\u8BB8\u53EF\u8BC1 - -help.doc=\u6587\u6863 - -help.help=\u5E2E\u52A9 - -info=\u4FE1\u606F - -insert.chord=\u63D2\u5165\u548C\u5F26 - -insert.items=\u63D2\u5165 - -instrument=\u4E50\u5668 - -instrument.instrument=\u4E50\u5668 - -instrument.percussion-track=\u6253\u51FB\u4E50\u58F0\u90E8 - -key-bindings-editor=\u5FEB\u6377\u952E\u7F16\u8F91\u5668 - -key-bindings-editor-action-column=\u52A8\u4F5C - -key-bindings-editor-action-select=\u9009\u62E9\u52A8\u4F5C - -key-bindings-editor-override=\u5FEB\u6377\u952E\u51B2\u7A81\!\u786E\u5B9A\u4F7F\u7528? - -key-bindings-editor-push-a-key=\u8BF7\u6309\u952E - -key-bindings-editor-save-question=\u4FEE\u6539\u8FD8\u672A\u4FDD\u5B58,\u73B0\u5728\u4FDD\u5B58\u4E48? - -key-bindings-editor-shortcut-column=\u6309\u952E - -language=\u8BED\u8A00 - -layout.items=\u5E03\u5C40 - -lyric.editor=\u6B4C\u8BCD\u7F16\u8F91\u5668 - -marker=\u7F16\u8F91 - -marker.add=\u52A0\u5165\u6807\u8BB0 - -marker.first=\u5230\u7B2C\u4E00\u4E2A\u6807\u8BB0 - -marker.items=\u6807\u8BB0 - -marker.last=\u5230\u6700\u540E\u4E00\u4E2A\u6807\u8BB0 - -marker.list=\u6807\u8BB0\u5217\u8868 - -marker.next=\u5230\u4E0B\u4E00\u4E2A\u6807\u8BB0 - -marker.previous=\u5230\u524D\u4E00\u4E2A\u6807\u8BB0 - -matrix.border-color=\u8FB9\u6846\u989C\u8272 - -matrix.editor=\u7F16\u8F91\u5668 - -matrix.font=\u5B57\u4F53 - -matrix.foreground-color=\u524D\u666F\u8272 - -matrix.grids=\u683C\u5B50\u6570 - -matrix.line-color-1=\u5076\u6570\u884C\u989C\u8272 - -matrix.line-color-2=\u5947\u6570\u884C\u989C\u8272 - -matrix.line-color-over=\u9F20\u6807\u4E0B\u9762\u884C\u989C\u8272 - -matrix.note-color=\u97F3\u7B26\u989C\u8272 - -matrix.play-note-color=\u5F53\u524D\u97F3\u7B26\u989C\u8272 - -matrix.position-color=\u5F53\u524D\u4F4D\u7F6E\u989C\u8272 - -matrix.settings=\u8BBE\u7F6E - -measure=\u5C0F\u8282 - -measure.add=\u65B0\u589E\u5C0F\u8282 - -measure.add-after-current-position=\u5F53\u524D\u5C0F\u8282\u540E\u65B0\u589E - -measure.add-at-end=\u58F0\u90E8\u672B\u5C3E\u6DFB\u52A0 - -measure.add-before-current-position=\u5F53\u524D\u5C0F\u8282\u524D\u65B0\u589E - -measure.clean=\u6E05\u9664\u5C0F\u8282 - -measure.copy=\u62F7\u8D1D\u5C0F\u8282 - -measure.first=\u7B2C\u4E00\u5C0F\u8282 - -measure.last=\u6700\u540E\u4E00\u5C0F\u8282 - -measure.next=\u4E0B\u4E00\u5C0F\u8282 - -measure.paste=\u7C98\u8D34\u4E00\u5C0F\u8282 - -measure.previous=\u524D\u9762\u5C0F\u8282 - -measure.remove=\u5220\u9664\u5C0F\u8282 - -midi.port=MIDI \u7AEF\u53E3 - -midi.sequencer=MIDI \u97F3\u5E8F\u5668 - -mixer=\u6DF7\u97F3\u5668 - -instrument.balance=\u5E73\u8861 - -instrument.channel=CH - -instrument.effect-channel=EC - -instrument.free=\u7A7A\u95F2 - -instrument.link=\u8FDE\u63A5 - -instrument.volume=\u97F3\u91CF - -instruments.volume=\u4E3B\u97F3\u91CF - -name=\u540D\u5B57 - -no=\u5426 - -note=\u97F3\u7B26 - -note.deadnote=\u95F7\u97F3 - -note.semitone-down=\u964D\u534A\u97F3 - -note.semitone-up=\u5347\u534A\u97F3 - -note.shift-down=\u4E0B\u79FB - -note.shift-up=\u4E0A\u79FB - -note.tiednote=\u8FDE\u97F3 - -ok=\u786E\u5B9A - -options=\u9009\u9879 - -piano.editor=\u94A2\u7434\u7F16\u8F91\u5668 - -piano.natural-key-color=\u767D\u952E\u989C\u8272 - -piano.not-natural-key-color=\u9ED1\u952E\u989C\u8272 - -piano.note-color=\u97F3\u7B26\u989C\u8272 - -piano.scale-note-color=\u97F3\u9636\u7B26\u53F7\u989C\u8272 - -piano.settings=\u94A2\u7434\u8BBE\u7F6E - -plugin.column.enabled=\u5141\u8BB8 - -plugin.column.name=\u63D2\u4EF6\u540D\u79F0 - -plugin.unknown-value=\u4E0D\u53EF\u7528 - -plugins=\u63D2\u4EF6 - -position=\u4F4D\u7F6E - -print-header.default-song-author=\u533F\u540D - -print-header.default-song-name=\u672A\u547D\u540D - -print.copies=\u6253\u5370 - -print.copies-number=\u6253\u5370\u4EFD\u6570 - -print.dialog=\u6253\u5370 - -print.file-chooser=\u9009\u62E9 - -print.preview=\u6253\u5370\u9884\u89C8 - -print.preview.page-of=\u5171 - -print.print=\u6253\u5370 - -print.print-to-file=\u6253\u5370\u5230\u6587\u4EF6 - -print.range=\u8303\u56F4 - -print.range.all-pages=\u5168\u90E8 - -print.range.pages=\u9875\u9762 - -print.range.pages-to=\u5230 - -print.service=\u670D\u52A1 - -print.service.info=\u4FE1\u606F - -print.service.name=\u540D\u79F0 - -print.service.status=\u72B6\u6001 - -print.service.type=\u7C7B\u578B - -property.items=\u5C5E\u6027 - -remove=\u5220\u9664 - -rename=\u6539\u540D - -repeat.alternative=\u53EF\u53D8\u53CD\u590D\u6807\u8BB0 - -repeat.alternative.editor=\u7F16\u8F91\u53EF\u53D8\u53CD\u590D - -repeat.close=\u53CD\u590D\u7ED3\u675F - -repeat.items=\u53CD\u590D - -repeat.number-of-repetitions=\u53CD\u590D\u6B21\u6570 - -repeat.open=\u53CD\u590D\u5F00\u59CB - -repetitions=\u53CD\u590D - -save=\u4FDD\u5B58 - -scale=\u97F3\u9636 - -scale.list=\u97F3\u9636\u5217\u8868 - -settings=\u8BBE\u7F6E - -settings.config=\u8BBE\u7F6ETuxGuitar - -settings.config.apply-changes-question=\u73B0\u5728\u5E94\u7528\u8BBE\u7F6E? - -settings.config.language=\u8BED\u8A00 - -settings.config.language.choose=\u9009\u62E9\u8BED\u8A00\u5305 - -settings.config.main=\u5E38\u7528\u4FE1\u606F - -settings.config.main.options=\u9009\u9879 - -settings.config.main.splash-enabled=\u663E\u793A\u6B22\u8FCE\u754C\u9762 - -settings.config.main.table.auto-size.enabled=\u5141\u8BB8\u81EA\u52A8\u62C9\u4F38 - -settings.config.main.window-title=\u7A97\u53E3\u6807\u9898 - -settings.config.main.window-title.help=\u4E0B\u9762\u7684\u4FE1\u606F\u4F1A\u663E\u793A\u5728\u7A97\u53E3\u6807\u9898\: - -settings.config.main.window-title.var.description.appname=\u8FD9\u4E2A\u53D8\u91CF\u8868\u793A\u672C\u7A0B\u5E8F\u540D\u5B57\:TuxGuitar - -settings.config.main.window-title.var.description.appversion=\u8FD9\u4E2A\u53D8\u91CF\u8868\u793A\u672C\u7A0B\u5E8F\u7248\u672C\u53F7 - -settings.config.main.window-title.var.description.filename=\u8FD9\u4E2A\u53D8\u91CF\u8868\u793A\u5F53\u524D\u4E50\u8C31\u6587\u4EF6\u540D - -settings.config.main.window-title.var.description.filepath=\u8FD9\u4E2A\u53D8\u91CF\u8868\u793A\u5F53\u524D\u4E50\u8C31\u8DEF\u5F84 - -settings.config.main.window-title.var.description.songalbum=\u8FD9\u4E2A\u53D8\u91CF\u8868\u793A\u5F53\u524D\u4E50\u8C31\u6B4C\u66F2\u540D - -settings.config.main.window-title.var.description.songartist=\u8FD9\u4E2A\u53D8\u91CF\u8868\u793A\u5F53\u524D\u4E50\u8C31\u827A\u672F\u5BB6 - -settings.config.main.window-title.var.description.songauthor=\u8FD9\u4E2A\u53D8\u91CF\u8868\u793A\u5F53\u524D\u4E50\u8C31\u4F5C\u8005 - -settings.config.main.window-title.var.description.songname=\u8FD9\u4E2A\u53D8\u91CF\u8868\u793A\u5F53\u524D\u4E50\u66F2\u540D\u5B57 - -settings.config.skin=\u76AE\u80A4 - -settings.config.skin.choose=\u9009\u62E9\u76AE\u80A4 - -settings.config.sound=\u58F0\u97F3 - -settings.config.styles=\u98CE\u683C - -settings.config.styles.color.lines=\u6C34\u5E73\u7EBF\u989C\u8272 - -settings.config.styles.color.play-note=\u64AD\u653E\u4E2D\u7684\u97F3\u7B26\u989C\u8272 - -settings.config.styles.color.score-note=\u4E94\u7EBF\u8C31\u97F3\u7B26\u989C\u8272 - -settings.config.styles.color.tab-note=\u516D\u7EBF\u8C31\u97F3\u7B26\u989C\u8272 - -settings.config.styles.font.default=\u9ED8\u8BA4\u5B57\u4F53 - -settings.config.styles.font.lyric=\u6B4C\u8BCD\u5B57\u4F53 - -settings.config.styles.font.note=\u97F3\u7B26\u5B57\u4F53 - -settings.config.styles.font.printer-default=\u6253\u5370\u9ED8\u8BA4\u5B57\u4F53 - -settings.config.styles.font.printer-note=\u6253\u5370\u97F3\u7B26\u5B57\u4F53 - -settings.config.styles.font.printer-time-signature=\u6253\u5370\u62CD\u5B50\u5B57\u4F53 - -settings.config.styles.font.text=\u6587\u672C\u5B57\u4F53 - -settings.config.styles.font.time-signature=\u62CD\u5B50\u5B57\u4F53 - -settings.config.styles.general=\u9ED8\u8BA4\u6837\u5F0F - -settings.config.styles.printer=\u6253\u5370\u6837\u5F0F - -settings.config.toolbars=\u5DE5\u5177\u680F - -settings.config.toolbars.list=\u53EF\u7528\u5DE5\u5177\u680F\u5217\u8868 - -settings.config.toolbars.move-down=\u4E0B\u79FB - -settings.config.toolbars.move-up=\u4E0A\u79FB - -settings.config.toolbars.tip=\u81EA\u5B9A\u4E49\u5DE5\u5177\u680F - -settings.keybindings=\u5FEB\u6377\u952E\u8BBE\u7F6E - -text.editor=\u6587\u672C\u7F16\u8F91\u5668 - -text.insert=\u63D2\u5165\u6587\u672C - -text.text=\u6587\u672C - -title=\u6807\u9898 - -tools=\u5DE5\u5177 - -tools.browser=\u6D4F\u89C8\u5E38\u7528\u6587\u4EF6\u5939 - -tools.plugins=\u63D2\u4EF6 - -tools.scale=\u97F3\u9636\u5217\u8868 - -tools.settings=\u8BBE\u7F6E - -tools.shortcuts=\u5FEB\u6377\u952E - -track=\u591A\u8F68 - -track.add=\u6DFB\u52A0\u58F0\u90E8 - -track.clone=\u58F0\u90E8\u62F7\u8D1D - -track.color=\u989C\u8272 - -track.first=\u7B2C\u4E00\u58F0\u90E8 - -track.instrument=\u5668\u4E50 - -track.items=\u58F0\u90E8 - -track.last=\u6700\u672B\u58F0\u90E8 - -track.lyrics=\u6B4C\u8BCD - -track.move-down=\u4E0B\u79FB - -track.move-up=\u4E0A\u79FB - -track.name=\u540D\u79F0 - -track.name.default-percussion-name=\u6253\u51FB\u4E50\u5668 - -track.next=\u4E0B\u4E00\u58F0\u90E8 - -track.number=\u58F0\u90E8\u7F16\u53F7 - -track.previous=\u524D\u4E00\u58F0\u90E8 - -track.properties=\u5C5E\u6027 - -track.properties.general=\u5E38\u7528 - -track.remove=\u5220\u9664\u58F0\u90E8 - -track.mute=\u65E0\u58F0 - -track.solo=\u72EC\u594F - -transport=\u64AD\u653E\u5668 - -transport.first=\u7B2C\u4E00\u5C0F\u8282 - -transport.items=\u64AD\u653E\u5668 - -transport.last=\u6700\u540E\u5C0F\u8282 - -transport.metronome=\u8282\u62CD\u5668 - -transport.mode=\u6F14\u594F\u6A21\u5F0F - -transport.mode.simple=\u7B80\u5355\u91CD\u590D - -transport.mode.simple.loop=\u91CD\u590D\u64AD\u653E - -transport.mode.simple.tempo-percent=\u901F\u5EA6\u53D8\u5316 - -transport.mode.trainer=\u7EC3\u4E60\u6A21\u5F0F - -transport.mode.trainer.increment-description=\u6BCF\u6B21\u589E\u52A0 - -transport.next=\u4E0B\u4E00\u5C0F\u8282 - -transport.pause=\u6682\u505C - -transport.previous=\u524D\u4E00\u5C0F\u8282 - -transport.start=\u64AD\u653E - -transport.stop=\u505C\u6B62 - -tuning=\u5B9A\u8C03 - -tuning.offset=\u53D8\u8C03\u5939 - -tuning.strings=\u5F26\u6570 - -url=URL - -version=\u7248\u672C - -view=\u67E5\u770B - -view.items=\u67E5\u770B - -view.layout=\u5E03\u5C40 - -view.layout.chord-diagram=\u548C\u5F26\u56FE - -view.layout.chord-name=\u548C\u5F26\u540D - -view.layout.chord-style=\u548C\u5F26\u6837\u5F0F - -view.layout.compact=\u7D27\u7F29\u6A21\u5F0F - -view.layout.linear=\u6A2A\u5411\u6EDA\u52A8 - -view.layout.multitrack=\u591A\u8F68 - -view.layout.page=\u9875\u5E03\u5C40 - -view.layout.score-enabled=\u663E\u793A\u4E94\u7EBF\u8C31 - -view.layout.tablature-enabled=\u663E\u793A\u516D\u7EBF\u8C31 - -view.show-fretboard=\u663E\u793A\u6307\u677F - -view.show-matrix=\u663E\u793A\u97F3\u7B26\u77E9\u9635 - -view.show-mixer=\u663E\u793A\u6DF7\u97F3\u5668 - -view.show-piano=\u663E\u793A\u7434\u952E - -view.show-transport=\u663E\u793A\u65F6\u95F4\u8F74 - -warning=\u8B66\u544A - -yes=\u662F - -############################### -### Changes from 1.0 to 1.1 ### -############################### -edit.voice-1=\u9009\u62E9\u4EA4\u9519\u62CD\u5B501 -edit.voice-2=\u9009\u62E9\u4EA4\u9519\u62CD\u5B502 - -beat.voice.remove-unused=\u5220\u9664\u672A\u7528\u4EA4\u9519\u62CD\u5B50 -beat.voice-up=\u5347\u9AD8 -beat.voice-down=\u964D\u4F4E -beat.voice-auto=\u81EA\u52A8 - -beat.stroke-up=\u4E0A\u63A8\u5F26 -beat.stroke-down=\u4E0B\u63A8\u5F26 - -## Shortcut Names -action.edit.voice-1=\u9009\u62E9\u4EA4\u9519\u62CD\u5B501 -action.edit.voice-2=\u9009\u62E9\u4EA4\u9519\u62CD\u5B502 - -action.beat.general.remove-unused-voice=\u5220\u9664\u672A\u7528\u4EA4\u9519\u62CD\u5B50 -action.beat.general.voice-up=\u8BBE\u7F6E\u5347\u9AD8 -action.beat.general.voice-down=\u8BBE\u7F6E\u964D\u4F4E -action.beat.general.voice-auto=\u81EA\u52A8 - -action.beat.general.set-stroke-up=\u8BBE\u7F6E\u4E0A\u63A8\u5F26 -action.beat.general.set-stroke-down=\u8BBE\u7F6E\u4E0B\u63A8\u5F26 - -############################### -### Changes from 1.1 to 1.2 ### -############################### -transport.mode.loop-range=\u5FAA\u73AF\u533A\u95F4 -transport.mode.loop-range.from=\u4ECE\u5F53\u524D\u5C0F\u8282\u5F00\u59CB\u64AD\u653E -transport.mode.loop-range.from-default=\u4ECE\u5934\u64AD\u653E -transport.mode.loop-range.to=\u64AD\u653E\u5230\u5F53\u524D\u5C0F\u8282 -transport.mode.loop-range.to-default=\u4E00\u76F4\u5230\u7ED3\u675F - - -tools.transpose=\u53D8\u8C03 -tools.transpose.semitones=\u8F6C\u6362\u534A\u97F3 -tools.transpose.apply-to-track=\u8F6C\u6362\u6240\u6709\u5C0F\u8282 -tools.transpose.apply-to-measure=\u53EA\u8F6C\u6362\u5F53\u524D\u5C0F\u8282 -tools.transpose.apply-to-all-tracks=\u5E94\u7528\u6240\u6709\u97F3\u8F68 -tools.transpose.try-keep-strings=\u5C3D\u91CF\u4FDD\u6301\u6240\u6709\u97F3\u7B26\u5728\u540C\u4E00\u5F26\u4E0A -tools.transpose.apply-to-chords=\u8F6C\u6362\u548C\u5F26 - -action.tools.transpose=\u97F3\u7B26\u53D8\u8C03 - -tuning.strings.transpose=\u8F6C\u6362\u53D7\u5F71\u54CD\u97F3\u7B26 -tuning.strings.transpose.try-keep-strings=\u4FDD\u6301\u6240\u6709\u97F3\u7B26\u5728\u540C\u4E00\u5F26\u4E0A -tuning.strings.transpose.apply-to-chords=\u8F6C\u6362\u548C\u5F26 - -composition.date=\u65E5\u671F -composition.copyright=\u7248\u6743\u4FE1\u606F -composition.writer=\u66F2\u8C31\u4F5C\u8005 -composition.transcriber=\u6539\u7F16 -composition.comments=\u6CE8\u91CA - -beat.move-left=\u5DE6\u79FB\u4E00\u62CD -beat.move-right=\u53F3\u79FB\u4E00\u62CD -beat.move-custom=\u81EA\u5B9A\u4E49\u62CD\u5B50\u79FB\u52A8 -beat.move-custom.dialog.title=\u81EA\u5B9A\u4E49 -beat.move-custom.dialog.direction-tip=\u79FB\u52A8\u65B9\u5411 -beat.move-custom.dialog.move-1.tip=\u79FB\u52A8\u65B9\u5F0F\u4E00 -beat.move-custom.dialog.move-2.tip=\u79FB\u52A8\u65B9\u5F0F\u4E8C -beat.move-custom.dialog.direction=\u65B9\u5411 -beat.move-custom.dialog.direction.right=\u53F3\u79FB -beat.move-custom.dialog.direction.left=\u5DE6\u79FB -beat.move-custom.dialog.count=\u6570\u91CF -beat.move-custom.dialog.duration=\u65F6\u503C -beat.move-custom.dialog.duration.type=\u7B26\u70B9/\u53CC\u7B26\u70B9 -beat.move-custom.dialog.duration.type.normal=\u65E0 -beat.move-custom.dialog.duration.division-type=\u5207\u5206\u65B9\u5F0F -beat.move-custom.dialog.duration.division-type.normal=\u666E\u901A(\u4E09\u8FDE\u97F3) - -action.beat.general.move-left=\u5DE6\u79FB\u4E00\u62CD -action.beat.general.move-right=\u53F3\u79FB\u4E00\u62CD -action.beat.general.move-custom=\u81EA\u5B9A\u4E49\u62CD\u5B50\u79FB\u52A8 - -measure.add.count=\u6DFB\u52A0\u5C0F\u8282\u6570 -edit.paste.count=\u7C98\u8D34\u5C0F\u8282\u6570 - -export.black-and-white=\u5355\u8272\u6A21\u5F0F - -fretboard.direction=\u65B9\u5411 - -transport.set-loop-start=\u8BBE\u7F6E\u5FAA\u73AF\u8D77\u59CB\u70B9 -transport.set-loop-end=\u8BBE\u7F6E\u5FAA\u73AF\u7ED3\u675F\u70B9 - -action.transport.set-loop-start=\u8BBE\u7F6E\u5FAA\u73AF\u8D77\u59CB\u70B9 -action.transport.set-loop-end=\u8BBE\u7F6E\u5FAA\u73AF\u7ED3\u675F\u70B9 diff --git a/TuxGuitar-testing/platform-all/share/lang/messages_zh_TW.properties b/TuxGuitar-testing/platform-all/share/lang/messages_zh_TW.properties deleted file mode 100644 index 75514efb..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/messages_zh_TW.properties +++ /dev/null @@ -1,719 +0,0 @@ -ok=\u78ba\u5b9a -cancel=\u53d6\u6d88 -yes=\u662f -no=\u5426 -add=\u65b0\u589e -edit=\u7de8\u8f2f -remove=\u79fb\u9664 -save=\u5132\u5b58 -exit=\u96e2\u958b -close=\u95dc\u9589 -choose=\u9078\u64c7 -color=\u984f\u8272 -title=\u6a19\u984c -go=\u524d\u5f80 -warning=\u8b66\u544a -error=\u932f\u8aa4 -plugins=\u5916\u639b -options=\u9078\u9805 -defaults=\u9810\u8a2d -clean=\u6e05\u9664 -rename=\u91cd\u65b0\u547d\u540d -fret=\u7434\u683c -position=\u4f4d\u7f6e -name=\u59d3\u540d -author=\u4f5c\u8005 -version=\u7248\u672c -description=\u8aaa\u660e -info=\u8cc7\u8a0a -configure=\u7d44\u614b -url=\u8d85\u9023\u7d50(URL) -metronome=\u7bc0\u62cd\u5668 - -tuxguitar.title=Tux-Guitar\u4f01\u9d5d\u5f48\u5409\u4ed6 - -file=\u6a94\u6848 -file.new=\u958b\u65b0\u6a94\u6848 -file.open=\u958b\u555f\u820a\u6a94 -file.save=\u5132\u5b58\u6a94\u6848 -file.save-as=\u53e6\u5b58\u65b0\u6a94 -file.save-changes-question=\u9019\u9996\u66f2\u5b50\u6709\u5c1a\u672a\u5132\u5b58\u7684\u4fee\u6539.\n\u4f60\u8981\u5132\u5b58\u9019\u4e9b\u6539\u8b8a\u55ce? -file.exit=\u96e2\u958b -file.export=\u8f38\u51fa -file.export-midi=\u8f38\u51fa\u6210MIDI -file.export-pdf=\u8f38\u51fa\u6210 PDF -file.print=\u5217\u5370 -file.print-preview=\u9810\u89bd\u5217\u5370 -file.import=\u8f38\u5165 -file.import-midi=\u8f38\u5165MIDI -file.export-ascii=\u8f38\u51fa\u6210ASCII -file.history=\u6b77\u53f2\u7d00\u9304 -file.open-url=\u958b\u555f\u8d85\u9023\u7d50 URL -file.open.error=\u7121\u6cd5 \u958b\u555f: {0} -file.save.error=\u7121\u6cd5 \u5132\u5b58: {0} -file.import.error=\u7121\u6cd5 \u8f38\u5165: {0} -file.export.error=\u7121\u6cd5 \u8f38\u51fa: {0} - -file.overwrite-question=\u6a94\u6848\u5df2\u5b58\u5728\uff0c\u662f\u5426\u8986\u5beb\uff1f - -edit.menu=\u7de8\u8f2f -edit.undo=\u4e0a\u4e00\u6b65 -edit.redo=\u4e0b\u4e00\u6b65 -edit.copy=\u8907\u88fd -edit.from=\u5f9e -edit.to=\u5230 -edit.all-tracks=\u5168\u90e8\u97f3\u8ecc -edit.paste=\u8cbc\u4e0a -edit.paste.count=\u8cbc\u4e0a\u7684\u6578\u76ee -edit.paste.replace-mode=\u8cbc\u5728\u9019\u500b\u5c0f\u7bc0 -edit.paste.insert-mode=\u8cbc\u5230\u65b0\u7684\u5c0f\u7bc0 -edit.delete=\u522a\u9664 -edit.cut=\u526a\u4e0b -edit.mouse-mode-selection=\u9078\u64c7\u6a21\u5f0f -edit.mouse-mode-edition=\u4e94\u7dda\u8b5c\u7de8\u8f2f\u6a21\u5f0f -edit.not-natural-key=\u5347/\u964d\u6a21\u5f0f -edit.voice-1=\u9078\u64c7 \u8072\u9053 1 -edit.voice-2=\u9078\u64c7 \u8072\u9053 2 - -view=\u6aa2\u8996 - -view.layout=\u7248\u9762 -view.layout.page=\u7e31\u5411\u5ef6\u4f38 -view.layout.linear=\u6a6b\u5411\u5ef6\u4f38 -view.layout.compact=\u7cbe\u7c21\u7248 -view.layout.multitrack=\u591a\u8ecc -view.layout.chord-style=\u548c\u5f26\u98a8\u683c -view.layout.chord-name=\u548c\u5f26\u540d\u7a31 -view.layout.chord-diagram=\u548c\u5f26\u5716\u8868 -view.layout.score-enabled=\u986f\u793a\u7e3d\u8b5c -view.layout.tablature-enabled=\u986f\u793a\u5409\u4ed6\u8b5c -view.show-mixer=\u986f\u793a\u6df7\u97f3\u5668 -view.show-fretboard=\u986f\u793a\u6307\u677f -view.show-piano=\u986f\u793a\u7434\u9375 -view.show-matrix=\u986f\u793a\u77e9\u9663\u6a21\u5f0f -view.show-transport=\u986f\u793a\u64ad\u653e\u6a21\u5f0f -fretboard.direction=\u65b9\u5f0f -fretboard.right-mode=\u53f3\u624b\u7434 -fretboard.left-mode=\u5de6\u624b\u7434 -fretboard.background-color=\u80cc\u666f\u984f\u8272 -fretboard.display-note-text=\u986f\u793a\u97f3\u7b26\u7684\u6587\u5b57 -fretboard.display-scale-text=\u986f\u793a\u97f3\u968e\u7684\u6587\u5b57 -fretboard.font=\u5b57\u578b -fretboard.fretpoint-color=\u7434\u683c\u984f\u8272 -fretboard.note-color=\u97f3\u7b26\u984f\u8272 -fretboard.scale-note-color=\u97f3\u968e\u7684\u97f3\u7b26\u984f\u8272 -fretboard.settings=\u7434\u683c\u8a2d\u5b9a -fretboard.string-color=\u7434\u7d43\u7684\u984f\u8272 -fretboard.settings.options=\u9078\u9805 -piano.editor=\u92fc\u7434\u7de8\u7ddd\u5668 -piano.natural-key-color=\u81ea\u7136\u7434\u9375\u984f\u8272(\u9ed1/\u767d\u9375) -piano.not-natural-key-color=\u4e0d\u81ea\u7136\u7434\u9375\u984f\u8272 -piano.note-color=\u97f3\u7b26\u984f\u8272 -piano.scale-note-color=\u97f3\u968e\u97f3\u7b26\u984f\u8272 -piano.settings=\u92fc\u7434\u8a2d\u5b9a - -matrix.editor=\u77e9\u9663\u6a21\u5f0f\u7de8\u8f2f\u5668 -matrix.grids=\u683c\u5b50\u7684\u6578\u76ee -matrix.border-color=\u908a\u7dda\u984f\u8272 -matrix.font=\u5b57\u578b -matrix.foreground-color=\u524d\u666f\u984f\u8272 -matrix.line-color-1=\u5947\u6578\u5217\u984f\u8272 -matrix.line-color-2=\u5076\u6578\u5217\u984f\u8272 -matrix.line-color-over=\u6ed1\u9f20\u6ed1\u904e\u5217\u7684\u984f\u8272 -matrix.note-color=\u97f3\u7b26\u984f\u8272 -matrix.play-note-color=\u5f48\u594f\u97f3\u7b26\u7684\u984f\u8272 -matrix.position-color=\u4f4d\u7f6e\u7684\u984f\u8272 -matrix.settings=\u77e9\u9663\u6a21\u5f0f\u7684\u8a2d\u5b9a - -composition=\u66f2\u76ee -composition.timesignature=\u62cd\u5b50\u8a18\u865f -composition.timesignature.Numerator=\u5206\u5b50 -composition.timesignature.denominator=\u5206\u6bcd -composition.timesignature.to-the-end=\u5230\u7d50\u5c3e -composition.tempo=\u7bc0\u594f -composition.tempo-percent=\u7bc0\u594f(\u767e\u5206\u6bd4) -composition.tempo.invalid=\u4e0d\u5408\u7406\u7684\u7bc0\u594f -composition.tempo.start-to-end=\u5c07\u9019\u500b\u901f\u5ea6\u7528\u65bc\u6574\u9996\u6b4c -composition.tempo.position-to-end=\u5c07\u9019\u500b\u901f\u5ea6\u7528\u5230\u7d50\u675f -composition.tempo.position-to-next=\u5c07\u9019\u500b\u901f\u5ea6\u7528\u5728\u4e0b\u4e00\u500b\u901f\u5ea6\u6bb5\u843d(tempo marker) -composition.properties=\u8cc7\u8a0a -composition.name=\u540d\u7a31 -composition.artist=\u6f14\u594f\u8005 -composition.album=\u5c08\u8f2f -composition.author=\u4f5c\u8005 -composition.date=\u65e5\u671f -composition.copyright=\u7248\u6b0a -composition.writer=\u5409\u4ed6\u8b5c\u4f5c\u8005 -composition.transcriber=\u6539\u7de8 -composition.comments=\u8a3b\u89e3 -composition.clef=(\u9ad8/\u4f4e)\u97f3\u8b5c\u865f -composition.clef.treble=\u9ad8\u97f3\u90e8 -composition.clef.bass=\u4f4e\u97f3\u90e8 -composition.clef.tenor=\u6b21\u4e2d\u97f3\u90e8(\u7537\u9ad8\u97f3\u90e8) -composition.clef.alto=\u4e2d\u97f3\u90e8 -composition.clef.to-the-end=\u5c07\u9019\u500b(\u9ad8/\u4f4e)\u97f3\u8b5c\u865f\u7528\u5230\u7d50\u675f -composition.clef=\u8b5c\u865f -composition.clef.treble=\u9ad8\u97f3\u8b5c\u8a18\u865f -composition.clef.bass=\u4f4e\u97f3\u8b5c\u8a18\u865f -composition.clef.tenor=\u6b21\u4e2d\u97f3\u8b5c\u8a18\u865f -composition.clef.alto=\u4e2d\u97f3\u8b5c\u8a18\u865f -composition.clef.to-the-end=\u5957\u7528\u9019\u500b\u8b5c\u865f\u5230\u7d50\u5c3e - -composition.keysignature=\u8abf\u865f -composition.keysignature.natural=\u9084\u539f -composition.keysignature.sharp-1=\u53471 -composition.keysignature.sharp-2=\u53472 -composition.keysignature.sharp-3=\u53473 -composition.keysignature.sharp-4=\u53474 -composition.keysignature.sharp-5=\u53475 -composition.keysignature.sharp-6=\u53476 -composition.keysignature.sharp-7=\u53477 -composition.keysignature.flat-1=\u964d1 -composition.keysignature.flat-2=\u964d2 -composition.keysignature.flat-3=\u964d3 -composition.keysignature.flat-4=\u964d4 -composition.keysignature.flat-5=\u964d5 -composition.keysignature.flat-6=\u964d6 -composition.keysignature.flat-7=\u964d7 -composition.keysignature.to-the-end=\u5957\u7528\u9019\u500b\u8abf\u865f\u5230\u7d50\u5c3e -composition.tripletfeel=\u4e09\u9023\u97f3\u7684\u611f\u53d7 -composition.tripletfeel.none=\u975e\u4e09\u9023\u97f3\u7684\u611f\u53d7 -composition.tripletfeel.eighth=\u4e09\u9023\u97f3 8\u5206\u97f3\u7b26 -composition.tripletfeel.sixteenth=\u4e09\u9023\u97f3 16\u5206\u97f3\u7b26 -composition.tripletfeel.to-the-end=\u5957\u7528\u9019\u500btriplet feel\u5230\u7d50\u5c3e - -help=\u5e6b\u52a9 -help.help=\u5e6b\u52a9 -help.doc=\u6587\u4ef6 -help.about=\u95dc\u65bc -help.about.license=\u7248\u6b0a -help.about.authors=\u4f5c\u8005 -help.about.description=\u8aaa\u660e - -track=\u97f3\u8ecc -track.number=\u7de8\u865f -track.name=\u540d\u7a31 -track.color=\u984f\u8272 -track.first=\u7b2c\u4e00\u8ecc -track.last=\u6700\u672b\u8ecc -track.previous=\u524d\u4e00\u8ecc -track.next=\u4e0b\u4e00\u8ecc -track.add=\u65b0\u589e\u97f3\u8ecc -track.remove=\u79fb\u9664\u97f3\u8ecc -track.clone=\u8907\u88fd\u97f3\u8ecc -track.move-up=\u4e0a\u79fb -track.move-down=\u4e0b\u79fb -track.instrument=\u6a02\u5668 -track.tunning=\u8abf\u5f26\u6cd5 -track.instrument.empty=\u5728\u4f60\u7684Midi\u7cfb\u7d71\u88e1\u627e\u4e0d\u5230\u97f3\u6e90\uff0c\u8acb\u5617\u8a66\u91cd\u65b0\u7de8\u8b6fTuxGuitar -track.properties=\u5c6c\u6027 -track.properties.general=\u4e00\u822c -track.name.default-percussion-name=\u6253\u64ca\u6a02\u5668 -track.lyrics=\u6b4c\u8a5e -track.solo=\u7368\u594f -track.mute=\u975c\u97f3 - -lyric.editor=\u6b4c\u8a5e\u7de8\u8f2f\u5668 - -measure=\u5c0f\u7bc0 -measure.first=\u7b2c\u4e00\u5c0f\u7bc0 -measure.last=\u6700\u5f8c\u5c0f\u7bc0 -measure.previous=\u4e0a\u500b\u5c0f\u7bc0 -measure.next=\u4e0b\u500b\u5c0f\u7bc0 -measure.add=\u65b0\u589e\u5c0f\u7bc0 -measure.add.count=\u52a0\u6578\u500b\u5c0f\u7bc0 -measure.add-before-current-position=\u5728\u7576\u524d\u4f4d\u7f6e\u4e4b\u524d\u65b0\u589e\u5c0f\u7bc0 -measure.add-after-current-position=\u5728\u7576\u524d\u4f4d\u7f6e\u4e4b\u5f8c\u65b0\u589e\u5c0f\u7bc0 -measure.add-at-end=\u5728\u7d50\u5c3e\u65b0\u589e\u5c0f\u7bc0 -measure.remove=\u79fb\u9664\u5c0f\u7bc0 -measure.copy=\u8907\u88fd\u5c0f\u7bc0 -measure.paste=\u8cbc\u4e0a\u5c0f\u7bc0 -measure.clean=\u6e05\u9664\u5c0f\u7bc0 - -duration=\u97f3\u9577 -duration.whole=\u5168\u97f3\u7b26 -duration.half=\u4e8c\u5206\u97f3\u7b26 -duration.quarter=\u56db\u5206\u97f3\u7b26 -duration.eighth=\u516b\u5206\u97f3\u7b26 -duration.sixteenth=\u5341\u516d\u5206\u97f3\u7b26 -duration.thirtysecond=\u4e09\u5341\u4e8c\u5206\u97f3\u7b26 -duration.sixtyfourth=\u516d\u5341\u56db\u5206\u97f3\u7b26 -duration.dotted=\u9644\u9ede -duration.doubledotted=\u96d9\u9644\u9ede -duration.division-type=\u4e09\u9023\u97f3 - -dynamic=\u529b\u5ea6 -dynamic.piano-pianissimo=\u6700\u5f31 -dynamic.pianissimo=\u751a\u5f31 -dynamic.piano=\u5f31 -dynamic.mezzo-piano=\u4e2d\u5f31 -dynamic.mezzo-forte=\u4e2d\u5f37 -dynamic.forte=\u5f37 -dynamic.fortissimo=\u751a\u5f37 -dynamic.forte-fortissimo=\u6700\u5f37 - -effects=\u6548\u679c -effects.vibrato=\u9707\u97f3 -effects.bend=\u63a8\u5f26 -effects.deadnote=\u60b6\u97f3 -effects.slide=\u6ed1\u5f26 -effects.hammer=\u69cc\u5f26/\u52fe\u5f26 -effects.tremolo-bar=\u6416\u687f\u986b\u97f3\u63a7\u5236\u689d -effects.tremolo-bar-editor=\u6416\u687f\u986b\u97f3\u7de8\u8f2f\u5668 -effects.tremolo-bar.dip=\u4e0b\u6c89\u6416\u687f -effects.tremolo-bar.dive=\u8fc5\u901f\u79fb\u52d5\u6416\u687f -effects.tremolo-bar.release-up=\u653e\u6389\u6416\u687f(Release Up) -effects.tremolo-bar.release-down=\u653e\u6389\u6416\u687f(Release Down) -effects.tremolo-bar.inverted-dip=\u6416\u687f\u6416\u4f86\u6416\u53bb(Inverted Dip) -effects.tremolo-bar.return=\u9084\u539f\u6416\u687f -effects.ghostnote=\u5e7d\u9748\u97f3 -effects.accentuatednote=\u91cd\u97f3 -effects.heavyaccentuatednote=\u5f37\u91cd\u97f3 -effects.harmonic=\u6cdb\u97f3 -effects.grace=\u88dd\u98fe\u97f3 -effects.grace-editor=\u88dd\u98fe\u97f3\u7de8\u8f2f\u5668 -effects.grace.before-beat=\u62cd\u524d\u88dd\u98fe\u97f3 -effects.grace.on-beat=\u62cd\u9ede\u88dd\u98fe\u97f3 -effects.grace.transition=\u904e\u6e21\u88dd\u98fe\u97f3 -effects.grace.transition-none=\u7121 -effects.grace.transition-bend=\u63a8\u5f26 -effects.grace.transition-slide=\u6ed1\u97f3 -effects.grace.transition-hammer=\u69cc\u97f3 -effects.trill=\u986b\u97f3 -effects.trill-editor=\u986b\u97f3\u7de8\u8f2f\u5668 -effects.tremolo-picking=\u6416\u687f\u986b\u97f3\u64a5\u594f -effects.tremolo-picking-editor=\u6416\u687f\u986b\u97f3\u64a5\u594f\u7de8\u8f2f\u5668 -effects.palm-mute=\u624b\u638c\u60b6\u97f3 -effects.staccato=\u65b7\u97f3 -effects.tapping=\u9ede\u5f26 -effects.slapping=\u53f3\u624b\u64ca\u5f26 -effects.popping=\u53f3\u624b\u52fe\u5f26 -effects.fade-in=\u6de1\u5165 -effects.harmonic-editor=\u6cdb\u97f3\u7de8\u8f2f\u5668 -effects.harmonic.type-of-harmonic=\u6cdb\u97f3\u985e\u578b -effects.harmonic.natural=\u81ea\u7136\u6cdb\u97f3 -effects.harmonic.artificial=\u4eba\u5de5\u6cdb\u97f3 -effects.harmonic.artificial.key-offset=\u97f3\u968e\u5c0d\u4f4d\u504f\u79fb\u91cf(Key offset) -effects.harmonic.tapped=\u62cd\u5f26\u6cdb\u97f3 -effects.harmonic.tapped.left-hand=\u5de6\u624b\u9ede\u5f26 -effects.harmonic.tapped.right-hand=\u53f3\u624b\u9ede\u5f26 -effects.harmonic.pinch=\u624b\u6307\u6cdb\u97f3 -effects.harmonic.semi=\u534a\u6cdb\u97f3 - -bend.editor=\u63a8\u5f26\u7de8\u8f2f\u5668 -bend.bend=\u63a8\u5f26 -bend.bend-release=\u63a8/\u653e -bend.bend-release-bend=\u63a8/\u653e/\u63a8 -bend.prebend=\u5148\u63a8 -bend.prebend-release=\u5148\u63a8/\u518d\u653e - -transport=\u64ad\u653e\u5668 -transport.start=\u958b\u59cb -transport.stop=\u505c\u6b62 -transport.pause=\u66ab\u505c -transport.first=\u6700\u524d\u9762 -transport.last=\u6700\u5f8c\u9762 -transport.previous=\u5f80\u524d -transport.next=\u5f80\u5f8c -transport.metronome=\u7bc0\u62cd\u5668 -transport.mode=\u653e\u97f3\u6a21\u5f0f -transport.mode.simple=\u7c21\u55ae\u6a21\u5f0f -transport.mode.simple.tempo-percent=\u6578\u5ea6\u7684\u767e\u5206\u6bd4 -transport.mode.simple.loop=\u5faa\u74b0\u64ad\u653e -transport.mode.trainer=\u7df4\u7fd2\u6a21\u5f0f -transport.mode.trainer.increment-description=\u6f38\u5feb -transport.mode.loop-range=\u53cd\u8986\u7684\u6bb5\u843d -transport.mode.loop-range.from=\u5f9e\u67d0\u5c0f\u7bc0\u64ad\u653e -transport.mode.loop-range.from-default=\u5f9e\u982d -transport.mode.loop-range.to=\u64ad\u653e\u5230\u5c0f\u7bc0 -transport.mode.loop-range.to-default=\u64ad\u5230\u7d50\u675f -transport.set-loop-start=\u8a2d\u5b9a\u53cd\u8986\u64ad\u653e\u7684\u8d77\u9ede -transport.set-loop-end=\u8a2d\u5b9a\u53cd\u8986\u64ad\u653e\u7684\u7d42\u9ede - - -instruments.volume=\u589e\u76ca -instrument.channel=\u983b\u9053 -instrument.effect-channel=\u6548\u679c\u983b\u9053 -instrument.volume=\u97f3\u91cf -instrument.balance=\u5e73\u8861 -instrument.chorus=\u4e00\u8d77\u767c\u8072 -instrument.reverb=\u6df7\u97ff\u6548\u679c -instrument.phaser=\u79fb\u76f8\u5668 -instrument.tremolo=\u986b\u97f3/\u9707\u97f3 -instrument.free=\u91cb\u653e -instrument.link=\u9023\u7d50 - - -repeat.open=\u958b\u59cb\u53cd\u8986\u5340\u6bb5 -repeat.close=\u7d50\u675f\u53cd\u8986\u5340\u6bb5 -repeat.alternative=\u4efb\u610f\u7684\u53cd\u8986 -repeat.alternative.editor=\u7de8\u8f2f\u4efb\u610f\u7684\u53cd\u8986 -repetitions=\u53cd\u8907 -repeat.number-of-repetitions=\u53cd\u8907\u6b21\u6578 - -beat=\u97f3\u7b26 -beat.clean=\u6e05\u9664\u62cd\u9ede -beat.voice.remove-unused=\u79fb\u9664\u6c92\u7528\u5230\u7684\u8072\u9053 -beat.voice-up=\u4e0a\u9ede(Stems Up) -beat.voice-down=\u4e0b\u9ede(Stems Down) -beat.voice-auto=\u81ea\u52d5\u9ede(Auto Stems) -beat.stroke=\u7528\u529b\u6572(Stroke) -beat.stroke-up=\u4e0a\u64ca(Upstroke) -beat.stroke-down=\u4e0b\u64ca(Downstroke) -beat.move-left=\u628a\u9f13\u9ede\u5411\u5de6\u79fb(Move One Beat Left) -beat.move-right=\u628a\u9f13\u9ede\u5411\u53f3\u79fb(Move One Beat Right) -beat.move-custom=\u81ea\u5b9a\u9f13\u9ede\u7684\u79fb\u52d5(Custom Beat Move) -beat.move-custom.dialog.title=\u81ea\u5b9a\u79fb\u52d5(Custom Move) -beat.move-custom.dialog.direction-tip=\u79fb\u52d5\u65b9\u5411(Move Direction) -beat.move-custom.dialog.move-1.tip=\u4e3b\u8981\u79fb\u52d5(Major Move) -beat.move-custom.dialog.move-2.tip=\u5e73\u79fb(Fine Move) -beat.move-custom.dialog.direction=\u65b9\u5411 -beat.move-custom.dialog.direction.right=\u5411\u53f3\u79fb -beat.move-custom.dialog.direction.left=\u5411\u5de6\u79fb -beat.move-custom.dialog.count=\u6578\u76ee -beat.move-custom.dialog.duration=\u97f3\u9577 -beat.move-custom.dialog.duration.type=\u4e00\u9ede/\u5169\u9ede -beat.move-custom.dialog.duration.type.normal=\u6c92\u6709 -beat.move-custom.dialog.duration.division-type=\u5206\u5c0f\u7bc0\u65b9\u5f0f(2/4\uff0c3/4\uff0c4/4) -beat.move-custom.dialog.duration.division-type.normal=\u4e00\u822c (Tuplet) - -note=\u97f3\u7b26 -note.semitone-up=\u5347\u534a\u97f3 -note.semitone-down=\u964d\u534a\u97f3 -note.shift-up=\u4e0a\u79fb -note.shift-down=\u4e0b\u79fb -note.tiednote=\u9023\u7d50\u97f3 -note.deadnote=\u60b6\u97f3 - -insert.chord=\u63d2\u5165\u548c\u5f26 -chord.editor=\u548c\u5f26\u7de8\u8f2f\u5668 -chord=\u548c\u5f26 -chord.name=\u548c\u5f26\u540d\u7a31 -chord.custom.name-empty-error=\u548c\u5f26\u540d\u7a31\u4e0d\u53ef\u7a7a\u767d -chord.custom.name-exist-error=\u548c\u5f26\u540d\u7a31\u5df2\u5b58\u5728 -chord.bass=\u4f4e\u97f3 -chord.custom=\u81ea\u5b9a\u548c\u5f26 -chord.settings.tip=\u81ea\u5b9a\u7684\u8a2d\u5b9a -chord.settings.type=\u7a2e\u985e -chord.settings.type.most-common=\u6700\u4e00\u822c -chord.settings.type.inversions=\u91cd\u6392(Inversions) -chord.settings.type.close-voiced=\u9589\u8072\u9053(Close Voiced) -chord.settings.type.open-voiced=\u958b\u8072\u9053(Open Voiced) -chord.settings.open-chords=\u958b\u653e\u548c\u5f26(Open Chords) -chord.settings.chords-to-display=\u79c0\u51fa\u4f86\u7684\u548c\u5f26(Chords to Display) -chord.settings.search-frets=\u641c\u5c0b\u6307\u677f(Search Frets) -chord.settings.minimum-fret=\u6700\u5c0f -chord.settings.maximum-fret=\u6700\u5927 - -instrument=\u6a02\u5668 -instrument.instrument=\u6a02\u5668 -instrument.percussion-track=\u6253\u64ca\u6a02\u5668\u8ecc - -tunning=\u8abf\u5f26\u6cd5 -tunning.offset=\u4f4d\u79fb -tunning.strings=\u5f26 -tuning.strings.transpose=\u56e0\u79fb\u8abf\u53d7\u5f71\u97ff\u7684\u97f3\u7b26 -tuning.strings.transpose.try-keep-strings=\u8a66\u8457\u4fdd\u7559\u97f3\u7b26\u5728\u540c\u4e00\u6839\u5f26\u4e0a -tuning.strings.transpose.apply-to-chords=\u79fb\u8abf\u548c\u5f26 - - -language=\u8a9e\u8a00 - -choose-color=\u9078\u64c7\u4e00\u500b\u984f\u8272 - - -settings=\u8a2d\u5b9a -settings.config=\u8a2d\u5b9aTuxGuitar -settings.config.language=\u8a9e\u8a00 -settings.config.language.choose=\u9078\u64c7\u8a9e\u8a00 -settings.config.styles=\u98a8\u683c -settings.config.styles.general=\u4e00\u822c\u98a8\u683c -settings.config.styles.printer=\u5370\u8868\u6a5f\u98a8\u683c - -settings.config.styles.font.default=\u9810\u8a2d\u5b57\u578b -settings.config.styles.font.note=\u97f3\u7b26\u5b57\u578b -settings.config.styles.font.lyric=\u6b4c\u8a5e\u5b57\u578b -settings.config.styles.font.text=\u6587\u5b57\u5b57\u578b - -settings.config.styles.font.time-signature=\u62cd\u5b50\u8a18\u865f\u5b57\u578b -settings.config.styles.font.printer-default=\u5217\u5370\u7528\u9810\u8a2d\u5b57\u578b -settings.config.styles.font.printer-note=\u5217\u5370\u7528\u97f3\u7b26\u5b57\u578b -settings.config.styles.font.printer-time-signature=\u5217\u5370\u7528\u62cd\u5b50\u8a18\u865f\u5b57\u578b -settings.config.styles.color.score-note=\u4e94\u7dda\u8b5c\u97f3\u7b26\u984f\u8272 -settings.config.styles.color.tab-note=\u516d\u7dda\u8b5c\u97f3\u7b26\u984f\u8272 -settings.config.styles.color.play-note=\u64ad\u653e\u4e2d\u7684\u97f3\u7b26\u984f\u8272 -settings.config.apply-changes-question=\u60a8\u8981\u73fe\u5728\u5957\u7528\u8b8a\u66f4\u55ce? - -settings.config.sound=\u8072\u97f3 - -settings.config.main=\u4e00\u822c -settings.config.main.window-title=\u8996\u7a97\u6a19\u984c -settings.config.main.window-title.help=\u4e0b\u5217\u8b8a\u6578\u6703\u986f\u793a\u5728\u8996\u7a97\u6a19\u984c -settings.config.main.window-title.var.description.appname=\u9019\u500b\u8b8a\u6578\u4ee3\u8868\u9019\u500b\u7a0b\u5f0f\u7684\u540d\u7a31:TuxGuitar -settings.config.main.window-title.var.description.appversion=\u9019\u500b\u8b8a\u6578\u4ee3\u8868TuxGuitar\u7684\u7248\u672c\u865f -settings.config.main.window-title.var.description.filename=\u9019\u500b\u8b8a\u6578\u4ee3\u8868\u958b\u555f\u6a94\u6848\u7684\u6a94\u540d -settings.config.main.window-title.var.description.filepath=\u9019\u500b\u8b8a\u6578\u4ee3\u8868\u958b\u555f\u6a94\u6848\u7684\u8def\u5f91 -settings.config.main.window-title.var.description.songname=\u9019\u500b\u8b8a\u6578\u4ee3\u8868\u66f2\u76ee\u540d\u7a31 -settings.config.main.window-title.var.description.songauthor=\u9019\u500b\u8b8a\u6578\u4ee3\u8868\u66f2\u76ee\u4f5c\u8005 -settings.config.main.window-title.var.description.songalbum=\u9019\u500b\u8b8a\u6578\u4ee3\u8868\u66f2\u76ee\u5c08\u8f2f -settings.config.main.window-title.var.description.songartist=\u9019\u500b\u8b8a\u6578\u4ee3\u8868\u66f2\u76ee\u6f14\u594f\u8005 -settings.config.main.options=\u9078\u9805 -settings.config.main.splash-enabled=\u986f\u793a\u555f\u52d5\u6b61\u8fce\u756b\u9762 -settings.config.main.table.auto-size.enabled=\u555f\u7528\u81ea\u52d5\u8868\u683c\u5c3a\u5bf8 - -settings.config.styles.color.lines=\u6c34\u5e73\u7dda\u984f\u8272 -settings.config.toolbars=\u5de5\u5177\u5217 -settings.config.toolbars.tip=\u81ea\u8a02\u4f60\u7684\u5de5\u5177\u5217 -settings.config.toolbars.list=\u53ef\u7528\u7684\u5de5\u5177\u5217 -settings.config.toolbars.move-up=\u4e0a\u79fb -settings.config.toolbars.move-down=\u4e0b\u79fb -settings.config.skin=\u76ae\u819a(Skins) -settings.config.skin.choose=\u9078\u4f60\u7684\u76ae\u819a -settings.keybindings=\u71b1\u9375\u8a2d\u5b9a -key-bindings-editor=\u71b1\u9375\u7de8\u8f2f\u5668 - -key-bindings-editor-action-select=\u9078\u64c7\u52d5\u4f5c -key-bindings-editor-action-column=\u52d5\u4f5c -key-bindings-editor-shortcut-column=\u6309\u9375 -key-bindings-editor-push-a-key=\u8acb\u6309\u9375 -key-bindings-editor-save-question=\u6709\u672a\u5132\u5b58\u7684\u8b8a\u66f4\uff0c\u662f\u5426\u5132\u5b58\uff1f - -key-bindings-editor-override=\u9019\u500b\u71b1\u9375\u5df2\u88ab\u4f7f\u7528\uff0c\u78ba\u5b9a\u8981\u4f7f\u7528\uff1f - -print.print=\u5217\u5370 -print.dialog=\u5217\u5370 -print.service=\u670d\u52d9 -print.service.name=\u540d\u7a31 -print.service.status=\u72c0\u614b -print.service.type=\u985e\u578b -print.service.info=\u8cc7\u8a0a -print.range=\u7bc4\u570d -print.range.all-pages=\u5168\u90e8 -print.range.pages=\u9801\u9762 -print.range.pages-to=\u5230 -print.copies=\u8907\u5370 -print.copies-number=\u4efd\u6578 -print.print-to-file=\u5217\u5370\u5230\u6a94\u6848 -print.file-chooser=\u9078\u64c7 -print-header.default-song-name=\u672a\u547d\u540d -print-header.default-song-author=\u4e0d\u8a73 -print.preview=\u9810\u89bd\u5217\u5370 -print.preview.page-of=\u4e4b - - - -marker=\u6a19\u8a18 -marker.add=\u52a0\u5165\u6a19\u8a18 -marker.list=\u6a19\u8a18\u5217\u8868 -marker.first=\u81f3\u9996\u6a19\u8a18 -marker.last=\u81f3\u672b\u6a19\u8a18 -marker.next=\u4e0b\u4e00\u500b\u6a19\u8a18 -marker.previous=\u524d\u4e00\u500b\u6a19\u8a18 - -export.tablature-enabled=\u986f\u793a\u516d\u7dda\u8b5c -export.score-enabled=\u986f\u793a\u4e94\u7dda\u8b5c -export.chord-name-enabled=\u986f\u793a\u548c\u7d43\u540d\u7a31 -export.chord-diagram-enabled=\u986f\u793a\u548c\u7d43\u6307\u5716 -export.black-and-white=\u9ed1\u548c\u767d\u7684\u6a21\u5f0f - -scale=\u97f3\u968e -scale.list=\u97f3\u968e\u5217\u8868 - -text.insert=\u63d2\u5165\u6587\u5b57 -text.editor=\u6587\u5b57\u7de8\u8f2f\u5668 -text.text=\u6587\u5b57 - -tools=\u5de5\u5177 -tools.scale=\u7434\u8b5c\u7684\u6e05\u55ae -tools.browser=\u700f\u89bd -tools.plugins=\u5916\u639b -tools.shortcuts=\u6377\u5f91 -tools.settings=\u8a2d\u5b9a - -tools.transpose=\u79fb\u8abf -tools.transpose.semitones=\u79fb\u8abf \u534a\u97f3 -tools.transpose.apply-to-track=\u6240\u6709\u7684\u5c0f\u7bc0\u90fd\u79fb\u8abf -tools.transpose.apply-to-measure=\u53ea\u9019\u500b\u5c0f\u7bc0\u79fb\u8abf -tools.transpose.apply-to-all-tracks=\u7528\u5728\u6240\u6709\u7684\u97f3\u8ecc -tools.transpose.try-keep-strings=\u76e1\u53ef\u80fd\u8a66\u8457\u4fdd\u7559\u97f3\u7b26\u5728\u540c\u4e00\u6839\u5f26\u4e0a -tools.transpose.apply-to-chords=\u5c07\u548c\u5f26\u79fb\u8abf - -browser.dialog=\u700f\u89bd -browser.menu.file=\u6a94\u6848 -browser.open=\u958b\u555f -browser.exit=\u96e2\u958b -browser.menu.collection=\u5c0f\u66f2\u96c6 -browser.menu.go=Go -browser.collection.select=\u9078\u66f2\u96c6 -browser.collection.open=\u958b\u555f -browser.collection.remove=\u79fb\u9664 -browser.collection.close=\u95dc\u9589 -browser.collection.new=\u65b0\u589e -browser.go-root=Home -browser.go-back=\u56de\u4f86 -browser.refresh=\u66f4\u65b0 -browser.factory.fs.name=\u6a94\u6848\u7e3d\u7ba1 -browser.collection.fs.name=\u6a94\u540d -browser.collection.fs.path=\u76ee\u9304 -browser.collection.fs.editor-title=\u6a94\u6848\u7e3d\u7ba1\u7684\u66f2\u96c6 -browser.collection.fs.editor-tip=\u9078\u64c7\u4f60\u7684\u66f2\u96c6\u7684\u76ee\u9304 -browser.collection.fs.invalid-path=\u8acb\u9078\u4e00\u500b\u6709\u6548\u7684\u76ee\u9304 - -midi.port=MIDI Port -midi.sequencer=MIDI Sequencer - -plugin.unknown-value=\u4e0d\u5b58\u5728\u7684 -plugin.column.name=\u5916\u639b\u540d -plugin.column.enabled=\u555f\u7528\u7684 - - -######################### -### Tool Bar Items ### -######################### -file.items=\u6a94\u6848 -edit.items=\u7de8\u8f2f -property.items=\u5c6c\u6027 -track.items=\u97f3\u8ecc -duration.items=\u97f3\u9577 -beat.items=\u97f3\u7b26 -composition.items=\u66f2\u76ee -repeat.items=\u53cd\u8986 -transport.items=\u64ad\u653e\u5668 -marker.items=\u6a19\u8a18 -insert.items=\u63d2\u5165 -layout.items=\u7248\u9762 -view.items=\u6aa2\u8996 -effect.items=\u6548\u679c -dynamic.items=\u529b\u5ea6 - -######################### -###Key Binding Actions### -######################### -action.file.new=\u958b\u65b0\u6a94\u6848 -action.file.open=\u958b\u555f\u820a\u6a94 -action.file.open-url=Open URL -action.file.save=\u5132\u5b58\u6a94\u6848 -action.file.save-as=\u53e6\u5b58\u65b0\u6a94 -action.file.print=\u5217\u5370 -action.file.print-preview=\u9810\u89bd\u5217\u5370 -action.file.exit=\u96e2\u958b\u4f01\u9d5d\u5409\u4ed6(TuxGuitar) -action.edit.undo=\u4e0a\u4e00\u6b65 -action.edit.redo=\u4e0b\u4e00\u6b65 -action.edit.voice-1=\u9078\u8072\u9053 1 -action.edit.voice-2=\u9078\u8072\u9053 2 -action.composition.change-time-signature=\u8b8a\u66f4\u62cd\u5b50\u8a18\u865f -action.composition.change-tempo=\u8b8a\u66f4\u7bc0\u62cd -action.composition.change-info=\u8b8a\u66f4\u6b4c\u66f2\u8a0a\u606f -action.composition.change-clef=\u8b8a\u66f4\u8b5c\u865f -action.composition.change-key-signature=\u8b8a\u66f4\u8abf\u865f -action.composition.change-triplet-feel=\u6539\u8b8a\u4e09\u9023\u97f3\u7684\u611f\u89ba - -action.view.layout-set-page=\u7e31\u5411\u5ef6\u4f38\u7248\u9762 -action.view.layout-set-linear=\u6a6b\u5411\u5ef6\u4f38\u7248\u9762 -action.view.layout-set-multitrack=\u591a\u8ecc\u7248\u9762 -action.view.layout-set-score-enabled=\u986f\u793a\u4e94\u7dda\u8b5c -action.view.layout-set-tablature-enabled=\u986f\u793a\u5409\u4ed6\u8b5c -action.view.layout-set-compact=\u986f\u793a\u7cbe\u7c21\u6a21\u5f0f -action.view.layout-set-chord-diagram-enabled=\u555f\u7528\u548c\u5f26\u6307\u5716 -action.view.layout-set-chord-name-enabled=\u555f\u7528\u548c\u5f26\u540d\u7a31 - -action.view.show-fretboard=\u986f\u793a\u6307\u677f -action.view.show-piano=\u986f\u793a\u7434\u9375 -action.view.show-matrix=\u986f\u793a\u77e9\u9663 -action.view.show-mixer=\u986f\u793a\u6df7\u97f3\u5668 -action.view.show-transport=\u986f\u793a\u6642\u9593\u8ef8 - -action.track.add=\u65b0\u589e\u97f3\u8ecc -action.track.remove=\u79fb\u9664\u97f3\u8ecc -action.track.clone=\u8907\u88fd\u97f3\u8ecc -action.track.go-first=\u5230\u7b2c\u4e00\u8ecc -action.track.go-last=\u5230\u6700\u672b\u8ecc -action.track.go-next=\u5230\u4e0b\u4e00\u8ecc -action.track.go-previous=\u5230\u4e0a\u4e00\u8ecc -action.track.lyrics=\u7de8\u8f2f\u97f3\u8ecc\u6b4c\u8a5e -action.track.properties=\u8b8a\u66f4\u97f3\u8ecc\u5c6c\u6027 -action.track.move-down=\u4e0b\u79fb\u97f3\u8ecc -action.track.move-up=\u4e0a\u79fb\u97f3\u8ecc - -action.measure.add=\u589e\u52a0\u5c0f\u7bc0 -action.measure.remove=\u79fb\u9664\u5c0f\u7bc0 -action.measure.copy=\u8907\u88fd\u5c0f\u7bc0 -action.measure.paste=\u8cbc\u4e0a\u5c0f\u7bc0 -action.measure.clean=\u6e05\u9664\u5c0f\u7bc0 -action.measure.go-first=\u5230\u7b2c\u4e00\u5c0f\u7bc0 -action.measure.go-last=\u5230\u6700\u5f8c\u5c0f\u7bc0 -action.measure.go-next=\u5230\u4e0b\u4e00\u5c0f\u7bc0 -action.measure.go-previous=\u5230\u4e0a\u4e00\u5c0f\u7bc0 - -action.beat.general.remove-unused-voice=\u79fb\u9664\u6c92\u7528\u5230\u7684\u8072\u9053 -action.beat.general.voice-up=\u8a2d\u5b9a\u4e0a\u9ede(Set Stems Up) -action.beat.general.voice-down=\u8a2d\u5b9a\u4e0b\u9ede(Set Stems Down) -action.beat.general.voice-auto=\u8a2d\u5b9a\u81ea\u52d5\u9ede(Set Auto Stems) -action.beat.general.set-stroke-up=\u8a2d\u5b9a\u4e0a\u64ca(Set Upstroke) -action.beat.general.set-stroke-down=\u8a2d\u5b9a\u4e0b\u64ca(Set Downstroke) -action.beat.general.move-left=\u5de6\u79fb\u4e00\u62cd(Move One Beat Left) -action.beat.general.move-right=\u53f3\u79fb\u4e00\u62cd(Move One Beat Right) -action.beat.general.move-custom=\u81ea\u8a02\u79fb\u62cd(Custom Beat Move) - -action.note.general.clean-beat=\u6e05\u9664\u62cd\u9ede -action.note.general.decrement-semitone=\u6e1b\u5c11\u534a\u97f3 -action.note.general.increment-semitone=\u589e\u52a0\u534a\u97f3 -action.note.general.shift-down=\u4e0b\u79fb -action.note.general.shift-up=\u4e0a\u79fb -action.note.general.tied=\u589e\u52a0/\u79fb\u9664 \u9023\u7d50\u97f3 - -action.note.duration.set-whole=\u8a2d\u5b9a\u4e00\u62cd(Set Whole Duration) -action.note.duration.set-half=\u8a2d\u5b9a\u534a\u62cd(Set Half Duration) -action.note.duration.set-quarter=\u8a2d\u5b9a\u56db\u5206\u4e4b\u4e00\u62cd(Set Quarter Duration) -action.note.duration.set-eighth=\u8a2d\u5b9a\u516b\u5206\u4e4b\u4e00\u62cd -action.note.duration.set-sixteenth=\u8a2d\u5b9a\u5341\u516d\u5206\u4e4b\u4e00\u62cd -action.note.duration.set-thirty-second=\u8a2d\u5b9a\u4e09\u5341\u4e8c\u5206\u4e4b\u4e00\u62cd -action.note.duration.set-sixty-fourth=\u8a2d\u5b9a\u516d\u5341\u56db\u5206\u4e4b\u4e00\u62cd -action.note.duration.change-dotted=\u589e\u52a0/\u79fb\u9664 \u9644\u9ede -action.note.duration.change-double-dotted=\u589e\u52a0/\u79fb\u9664 \u96d9\u9644\u9ede -action.note.duration.change-division-type=\u589e\u52a0/\u79fb\u9664 tupleto -action.note.duration.decrement-duration=\u6e1b\u5c11\u62cd\u9577(Decrement Duration) -action.note.duration.increment-duration=\u589e\u52a0\u62cd\u9577(Increment Duration) - -action.note.effect.change-vibrato=\u589e\u52a0/\u79fb\u9664 \u9707\u97f3 -action.note.effect.change-bend=\u589e\u52a0/\u79fb\u9664 \u63a8\u5f26 -action.note.effect.change-slide=\u589e\u52a0/\u79fb\u9664 \u6ed1\u5f26 -action.note.effect.change-hammer=\u589e\u52a0/\u79fb\u9664 \u5782/\u52fe\u5f26 -action.note.effect.change-accentuated=\u589e\u52a0/\u79fb\u9664 \u91cd\u97f3 -action.note.effect.change-dead=\u589e\u52a0/\u79fb\u9664 \u60b6\u97f3 -action.note.effect.change-fade-in=\u589e\u52a0/\u79fb\u9664 \u6de1\u5165 -action.note.effect.change-ghost=\u589e\u52a0/\u79fb\u9664 \u5e7d\u9748\u97f3 -action.note.effect.change-grace=\u589e\u52a0/\u79fb\u9664 \u88dd\u98fe\u97f3 -action.note.effect.change-harmonic=\u589e\u52a0/\u79fb\u9664 \u6cdb\u97f3 -action.note.effect.change-heavy-accentuated=\u589e\u52a0/\u79fb\u9664 \u5f37\u91cd\u97f3 -action.note.effect.change-palm-mute=\u589e\u52a0/\u79fb\u9664 \u624b\u638c\u60b6\u97f3 -action.note.effect.change-popping=\u589e\u52a0/\u79fb\u9664 \u53f3\u624b\u52fe\u5f26 -action.note.effect.change-slapping=\u589e\u52a0/\u79fb\u9664 \u53f3\u624b\u64ca\u5f26 -action.note.effect.change-staccato=\u589e\u52a0/\u79fb\u9664 \u65b7\u97f3 -action.note.effect.change-tapping=\u589e\u52a0/\u79fb\u9664 \u9ede\u5f26 -action.note.effect.change-tremolo-bar=\u589e\u52a0/\u79fb\u9664 \u6416\u687f\u986b\u97f3\u63a7\u5236\u689d -action.note.effect.change-tremolo-picking=\u589e\u52a0/\u79fb\u9664 \u6416\u687f\u986b\u97f3\u64a5\u594f -action.note.effect.change-trill=\u589e\u52a0/\u79fb\u9664 \u986b\u97f3 - -action.insert.open-repeat=\u958b\u59cb\u53cd\u8986\u5340\u6bb5 -action.insert.close-repeat=\u7d50\u675f\u53cd\u8986\u5340\u6bb5 -action.insert.repeat-alternative=\u4efb\u610f\u53cd\u8986 -action.insert.chord=\u63d2\u5165\u5408\u5f26 -action.insert.text=\u63d2\u5165\u6587\u5b57 - -action.marker.add=\u52a0\u4e0a\u4e00\u500b\u6a19\u8a18 -action.marker.go-next=\u5230\u4e0b\u4e00\u500b\u6a19\u8a18 -action.marker.go-previous=\u5230\u4e0a\u4e00\u500b\u6a19\u8a18 - -action.transport.play=\u64ad\u653e -action.transport.stop=\u505c\u6b62 -action.transport.mode=\u64ad\u653e\u6a21\u5f0f -action.transport.metronome=\u7bc0\u62cd\u5668 -action.transport.set-loop-start=\u8a2d\u5b9a\u91cd\u64ad\u7684\u8d77\u9ede -action.transport.set-loop-end=\u8a2d\u5b9a\u91cd\u64ad\u7684\u7d42\u9ede - -action.tools.browser=\u700f\u89bd -action.tools.transpose=\u79fb\u8abf\u97f3\u7b26 -action.settings.configure=\u8a2d\u5b9a -action.help.doc=\u5e6b\u52a9 - diff --git a/TuxGuitar-testing/platform-all/share/lang/toutf.pl b/TuxGuitar-testing/platform-all/share/lang/toutf.pl deleted file mode 100644 index 490a638b..00000000 --- a/TuxGuitar-testing/platform-all/share/lang/toutf.pl +++ /dev/null @@ -1,35 +0,0 @@ -#!/usr/bin/perl - -use strict; - -if ($#ARGV < 0){ - print "** Please, specify a file to convert\n\n"; - exit 1; -} - -my $file = $ARGV[0]; - -open(IN, "<:utf8", $file); -my @data = ; -close(IN); - -my ($i)=0; -my $line; - -foreach (@data){ - chop; - - my @chars = unpack ("U*", $_); - my $line = ""; - - foreach my $c (@chars){ - if ($c > 128){ - $line .= "\\u".sprintf("%04x",$c); - } - else { - $line .= pack ("U*", $c); - } - } - - print "$line\n"; -} diff --git a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-abc.jar b/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-abc.jar deleted file mode 100644 index edad756a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-abc.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-ascii.jar b/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-ascii.jar deleted file mode 100644 index 62abb7d9..00000000 Binary files a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-ascii.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-browser-ftp.jar b/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-browser-ftp.jar deleted file mode 100644 index 35f1858d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-browser-ftp.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-community.jar b/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-community.jar deleted file mode 100644 index baee9f93..00000000 Binary files a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-community.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-compat.jar b/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-compat.jar deleted file mode 100644 index 51054080..00000000 Binary files a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-compat.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-converter.jar b/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-converter.jar deleted file mode 100644 index 14640998..00000000 Binary files a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-converter.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-gervill.jar b/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-gervill.jar deleted file mode 100644 index b52007fc..00000000 Binary files a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-gervill.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-gpx.jar b/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-gpx.jar deleted file mode 100644 index 5dd7ffa8..00000000 Binary files a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-gpx.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-gtp.jar b/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-gtp.jar deleted file mode 100644 index 3535cbff..00000000 Binary files a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-gtp.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-image.jar b/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-image.jar deleted file mode 100644 index 08dc908d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-image.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-jsa.jar b/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-jsa.jar deleted file mode 100644 index 5bae473d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-jsa.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-lilypond.jar b/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-lilypond.jar deleted file mode 100644 index 4b701b36..00000000 Binary files a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-lilypond.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-midi.jar b/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-midi.jar deleted file mode 100644 index 3314e08a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-midi.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-musicxml.jar b/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-musicxml.jar deleted file mode 100644 index ecff9d77..00000000 Binary files a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-musicxml.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-pdf.jar b/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-pdf.jar deleted file mode 100644 index 7103fb77..00000000 Binary files a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-pdf.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-ptb.jar b/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-ptb.jar deleted file mode 100644 index 6845fb59..00000000 Binary files a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-ptb.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-svg.jar b/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-svg.jar deleted file mode 100644 index 0ecab7d0..00000000 Binary files a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-svg.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-tef.jar b/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-tef.jar deleted file mode 100644 index 182b3100..00000000 Binary files a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-tef.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-tray.jar b/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-tray.jar deleted file mode 100644 index a5a68a2e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-tray.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-tuner.jar b/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-tuner.jar deleted file mode 100644 index c8bafe97..00000000 Binary files a/TuxGuitar-testing/platform-all/share/plugins/tuxguitar-tuner.jar and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/scales/scales.xml b/TuxGuitar-testing/platform-all/share/scales/scales.xml deleted file mode 100644 index 20da1cee..00000000 --- a/TuxGuitar-testing/platform-all/share/scales/scales.xml +++ /dev/null @@ -1,278 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/1.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/1.png deleted file mode 100644 index f371f7b7..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/16.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/16.png deleted file mode 100644 index 05473efd..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/16.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/2.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/2.png deleted file mode 100644 index b04bb5d0..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/32.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/32.png deleted file mode 100644 index cbb56acd..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/32.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/4.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/4.png deleted file mode 100644 index 06dfd1a5..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/4.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/64.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/64.png deleted file mode 100644 index 78c7a38a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/64.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/8.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/8.png deleted file mode 100644 index ef81b9a7..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/8.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/about_authors.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/about_authors.png deleted file mode 100644 index dd00e767..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/about_authors.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/about_description.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/about_description.png deleted file mode 100644 index 0936ccdf..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/about_description.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/about_license.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/about_license.png deleted file mode 100644 index 95eebbef..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/about_license.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/browser_back.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/browser_back.png deleted file mode 100644 index 8a36e093..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/browser_back.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/browser_file.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/browser_file.png deleted file mode 100644 index 50882171..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/browser_file.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/browser_folder.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/browser_folder.png deleted file mode 100644 index 1b19b3ca..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/browser_folder.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/browser_new.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/browser_new.png deleted file mode 100644 index 1d22a4e5..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/browser_new.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/browser_refresh.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/browser_refresh.png deleted file mode 100644 index 42d08729..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/browser_refresh.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/browser_root.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/browser_root.png deleted file mode 100644 index db0d5a5f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/browser_root.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/chord.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/chord.png deleted file mode 100644 index 11019a73..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/chord.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/closerepeat.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/closerepeat.png deleted file mode 100644 index 223ce00f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/closerepeat.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/division-type.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/division-type.png deleted file mode 100644 index aa18421a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/division-type.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/dotted.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/dotted.png deleted file mode 100644 index f5b0ddde..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/dotted.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/doubledotted.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/doubledotted.png deleted file mode 100644 index 1ce6450a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/doubledotted.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_f.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_f.png deleted file mode 100644 index a5479419..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_f.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_ff.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_ff.png deleted file mode 100644 index 0a22c7fe..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_ff.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_fff.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_fff.png deleted file mode 100644 index b265522b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_fff.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_mf.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_mf.png deleted file mode 100644 index a03c125c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_mf.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_mp.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_mp.png deleted file mode 100644 index af9c9f2d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_mp.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_p.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_p.png deleted file mode 100644 index 029512d9..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_p.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_pp.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_pp.png deleted file mode 100644 index c2a7d593..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_pp.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_ppp.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_ppp.png deleted file mode 100644 index e335a535..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/dynamic_ppp.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/edit_mode_edition.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/edit_mode_edition.png deleted file mode 100644 index 334bb119..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/edit_mode_edition.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/edit_mode_edition_no_natural.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/edit_mode_edition_no_natural.png deleted file mode 100644 index c04448e1..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/edit_mode_edition_no_natural.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/edit_mode_selection.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/edit_mode_selection.png deleted file mode 100644 index ca18245b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/edit_mode_selection.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/edit_redo.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/edit_redo.png deleted file mode 100644 index e3eaa198..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/edit_redo.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/edit_undo.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/edit_undo.png deleted file mode 100644 index 6fcdb7cc..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/edit_undo.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/edit_voice_1.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/edit_voice_1.png deleted file mode 100644 index 3338d3cd..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/edit_voice_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/edit_voice_2.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/edit_voice_2.png deleted file mode 100644 index f54d9287..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/edit_voice_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_accentuated.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_accentuated.png deleted file mode 100644 index 8740222c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_accentuated.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_bend.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_bend.png deleted file mode 100644 index ed053565..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_bend.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_dead.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_dead.png deleted file mode 100644 index 5c3e07c9..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_dead.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_fade_in.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_fade_in.png deleted file mode 100644 index ebf9fd0e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_fade_in.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_ghost.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_ghost.png deleted file mode 100644 index 3a9eaf86..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_ghost.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_grace.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_grace.png deleted file mode 100644 index 29d56953..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_grace.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_hammer.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_hammer.png deleted file mode 100644 index d3eca5f9..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_hammer.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_harmonic.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_harmonic.png deleted file mode 100644 index 6fe19a92..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_harmonic.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_heavy_accentuated.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_heavy_accentuated.png deleted file mode 100644 index 75ed1ef6..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_heavy_accentuated.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_palm_mute.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_palm_mute.png deleted file mode 100644 index d4ef7551..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_palm_mute.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_popping.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_popping.png deleted file mode 100644 index 4964783c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_popping.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_slapping.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_slapping.png deleted file mode 100644 index e49fd969..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_slapping.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_slide.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_slide.png deleted file mode 100644 index ea63a1b8..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_slide.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_staccato.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_staccato.png deleted file mode 100644 index 524dbbec..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_staccato.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_tapping.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_tapping.png deleted file mode 100644 index dec85371..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_tapping.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_tremolo_bar.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_tremolo_bar.png deleted file mode 100644 index f3a39396..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_tremolo_bar.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_tremolo_picking.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_tremolo_picking.png deleted file mode 100644 index b72f5dac..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_tremolo_picking.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_trill.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_trill.png deleted file mode 100644 index 1ccc4d0c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_trill.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_vibrato.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_vibrato.png deleted file mode 100644 index 19f4860a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/effect_vibrato.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/firstfret.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/firstfret.png deleted file mode 100644 index a89fa4f2..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/firstfret.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/fret.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/fret.png deleted file mode 100644 index 801b86df..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/fret.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/fretboard.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/fretboard.png deleted file mode 100644 index 3813fb43..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/fretboard.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/grace.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/grace.png deleted file mode 100644 index 29d56953..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/grace.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/icon-16x16.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/icon-16x16.png deleted file mode 100644 index c617291a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/icon-16x16.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/icon-24x24.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/icon-24x24.png deleted file mode 100644 index 30e43cc5..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/icon-24x24.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/icon-32x32.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/icon-32x32.png deleted file mode 100644 index cebffe09..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/icon-32x32.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/icon-48x48.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/icon-48x48.png deleted file mode 100644 index c6a172ba..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/icon-48x48.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/icon-64x64.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/icon-64x64.png deleted file mode 100644 index 83418061..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/icon-64x64.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/icon-96x96.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/icon-96x96.png deleted file mode 100644 index 296c49bc..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/icon-96x96.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/icon.icns b/TuxGuitar-testing/platform-all/share/skins/Lavender/icon.icns deleted file mode 100644 index d05a1ce8..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/icon.icns and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/icon.ico b/TuxGuitar-testing/platform-all/share/skins/Lavender/icon.ico deleted file mode 100644 index f43d9cad..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/icon.ico and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/icon.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/icon.png deleted file mode 100644 index 296c49bc..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/icon.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/layout_compact.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/layout_compact.png deleted file mode 100644 index e29a92b9..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/layout_compact.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/layout_linear.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/layout_linear.png deleted file mode 100644 index 89fcd60a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/layout_linear.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/layout_multitrack.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/layout_multitrack.png deleted file mode 100644 index 204ce3a9..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/layout_multitrack.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/layout_page.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/layout_page.png deleted file mode 100644 index 387c8de1..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/layout_page.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/layout_score.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/layout_score.png deleted file mode 100644 index 19a5746b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/layout_score.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/logo.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/logo.png deleted file mode 100644 index f52b54bd..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/logo.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/marker_add.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/marker_add.png deleted file mode 100644 index 2068746f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/marker_add.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/marker_first.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/marker_first.png deleted file mode 100644 index d7b388fa..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/marker_first.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/marker_last.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/marker_last.png deleted file mode 100644 index 59449dd9..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/marker_last.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/marker_list.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/marker_list.png deleted file mode 100644 index 9f5603a6..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/marker_list.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/marker_next.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/marker_next.png deleted file mode 100644 index 1a1dbb2b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/marker_next.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/marker_previous.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/marker_previous.png deleted file mode 100644 index ff95a7ae..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/marker_previous.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/marker_remove.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/marker_remove.png deleted file mode 100644 index 21c25e50..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/marker_remove.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/mixer.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/mixer.png deleted file mode 100644 index 921e8fb2..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/mixer.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/new.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/new.png deleted file mode 100644 index 1d22a4e5..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/new.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/open.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/open.png deleted file mode 100644 index 62f47b59..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/open.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/openrepeat.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/openrepeat.png deleted file mode 100644 index 1f36f923..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/openrepeat.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/option_language.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/option_language.png deleted file mode 100644 index c5bfc730..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/option_language.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/option_skin.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/option_skin.png deleted file mode 100644 index 1e090750..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/option_skin.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/option_sound.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/option_sound.png deleted file mode 100644 index 905186e9..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/option_sound.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/option_style.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/option_style.png deleted file mode 100644 index a3131c90..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/option_style.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/option_toolbars.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/option_toolbars.png deleted file mode 100644 index 91a28310..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/option_toolbars.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/option_view.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/option_view.png deleted file mode 100644 index 0936ccdf..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/option_view.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/print-preview.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/print-preview.png deleted file mode 100644 index 9ef1ca97..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/print-preview.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/print.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/print.png deleted file mode 100644 index 0b677292..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/print.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/repeat_alternative.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/repeat_alternative.png deleted file mode 100644 index 5611647d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/repeat_alternative.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/save-as.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/save-as.png deleted file mode 100644 index 8675596f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/save-as.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/save.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/save.png deleted file mode 100644 index f98cc8af..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/save.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/settings.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/settings.png deleted file mode 100644 index 29b25cba..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/settings.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/skin-preview.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/skin-preview.png deleted file mode 100644 index 363e6207..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/skin-preview.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/skin.properties b/TuxGuitar-testing/platform-all/share/skins/Lavender/skin.properties deleted file mode 100644 index e497ce58..00000000 --- a/TuxGuitar-testing/platform-all/share/skins/Lavender/skin.properties +++ /dev/null @@ -1,6 +0,0 @@ -name=Lavender -author=Sascha -description=Simple, elegant theme with lavender color. -date=2007-12-10 -version=0.1 -preview=skin-preview.png \ No newline at end of file diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/song_properties.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/song_properties.png deleted file mode 100644 index 8ecd9956..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/song_properties.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/splash.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/splash.png deleted file mode 100644 index 87f71e9d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/splash.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/tempo.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/tempo.png deleted file mode 100644 index ea62c52d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/tempo.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/tempoicon.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/tempoicon.png deleted file mode 100644 index c2309982..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/tempoicon.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/tgdoc.icns b/TuxGuitar-testing/platform-all/share/skins/Lavender/tgdoc.icns deleted file mode 100644 index 2060a6ee..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/tgdoc.icns and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/tiednote.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/tiednote.png deleted file mode 100644 index d87c292e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/tiednote.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/timesignature.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/timesignature.png deleted file mode 100644 index 603f1a20..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/timesignature.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/track_add.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/track_add.png deleted file mode 100644 index 22fbe5bf..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/track_add.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/track_remove.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/track_remove.png deleted file mode 100644 index 68cfa6c1..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/track_remove.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport.png deleted file mode 100644 index b7f4baf9..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_first_1.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_first_1.png deleted file mode 100644 index 215c71db..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_first_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_first_2.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_first_2.png deleted file mode 100644 index 215c71db..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_first_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_first_1.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_first_1.png deleted file mode 100644 index a1b02c45..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_first_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_first_2.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_first_2.png deleted file mode 100644 index a1b02c45..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_first_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_last_1.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_last_1.png deleted file mode 100644 index 0a50f09e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_last_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_last_2.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_last_2.png deleted file mode 100644 index ab889ad6..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_last_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_next_1.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_next_1.png deleted file mode 100644 index fef2cc23..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_next_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_next_2.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_next_2.png deleted file mode 100644 index fef2cc23..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_next_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_pause.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_pause.png deleted file mode 100644 index 0b9b7527..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_pause.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_play_1.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_play_1.png deleted file mode 100644 index 36f807e3..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_play_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_play_2.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_play_2.png deleted file mode 100644 index 36f807e3..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_play_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_previous_1.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_previous_1.png deleted file mode 100644 index 23106289..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_previous_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_previous_2.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_previous_2.png deleted file mode 100644 index 23106289..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_previous_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_stop_1.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_stop_1.png deleted file mode 100644 index 6f43c457..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_stop_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_stop_2.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_stop_2.png deleted file mode 100644 index 6f43c457..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_icon_stop_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_last_1.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_last_1.png deleted file mode 100644 index a630f1f0..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_last_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_last_2.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_last_2.png deleted file mode 100644 index a630f1f0..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_last_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_metronome.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_metronome.png deleted file mode 100644 index beb32261..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_metronome.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_mode.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_mode.png deleted file mode 100644 index 1d094626..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_mode.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_next_1.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_next_1.png deleted file mode 100644 index 2c39dac6..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_next_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_next_2.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_next_2.png deleted file mode 100644 index 2c39dac6..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_next_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_pause.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_pause.png deleted file mode 100644 index c927b282..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_pause.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_play_1.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_play_1.png deleted file mode 100644 index b70f11ea..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_play_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_play_2.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_play_2.png deleted file mode 100644 index b70f11ea..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_play_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_previous_1.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_previous_1.png deleted file mode 100644 index ad15c273..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_previous_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_previous_2.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_previous_2.png deleted file mode 100644 index ad15c273..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_previous_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_stop_1.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_stop_1.png deleted file mode 100644 index 0d1fe933..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_stop_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_stop_2.png b/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_stop_2.png deleted file mode 100644 index 0d1fe933..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Lavender/transport_stop_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/1.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/1.png deleted file mode 100644 index f371f7b7..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/16.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/16.png deleted file mode 100644 index 05473efd..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/16.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/2.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/2.png deleted file mode 100644 index b04bb5d0..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/32.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/32.png deleted file mode 100644 index cbb56acd..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/32.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/4.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/4.png deleted file mode 100644 index 06dfd1a5..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/4.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/64.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/64.png deleted file mode 100644 index 78c7a38a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/64.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/8.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/8.png deleted file mode 100644 index ef81b9a7..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/8.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/README b/TuxGuitar-testing/platform-all/share/skins/Oxygen/README deleted file mode 100644 index 9a63314e..00000000 --- a/TuxGuitar-testing/platform-all/share/skins/Oxygen/README +++ /dev/null @@ -1,9 +0,0 @@ -This theme as been made using the default TuxGuitar theme "Lavender" -and using icons from the Oxygen Icons project. - -http://www.oxygen-icons.org/ - -Please respect the Oxygen Icons licenses: - -http://creativecommons.org/licenses/by-sa/3.0/ -http://www.gnu.org/licenses/lgpl.html \ No newline at end of file diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/about_authors.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/about_authors.png deleted file mode 100644 index a6c1740c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/about_authors.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/about_description.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/about_description.png deleted file mode 100644 index 0936ccdf..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/about_description.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/about_license.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/about_license.png deleted file mode 100644 index e2fca981..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/about_license.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/browser_back.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/browser_back.png deleted file mode 100644 index 4459024e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/browser_back.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/browser_file.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/browser_file.png deleted file mode 100644 index 73a85ae8..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/browser_file.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/browser_folder.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/browser_folder.png deleted file mode 100644 index 9c46c794..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/browser_folder.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/browser_new.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/browser_new.png deleted file mode 100644 index fbb4ce05..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/browser_new.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/browser_refresh.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/browser_refresh.png deleted file mode 100644 index 45b5535c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/browser_refresh.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/browser_root.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/browser_root.png deleted file mode 100644 index aab6a883..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/browser_root.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/chord.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/chord.png deleted file mode 100644 index 11019a73..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/chord.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/closerepeat.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/closerepeat.png deleted file mode 100644 index 223ce00f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/closerepeat.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/division-type.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/division-type.png deleted file mode 100644 index aa18421a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/division-type.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/dotted.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/dotted.png deleted file mode 100644 index f5b0ddde..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/dotted.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/doubledotted.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/doubledotted.png deleted file mode 100644 index 1ce6450a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/doubledotted.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_f.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_f.png deleted file mode 100644 index a5479419..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_f.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_ff.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_ff.png deleted file mode 100644 index 0a22c7fe..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_ff.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_fff.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_fff.png deleted file mode 100644 index b265522b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_fff.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_mf.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_mf.png deleted file mode 100644 index a03c125c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_mf.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_mp.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_mp.png deleted file mode 100644 index af9c9f2d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_mp.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_p.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_p.png deleted file mode 100644 index 029512d9..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_p.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_pp.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_pp.png deleted file mode 100644 index c2a7d593..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_pp.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_ppp.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_ppp.png deleted file mode 100644 index e335a535..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/dynamic_ppp.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/edit_mode_edition.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/edit_mode_edition.png deleted file mode 100644 index 334bb119..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/edit_mode_edition.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/edit_mode_edition_no_natural.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/edit_mode_edition_no_natural.png deleted file mode 100644 index c04448e1..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/edit_mode_edition_no_natural.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/edit_mode_selection.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/edit_mode_selection.png deleted file mode 100644 index ca18245b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/edit_mode_selection.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/edit_redo.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/edit_redo.png deleted file mode 100644 index 45f04502..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/edit_redo.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/edit_undo.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/edit_undo.png deleted file mode 100644 index 57abbe17..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/edit_undo.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/edit_voice_1.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/edit_voice_1.png deleted file mode 100644 index 3338d3cd..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/edit_voice_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/edit_voice_2.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/edit_voice_2.png deleted file mode 100644 index f54d9287..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/edit_voice_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_accentuated.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_accentuated.png deleted file mode 100644 index 8740222c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_accentuated.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_bend.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_bend.png deleted file mode 100644 index ed053565..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_bend.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_dead.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_dead.png deleted file mode 100644 index 5c3e07c9..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_dead.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_fade_in.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_fade_in.png deleted file mode 100644 index ebf9fd0e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_fade_in.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_ghost.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_ghost.png deleted file mode 100644 index 3a9eaf86..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_ghost.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_grace.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_grace.png deleted file mode 100644 index 29d56953..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_grace.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_hammer.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_hammer.png deleted file mode 100644 index d3eca5f9..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_hammer.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_harmonic.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_harmonic.png deleted file mode 100644 index 6fe19a92..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_harmonic.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_heavy_accentuated.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_heavy_accentuated.png deleted file mode 100644 index 75ed1ef6..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_heavy_accentuated.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_palm_mute.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_palm_mute.png deleted file mode 100644 index d4ef7551..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_palm_mute.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_popping.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_popping.png deleted file mode 100644 index 4964783c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_popping.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_slapping.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_slapping.png deleted file mode 100644 index e49fd969..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_slapping.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_slide.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_slide.png deleted file mode 100644 index ea63a1b8..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_slide.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_staccato.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_staccato.png deleted file mode 100644 index 524dbbec..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_staccato.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_tapping.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_tapping.png deleted file mode 100644 index dec85371..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_tapping.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_tremolo_bar.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_tremolo_bar.png deleted file mode 100644 index f3a39396..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_tremolo_bar.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_tremolo_picking.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_tremolo_picking.png deleted file mode 100644 index b72f5dac..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_tremolo_picking.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_trill.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_trill.png deleted file mode 100644 index 1ccc4d0c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_trill.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_vibrato.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_vibrato.png deleted file mode 100644 index 19f4860a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/effect_vibrato.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/firstfret.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/firstfret.png deleted file mode 100644 index b2ceba83..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/firstfret.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/fret.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/fret.png deleted file mode 100644 index c575c7a3..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/fret.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/fretboard.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/fretboard.png deleted file mode 100644 index 83353670..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/fretboard.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/grace.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/grace.png deleted file mode 100644 index 29d56953..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/grace.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon-16x16.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon-16x16.png deleted file mode 100644 index c617291a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon-16x16.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon-24x24.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon-24x24.png deleted file mode 100644 index 30e43cc5..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon-24x24.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon-32x32.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon-32x32.png deleted file mode 100644 index cebffe09..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon-32x32.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon-48x48.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon-48x48.png deleted file mode 100644 index c6a172ba..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon-48x48.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon-64x64.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon-64x64.png deleted file mode 100644 index 83418061..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon-64x64.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon-96x96.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon-96x96.png deleted file mode 100644 index 296c49bc..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon-96x96.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon.icns b/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon.icns deleted file mode 100644 index d05a1ce8..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon.icns and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon.ico b/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon.ico deleted file mode 100644 index f43d9cad..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon.ico and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon.png deleted file mode 100644 index 296c49bc..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/icon.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/layout_compact.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/layout_compact.png deleted file mode 100644 index e29a92b9..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/layout_compact.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/layout_linear.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/layout_linear.png deleted file mode 100644 index 89fcd60a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/layout_linear.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/layout_multitrack.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/layout_multitrack.png deleted file mode 100644 index 204ce3a9..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/layout_multitrack.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/layout_page.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/layout_page.png deleted file mode 100644 index 387c8de1..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/layout_page.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/layout_score.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/layout_score.png deleted file mode 100644 index 19a5746b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/layout_score.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/logo.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/logo.png deleted file mode 100644 index f52b54bd..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/logo.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/marker_add.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/marker_add.png deleted file mode 100644 index 62436bd2..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/marker_add.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/marker_first.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/marker_first.png deleted file mode 100644 index cb66e6df..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/marker_first.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/marker_last.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/marker_last.png deleted file mode 100644 index 3a6557b6..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/marker_last.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/marker_list.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/marker_list.png deleted file mode 100644 index b37b97a0..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/marker_list.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/marker_next.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/marker_next.png deleted file mode 100644 index e8bb6b23..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/marker_next.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/marker_previous.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/marker_previous.png deleted file mode 100644 index 646ead33..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/marker_previous.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/marker_remove.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/marker_remove.png deleted file mode 100644 index a661a31d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/marker_remove.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/mixer.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/mixer.png deleted file mode 100644 index 99d35c35..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/mixer.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/new.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/new.png deleted file mode 100644 index a7f3411d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/new.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/open.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/open.png deleted file mode 100644 index 317a3577..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/open.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/openrepeat.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/openrepeat.png deleted file mode 100644 index 1f36f923..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/openrepeat.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/option_language.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/option_language.png deleted file mode 100644 index 5c5246e7..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/option_language.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/option_skin.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/option_skin.png deleted file mode 100644 index eddffb6e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/option_skin.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/option_sound.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/option_sound.png deleted file mode 100644 index 5bc5c237..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/option_sound.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/option_style.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/option_style.png deleted file mode 100644 index 5abdf6cb..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/option_style.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/option_toolbars.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/option_toolbars.png deleted file mode 100644 index f072ad07..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/option_toolbars.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/option_view.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/option_view.png deleted file mode 100644 index 0936ccdf..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/option_view.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/print-preview.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/print-preview.png deleted file mode 100644 index 03a3edf9..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/print-preview.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/print.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/print.png deleted file mode 100644 index 8eb1c674..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/print.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/repeat_alternative.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/repeat_alternative.png deleted file mode 100644 index 5611647d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/repeat_alternative.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/save-as.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/save-as.png deleted file mode 100644 index 0ecb79e8..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/save-as.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/save.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/save.png deleted file mode 100644 index a81e70d4..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/save.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/settings.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/settings.png deleted file mode 100644 index 45b8fae8..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/settings.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/skin-preview.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/skin-preview.png deleted file mode 100644 index c4987787..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/skin-preview.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/skin.properties b/TuxGuitar-testing/platform-all/share/skins/Oxygen/skin.properties deleted file mode 100644 index 2557cb10..00000000 --- a/TuxGuitar-testing/platform-all/share/skins/Oxygen/skin.properties +++ /dev/null @@ -1,6 +0,0 @@ -name=Oxygen -author=The Chakra Project -description=http://www.oxygen-icons.org -date=2011-8-19 -version=0.1 -preview=skin-preview.png \ No newline at end of file diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/song_properties.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/song_properties.png deleted file mode 100644 index 8f76c516..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/song_properties.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/splash.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/splash.png deleted file mode 100644 index 87f71e9d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/splash.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/tempo.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/tempo.png deleted file mode 100644 index ea62c52d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/tempo.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/tempoicon.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/tempoicon.png deleted file mode 100644 index 1c6cb4e5..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/tempoicon.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/tgdoc.icns b/TuxGuitar-testing/platform-all/share/skins/Oxygen/tgdoc.icns deleted file mode 100644 index 2060a6ee..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/tgdoc.icns and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/tiednote.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/tiednote.png deleted file mode 100644 index d87c292e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/tiednote.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/timesignature.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/timesignature.png deleted file mode 100644 index 603f1a20..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/timesignature.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/track_add.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/track_add.png deleted file mode 100644 index c1067018..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/track_add.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/track_remove.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/track_remove.png deleted file mode 100644 index 90ba1096..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/track_remove.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport.png deleted file mode 100644 index cdfbf63f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_first_1.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_first_1.png deleted file mode 100644 index dc159696..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_first_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_first_2.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_first_2.png deleted file mode 100644 index dc159696..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_first_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_first_1.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_first_1.png deleted file mode 100644 index 120c1e02..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_first_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_first_2.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_first_2.png deleted file mode 100644 index 120c1e02..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_first_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_last_1.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_last_1.png deleted file mode 100644 index 73924323..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_last_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_last_2.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_last_2.png deleted file mode 100644 index 73924323..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_last_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_next_1.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_next_1.png deleted file mode 100644 index 0a33f97c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_next_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_next_2.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_next_2.png deleted file mode 100644 index 0a33f97c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_next_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_pause.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_pause.png deleted file mode 100644 index d133bdc5..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_pause.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_play_1.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_play_1.png deleted file mode 100644 index 2820368e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_play_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_play_2.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_play_2.png deleted file mode 100644 index 2820368e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_play_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_previous_1.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_previous_1.png deleted file mode 100644 index 6f9d9b96..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_previous_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_previous_2.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_previous_2.png deleted file mode 100644 index 6f9d9b96..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_previous_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_stop_1.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_stop_1.png deleted file mode 100644 index 4ecbdf6e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_stop_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_stop_2.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_stop_2.png deleted file mode 100644 index 4ecbdf6e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_icon_stop_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_last_1.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_last_1.png deleted file mode 100644 index c8d2393a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_last_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_last_2.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_last_2.png deleted file mode 100644 index c8d2393a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_last_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_metronome.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_metronome.png deleted file mode 100644 index beb32261..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_metronome.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_mode.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_mode.png deleted file mode 100644 index 1d094626..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_mode.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_next_1.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_next_1.png deleted file mode 100644 index 670df9b0..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_next_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_next_2.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_next_2.png deleted file mode 100644 index 670df9b0..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_next_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_pause.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_pause.png deleted file mode 100644 index cb58bfdd..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_pause.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_play_1.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_play_1.png deleted file mode 100644 index 23e3d295..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_play_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_play_2.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_play_2.png deleted file mode 100644 index 23e3d295..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_play_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_previous_1.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_previous_1.png deleted file mode 100644 index 29cc2f0d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_previous_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_previous_2.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_previous_2.png deleted file mode 100644 index 29cc2f0d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_previous_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_stop_1.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_stop_1.png deleted file mode 100644 index ebf5f88f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_stop_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_stop_2.png b/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_stop_2.png deleted file mode 100644 index ebf5f88f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/Oxygen/transport_stop_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/1.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/1.png deleted file mode 100644 index e5d1bf37..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/16.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/16.png deleted file mode 100644 index c2ab703c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/16.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/2.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/2.png deleted file mode 100644 index f7fa1cfd..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/32.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/32.png deleted file mode 100644 index a88e284b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/32.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/4.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/4.png deleted file mode 100644 index 603799d5..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/4.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/64.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/64.png deleted file mode 100644 index f91b54f8..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/64.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/8.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/8.png deleted file mode 100644 index 42a3efda..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/8.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/about_authors.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/about_authors.png deleted file mode 100644 index 69f5b04e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/about_authors.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/about_description.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/about_description.png deleted file mode 100644 index 59b02683..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/about_description.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/about_license.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/about_license.png deleted file mode 100644 index c3262c5f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/about_license.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/browser_back.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/browser_back.png deleted file mode 100644 index 8a36e093..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/browser_back.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/browser_file.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/browser_file.png deleted file mode 100644 index 50882171..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/browser_file.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/browser_folder.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/browser_folder.png deleted file mode 100644 index 1b19b3ca..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/browser_folder.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/browser_new.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/browser_new.png deleted file mode 100644 index 72a6ea21..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/browser_new.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/browser_refresh.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/browser_refresh.png deleted file mode 100644 index 42d08729..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/browser_refresh.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/browser_root.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/browser_root.png deleted file mode 100644 index db0d5a5f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/browser_root.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/chord.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/chord.png deleted file mode 100644 index 5c23bb6a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/chord.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/closerepeat.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/closerepeat.png deleted file mode 100644 index cd0810ac..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/closerepeat.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/division-type.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/division-type.png deleted file mode 100644 index eb47b50d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/division-type.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/dotted.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/dotted.png deleted file mode 100644 index d963a7e5..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/dotted.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/doubledotted.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/doubledotted.png deleted file mode 100644 index 0ae90818..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/doubledotted.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_f.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_f.png deleted file mode 100644 index 042cf3db..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_f.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_ff.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_ff.png deleted file mode 100644 index dc16cd8f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_ff.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_fff.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_fff.png deleted file mode 100644 index 94dedd52..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_fff.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_mf.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_mf.png deleted file mode 100644 index 6a2d1082..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_mf.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_mp.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_mp.png deleted file mode 100644 index acb00776..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_mp.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_p.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_p.png deleted file mode 100644 index 8560e077..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_p.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_pp.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_pp.png deleted file mode 100644 index b5f3145f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_pp.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_ppp.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_ppp.png deleted file mode 100644 index 1c14f87e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/dynamic_ppp.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/edit_mode_edition.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/edit_mode_edition.png deleted file mode 100644 index f230bd1d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/edit_mode_edition.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/edit_mode_edition_no_natural.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/edit_mode_edition_no_natural.png deleted file mode 100644 index 277f7ba7..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/edit_mode_edition_no_natural.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/edit_mode_selection.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/edit_mode_selection.png deleted file mode 100644 index 9e56aa38..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/edit_mode_selection.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/edit_redo.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/edit_redo.png deleted file mode 100644 index 5e1717e5..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/edit_redo.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/edit_undo.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/edit_undo.png deleted file mode 100644 index c439e9d8..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/edit_undo.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/edit_voice_1.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/edit_voice_1.png deleted file mode 100644 index 95957147..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/edit_voice_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/edit_voice_2.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/edit_voice_2.png deleted file mode 100644 index f9a90d44..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/edit_voice_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_accentuated.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_accentuated.png deleted file mode 100644 index ccbac086..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_accentuated.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_bend.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_bend.png deleted file mode 100644 index a49c9602..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_bend.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_dead.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_dead.png deleted file mode 100644 index 68111440..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_dead.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_fade_in.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_fade_in.png deleted file mode 100644 index 0b48773b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_fade_in.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_ghost.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_ghost.png deleted file mode 100644 index af04c4e8..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_ghost.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_grace.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_grace.png deleted file mode 100644 index 079f3452..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_grace.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_hammer.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_hammer.png deleted file mode 100644 index 5eec73ab..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_hammer.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_harmonic.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_harmonic.png deleted file mode 100644 index 29239335..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_harmonic.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_heavy_accentuated.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_heavy_accentuated.png deleted file mode 100644 index c62fac99..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_heavy_accentuated.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_palm_mute.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_palm_mute.png deleted file mode 100644 index 77144368..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_palm_mute.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_popping.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_popping.png deleted file mode 100644 index 8012eef9..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_popping.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_slapping.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_slapping.png deleted file mode 100644 index dc64d579..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_slapping.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_slide.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_slide.png deleted file mode 100644 index 731a67f3..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_slide.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_staccato.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_staccato.png deleted file mode 100644 index f3adff74..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_staccato.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_tapping.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_tapping.png deleted file mode 100644 index c624cf1d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_tapping.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_tremolo_bar.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_tremolo_bar.png deleted file mode 100644 index ed7fd9d6..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_tremolo_bar.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_tremolo_picking.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_tremolo_picking.png deleted file mode 100644 index f3daa7d7..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_tremolo_picking.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_trill.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_trill.png deleted file mode 100644 index f9524f87..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_trill.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_vibrato.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_vibrato.png deleted file mode 100644 index ae5dcca7..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/effect_vibrato.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/firstfret.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/firstfret.png deleted file mode 100644 index 2313352d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/firstfret.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/fret.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/fret.png deleted file mode 100644 index 479d6a7b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/fret.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/fretboard.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/fretboard.png deleted file mode 100644 index 32996e9a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/fretboard.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/grace.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/grace.png deleted file mode 100644 index 6c67a4cb..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/grace.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon-16x16.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon-16x16.png deleted file mode 100644 index 536ed539..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon-16x16.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon-24x24.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon-24x24.png deleted file mode 100644 index 9465961a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon-24x24.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon-32x32.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon-32x32.png deleted file mode 100644 index 414c1a30..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon-32x32.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon-48x48.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon-48x48.png deleted file mode 100644 index 323124da..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon-48x48.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon-64x64.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon-64x64.png deleted file mode 100644 index 253a826d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon-64x64.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon-96x96.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon-96x96.png deleted file mode 100644 index a9734963..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon-96x96.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon.icns b/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon.icns deleted file mode 100644 index 0a379706..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon.icns and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon.ico b/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon.ico deleted file mode 100644 index 3f978beb..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon.ico and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon.png deleted file mode 100644 index 253a826d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/icon.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/layout_compact.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/layout_compact.png deleted file mode 100644 index d765101e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/layout_compact.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/layout_linear.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/layout_linear.png deleted file mode 100644 index 3f98e43b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/layout_linear.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/layout_multitrack.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/layout_multitrack.png deleted file mode 100644 index 5d82d5ec..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/layout_multitrack.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/layout_page.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/layout_page.png deleted file mode 100644 index a5641598..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/layout_page.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/layout_score.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/layout_score.png deleted file mode 100644 index 356dc02b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/layout_score.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/logo.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/logo.png deleted file mode 100644 index 06e6deb8..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/logo.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/marker_add.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/marker_add.png deleted file mode 100644 index cd747a59..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/marker_add.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/marker_first.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/marker_first.png deleted file mode 100644 index f48dc2c6..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/marker_first.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/marker_last.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/marker_last.png deleted file mode 100644 index 82890a60..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/marker_last.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/marker_list.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/marker_list.png deleted file mode 100644 index 687ac512..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/marker_list.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/marker_next.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/marker_next.png deleted file mode 100644 index 37af476a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/marker_next.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/marker_previous.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/marker_previous.png deleted file mode 100644 index 967968ea..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/marker_previous.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/marker_remove.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/marker_remove.png deleted file mode 100644 index 81db28f6..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/marker_remove.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/mixer.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/mixer.png deleted file mode 100644 index 20f08042..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/mixer.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/new.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/new.png deleted file mode 100644 index 0ae7d443..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/new.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/open.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/open.png deleted file mode 100644 index 49aed35f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/open.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/openrepeat.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/openrepeat.png deleted file mode 100644 index 680d64fc..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/openrepeat.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/option_language.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/option_language.png deleted file mode 100644 index 2470001f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/option_language.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/option_skin.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/option_skin.png deleted file mode 100644 index 7a19c688..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/option_skin.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/option_sound.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/option_sound.png deleted file mode 100644 index c9033316..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/option_sound.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/option_style.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/option_style.png deleted file mode 100644 index 45f6c7ae..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/option_style.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/option_toolbars.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/option_toolbars.png deleted file mode 100644 index d8c71e5e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/option_toolbars.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/option_view.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/option_view.png deleted file mode 100644 index 9fbe7d4a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/option_view.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/print-preview.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/print-preview.png deleted file mode 100644 index 39df1371..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/print-preview.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/print.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/print.png deleted file mode 100644 index 08404f23..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/print.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/repeat_alternative.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/repeat_alternative.png deleted file mode 100644 index bdceba2a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/repeat_alternative.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/save-as.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/save-as.png deleted file mode 100644 index 66f2e736..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/save-as.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/save.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/save.png deleted file mode 100644 index 45ab2fce..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/save.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/settings.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/settings.png deleted file mode 100644 index 83af57d0..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/settings.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/skin-preview.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/skin-preview.png deleted file mode 100644 index c8e13688..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/skin-preview.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/skin.properties b/TuxGuitar-testing/platform-all/share/skins/blue_serious/skin.properties deleted file mode 100644 index ee57c234..00000000 --- a/TuxGuitar-testing/platform-all/share/skins/blue_serious/skin.properties +++ /dev/null @@ -1,6 +0,0 @@ -name=blue_serious -author=licnep -description=A more serious theme, where blue dominates. -date=2007-07-17 -version=0.1 -preview=skin-preview.png \ No newline at end of file diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/skin.svg b/TuxGuitar-testing/platform-all/share/skins/blue_serious/skin.svg deleted file mode 100644 index 78fe369d..00000000 --- a/TuxGuitar-testing/platform-all/share/skins/blue_serious/skin.svg +++ /dev/null @@ -1,8639 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - Windows dialogs icons - TuxGuitar Player 0.8 Version - Buttons defaut - Buttons is on - - - - - - - - - Toolbar icons - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 - - - - - 4 - 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 7 - G - - - - - - - - - - - - - - - - X - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - m - mp - ppp - pp - p - - () - - - - - - - - ) - HO - - NH - - P.M - - - - - - - - - - - - - - - - - - - - - - - - - - - - - P - s - - 1 - 3 - - - - - - - - - - T - - - X - - - - - - - tr - - - ) - - - - - - - - - - - - - - pp - - - - - - - - - - - - - - - - - - - - - - - - - - - - * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - AUTH - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 123 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1234 - - - - - - - - - - - - - - - - - - - - - - - - Aa - - - - - Aa - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 2 - - diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/song_properties.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/song_properties.png deleted file mode 100644 index dfdf04c1..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/song_properties.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/splash.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/splash.png deleted file mode 100644 index 28885f3d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/splash.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/tempo.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/tempo.png deleted file mode 100644 index a06586e8..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/tempo.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/tempoicon.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/tempoicon.png deleted file mode 100644 index 922047c4..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/tempoicon.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/tiednote.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/tiednote.png deleted file mode 100644 index f1a76314..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/tiednote.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/timesignature.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/timesignature.png deleted file mode 100644 index 657c7573..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/timesignature.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/track_add.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/track_add.png deleted file mode 100644 index 68703b57..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/track_add.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/track_remove.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/track_remove.png deleted file mode 100644 index 00f3b5a6..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/track_remove.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport.png deleted file mode 100644 index 84ba4ce4..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_first_1.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_first_1.png deleted file mode 100644 index 0df6449a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_first_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_first_2.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_first_2.png deleted file mode 100644 index bf6f597e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_first_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_first_1.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_first_1.png deleted file mode 100644 index ec9f68bc..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_first_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_first_2.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_first_2.png deleted file mode 100644 index 9b1c98e0..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_first_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_last_1.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_last_1.png deleted file mode 100644 index 58308c97..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_last_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_last_2.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_last_2.png deleted file mode 100644 index 6f995303..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_last_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_next_1.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_next_1.png deleted file mode 100644 index 153ecf4e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_next_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_next_2.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_next_2.png deleted file mode 100644 index af395e07..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_next_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_pause.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_pause.png deleted file mode 100644 index 6d01ef3a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_pause.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_play_1.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_play_1.png deleted file mode 100644 index bae4b680..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_play_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_play_2.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_play_2.png deleted file mode 100644 index 2a0fcd9d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_play_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_previous_1.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_previous_1.png deleted file mode 100644 index 648de6b1..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_previous_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_previous_2.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_previous_2.png deleted file mode 100644 index 9dc2973e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_previous_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_stop_1.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_stop_1.png deleted file mode 100644 index c9c7d9e8..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_stop_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_stop_2.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_stop_2.png deleted file mode 100644 index 586d3df5..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_icon_stop_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_last_1.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_last_1.png deleted file mode 100644 index 415edb97..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_last_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_last_2.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_last_2.png deleted file mode 100644 index 3afb923a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_last_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_metronome.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_metronome.png deleted file mode 100644 index be8f4119..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_metronome.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_mode.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_mode.png deleted file mode 100644 index b5720041..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_mode.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_next_1.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_next_1.png deleted file mode 100644 index 7fcfe81f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_next_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_next_2.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_next_2.png deleted file mode 100644 index e687766b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_next_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_pause.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_pause.png deleted file mode 100644 index da2f5427..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_pause.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_play_1.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_play_1.png deleted file mode 100644 index e73beb0d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_play_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_play_2.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_play_2.png deleted file mode 100644 index 38573cc3..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_play_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_previous_1.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_previous_1.png deleted file mode 100644 index b89f4713..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_previous_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_previous_2.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_previous_2.png deleted file mode 100644 index c3d41af4..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_previous_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_stop_1.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_stop_1.png deleted file mode 100644 index a6c28e8f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_stop_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_stop_2.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_stop_2.png deleted file mode 100644 index 0a2355ba..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/transport_stop_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/blue_serious/tupleto.png b/TuxGuitar-testing/platform-all/share/skins/blue_serious/tupleto.png deleted file mode 100644 index eb47b50d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/blue_serious/tupleto.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/1.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/1.png deleted file mode 100644 index e5d1bf37..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/16.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/16.png deleted file mode 100644 index c2ab703c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/16.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/2.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/2.png deleted file mode 100644 index f7fa1cfd..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/32.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/32.png deleted file mode 100644 index a88e284b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/32.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/4.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/4.png deleted file mode 100644 index 603799d5..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/4.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/64.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/64.png deleted file mode 100644 index f91b54f8..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/64.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/8.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/8.png deleted file mode 100644 index 42a3efda..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/8.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/about_authors.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/about_authors.png deleted file mode 100644 index 7c1a345d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/about_authors.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/about_description.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/about_description.png deleted file mode 100644 index d3082947..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/about_description.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/about_license.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/about_license.png deleted file mode 100644 index dbdd97a2..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/about_license.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/browser_back.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/browser_back.png deleted file mode 100644 index 8a36e093..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/browser_back.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/browser_file.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/browser_file.png deleted file mode 100644 index 50882171..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/browser_file.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/browser_folder.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/browser_folder.png deleted file mode 100644 index 1b19b3ca..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/browser_folder.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/browser_new.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/browser_new.png deleted file mode 100644 index 72a6ea21..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/browser_new.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/browser_refresh.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/browser_refresh.png deleted file mode 100644 index 42d08729..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/browser_refresh.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/browser_root.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/browser_root.png deleted file mode 100644 index db0d5a5f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/browser_root.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/chord.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/chord.png deleted file mode 100644 index 97fbd00b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/chord.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/closerepeat.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/closerepeat.png deleted file mode 100644 index cd0810ac..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/closerepeat.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/division-type.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/division-type.png deleted file mode 100644 index eb47b50d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/division-type.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/dotted.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/dotted.png deleted file mode 100644 index d963a7e5..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/dotted.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/doubledotted.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/doubledotted.png deleted file mode 100644 index 0ae90818..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/doubledotted.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_f.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_f.png deleted file mode 100644 index 042cf3db..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_f.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_ff.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_ff.png deleted file mode 100644 index dc16cd8f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_ff.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_fff.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_fff.png deleted file mode 100644 index 94dedd52..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_fff.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_mf.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_mf.png deleted file mode 100644 index 6a2d1082..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_mf.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_mp.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_mp.png deleted file mode 100644 index acb00776..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_mp.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_p.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_p.png deleted file mode 100644 index 8560e077..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_p.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_pp.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_pp.png deleted file mode 100644 index b5f3145f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_pp.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_ppp.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_ppp.png deleted file mode 100644 index 1c14f87e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/dynamic_ppp.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/edit_mode_edition.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/edit_mode_edition.png deleted file mode 100644 index 4ad565ae..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/edit_mode_edition.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/edit_mode_edition_no_natural.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/edit_mode_edition_no_natural.png deleted file mode 100644 index 277f7ba7..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/edit_mode_edition_no_natural.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/edit_mode_selection.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/edit_mode_selection.png deleted file mode 100644 index 957b5ef2..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/edit_mode_selection.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/edit_redo.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/edit_redo.png deleted file mode 100644 index 117501f1..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/edit_redo.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/edit_undo.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/edit_undo.png deleted file mode 100644 index ecc4266c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/edit_undo.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/edit_voice_1.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/edit_voice_1.png deleted file mode 100644 index 95957147..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/edit_voice_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/edit_voice_2.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/edit_voice_2.png deleted file mode 100644 index f9a90d44..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/edit_voice_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_accentuated.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_accentuated.png deleted file mode 100644 index ccbac086..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_accentuated.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_bend.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_bend.png deleted file mode 100644 index a49c9602..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_bend.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_dead.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_dead.png deleted file mode 100644 index 68111440..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_dead.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_fade_in.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_fade_in.png deleted file mode 100644 index 0b48773b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_fade_in.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_ghost.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_ghost.png deleted file mode 100644 index af04c4e8..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_ghost.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_grace.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_grace.png deleted file mode 100644 index 079f3452..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_grace.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_hammer.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_hammer.png deleted file mode 100644 index 5eec73ab..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_hammer.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_harmonic.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_harmonic.png deleted file mode 100644 index 29239335..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_harmonic.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_heavy_accentuated.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_heavy_accentuated.png deleted file mode 100644 index c62fac99..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_heavy_accentuated.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_palm_mute.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_palm_mute.png deleted file mode 100644 index 77144368..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_palm_mute.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_popping.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_popping.png deleted file mode 100644 index 8012eef9..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_popping.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_slapping.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_slapping.png deleted file mode 100644 index dc64d579..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_slapping.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_slide.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_slide.png deleted file mode 100644 index 731a67f3..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_slide.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_staccato.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_staccato.png deleted file mode 100644 index f3adff74..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_staccato.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_tapping.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_tapping.png deleted file mode 100644 index c624cf1d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_tapping.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_tremolo_bar.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_tremolo_bar.png deleted file mode 100644 index ed7fd9d6..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_tremolo_bar.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_tremolo_picking.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_tremolo_picking.png deleted file mode 100644 index f3daa7d7..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_tremolo_picking.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_trill.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_trill.png deleted file mode 100644 index f9524f87..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_trill.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_vibrato.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_vibrato.png deleted file mode 100644 index ae5dcca7..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/effect_vibrato.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/firstfret.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/firstfret.png deleted file mode 100644 index 2313352d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/firstfret.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/fret.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/fret.png deleted file mode 100644 index 479d6a7b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/fret.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/fretboard.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/fretboard.png deleted file mode 100644 index 703cc167..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/fretboard.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/grace.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/grace.png deleted file mode 100644 index 6c67a4cb..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/grace.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/icon-16x16.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/icon-16x16.png deleted file mode 100644 index 4ba40d81..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/icon-16x16.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/icon-24x24.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/icon-24x24.png deleted file mode 100644 index e86a3e3f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/icon-24x24.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/icon-32x32.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/icon-32x32.png deleted file mode 100644 index ff0884f4..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/icon-32x32.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/icon-48x48.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/icon-48x48.png deleted file mode 100644 index 39267cf9..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/icon-48x48.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/icon-64x64.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/icon-64x64.png deleted file mode 100644 index 68352107..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/icon-64x64.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/icon-96x96.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/icon-96x96.png deleted file mode 100644 index 5941ec30..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/icon-96x96.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/icon.icns b/TuxGuitar-testing/platform-all/share/skins/ersplus/icon.icns deleted file mode 100644 index 430239df..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/icon.icns and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/icon.ico b/TuxGuitar-testing/platform-all/share/skins/ersplus/icon.ico deleted file mode 100644 index 5a7b85f0..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/icon.ico and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/icon.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/icon.png deleted file mode 100644 index 68352107..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/icon.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/layout_compact.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/layout_compact.png deleted file mode 100644 index d765101e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/layout_compact.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/layout_linear.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/layout_linear.png deleted file mode 100644 index cce67ef6..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/layout_linear.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/layout_multitrack.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/layout_multitrack.png deleted file mode 100644 index ce963dc1..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/layout_multitrack.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/layout_page.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/layout_page.png deleted file mode 100644 index b7d11f79..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/layout_page.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/layout_score.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/layout_score.png deleted file mode 100644 index 6f4c454c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/layout_score.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/logo.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/logo.png deleted file mode 100644 index 06e6deb8..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/logo.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/marker_add.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/marker_add.png deleted file mode 100644 index 627c7a3c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/marker_add.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/marker_first.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/marker_first.png deleted file mode 100644 index 94383cbf..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/marker_first.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/marker_last.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/marker_last.png deleted file mode 100644 index 6d4f6624..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/marker_last.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/marker_list.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/marker_list.png deleted file mode 100644 index cd216eaf..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/marker_list.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/marker_next.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/marker_next.png deleted file mode 100644 index f501f5bc..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/marker_next.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/marker_previous.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/marker_previous.png deleted file mode 100644 index 46179024..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/marker_previous.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/marker_remove.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/marker_remove.png deleted file mode 100644 index bb6b6f6c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/marker_remove.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/mixer.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/mixer.png deleted file mode 100644 index 8407d19a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/mixer.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/new.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/new.png deleted file mode 100644 index 72a6ea21..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/new.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/open.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/open.png deleted file mode 100644 index 6bb147ad..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/open.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/openrepeat.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/openrepeat.png deleted file mode 100644 index 680d64fc..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/openrepeat.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/option_language.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/option_language.png deleted file mode 100644 index 88435ccb..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/option_language.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/option_skin.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/option_skin.png deleted file mode 100644 index 7a19c688..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/option_skin.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/option_sound.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/option_sound.png deleted file mode 100644 index c025de62..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/option_sound.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/option_style.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/option_style.png deleted file mode 100644 index 4f02fb5c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/option_style.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/option_toolbars.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/option_toolbars.png deleted file mode 100644 index ac2721d5..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/option_toolbars.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/option_view.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/option_view.png deleted file mode 100644 index 3bed1f1a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/option_view.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/print-preview.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/print-preview.png deleted file mode 100644 index 37b2d65c..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/print-preview.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/print.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/print.png deleted file mode 100644 index 9eedd7cb..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/print.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/repeat_alternative.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/repeat_alternative.png deleted file mode 100644 index bdceba2a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/repeat_alternative.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/save-as.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/save-as.png deleted file mode 100644 index bc4de636..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/save-as.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/save.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/save.png deleted file mode 100644 index 2655790f..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/save.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/settings.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/settings.png deleted file mode 100644 index f077d28b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/settings.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/skin-preview.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/skin-preview.png deleted file mode 100644 index a14bd93b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/skin-preview.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/skin.properties b/TuxGuitar-testing/platform-all/share/skins/ersplus/skin.properties deleted file mode 100644 index 496578cd..00000000 --- a/TuxGuitar-testing/platform-all/share/skins/ersplus/skin.properties +++ /dev/null @@ -1,6 +0,0 @@ -name=Ersplus -author=Ersplus http://ersplus.free.fr -description=Default tuxguitar theme. -date=2007-01-29 -version=0.9 -preview=skin-preview.png \ No newline at end of file diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/skin.svg b/TuxGuitar-testing/platform-all/share/skins/ersplus/skin.svg deleted file mode 100644 index 8f9e43f8..00000000 --- a/TuxGuitar-testing/platform-all/share/skins/ersplus/skin.svg +++ /dev/null @@ -1,8660 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Authors - Authors - - Windows dialogs icons - - - - - - - - - - - - - - - - - - - - - - - - - - - - a - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - TuxGuitar Player 0.8 Version - Buttons defaut - Buttons is on - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Toolbar icons - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 - - - - - 4 - 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 7 - A - - - - - - - - - - - - - - - - X - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ? - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ? - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - m - mp - ppp - pp - p - - () - - - - - - - - ) - HO - - NH - - P.M - - - - - - - - - - - - - - - - - - - - - - - - - - - - - P - s - - 1 - 3 - - - - - - - - - - T - - - X - - - - - - - tr - - - - - - - - - - - - - - - - - - ) - - - - - - - - - - - - - - pp - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 2 - diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/song_properties.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/song_properties.png deleted file mode 100644 index bbb0e9c8..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/song_properties.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/splash.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/splash.png deleted file mode 100644 index 4f0383a2..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/splash.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/tempo.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/tempo.png deleted file mode 100644 index a06586e8..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/tempo.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/tempoicon.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/tempoicon.png deleted file mode 100644 index 922047c4..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/tempoicon.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/tiednote.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/tiednote.png deleted file mode 100644 index f1a76314..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/tiednote.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/timesignature.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/timesignature.png deleted file mode 100644 index c047cdf5..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/timesignature.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/track_add.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/track_add.png deleted file mode 100644 index 5fae2a91..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/track_add.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/track_remove.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/track_remove.png deleted file mode 100644 index b7c4a74e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/track_remove.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport.png deleted file mode 100644 index 7dd06499..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_first_1.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_first_1.png deleted file mode 100644 index 0611b440..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_first_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_first_2.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_first_2.png deleted file mode 100644 index 4b952866..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_first_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_first_1.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_first_1.png deleted file mode 100644 index 0ba109b5..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_first_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_first_2.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_first_2.png deleted file mode 100644 index aaf03e67..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_first_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_last_1.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_last_1.png deleted file mode 100644 index 2e038f67..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_last_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_last_2.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_last_2.png deleted file mode 100644 index 70070647..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_last_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_next_1.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_next_1.png deleted file mode 100644 index 2ce4d78a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_next_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_next_2.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_next_2.png deleted file mode 100644 index 31cef808..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_next_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_pause.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_pause.png deleted file mode 100644 index 841e0d62..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_pause.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_play_1.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_play_1.png deleted file mode 100644 index 2d744dba..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_play_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_play_2.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_play_2.png deleted file mode 100644 index f2b8ad32..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_play_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_previous_1.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_previous_1.png deleted file mode 100644 index 7e37f199..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_previous_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_previous_2.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_previous_2.png deleted file mode 100644 index 65fa720b..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_previous_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_stop_1.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_stop_1.png deleted file mode 100644 index 60351a8d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_stop_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_stop_2.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_stop_2.png deleted file mode 100644 index 61b7be2e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_icon_stop_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_last_1.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_last_1.png deleted file mode 100644 index 4df5a1cc..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_last_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_last_2.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_last_2.png deleted file mode 100644 index 4408e75d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_last_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_metronome.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_metronome.png deleted file mode 100644 index be8f4119..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_metronome.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_mode.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_mode.png deleted file mode 100644 index b5720041..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_mode.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_next_1.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_next_1.png deleted file mode 100644 index 76d960b9..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_next_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_next_2.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_next_2.png deleted file mode 100644 index 35fc6c2a..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_next_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_pause.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_pause.png deleted file mode 100644 index 55d0affb..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_pause.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_play_1.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_play_1.png deleted file mode 100644 index a1975f3d..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_play_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_play_2.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_play_2.png deleted file mode 100644 index 5dd58430..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_play_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_previous_1.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_previous_1.png deleted file mode 100644 index 5fe8efb7..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_previous_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_previous_2.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_previous_2.png deleted file mode 100644 index 0a2008a0..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_previous_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_stop_1.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_stop_1.png deleted file mode 100644 index bf0010f4..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_stop_1.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_stop_2.png b/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_stop_2.png deleted file mode 100644 index 9ab8e3bc..00000000 Binary files a/TuxGuitar-testing/platform-all/share/skins/ersplus/transport_stop_2.png and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/templates/template-1.tg b/TuxGuitar-testing/platform-all/share/templates/template-1.tg deleted file mode 100644 index f0feb3d6..00000000 Binary files a/TuxGuitar-testing/platform-all/share/templates/template-1.tg and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/templates/template-2.tg b/TuxGuitar-testing/platform-all/share/templates/template-2.tg deleted file mode 100644 index 09c8dd4e..00000000 Binary files a/TuxGuitar-testing/platform-all/share/templates/template-2.tg and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/templates/template-default.tg b/TuxGuitar-testing/platform-all/share/templates/template-default.tg deleted file mode 100644 index 4edb0437..00000000 Binary files a/TuxGuitar-testing/platform-all/share/templates/template-default.tg and /dev/null differ diff --git a/TuxGuitar-testing/platform-all/share/templates/templates.xml b/TuxGuitar-testing/platform-all/share/templates/templates.xml deleted file mode 100644 index f0ece2f3..00000000 --- a/TuxGuitar-testing/platform-all/share/templates/templates.xml +++ /dev/null @@ -1,5 +0,0 @@ - - -