[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Need IIe, IIgs MIDI software



Michael J. Mahon wrote:
Mitch wrote:


I'd been to your page before I went to sleep last
night. I tried some download links and they didn't
work. That is partially due to my Mozilla browser. I
gave up before I read about RT.SYNTH. I was pretty
tired. I downloaded RT.SYNTH today using the iCab
browser (Mac), which has an excellent download manager.
I couldn't download the mp3s no matter what I did.


Curious, I haven't had any trouble with them on several
different computers, including Macs...

It's harder on a machine you can't "right-click" on,
although I understand that's being fixed.  ;-)


From what I've read on your site about RT.SYNTH it
looks like a great accomplishment! I especially like
the fact that you can play more than two keys at a
time. Nice!


Of course, only the last struck key plays--it's still
single-voice--but it makes the keyboard action much
more "musical".


I get the feeling that it won't do MIDI in or out
through my Passport Designs MIDI Interface Card. Oh
well, it's amazing to me that you even got it to read
MIDI files at all. At least I can write a MIDI track
for RT.SYNTH, play it, and record it. Would it be
difficult to get RT.SYNTH to read MIDI from an outside
source?


Actually, there aren't as many single-voice MIDI tracks
as you might think.  ;-(

I haven't run any (solo) music on RT.Synth that was derived
from MIDI files, though MIDI.CONVERT (part of the CrateSynth
package) will certainly create (multi-voice) music files
from MIDI files.  It would be pretty simple to write an
Applesoft program to extract a single "oscillator" stream
from the output of MIDI.CONVERT, and it would be in the
same form as RT.SYNTH music.

The problem is that MIDI.CONVERT does not just convert a
single solo track, but converts all tracks, and dynamically
assigns oscillators, so a particular track is not all in
a single oscillator's "music" stream.

It could be modified to do that, but, as I noted, most MIDI
music has multi-voiced tracks, so it might not be as useful
as you would wish.

Controlling RT.SYNTH from an external MIDI source is an
interesting idea.  It can be done, but would involve some
low-level MIDI card UART programming, since it would have
to be polled for status changes.  Interrupts would be a
problem, since they would certainly be audible as pops.

RT.SYNTH was designed to work on ordinary Apple //e's, with
no hard-to-get adornments, so MIDI input was never a serious
contender.  Think of it as a "performance" synth, not a
"player" synth--though it can play back its own performances.


I own an ALF synth card for the Apple II, which I
believe was be the first synthesizer for a personal
computer. I haven't used it yet, but it looks like
programming it to play music is laborious. Not as nice
as loading a MIDI file. I'm really looking forward to
firing the ALF up, and especially to using RT.SYNTH.


The ALF is a multiple-squarewave oscillator card, as is
the MockingBoard.  Multiple voices are nice, but they are
all reedy squarewaves, a limitation not shared by RT.SYNTH.

The only Apple II add-in that supported wavetable synthesis
was the Mountain Music System, a 2-card extension that
provided 16 wavetable digital oscillators using DMA from
the Apple's memory.

-michael

Music synthesis for 8-bit Apple II's
http://members.aol.com.mjmahon

Thanks for the wealth of info. It will be a couple of weeks before I can put RT.Synth to use. Too many dire things on the table now. I don't mind playing the IIe live at all. The IIgs will be MIDIfied. That's good enough.

I have a Mountain Hardware Apple Clock. I'd gladly trade it for one of the other Mountain Hardware cards ;)

In general, the Apple II community doesn't seem as fired up about making music as the Commodore folks are. The amount of energy going into working with the SID chip is staggering. But what about the SID's grandson, the Ensoniq ES 5503 which is in the IIgs? Something tells me that it has potential which is far from being tapped.

I'd very much like to build a MIDIbox SID:

http://www.ucapps.de/midibox_sid.html

The mp3s I've downloaded from that page are superb. The mp3s I've heard so far of IIgs music are wonderful, but of a lesser sonic quality. But isn't the Ensoniq ES 5503 a superior chip? It was designed by Bob Yannes, who had previously created the SID 6581. One would assume that he was taking a step forward and not back.

Maybe people just look at the Ensoniq synths which were based on the 5503 and throw up their hands and think "why bother, it's already been done." I'm not so sure about that. The sounds coming out of todays SIDs are comparable to what came out of the Ensoniqs synths. How far could the 5503s go?