New Puppy

Installation of the Miditzer on Linux machines
User avatar
moonskin
Posts: 897
Joined: Tue Jan 10, 2006 12:08 am
How many Style 216 did Wurlitzer make?: 0
Location: Australia

New Puppy

Post by moonskin » Sun Mar 27, 2011 1:54 am

Hi Folks

Well, I've given up on my Windows/Linux hybrid idea, not because it couldn't be done but because I got distracted by the latest version of Puppy Linux. What was so exciting is that it is binary compatible with Ubuntu Lucid deb packages which opens up a world of possibilities.

Rather than just add packages to an existing install, I decided to set about remastering an existing Puppy so that it is a boot and go system. By this. I mean boot it up and it starts Miditzer and the supporting apps without help and shuts down properly from the power switch. This also means that once it has been setup for a particular piece of hardware, the mouse and keyboard can be hidden away somewhere.

The derivative PUPPY I have chosen is Macpup 520 Website

While doing all this, I have somewhat gone back to the roots of Miditzer. On the Linux side of things, It runs JACK and QSynth with the standard Miditzer soundfont. This then runs through jconv convolution reverb controlled by Jc_Gui. All this is patched automatically in JACK via a preset patch. To keep things simple, I've opted for the 216 minus the sleigh bells to keep it to 16 channels.

Miditzer runs in WINE but for MIDI only.

The big advantage of remastering is that all this is on the LiveCD and loads completely into a RAMdisk. This makes the whole thing blindingly fast. You don't need a hard disk at all.

When you Boot from the Live CD, the bootscreen asks you to choose between Macpup 520 and Macpup520 RAM . The first time you boot, there is nothing saved so it doesn't matter what you choose. Just let it time out into Macpup 520.

You then boot into the video setup wizard. Choose to probe your hardware. Next choose your screen resolution. After that, make sure you choose the 24bit colour option. Macpup will then start the window manager. JACK will start followed by Jc_Gui ands QSynth. Miditzer is then started. It will throw an error about audio. Ignore it. The script moves the mouse and clicks on the button for you (so don't touch the mouse).

Once Miditzer has started, you will need to open the settings and hopefully your MIDI inputs have been detected. Set them up for your system and away you go.

Behind all this, you have a full fledged Puppy Linux install that you can play with. Unlike Windows, it uses single click to run things. Left click anywhere on the desktop and you will get the main menu.

When you shutdown, Puppy will give you the chance to create a save file. This will hold any settings you make. You can choose to create this on a flash drive or a hard drive if you have one. It can be an old, small one as the common size for the save file is 512Mb. If your HDD has windows on it, it doesn't matter. Puppy will not alter it, just save a file to the C:drive.

If you intend using Macpup again, this save file will load automatically and be saved automatically each time you shut down. If, for some reason, you didn't want to load this save file, just choose the RAM option at bootup and any save file will be ignored. You can even make a number of different save files (with a different name when you create it) by booting into RAM and then shutting down. Give the new save file a different appended name (you will be offered that opportunity). Next time you boot, you will be offered a choice of which save file to boot to.

So what does this all add up to?
A Mighty Macpup Miditzer that works from a LiveCD with no need to install.

How do you get it?
You just download the .iso HERE and burn it to CD. (Give it about half an hour from this post so that it will have finished uploading - it's not going as fast as it should :( )

How big is the download?
222Mb That's right - just over 200Mb for a complete operating system that does not have to be installed and runs on older hardware.

DISCLAIMER: Yes there has to be one. I've tried this on three machines, only one of which has MIDI interfaces. It has started and run properly on all three but is still experimental so jump in if you want to play with a Puppy. It cannot harm your computer!
Cheers
Graham

Eugene_S
Newbie
Posts: 14
Joined: Tue Dec 30, 2008 12:21 pm
How many Style 216 did Wurlitzer make?: 0

Re: New Puppy

Post by Eugene_S » Fri Apr 08, 2011 4:31 pm

Hi Graham,
I am interested in experimenting with your new version of Puppy 520, however I am having a problem.
I have downloaded the ISO file twice, and created the disks to run it. I have done this in the past with Puppy 4.0 with Midizer in it. However this time when I try to Launch them I get about 6 lines of text explaining about how to use GRUB which I do not under stand at all. It ends with a Command prompt for GRUB. I think Grub is Language that is used as a boot strap loader. In any case. I can' get anywhere with it. One of the time I made a disk it went partialy into a Puppy window before it hung up. I have made at least 6 disks using different iso making programs.
I have downloaded and installed Puppy 520 without Miditzer on it and made 2 disks. Works fine.
Any thoughts on what is wrong.
Eugene in Sunny Florida, USA
Eugene In Sunny Florida, USA

User avatar
moonskin
Posts: 897
Joined: Tue Jan 10, 2006 12:08 am
How many Style 216 did Wurlitzer make?: 0
Location: Australia

Re: New Puppy

Post by moonskin » Sat Apr 09, 2011 7:47 pm

A new version (525) of puppy has been released so I've built a new system based on the official release version (Lucid Puppy 5.2.5).

The beauty of the new one is that it is significantly smaller at 175Mb as I removed a number of applications that are not necessary in this context.

You can download it HERE
Cheers
Graham

Eugene_S
Newbie
Posts: 14
Joined: Tue Dec 30, 2008 12:21 pm
How many Style 216 did Wurlitzer make?: 0

Re: New Puppy

Post by Eugene_S » Mon Apr 11, 2011 7:42 am

Hi Graham,
Thanks for the new version of Puppy, Love that Wallpaper. It must have taken you quite some time to draw that picture. It took me 2 downloads to get it right. The first one quit at about 15 Mgb. I did not notice that until I had wasted another disk. I paid more attention on the next download.
Eugene In Sunny Florida, USA

drepalla
Newbie
Posts: 22
Joined: Fri Jul 15, 2011 3:24 am
Spam Stopper: theatre organ
How many Style 216 did Wurlitzer make?: 12
Location: Denmark

Re: New Puppy

Post by drepalla » Mon Jul 25, 2011 4:22 pm

Thank you Graham, it downloaded just fine for me (175MB) I will find a CD to burn it to tomorrow, after watching a intro on the puppy linux on youtube, I am excited to try it out.

User avatar
Wurlitzer28
Posts: 216
Joined: Tue Jul 15, 2008 11:45 am
How many Style 216 did Wurlitzer make?: 0
Location: United States

Re: New Puppy

Post by Wurlitzer28 » Tue Jul 26, 2011 9:28 am

As a fan of Puppy (thanks to you) I would love to try this but on my organ, I have a VB6 application which I wrote which allows me to communicate to the console's microcontroller (I also wrote that software) to handle a few things like unlimited presets for the Wurlitzer Console, splitting the accomp manual so I can play the 260. (my Wurlitzer console is only a 2 manual [2nd tch on both], and the same VB program also handles my electronic sheet music database and page turning.

Anyway, what are the chances that a VB application which communicates over RS232 and also makes repeated calls to an MS Access database (for the sheet music stuff) can run under WINE?
Craig Whitley

User avatar
greenfox
Posts: 1172
Joined: Sun Jan 29, 2006 6:16 am
How many Style 216 did Wurlitzer make?: 0
Location: Australia
Contact:

Re: New Puppy

Post by greenfox » Tue Jul 26, 2011 8:58 pm

Hi Graham

I just gave your Puppy Miditzer a try. It is great. The graphics of the desktop and the Miditzer console on my wife's high res laptop are astounding. MIDI input works without needing any configuration except telling Miditzer the device and channels. Audio works well despite an error message I just ignored. Key response is electronic organ like with no delay at all. The reverb sounds good, I have not had a chance to fiddle with the reverb settings yet to find out more about it.

Thanks for your work on this.

Regards
Rick
Rick
From: Brisbane Queensland Australia

ChuckH
Groupie
Posts: 81
Joined: Thu Jun 25, 2009 9:24 pm
How many Style 216 did Wurlitzer make?: 0
Location: Melbourne, Australia

Re: New Puppy

Post by ChuckH » Thu Jul 28, 2011 3:16 am

Hi Graham,

I tried "walking the puppy " but got the error "Could not connect to Jack server as client".
I waited for a minute to see if it would be cleared automatically by the script then decided to manually cancel the error window and minimise the Jack Audio Connection Kit window. I had no idae what to do next but somehow managed to get a Fluidsynth window up with dial knobs for volume/reverb etc which also errored with "Fluidsynth failed to connect to Jack server". Miditzer appeared next and I tried running the "Console Up" midi file. The keys and stops were moving but except for the toy counter sounds, I could not get any sounds. I tried changing the channel settings to all '1's on the first Miditzer set up screen but that did not help. Any suggestions please?

Charles

PS Forgot to mention - I downloaded the 525 version and I was trying to run it on a Compaq Evo N1020v laptop. All the graphics are great.
Charles Hughes, Melbourne, Australia

User avatar
moonskin
Posts: 897
Joined: Tue Jan 10, 2006 12:08 am
How many Style 216 did Wurlitzer make?: 0
Location: Australia

Re: New Puppy

Post by moonskin » Thu Jul 28, 2011 6:23 am

Hi Charles

It seems what is happening is that the jackd daemon (server) is not starting. This could be due to a compatibility issue with the sound hardware.

If you close everything down once the script has run, you might try restarting qjackctrl which is the GUI for jackd. You'll find it in the multimedia menu.

By clicking the start button on the GUI, it attempts to start the server and you may get some messages that might help.

From what I can see of the machines specs, it may have trouble running Jack, but again, I can't be sure.
Cheers
Graham

User avatar
moonskin
Posts: 897
Joined: Tue Jan 10, 2006 12:08 am
How many Style 216 did Wurlitzer make?: 0
Location: Australia

Re: New Puppy

Post by moonskin » Thu Jul 28, 2011 6:27 am

Wurlitzer28 wrote: Anyway, what are the chances that a VB application which communicates over RS232 and also makes repeated calls to an MS Access database (for the sheet music stuff) can run under WINE?
My guess would be that the database would probably be fine, and the VB would probably run but I actually have no idea whether WINE could access the serial port. You might get to be the pioneer in this one. ;)
Cheers
Graham

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest