Specifications for the sound recorder program & a low memory image for a Mac, a long request...

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

Specifications for the sound recorder program & a low memory image for a Mac, a long request...

Russell N Hyer
Dear the developers on this squeak list,

I have a desire to learn about the inner workings of the sound
recorder program that lives inside a squeak image. However, owing to
rot and poor maintenance of my ancient collection of Apple Macs, I am
almost forced to do my work on my PowerBook Duo with 4MB of RAM.
Because of this requirement, I am looking for a pre-shrunken image
with that application in to tinker with. Because of the age of the Mac
I am looking for an adequate squeak app to interpret it from (needn't
be the latest) - but even though the new squeak VMs support ancient
Mac too (I've run it on 7.6, my Duo runs Mac 7.1 and has large (or is
that: low) memory problems (=4MB).

The task I have in mind is to morph the sound recorder program from an
entity that saves the resultant audio data somewhere to something that
operates on a sound input source in memory and takes action
appropriately based on the audio "data stream" being fed to it. [1].
Naturally, my Duo might cause me some more headaches, but I look
forward to meeting them head on (so to speak :)).

Thanks,

R N Hyer
--
Diploma: English Law with German
University of Kent

[1] If you know of an application that comes closer to the description
I need - and lives inside a squeak image - and is not the sound
recorder program - then feel free to tell me that it has already been
invented. (Or at least the major part of what I am seeking to do...)

Reply | Threaded
Open this post in threaded view
|

Re: Specifications for the sound recorder program & a low memory image for a Mac, a long request...

johnmci
Well I *think* Squeak 3.8.9beta7 was the last os-9 based VM. It might  
run under os-7.5.5 which was the earliest OS tested, mind 7.6.1 was a  
bit better.
Personally I found os-9.x way more stable but I'm not sure if this is  
an option for you.

You should look at the 3.8.x Release Nodes.rtf via
ftp://ftp.smalltalkconsulting.com
and decide which VM version might be best for you.

On Jun 18, 2007, at 6:07 AM, Russell N Hyer wrote:

> Dear the developers on this squeak list,
>
> I have a desire to learn about the inner workings of the sound
> recorder program that lives inside a squeak image. However, owing to
> rot and poor maintenance of my ancient collection of Apple Macs, I am
> almost forced to do my work on my PowerBook Duo with 4MB of RAM.
> Because of this requirement, I am looking for a pre-shrunken image
> with that application in to tinker with. Because of the age of the Mac
> I am looking for an adequate squeak app to interpret it from (needn't
> be the latest) - but even though the new squeak VMs support ancient
> Mac too (I've run it on 7.6, my Duo runs Mac 7.1 and has large (or is
> that: low) memory problems (=4MB).
>
> The task I have in mind is to morph the sound recorder program from an
> entity that saves the resultant audio data somewhere to something that
> operates on a sound input source in memory and takes action
> appropriately based on the audio "data stream" being fed to it. [1].
> Naturally, my Duo might cause me some more headaches, but I look
> forward to meeting them head on (so to speak :)).
>
> Thanks,
>
> R N Hyer
> --
> Diploma: English Law with German
> University of Kent
>
> [1] If you know of an application that comes closer to the description
> I need - and lives inside a squeak image - and is not the sound
> recorder program - then feel free to tell me that it has already been
> invented. (Or at least the major part of what I am seeking to do...)
>

--
========================================================================
===
John M. McIntosh <[hidden email]>
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
========================================================================
===



Reply | Threaded
Open this post in threaded view
|

Re: Specifications for the sound recorder program & a low memory image for a Mac, a long request...

johnmci
In reply to this post by Russell N Hyer
Ah, I should ask is this a 68K powerbook duo?

Really one should consider upgrading your hardware, although laptops  
are more expensive, you can I believe find G3 or G4 based desktop  
machines for  I'd think < 25 pounds, or nearly free since these  
machines are 10 years old, hint worthless in the eyes of the public.  
http://en.wikipedia.org/wiki/Power_Macintosh

I'd suggest looking in second hand stores, salvation army, thrift  
stores, computer stores, etc for oh say an 8600, extra ram again  
likely a 5 pound cost, and a monitor,  pick your size, varies I think  
from free to a few 10 of pounds, I've seen plenty disgarded because  
of people switching to LCD screens, you'll likely need a VGA adaptor  
plug to use a PC based monitor.

With only 4MB you are hard pressed to have any type of performance  
since the 2.8 or 3.x series of images were 8-9MB in size.

I did build a MVC VM for Dan in 2001  (3.0alpha9MT) which fit in 1MB  
of memory using an image he made that was a 588Kb Squeak 2.2. image  
of sept 23rd, 1998.
If you want these please let me know.  Lastly I think for 68K the  
last VM might be a 3.0.21 flavour, we transitioned in that time  
period from a classic powerpc/68k VM to carbon based powerpc/68K VMs  
to Mach-o non CFM os-x only VMs.

On Jun 18, 2007, at 6:07 AM, Russell N Hyer wrote:

>  I am almost forced to do my work on my PowerBook Duo with 4MB of RAM.
> Because of this requirement, I am looking for a pre-shrunken image
> with that application in to tinker with. Because of the age of the Mac
> I am looking for an adequate squeak app to interpret it from (needn't
> be the latest) - but even though the new squeak VMs support ancient
> Mac too (I've run it on 7.6, my Duo runs Mac 7.1 and has large (or is
> that: low) memory problems (=4MB).


--
========================================================================
===
John M. McIntosh <[hidden email]>
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
========================================================================
===



Reply | Threaded
Open this post in threaded view
|

Re: Specifications for the sound recorder program & a low memory image for a Mac, a long request...

Ken Causey-3
In reply to this post by Russell N Hyer
Perhaps I'm missing something.  But I get the idea that you think you
have to use a Mac.  Squeak runs on other platforms including Win32,
Linux, etc.  Am I overlooking something that requires that you run on a
Mac?

Ken



signature.asc (196 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Specifications for the sound recorder program & a low memory image for a Mac, a long request...

Russell N Hyer
Dear Ken & John,

The reason I'm using Macintosh is because that's what I have at home.

In answer to John's question, yeah, it's 68k. And I know I *should*
upgrade, if your figures are true for 20 / 30 pounds for a G3, then I
will do so quite soon.

The reason, however, for wanting to work on my ancient machines was
that I wanted something that would work simply and not have major
RAM/CPU requirements. (Of course things have changed a lot since I
last bought a machine.. and this is only a test...)

Oh and I think the morphic-less Squeak-68k VM/shrunk image would be
very useful. I mean - it's not about constructing a GUI - it's about
utilising the sound recorder program to respond to input sounds.

Regards,

Russell

On 6/18/07, Ken Causey <[hidden email]> wrote:
> Perhaps I'm missing something.  But I get the idea that you think you
> have to use a Mac.  Squeak runs on other platforms including Win32,
> Linux, etc.  Am I overlooking something that requires that you run on a
> Mac?
>
> Ken
>
>


--
Diploma: English Law with German
University of Kent

Reply | Threaded
Open this post in threaded view
|

Re: Specifications for the sound recorder program & a low memory image for a Mac, a long request...

Tim Johnson-6
In reply to this post by Russell N Hyer

On Jun 18, 2007, at 9:07 AM, Russell N Hyer wrote:

I have a desire to learn about the inner workings of the sound
recorder program that lives inside a squeak image. However, owing to
rot and poor maintenance of my ancient collection of Apple Macs, I am
almost forced to do my work on my PowerBook Duo with 4MB of RAM.
Because of this requirement, I am looking for a pre-shrunken image
with that application in to tinker with. Because of the age of the Mac
I am looking for an adequate squeak app to interpret it from (needn't
be the latest) - but even though the new squeak VMs support ancient
Mac too (I've run it on 7.6, my Duo runs Mac 7.1 and has large (or is
that: low) memory problems (=4MB).

I have run Squeak versions 1.1 through 2.x on a Powerbook Duo 280 and can tell you that it is very, very slow.  Mine currently has 40MB of RAM, but even screen redraw is pretty annoying.  It is better when it is docked and I can run in 256 colors or Thousands of colors, but on the built-in display (grayscale or B&W) the machine just crawls.  Even typing text takes caution, as each character I type shows up on screen slower than a 300 baud modem.

If warnings like these still don't dissuade you, I would recommend using the version 1.31 image & VM.  I was running System 7.5.5 with all patches.  (Come to think of it, I don't know if 1.31 has any decent sound support...  I can't remember)

(Also, I got the 36MB memory module for the Duo on eBay for very, very cheap.  You may want to look into that, though if you are not in the United States you might have to pay large shipping fees.)

Cheers,
Tim




Reply | Threaded
Open this post in threaded view
|

Re: Specifications for the sound recorder program & a low memory image for a Mac, a long request...

Tim Johnson-6
In reply to this post by johnmci

On Jun 18, 2007, at 1:35 PM, John M McIntosh wrote:

I did build a MVC VM for Dan in 2001  (3.0alpha9MT) which fit in 1MB of memory using an image he made that was a 588Kb Squeak 2.2. image of sept 23rd, 1998.

If you want these please let me know.  


Hello John,

I would be interested in this VM/image if it is still available.

Thanks,
Tim



Reply | Threaded
Open this post in threaded view
|

Re: Specifications for the sound recorder program & a low memory image for a Mac, a long request...

Tim Johnson-6
In reply to this post by Russell N Hyer

On Jun 19, 2007, at 8:02 AM, Russell N Hyer wrote:

Oh and I think the morphic-less Squeak-68k VM/shrunk image would be

very useful. I mean - it's not about constructing a GUI - it's about

utilising the sound recorder program to respond to input sounds.


If I recall correctly, the sound recorder interface is in Morphic...

- Tim



Reply | Threaded
Open this post in threaded view
|

Re: Specifications for the sound recorder program & a low memory image for a Mac, a long request...

johnmci
In reply to this post by Tim Johnson-6
Ok I've posted to my FTP site a SIT and ZIP file that contains the  
mini image that Dan made.

miniImageFromDanIngalls.sit and
miniImageFromDanIngalls.zip

I think they are MVC only tho.

plus the last two 68K Squeak VM's I build for internal usage a few  
years back.

Squeak VM 68K68881NPLUGIN.sit   which is a 68K version with 68881  
math logic (extra feature)
Squeak VM 68KOT 3.0.12 Opt.sit  which is a 68K version with the new  
TCP/IP primitives that used Apple's Open Transport. (extra feature)

I'll have to look when the last 68K version was, not sure if was 3.0  
or was 3.2

On Jun 20, 2007, at 7:34 PM, Tim Johnson wrote:

>
> On Jun 18, 2007, at 1:35 PM, John M McIntosh wrote:
>
>> I did build a MVC VM for Dan in 2001  (3.0alpha9MT) which fit in  
>> 1MB of memory using an image he made that was a 588Kb Squeak 2.2.  
>> image of sept 23rd, 1998.
>> If you want these please let me know.
>
> Hello John,
>
> I would be interested in this VM/image if it is still available.
>
> Thanks,
> Tim
>

--
========================================================================
===
John M. McIntosh <[hidden email]>
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
========================================================================
===