[Coco] DriveWire does MIDI

Brian Blake random.rodder at gmail.com
Fri May 21 12:46:51 EDT 2010


Aaron,

I just ordered the HDB-DOS DW pak from Boisy. Should I have better luck with
DW4 with this than I did the floppy image we tried to use? Or is there a
special ROM for DW4?


Thanks,

Brian

On Fri, May 21, 2010 at 12:07 PM, William Schaub <wschaub at steubentech.com>wrote:

> Aaron Wolfe wrote:
>
>> At the cocofest, Brian Schuhbring showed me his MIDI setup which he
>> used to play music throughout the event. We talked about using CoCo as
>> a MIDI player, and of course I wondered if DriveWire could be used.
>> Turns out it can.  By renaming one of the virtual channels to 'MIDI'
>> and adding some code to redirect its output to the synthesizer built
>> into the Java VM, I've got "mfplayer" working pretty well.  I'd expect
>> that any other program which uses a MIDI device in OS-9 would work as
>> well.  I also added MIDI file detection to the /N handler, so you can
>> dump
>> any standard MIDI file to the /N port and it will play on the PC.
>>
>> There is some latency at times.  I have ideas on how to reduce if not
>> eliminate this.  I'm also going to explore having the server pass the
>> MIDI events on to an external keyboard or synthesizer the way Brian
>> does with his setup, which would provide much nicer sounding
>> instruments.   There are ways to load different sound banks into
>> Java's internal synth too, that might be interesting.
>>
>> Here's a video of DW4/MIDI in action:
>> http://www.youtube.com/watch?v=F2VXN1zIt_g
>>
>> So now we have disks, printing, clock, virtual modems, tcp/ip
>> networking, and MIDI running on the built in bitbanger.
>>
>> The CoCo rules :)
>>
>> -Aaron
>>
>> --
>> Coco mailing list
>> Coco at maltedmedia.com
>> http://five.pairlist.net/mailman/listinfo/coco
>>
>>
> That's great I will see about building it from the repository and trying it
> out.
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>



More information about the Coco mailing list