![]() |
||
| Home | SwiftForth Archive | SwiftX Archive | |

Kevin Appert asked, "What ever happened with this?"
It appears to me that nobody is interested in MIDI anymore. Though there are
many books on writing MIDI programs, most that I have seen e.g. MAXIMUM MIDI
deal with C and C++ programs
with which I have had next to zero success with using Microsoft's Visual
C++. I have written many programs in the last several years using SwiftForth
and they work very well for my specialized use which is sending
information - SMF files and configuration information - to and from an Allen
Theatre III organ.
My recent renewed interest in writing MIDI programs came about when I bought
a MIDISPORT UNO USB Interface. While with the kind help of an sftalk
contributor I was able to write a program that did everything my previous
send programs did, I was unable to do the reverse - capture information
being sent by the organ. In the good old days of PC@ and PC! all this was
relatively easy. With USB I don't know how to capture and store at a known
address what is being sent from the organ. There are several programs that
do this (e.g. MidiSpy for which I have the C code) but except for "Hello
World" and a few other simple programs, I've not been successful in
converting C or C++ programs to SwiftForth equivalents.
I'd be delighted to hear from some knowledgeable SwiftForth expert who could
advise me on the use of the USB but I suspect that what I'm interested in
has too little general utility.
----- Original Message -----
From: "Appert, Kevin" <kevin.appert_at_lmco.com>
To: <sftalk_at_forth.com>
Sent: Tuesday, July 18, 2006 9:25 AM
Subject: [sftalk] Re: Midicapture-
What ever happened with this?
-----Original Message-----
From: Appert, Kevin
Sent: Friday, May 26, 2006 8:40 AM
To: 'sftalk&forth.com'
Subject: RE: [sftalk] Re: Midicapture-
Did the M-Audio MIDIsport Uno USB interface come with a DLL or are you
supposed to get at it through the Windows API?
There are plenty of MIDI/SoundCard/Windows API books around.
If it doesn't converge in a week or two, consider contacting Tim Duncan.
Although he is desperately busy, he is also a thoroughly wonderful guy
and might be able to help you out.
http://www.centerforhighperformance.net/
http://www.cogswell.edu/person/34.html
-----Original Message-----
From: sftalk-bounce&forth.com [mailto:sftalk-bounce&forth.com]On Behalf
Of Bob Nash
Sent: Thursday, May 25, 2006 2:48 PM
To: sftalk&forth.com
Subject: [sftalk] Re: Midicapture-
I can't help on the Midi capture, but would be interested in seeing some
code snippets on how you talked to Midi and your hardware interface. Is
the M-Audio MIDIsport UNO interface a commonly available item?
-----Original Message-----
From: sftalk-bounce&forth.com [mailto:sftalk-bounce&forth.com]On Behalf
Of Carl A. Helber
Sent: Wednesday, May 24, 2006 1:50 PM
To: SFTALK
Subject: [sftalk] Midicapture-
I have fiddled with Midicapture.f which can be found using Google and
though
I can compile it using SwiftForth, I have yet to figure out what it
does. I
had hoped that it would provide a clue as to how to write a simple
procedure
to read a single byte from a USB port associated with an M-Audio
MIDIsport
UNO interface connected to an electronic organ. I have a SwiftForth
program
that sends MIDI bytes to the organ - it works very well but capturing a
received byte has eluded me. Can anyone out there provide any help or
perhaps steer me to any answers (please not C++).
Respectfully,
Carl Helber
----------------------------------------------------------------------
sftalk_at_forth.com The SwiftForth programming discussion email list
To unsubscribe, send subject "unsubscribe" to sftalk-request_at_forth.com
For list command help, send subject "help" to sftalk-request_at_forth.com
Message archives are located at http://www.forth.com/archive/sftalk
----------------------------------------------------------------------
This list is a forum for SwiftForth users. For product support and bug
reports, please send email to support_at_forth.com
----------------------------------------------------------------------
----------------------------------------------------------------------
sftalk_at_forth.com The SwiftForth programming discussion email list
To unsubscribe, send subject "unsubscribe" to sftalk-request_at_forth.com
For list command help, send subject "help" to sftalk-request_at_forth.com
Message archives are located at http://www.forth.com/archive/sftalk
----------------------------------------------------------------------
This list is a forum for SwiftForth users. For product support and bug
reports, please send email to support_at_forth.com
----------------------------------------------------------------------
Received on Tue Jul 18 2006 - 14:18:48 PDT
This archive was generated by hypermail 2.2.0 : Tue Dec 02 2008 - 03:04:40 PST