Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Fri 18 Apr 2014, 21:58
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Multimedia
jack-0.121.3-qjackctl-0.3.9-i486.pet
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [10 Posts]  
Author Message
darkcity


Joined: 23 May 2010
Posts: 2411
Location: near here

PostPosted: Fri 11 May 2012, 21:40    Post subject:  jack-0.121.3-qjackctl-0.3.9-i486.pet
Subject description: audio system for recording and making music
 

EDIT: updated to qjackctl-0.3.9 see Installation links (not attachments)

A lot of people have struggled with Jack, often it is packaged with other programs and it doesn't like some hardware. I have taken the opposite approach, to break it down into small pieces.

==Why Jack?==
Jack controls the flow of sound between programs and hardware. It is useful if you are making music and/or recording sound. For example, sometimes when recording you may notice glitches. Jack will tell you when your computer has failed to record a signal - this saves having to check the recording by ear.

==Two Jacks?==
Yep, currently there is Jack 1 (v0.*) and Jack 2 (v1.*) both under active development - neither supersedes the other, but I found Jack 1 to be more compatible with ALSA.

==GUI and backend==
In addition to two versions of Jack, there is a GUI program for easy setup of jack known as qjackctl. (often one of the two backends is packaged with qjackctl).

==Installation==
1. QtlJack Requires qt4.8, install the following if you haven't got it,
qt-4.8-polar-i486.pet download - also, qt4.8-polar thread (32MB / 82MB)

2. Remove any bits of jack present on system:
delete /usr/lib/jack/ (all files) and
delete library files starting with /usr/lib/libjack*
(check this even if jack has not been installed before, Slacko doesn't come with any part of Jack)

3. Install jack-0.121.3-qjackctl-0.3.9-i486.pet


==Components==

Jack and qjackctl can be installed seperately-
jack-audio-connection-kit-0.121.3-i486.pet
qjackctl-0.3.9-i486.pet

==Setting up jack==
Start qjackctl from the multimedia menu. This is a game, try to get the lowest latency without your system returning errors.

1. click on 'set up'-
Tick realtime, reduce Frames/Period to 128, increase timeout to 5000. Select input and output devices.

2. click on 'misc' tab, select 'Start Jack on app starup' and 'enable system tray'. Click okay.

3. Click the 'start button', if no errors are returned close window. If errors are returned click on messages and diagnose. If you are getting xrun errors return to 'set up' and increase 'Frames/Period'.

4. If your audio programs are running and/or your recording and xruns pop up, again return to 'set up' and try increasing 'Frames/Period'.

(btw I've set jack to run at a nice of -20 so it hogs the os)

==Compatibility==

It would be useful if people report what systems they have got jack working on and which don't work. Processor and adapter info can be found with HardInfo.

Working
Processor and Mem: AMD Athlon 64 3.2Ghz, 1Gb
Audio Adapter: VIA 8237
Framess/Period: 64


No Luck
Processor and Mem: Intel Pentium 4 3GHz, 0.5Gb
Audio Adapter: CA0106 (soundblaster)
Error: Too many xruns regardless of settings


--- --- --- ---
jack setup.png
 Description   jack settings
 Filesize   59.62 KB
 Viewed   1193 Time(s)

jack setup.png

qjackctl-0.3.8-i486.pet
Description  jack gui frontend
pet

 Download 
Filename  qjackctl-0.3.8-i486.pet 
Filesize  575.37 KB 
Downloaded  427 Time(s) 
jack-audio-connection-kit-0.121.3-i486.pet
Description  jack backend
pet

 Download 
Filename  jack-audio-connection-kit-0.121.3-i486.pet 
Filesize  512.34 KB 
Downloaded  864 Time(s) 

_________________
helping Wiki for help | IF SendSpace link = "dead" THEN PM me ("up file to http://meownplanet.net/")

Last edited by darkcity on Sun 26 Aug 2012, 10:11; edited 9 times in total
Back to top
View user's profile Send private message Visit poster's website 
Chili Dog


Joined: 20 Dec 2011
Posts: 80

PostPosted: Sat 12 May 2012, 06:13    Post subject:  

This is a really great introduction to Jack.

Good job!
Back to top
View user's profile Send private message 
Smithy


Joined: 12 Dec 2011
Posts: 378

PostPosted: Sat 12 May 2012, 07:42    Post subject:  

Quote by darkcity:

(btw I've set jack to run at a nice of -20 so it hogs the os)

Where do you set the nice darkcity?
Back to top
View user's profile Send private message 
darkcity


Joined: 23 May 2010
Posts: 2411
Location: near here

PostPosted: Sat 12 May 2012, 08:15    Post subject:  

Hi Smithy,

Nice to hear from you. I got confused when looking at adding menu items for Music2go. Basically all you need is to include a .desktop file in /usr/shares/applications

then run fixmenus and restart window manger.

---

its the exec= line in the .desktop file that has the nice setttings-

/usr/shares/applications/qjackctl.desktop
Code:
[Desktop Entry]
Name=QjackCtl
Version=1.0
GenericName=JACK Control
...
Exec=nice --20 qjackctl
Icon=qjackctl.png
Categories=Audio;AudioVideo;Midi;X-Alsa;X-Jack;Qt;
Terminal=false
Type=Application
X-SuSE-translate=true


current nice can be checked in htop

----

the /usr/local/apps folder is part of rox desktop that I don't think is needed in Puppy?

_________________
helping Wiki for help | IF SendSpace link = "dead" THEN PM me ("up file to http://meownplanet.net/")
Back to top
View user's profile Send private message Visit poster's website 
Smithy


Joined: 12 Dec 2011
Posts: 378

PostPosted: Sun 13 May 2012, 03:48    Post subject:  

Good job!
I did read about "nice settings" at the Jack site but couldn't work out how to do it.
Back to top
View user's profile Send private message 
darkcity


Joined: 23 May 2010
Posts: 2411
Location: near here

PostPosted: Thu 17 May 2012, 11:38    Post subject:  

i've put jack and qjackqtl in one package for convenience, you will still need install qt separately.

let me know if jack works on your system - include processor, memory and audio device. I will then add to the compatibility list.

Cool

_________________
helping Wiki for help | IF SendSpace link = "dead" THEN PM me ("up file to http://meownplanet.net/")
Back to top
View user's profile Send private message Visit poster's website 
stu90


Joined: 25 Feb 2010
Posts: 1401
Location: England. Dell Inspiron 1501. Dpup

PostPosted: Fri 06 Jul 2012, 00:02    Post subject:  

Hello,
Testing PaulStretch application which requires jack as a dependency.

Never used Jack before so i installed only the jack-audio-connection-kit-0.121.3-i486.pet

On testing i got a error message "jackd watchdog: timeout - killing jackd" - it seems for me at least this is due to not having 'capture' enabled in retrovol. Enabling capture and i now get playback in PaulStretch. Smile

OS Exprimo 5.X.3.4.2.2-SCSI
AMD Turion TL-50 64 x2
1 gig ram
HDA Intel HDA ATI SB

cheers.
Back to top
View user's profile Send private message 
darkcity


Joined: 23 May 2010
Posts: 2411
Location: near here

PostPosted: Sun 05 Aug 2012, 17:06    Post subject:  

Hi Stu90,

thanks for the feedback, busy will different projects now,

here's qjackctl 0.3.9

with jack 0.121.3
jack-0.121.3-qjackctl-0.3.9-i486.pet

without
qjackctl-0.3.9-i486.pet

---

also I've compiled jack 0.118 for people having trouble with qtractor0.54
jack-audio-connection-kit-0.118.0-i486.pet
Arrow

_________________
helping Wiki for help | IF SendSpace link = "dead" THEN PM me ("up file to http://meownplanet.net/")
Back to top
View user's profile Send private message Visit poster's website 
mini-jaguar

Joined: 13 Nov 2008
Posts: 457

PostPosted: Wed 07 Aug 2013, 08:40    Post subject:  

This is awesome, it works on almost any Puppy: I tried it with success on Slacko, Lucid, Exprimo, Precise, even Saluki and Carolina.

But I couldn't get it to work on Puppy 4 versions, like 4.3.1 or 4.3.2, even with just qjackctl, and the qt and jack compiled for those (from ibiblio Puppy 4).

The only thing I haven't tried it on is Fatdog64, simply because there is a version of qjackctl already available for it. It might possibly also work with the 32-bit libs installed, but I didn't bother to try it.
Back to top
View user's profile Send private message 
darkcity


Joined: 23 May 2010
Posts: 2411
Location: near here

PostPosted: Sun 15 Sep 2013, 10:06    Post subject:  

Thanks for the feedback. No new release of Jack, hope development is still going on.
_________________
helping Wiki for help | IF SendSpace link = "dead" THEN PM me ("up file to http://meownplanet.net/")
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 1 [10 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Multimedia
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0641s ][ Queries: 13 (0.0047s) ][ GZIP on ]