Music2go-Artful

For talk and support relating specifically to Puppy derivatives
Message
Author
foxpup
Posts: 1132
Joined: Fri 29 Jul 2016, 21:08

#21 Post by foxpup »

ITSMERSH wrote:Some time ago I'd read somewhere that changing kernels might need re-compiling of programs against that kernel. :?

I hate compiling as I was successful only on two or three programs out of probably 50 or 60 I'd tried to compile.

So, that means I download the new Music2Go, grab its vmlinuz and zdrv_artfulpup_17.11.sfs, renaming to zdrv_Studio2Go_1.0.sfs and it returns a realtime audio studio to me?
All that needs recompiling should be in zdrv.
So, go ahead and try it. It should be all right.

User avatar
Smithy
Posts: 1151
Joined: Mon 12 Dec 2011, 11:17

#22 Post by Smithy »

I put up the zdrv and vmlinuz.

EDIT: It's working fine on a quick test by renaming Studio2Go SFS and Studio2Go Adrv to Artful 1711 bla bla and using music2go initrd.gz.
And the latency is better. So there is scope.

foxpup
Posts: 1132
Joined: Fri 29 Jul 2016, 21:08

#23 Post by foxpup »

Smithy wrote:I put up the zdrv and vmlinuz.

EDIT: It's working fine on a quick test by renaming Studio2Go SFS and Studio2Go Adrv to Artful 1711 bla bla and using music2go initrd.gz.
And the latency is better. So there is scope.
You did it the other way around, kind of, but it seems perfect to me.

ITSMERSH

#24 Post by ITSMERSH »

Smithy wrote:I put up the zdrv and vmlinuz.

EDIT: It's working fine on a quick test by renaming Studio2Go SFS and Studio2Go Adrv to Artful 1711 bla bla and using music2go initrd.gz.
And the latency is better. So there is scope.
Cool, thanks! :D

ITSMERSH

#25 Post by ITSMERSH »

Hi Smithy.

Thanks again for that real time kernel.

What I don't understand is, it says x86_64, which is 64bit, right?

So Artful (which Music2Go is based on) is 32bit and so its programs is 32bit software. Why and how does this 32bit Artful/Music2Go work on a 64bit kernel? :?

However, I made some testings today.

Booted fine, all programs worked as expected, and the best of all: Suddenly I do have now 2 monitors working as one desktop, which wasn't working that way under 32bit kernel. I had 2 monitors both with equal contents instead.

Now I have a two-monitor-wide-screen view. Pretty good! :D

May I ask you how about a package for the ffado drivers to make some testings for the use of simultaneously multi-track audio recording?

Another Question: will Music2Go/Studio2Go work with 64bit kernel on a Samsung N150 Netbook (since I don't know if this is a 64bit machine)?

User avatar
Smithy
Posts: 1151
Joined: Mon 12 Dec 2011, 11:17

#26 Post by Smithy »

Hi RSH,
Good that you have two monitors functioning.

Well according to this your netbook should work ok:
https://ark.intel.com/products/42503/In ... e-1_66-GHz.

Firewire? Have you tried:
https://packages.ubuntu.com/artful/i386 ... 2/filelist
Not used firewire for a long time, and it was mac.
Don't know much about compatibility chipsets and such in Linux.
Have you had any reliable firewire multitrack use in Puppy before?
What you gonna use, Ardour or something?

I made this as a quick sketchpad so that when you go kerraang on your guitar or keyboard, or drum pads or effected vox, some noise comes out immediately (64ms) rather than later :)

foxpup
Posts: 1132
Joined: Fri 29 Jul 2016, 21:08

#27 Post by foxpup »

ITSMERSH wrote:What I don't understand is, it says x86_64, which is 64bit, right?

So Artful (which Music2Go is based on) is 32bit and so its programs is 32bit software. Why and how does this 32bit Artful/Music2Go work on a 64bit kernel? :?
LxPupSc is also like that!
http://murga-linux.com/puppy/viewtopic.php?t=101527

User avatar
Smithy
Posts: 1151
Joined: Mon 12 Dec 2011, 11:17

Stretchplayer

#28 Post by Smithy »

Oh yeah Foxpup, LXPupSc is an interesting one.


Well I was looking for a puppy system wide audio file browser that would run through the jack server, and I found this 69k of goodness.

It is a file browser/ player/realtime time stretcher that performs transgender operations on vocalists... erm actually it can be used to practice playing in different keys and trying out difficult guitar solos etc by slowing down, speeding up or transposing songs.
You need to start up Cadence in Multimedia (jack control) first and then it will run. The advantage of Cadence is that you can select the realtime render button and save your new file for practice later.

I've also done right click play option/open with for ease of use when browsing a wav file!

The author states that it wont run at latencies lower than 256 periods/frames, but I guess the rubber band/ jack libraries have improved and it is running quite happily at 64 periods/frames (1.5ms latency). I've put it in Smokey's repo.
Attachments
Stretchplayer.png
(52.31 KiB) Downloaded 659 times
Last edited by Smithy on Sun 05 Aug 2018, 15:58, edited 2 times in total.

ITSMERSH

#29 Post by ITSMERSH »

Well I was looking for a puppy system wide audio file browser that would run through the jack server, and I found this 69k of goodness.
Don't know what a "audio file browser" is, though I'm using ALSA Player and/or Aqualung to play Music when JACK Audio is running/used. My VLC Player has also a PlugIn to play in JACK Audio, though it needs some options submitted, so I wrote a small wrapper script, that starts VLC with JACK options submitted, if JACK Audio is used (it simply checks for a running QJACKCTL).
Have you had any reliable firewire multitrack use in Puppy before?
What you gonna use, Ardour or something?
I had it running once for testings (can't remember the Puppy Version, it was at time around Precise, I think). Helix Board recognized, Rosegarden could be setup for Multi-Track-Recording.

Though, it crashed after a few seconds: could not write data to hd, too slow. (or similar).

Just want to make some new testings on newer versions.

Usually at my home recording studio I'm using Qtractor, Hydrogen and ZynAddSubFx.

Would be cool if could record my huge drum kit to 16-track-recordings in Puppy. 8)

User avatar
Smithy
Posts: 1151
Joined: Mon 12 Dec 2011, 11:17

#30 Post by Smithy »

Well it's a time and key stretcher as well as a browser for audio wavs.
Should work with qjackctl btw.

Yes I noticed the VLC Jack in your Studio sfs, pretty good that, didn't try it yet.
They made a Firefox that would also use Jack as standard back in 2016,
and then got scared and removed it and defaulted to pulse audio....
And so OscarTalks had to do the Apulse thing presumably.
Maybe he might want to try a Jack compiled 32 bit Firefox, see how it runs.

"Would be cool if could record my huge drum kit to 16-track-recordings in Puppy."
Yes that would be great, ideally straight into ram and save afterwards.
That might remove the hard drive bottleneck maybe.

Can't see it being a problem if Computer components and artful firewire drivers are up to spec and the application will see multiple inputs.
Actually that is quite a big demand on ram and everything :) !
16 microphones of different frequency types for BD, Snare, Hats, Toms, Cymbals and overheads, and associated cabling.

But when you think about it, those old ADAT machines were tripled up and didn't have a problem and also later stuff.

Even the Akai Samplers could do eight track I recall, S5000 beasts.
Couldn't do long recordings though even with the ram maxed out...
Good luck with it.

ITSMERSH

#31 Post by ITSMERSH »

Hi Smithy.

Thanks for the Info.

StretchPlayer 0.503-2 seems to be also in the repository of Trusty Tahr.

Re the 64bit kernel:

Studio2Go (and Music2Go of course) seems to run pretty well on the Samsung N150 Netbook using the 64bit kernel. So, I have three different Puppies (Ok, one is a Dog) running on the Samsung N150 Netbook.

- Studio2Go (based on your Music2Go)
- OSIRIS Studio (based on my Lucid based LazY Puppy)
- BionicDog

:D

User avatar
Smithy
Posts: 1151
Joined: Mon 12 Dec 2011, 11:17

#32 Post by Smithy »

Great stuff RSH.

I tested your VLC, goes through Jack and usb no problem.

Would be nice to be able to route browser audio through Jack sometimes as an option, but I guess it 'aint gonna happen easily.

If I find any other nifty little apps like Stretchplayer I will post them up.

ITSMERSH

#33 Post by ITSMERSH »

Hi Smithy.

In my Studio2Go (made from Music2Go), I have installed Hydrogen 0.9.6 for known issues. The QjackCtl package also is from Tahr.

Since I could not get Artful's Rosegarden to work and there's already some older versions of programs installed in Studio2Go like PhaseX, AmSynth plus a few DSSI Synths, I tried to to get the Rosegarden from Tahr to work.

It started, and worked. But there was a small issue with huge unwanted results. When changing a MIDI channel in Rosegarden, it changes the Instrument e.g. in ZynAddSubFx or QSynth to a specific instrument. So, after clicking through all 16 MIDI channels, all instruments of ZynAddSubFx/QSynth are equal.

Pity.

Though, I have a Rosegarden 11.11.42 .sfs from Precise. Just installed the binary and the stuff from /usr/share and Rosegarden worked immediately without to change any instruments in ZynAddSubFx or QSynth. :D

Just to get you informed...

User avatar
Smithy
Posts: 1151
Joined: Mon 12 Dec 2011, 11:17

#34 Post by Smithy »

Thanks for the info RSH.
I know qjacktl 0.4.5 is not functioning properly, both in stretch and artful, so I did put up 3.11 which works as expected.
Rosegarden, not used that for ages, remembered it looked nice, bit like cubase, but it always seemed to crash eventually, so good to know that the precise one is solid! Thanks.

ITSMERSH

#35 Post by ITSMERSH »

Yes, I had seen Rosegarden crashing a lot.

Very often, if it is already running and just loading a new song into that running Rosegarden. If it is re-started on each song to work on, seems to be stable (so far I can say this by small use/tests).

However, I don't know what part of lately installed software is causing this, but I have now Rosegarden 16.06, the Artful Pup version running in my Studio2Go. Again by just copying the binary and the stuff from /usr/share.

Need to do some tests, though...

Edit:

Since I'm using Studio2Go remastered with the 64bit real time kernel (no more zdrv), I'm going to like it more and more. Thanks again for Music2Go, the packages I used to build Studio2Go and the real time kernel - "luv it"! :D

User avatar
Smithy
Posts: 1151
Joined: Mon 12 Dec 2011, 11:17

#36 Post by Smithy »

Seems to be running ok this end RSH :)

Gnome-MPlayer doesn't always seem to work properly, I think it is the Gnome bit of it :)
So here is an Smplayer pet. Much better. And it does Jack.
I think the mplayer and mpv player files in The Ubuntu Artful repo are broken or not complete.
But fortunately Peebee has a good Mplayer in Artful, (which smplayer uses). I have included the libs for it to work in Music2Go Artful. Also included is an open with right click for smplayer.

If you want all video media to open automatically with it, then default applications chooser in puppy setup is where the changes can be made. You Might have to alter the permissions in usr/local/bin.

If you want the black skin, go into options/preferences/interface
and for GUI, select Skinnable GUI.

I have also put radkey/woodenshoe rox filer update 5 in the smokey01 repo.
It is the version used in the RT version of Music2Go and also the final sfs. But not in the original ISO without all the music apps. So if you're sick of drag and drop, there it is!
http://www.smokey01.com/Smithy/Artful%20ardvark/
Attachments
smplayer-skinnable.png
(44.26 KiB) Downloaded 939 times

ciento
Posts: 181
Joined: Sat 18 Sep 2010, 02:53

#37 Post by ciento »

https://u-he.com/products/zebra2/

Hi, there is a linux demo version of Zebra synthesizer to download at the link, but it says it won' install in a root system. If you have some
spare time/interest, could you make a non-root user in your
distro, and test the installer? It's just a normal bash script
that makes a /home/you/.u-he folder for data, and links the synth .so
to /home/you/.vst

As a bonus, u-he provide a nice free no-limits lite version
called Zebralette. The demo itself is a full version, but starts playing
random notes on key-presses, after about 13 minutes,
until reloaded in the vst host
Cheers

ITSMERSH

#38 Post by ITSMERSH »

Hi.

The u-he company offers some other Synthesizers/FX for free.

I got four of them running in my LazY Puppy Art Studio (Tahr 602based):

Podolski
Protoverb
Repro
TripleCheese

Downloaded Zebralette for Linux right now. Will test later.

Umm: it's 64bit, so unable to use in my Art Studio! :(

User avatar
Smithy
Posts: 1151
Joined: Mon 12 Dec 2011, 11:17

#39 Post by Smithy »

Hi ciento, is it the installer you are wanting to test? I think Lowtech's Studio distros might host linux64 plugs.
If you want to run the win synth demos, just convert them with linvst to try them out.

ciento
Posts: 181
Joined: Sat 18 Sep 2010, 02:53

#40 Post by ciento »

Thanks for all the replies, I've got several scenarios to ponder,
things to learn etc, and then-things to-do kept hopping up like a
cyber whack-a-mole...
hopefully the weekend will let the dust settle.
Cheers

Post Reply