JJack er en ramme for programmeringssproget Java. JJack tillader oprettelse og kører audio processor klienter for JACK Audio Connection Kit:
- Bruger Java til at skabe lyd processorer (effekter processorer, Synthesizere etc.).
- Giver en JavaBeans-kompatible begivenhed mekanisme til at forbinde audio processorer.
Native bro kode bruger ny java.nio.ByteBuffer til direkte hukommelse adgang fra Java.
Installation:
Pak fordelingen arkiv jjack-0_2.tgz til / usr / java. En mappe / usr / java / jjack_0-2 vil blive oprettet. Du kan også vælge en anden mappe, i dette tilfælde de absolutte sti værdier i shell-scripts bin / jjack.sh og bin / runBeanBuilder.sh skal vedtages til dit valg.
De indfødte bro biblioteket libjjack.so (på Linux-systemer) skal være tilgængelige for Java Virtual Machine (JVM).
Der er to måder at sikre JVM kan indlæse den indfødte bro bibliotek:
- Kopier filen / lib /// * til systemets standard bibliotek sti. På Linux:
cp ./lib/i386/linux/libjjack.so / usr / lib /
Alternativt oprette et filsystem-link til den binære fil på systemets standard bibliotek placering:
cd / usr / lib
ln -s
- Eller biblioteket-stien direkte kan indstilles via JVM systemet egenskaben "java.library.path". Tilføj parameteren "-Djava.library.path =
Bemærk: Den aktuelle version indeholder en præ-kompileret binær bibliotek til i386-Linux. Hvis du vil køre JJack på forskellige platforme, det kildefiler libjjack.c og libjjack.h skal udarbejdes på dit system. Send venligst en kopi af den binære og en beskrivelse af din kompilering proces, hvis du lykkes i køreklar JJack på forskellige platforme.
Før du bruger JJack, så glem ikke at starte JACK dæmonen. Dette er enten gøres ved manuelt at påberåbe jackd eller ved at konfigurere systemet til at starte jackd ved opstart. Der er flere alternative måder at konfigurere og køre dæmonen, se JACK brugerdokumentation for detaljer (http://www.djcj.org/LAU/jack/).
Software detaljer:
Kommentarer ikke fundet