Saturday, February 4, 2012

A600: Custom audio mixer & mounting MAS-Player inside!

Gotta love free time that weekends give :) Time to tinker my lovely Amigas.

First of all, I had to do the boring stuff of cutting the case above the PCMCIA port just to install the perfect CF2IDE adapter by kipper2k which I had for a really long time :)



OK it's done...



By the way, the last 2 days I was thinking of putting my beloved MAS-Player inside my A600 beast, clearly cause it would be really cool!

Well, easy into thinking, difficult into implementing it though. Such obstacles are the following:
- MAS-Player is mounted on Parallel port.
- MAS-Player requires a +5V wire that by default is drawn from the near Serial Port.
- MAS-Player gives an extra audio out. So in order to have both inputs (Amiga+MAS-Player) you need an external mixer or a dual input amplifier/speakers.

OK... after I figured out what to do, I got all the necessary components from my local electronic store.

My initial thought was using an IDC 25pin connector with a ribbon in order to bring the parallel port inside! Of course I don't want to loose the possibility in using the parallel port in case I need to mount anything else (like a MIDI or Sampler unit).



Yep, it fits really well and whenever you want, you just disconnect  the connector and you can mount everything else you like :)



If you checked clearly the above photos, you must have seen the lack of RCA audio connectors! :O
Where are they? lol

Putting the MAS-Player inside meant that I needed to make a simple dual mixer for audio output. I didn't want to be invasive to the case so I thought of using the default RCA connectors for the job, alas I desoldered them off :)



...and then soldered a cable in it's position.



After checking out Phipscube's Epic A1200D PPC custom mod, I thought of doing exactly the same mod of his Audio mixer that he used for his Delfina!
For whoever doesn't know what he did, he made a custom PCB audio mixer with some Pots per device and channel.
The only extra I putted on the custom PCB was a header for +5V/GND/+12V to be able to mount MAS-Player's juice and perhaps some fan in the future.

As you can see from the picture below, my custom PCB has the following:
  • +5V/GND/12V connector on the left side,
  • The Input angled Pin headers for MAS-Player and Amiga
  • Pin headers for measuring the POTS! I tried without these and it was messy :)
  • The default RCA connectors that are the mixed audio out
  • ...And the POTS per device and channel



Here you can also see the custom power connector that I used. More pics on that later :)



This is what the connector looks like from the back... LOL it looks like robot eyes doesn't it?



And finally a picture from the lower part of the PCB with the cable mess :)



As I said before, I also needed some power that would be drained from the floppy connector, so I used a pico veroboard to mount 3 sets of cables in it and insulated it accordingly.




This is what the system looked like while I was doing the preliminary tests :)



After hot-gluing my custom PCB in place, I had to start dealing with the ribbon! Damn I so dislike ribbons inside the Amigas. They grab so much space and don't allow proper airflow. That's why I decided as always on my Amigas... to convert it to round cable. Easy stuff, just separate each wire one-by-one! :)



...and Presto! Wire rounded, and hot-glued in place for better visibility and airflow :) I also used a bit of hot-glue to secure safely the MAS-Player on kipper2k's CF2IDE adapter.



Looking good doesn't it?




Just before I close this article... one panoramic photo as always. Tidy, beasty and beautiful :)



Stay tuned \o/


Tuesday, January 31, 2012

A600: Trying 800x600 resolution & setting up ClassicWB 3.1

Hi my fellow Amigans,

Some days ago, I saw with surprise Ratte's post over A.org about a new Beta firmware from Jens for Indivision ECS and his new version of SuperPlus driver that didn't have the alert box!

I immediately downloaded the appropriate files and after flashing my Indivision ECS with the new version 1.10 and copying the SuperPlus driver over my Devs:Monitors/ drawer it was time to test teh beast :)

Well the results were more than outstanding!!!




I just couldn't believe how awesome it is to have an ECS mode filling the entire screen of my LCD Monitor without the need of overscan stuff!!!

Only problem is that the 800x600 mode with 16 colors on ECS system having an ClassicWB 3.9 installation... despite my numerous of optimizations, wasn't so much enjoyfull.
Whatever I have tried, the ECS chipset is really slow comparing to AGA :(

That was time for desperate measures then... Hopefully Bloodwych's new ClassicWB packs versions gave me the morale boost I needed to start installing everything from scratch! LOL

This time I decided NOT only to not use OS3.9 as a base but only 3.1, but ALSO to not install the latest and more heavy ClassicWB 3.1 versions like AdvSp and Adv.
Instead I decided to go with the ClassicWB 3.1 Full version which has the MagicWB look and feel.

Ofc that installation needed a lot of alterations which were done after spending a lot of time with it. Those were the following:
  • Reduce the number of colors to 8, based on MagicWB colors on Scalos
  • Install fonts and reconfigure Workbench and DOpus based on these fonts.
  • Convert some demo Backdrops to 640x512 and 800x600 to 8 color format based on MagicWB palette
  • Change ALL the iconset of ClassicWB Full since it's based on SmallMagic iconset made for 640x256 PAL resolutions that seem really streched on Hi-Laced or 800x600 ones. That was ONE HECK of a painful procedure since it was made One-By-One!... not for the faint hearted for sure. :S
  • Custom recolored and altered SilverBlue skin by Rebel (check white titlebar) in order to match better with the 3.1 look and the MagicWB colors.
  • and finally, a system of mine couldn't be called a system, without some custom Kickstart magic loaded via ACAtune. It contains modules from Kickstart 3.9 along with some other stuff  like HRTMon, and newer SCSI.device 44.2 from Doobrey to be able to support my 16GB CF card and big Work (10GB) partition :)

Here you can see a screenshot from the main Workbench screen once system is booting.



This is the primary partition OS3.1 along with it's contents



This is the  Programs drawer which you can see every single change of icons that I made!



And last but not least, same procedure also in Prefs as well :)



Just for getting a better view, I'm attaching a YouTube video of my A600 booting so you can check the response time and quickness :)



I really love my A600 now... Many stuff to setup yet like Subway, MAS-Player etc... but I'm not in a hurry.

Stay tuned \o/


Tuesday, January 24, 2012

A4000: Custom audio connector

Just before I install my repaired A4000 mobo by Cosmos, I thought...
"Why don't you put an internal Audio cable so you could insert it into ESS-Solo-1's input?"
 I thought that in the past, but there was no way I would dismantle the whole Amiga to do such a mod :)

Now I had the opportunity :D

So, I got some nice cable and soldered it underneath the mobo to the RCA connectors



I really like the small cut that existed by default on the mobo! It gave me the necessary space I needed for the audio cables to pass underneath.

After installing everything and putting Grex and the cards... I had to install the internal audio cables!



You can see the new audio cable coming from the back of the default RCA headers (on the bottom left) and going on one connector on ESS-Solo-1/
Also you can see the CD Audio cable that I had made in the past (you can see previous article about it) as well mounted in ESS-Solo-1.

One more panoramic photo bellow where you can see everything mounted .



So... ESS-Solo-1 has the following now:
  • Backplate - Green = Line Out
  • Backplate - Blue = Line In
  • Backplate - Red = Mic In
  • Internal - CD1 = Paula (Shows as "Aux" in Solo Mixer in Workbench)
  • Internal - CD2 = CD (Show as "CD" in Solo Mixer in Workbench)

Everything works perfectly now!

Stay tuned \o/