midi files
MIDI Data Miner 1a
MIDI Data Miner - Learn correlations between notes and control changes in a MIDI file more>>
Briefly: use MDM by connecting a MIDI device, open preferences and set MIDI input and output ports. Open a MIDI file, create a new neural net and train. Now play notes on your MIDI device, MDM will automatically add control changes.
This is an early alpha release, buggy and incomplete. Please send feedback! Note that this alpha version only reads from the first track in a MIDI file, and only uses the first controller. Look at the included MIDI file in the working/midi folder for details.
MIDI devices not showing on OS X? Install the Mandolane library into MDMs lib folder (http://www.mandolane.co.uk/index.html)
MIDIBuilderX 031212
MIDIBuilderX is a very flexible and effective tool which enables the creation of 1- to 4-voice MIDI files using QuickTime. more>>
MIDIBuilderX 031212 is a very flexible and effective tool which enables the creation of 1- to 4-voice MIDI files using QuickTime.
MidiPipe 1.4.2
MidiPipe features modify MIDI messages in real-time more>>
Mac OS X 10.2.8 (Jaguar) or higher is required - 10.4 (Tiger) is recommended.
Features:
- Midi In - connects a MIDI input to the pipe
- Midi Out - connects a MIDI output to the pipe
- AList - outputs messages to the screen
- Message Converter - converts messages from one type to an other
- Delay - delays the time for when the message is scheduled
- Transpose - transposes note messages up or down
- Message Filter - filters by messages
- Channel Filter - filters by channel
- Channel Router - routes channels
- Keyboard Split - moves note on/off messages above/below a split point to a different channel
- Randomizer - randomly changes any parameter value(s) of any channel message(s)
- Keyboard - play a on screen keyboard with your mouse or keys; will display arriving messages too
- MicroTuner - apply different scales
- Set - set any parameter value(s) of any channel message(s) to any value
- Duration - add a delay between Note On and Note Off messages
- Control Split - inverse, limit, scale, fade in/out, route and map MIDI controllers
- Control Slider - simple slider for control message input
- AppleScript Trigger - use the power of AppleScript to implement everything you want
- (N)RPN Mapper - map (N)RPNs
- Velocity Modifier - scale, shift, and clip the velocity of Note On and Note Off messages
- SMF Player - plays up to 128 MIDI Files; handles Song Select, Start/Stop/Continue messages
- Key Mapper - map keys
- "DLS Synth" tool - user interface for Apples DLS Synth
Enhancements:
- added French localization (thanks to Richard)
- fixed bug in "MIDI Loop Protection" when more than one "MIDI Out" tool was used.
PYMIDI Framework 1.1
PYMIDI Framework - Set of classes and utility functions for communicating via MIDI more>>
It provides a nice Objective-C interface to the basics of CoreMIDI while still allowing you to access the underlying CoreMIDI objects for advanced stuff.
It makes a couple of normally difficult things very easy: generating good human readable endpoint names, saving references to endpoints in files, etc.
Mighty MIDI 1.0
Mighty MIDI is a tool to play MIDI files via an external MIDI device or the built-in QuickTime synthesizer. more>>
Mighty MIDI 1.0 is a tool to play MIDI files via an external MIDI device or the built-in QuickTime synthesizer.
MIDI Keyboard 1.7
MIDI Keyboard - Use your keyboard as a MIDI device more>>
Perfect for your traveling laptop when you need to get some music entered when you are without an external MIDI device.
Enhancements:
- Additional chord GUI allows for custom chord configurations
- There are now 52 chord types to choose from (everything from a Major chord to a Minor Major 7th add 13 chord)
- Various fixes.
CocoaMIDI 1.1
CocoaMIDI is an application having the ability to read in a plain text file giving chords, timing, and volume commands, and making the generation of a MIDI file playing the chords on a guitar. more>> CocoaMIDI 1.1 is an application having the ability to read in a plain text file giving chords, timing, and volume commands, and making the generation of a MIDI file playing the chords on a guitar.
For example, "E F# G# A B C# D# ^12^ E" plays an ascending E major scale.
CocoaMIDI is public domain. Or you can also add them yourself :).
Enhancements:
- Now supports ASCII and UTF plain text files for input.
Requirements:
- Mac OS X 10.0 or later.
Midi Thru 2.1
Midi Thru offers you a useful MP3 tool which allows you to connect a controller synth to a slave synth. more>>
Midi Thru 2.1 offers you a useful MP3 tool which allows you to connect a controller synth to a slave synth. Midi Thru allows you to slave up to six synths, sending on the midi channels of your choice.
It's great for those times when you don't want to fire up a major memory eating sequencing program to use as a midi thru or when you want to write lyrics in your word processor and don't have enough memory left to fire up your memory hogging midi sequencer or if you just want to jam on those favorite synth modules.
It's also good for layering up to six synths. It's a simple program that does one thing and one thing well. It's a Midi Thru !
MIDI Monitor 1.2.4
MIDI Monitor is created to be a useful and intuitive utility for Mac OS X which can show incoming MIDI signals in a variety of formats, with filtering by message type and channel. more>>
MIDI Monitor 1.2.4 is created to be a useful and intuitive utility for Mac OS X which can show incoming MIDI signals in a variety of formats, with filtering by message type and channel. Musicians will find it handy for tracking down confusing MIDI problems. Programmers can use it to test MIDI drivers and applications.
Enhancements: Fixed a bug introduced in 1.2.3: spying didn't work.
License:Freeware
utility for Mac OS X that displays incoming MIDI signals in a variety of formats, with filtering ... MIDI Monitor 1.2.2 is a free utility for Mac OS X that displays incoming MIDI signals in a varietyLicense:Freeware
BCD2000 MIDI Driver 0.4
Free midi driver for your Mac more>> Free midi driver for your Mac
Free driver for the BCD2000 MIDI system.
Enhancements
- This driver adds a jogwheel fix, meaning that it corrects the BCD2000s native MIDI stream to something that works with Traktor.
MIDI Companion 2.0
MIDI Companion is a highly-efficient, high-quality remote interface to the best keyboards in existence, the Kurzweil K2500/K2600/K2661. more>>
MIDI Companion 2.0 is a highly-efficient, high-quality remote interface to the best keyboards in existence, the Kurzweil K2500/K2600/K2661.
This is the Mac OS X version, there will be no further updates to the Mac OS 9 version. The Companion allows you to control your Kurzweil from your Macintosh. This saves wear and tear on the Kurzweil buttons and it allows you to work more efficiently. Take the simplest task on your Kurzweil. You've just created a new program, or layed down the first track in a sequence.
The Kurzweil wants a name for this new object, and you sit there for 5 minutes spinning the data wheel or pecking at the keypad to enter "Rad Piano" or "Techno Song". Forget it! Now just reach over to your Mac keyboard and type on a normal keyboard! And that's just the start. The Companion allows you to see your Kurzweil screen remotely, allows you to enter numeric data for things like frequencies, select programs from a complete, searchable list instead of 8 crowded lines, export the list of objects in your machine, and more.
Requirements:
- Mac OS X 10.3 or later, and a two-way MIDI connection between your Mac and your Kurzweil.
A-NO-NE MIDI CC Finder 1.0b2
A-NO-NE MIDI CC Finder - Finds MIDI Continuous Control description by number or search string more>>
This Widget let you type MIDI Continuous Control number to find its description, or find related CCs by keyword, or even finds Undefined free spaces.
Enhancements:
- Database update
- Fixed field focus: Needed two clicks to get the other field active after running.
RandomMIDI 1.0
RandomMIDI - Produces random sequences of pitches from notes more>>
The voice and tempo can, of course, be changed by the MIDI file-playing application or device. Files produced by RandomMIDI open by default with the QuickTime Player application.
Entering a note more than once will "weight" the sequence towards that note; this can be useful in creating more tonal-sounding sequences.
RandomMIDIX 1.0
RandomMIDIX is a mighty effective program that produces random sequences of pitches from notes played on an on-screen piano keyboard. more>>
RandomMIDIX 1.0 is a mighty effective program that produces "random" sequences of pitches from notes played on an on-screen piano keyboard. Randomly assigned note duration values range from whole- to sixteenth-notes. The sequences are saved as "type 1" MIDI files using the default piano sound (GM voice 1) at 120 BPM (beats per minute). The voice and tempo can, of course, be changed by the MIDI file-playing application or device. Files produced by RandomMIDI open by default with the QuickTime Player application.
Requirements: Mac OS X 10.1 or higher
Dent du Midi 0.9
Converts MIDI to AIFF for use with GarageBand. more>>
These AIFF container files are suitable for dropping into Apples GarageBand application for use as loops or entire tracks. In simple terms, this application allows you to convert MIDI files into GarageBand files.
The name is a bit of a play on words. Dent du Midi is a 10,686 foot (3257 meter) mountain in the southwest of Switzerland in the west Alps.
The name is French and is pronounced something like "don doo midi" which I thought sounded like "dont do MIDI" which is why I thought it would be an appropriate name since GarageBand doesnt import MIDI files.