Welcome, Guest. Please login or register.

Author Topic: ProjectXG Redux  (Read 2162 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline XDelusionTopic starter

  • Alien Breeder
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 5089
    • Show only replies by XDelusion
    • http://starwarslegacy.net/
ProjectXG Redux
« on: May 02, 2014, 09:49:13 PM »
(NOT MY PROJECT)

http://retroramblings.net/?p=412

Anyone remember CU Amiga Magazine’s “ProjectXG”?  This was a DIY project they ran, based on a hack that was published on Aminet, to interface a Waveblaster MIDI daughterboard to the Amiga’s serial port, to provide a pretty good quality MIDI tone module.

The daughterboard most commonly used for this project was Yamaha’s DB50XG, though any card which attached to a “Waveblaster” header could be used.  (Googling Waveblaster now, however, will find you a Yamaha product of quite a different nature.)

The DB50XG’s successor, the DB60XG was manufactured under license by NEC as the XR385, and this seems to be the easiest such card to find these days.  It’s very similar to the DB50XG, it just has some very subtly different voicing, and can apply its DSP effects to incoming audio as well as its own sounds.

Having built a ProjectXG many years ago, then selling it a year or so back and promptly building another one, I naturally wanted to interface a Waveblaster card to one of my Minimig variants, and listen to some old MIDI files again...
Earth has a lot of things other folks might want... like the whole planet. And maybe these folks would like a few changes made, like more carbon dioxide in the atmosphere and room for their way of life. - William S. Burroughs
 

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show only replies by commodorejohn
    • http://www.commodorejohn.com
Re: ProjectXG Redux
« Reply #1 on: May 02, 2014, 11:16:37 PM »
If I were you I'd just get yourself an Amiga serial-to-MIDI adapter (I've got a spare, if you want) and any given GM sound module. Heck, some of the early-'90s modules even support direct serial connection with a slightly higher data rate (38.4Kbps vs. MIDI's 31Kbps.) No soldering required, tons of options to choose from for tone modules.
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline magnetic

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2531
    • Show only replies by magnetic
Re: ProjectXG Redux
« Reply #2 on: May 02, 2014, 11:25:23 PM »
Yes this is a really cool project I actually have one of these boxes that was further modified with a MIDI THRU port as well.
bPlan Pegasos2 G4@1ghz
Quad Boot:Reg. MorphOS | OS4.1 U4 |Ubuntu GNU-Linux | MacOS X

Amiga 2000 Rom Switcher w/ 3.1 + 1.3 | HardFrame SCSI | CBM Ram board| A Squared LIVE! 2000 | Vlab Motion | Firecracker 24 gfx

Commodore CDTV: 68010 | ECS | 9mb Ram | SCSI -TV | 3.9 Rom | Developer EPROMs
 

Offline XDelusionTopic starter

  • Alien Breeder
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 5089
    • Show only replies by XDelusion
    • http://starwarslegacy.net/
Re: ProjectXG Redux
« Reply #3 on: May 03, 2014, 01:05:26 AM »
Quote from: commodorejohn;763660
If I were you I'd just get yourself an Amiga serial-to-MIDI adapter (I've got a spare, if you want) and any given GM sound module. Heck, some of the early-'90s modules even support direct serial connection with a slightly higher data rate (38.4Kbps vs. MIDI's 31Kbps.) No soldering required, tons of options to choose from for tone modules.




Very true, and I still have my external Yamaha synth, but this is just cool!!!



@Mag Lucky!!! :)
Earth has a lot of things other folks might want... like the whole planet. And maybe these folks would like a few changes made, like more carbon dioxide in the atmosphere and room for their way of life. - William S. Burroughs
 

Offline Iggy

  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 5348
    • Show only replies by Iggy
Re: ProjectXG Redux
« Reply #4 on: May 03, 2014, 02:32:24 AM »
Being a big fan of Yamaha sound chips this appeal to my hacking nature.
"Not making any hard and fast rules means that the moderators can use their good judgment in moderation, and we think the results speak for themselves." - Amiga.org, terms of service

"You, got to stem the evil tide, and keep it on the the inside" - Rogers Waters

"God was never on your side" - Lemmy

Amiga! "Our appeal has become more selective"
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: ProjectXG Redux
« Reply #5 on: May 03, 2014, 10:10:21 AM »
My DB50XG was fitted internally into an a1200 wedge, with a serial isolator switch and hooked onto the kbreset line too so that it didn't need seperately resetting all the time.

When it eventually died, I missed the sound so much I replaced it with an external tone gen (MU100R) which I still have.
int p; // A
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: ProjectXG Redux
« Reply #6 on: May 03, 2014, 11:28:38 AM »
Could someone describe DB50XG technically? it seems to be a daughterboard to a PC ISA card. Kind of hard to connect to Amiga?

Found a PCB picture. (2048x1536)

Manual (.pdf)

The pinout (perhaps quite easy to interface?)
« Last Edit: May 03, 2014, 11:39:34 AM by freqmax »
 

Offline Jeff

  • VIP / Donor - Lifetime Member
  • Hero Member
  • *****
  • Join Date: Dec 2003
  • Posts: 1411
  • Thanked: 1 times
    • Show only replies by Jeff
Re: ProjectXG Redux
« Reply #7 on: May 03, 2014, 02:59:17 PM »
I have been SO SLOW in my cleaning up tasks that my Wavetable card is still attached to my old Soundblaster (I think I have just about all the C/L stuff from 8 bit SBP <---> to Audigy/Live). I might have to dig out those boxes and look in to this!  Thanks...
« Last Edit: May 03, 2014, 03:02:52 PM by Jeff »
 

Offline magnetic

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2531
    • Show only replies by magnetic
Re: ProjectXG Redux
« Reply #8 on: May 04, 2014, 01:47:54 AM »
Quote from: freqmax;763676
Could someone describe DB50XG technically? it seems to be a daughterboard to a PC ISA card. Kind of hard to connect to Amiga?

Found a PCB picture. (2048x1536)

Manual (.pdf)

The pinout (perhaps quite easy to interface?)



I suggest anyone interested in this project read the actual CU Amiga article here:

http://amr.abime.net/issue_655_pages

fun and interesting.
bPlan Pegasos2 G4@1ghz
Quad Boot:Reg. MorphOS | OS4.1 U4 |Ubuntu GNU-Linux | MacOS X

Amiga 2000 Rom Switcher w/ 3.1 + 1.3 | HardFrame SCSI | CBM Ram board| A Squared LIVE! 2000 | Vlab Motion | Firecracker 24 gfx

Commodore CDTV: 68010 | ECS | 9mb Ram | SCSI -TV | 3.9 Rom | Developer EPROMs