piano
Piano 2.2
Piano - Brings you the full range of General MIDI sounds supported by Mac OS X on your dashboard. more>> Write your grocery lists and organize your recipes. Shopping lists are composed in seconds by clicking on items or adding from recipes. ShopNCook includes a database of nearly 2000 grocery items that makes it a snap to start writing shopping lists without having to input hundreds of items. By organizing the items according to the aisles of your supermarket, you save considerable time and efforts during shopping. The recipe manager lets you input your own recipes and search the recipes by title, categories, and ingredients. You can scale the quantities for the number of servings, and add the ingredients of a recipe to the shopping list with a click. ShopNCooks unique browser tool lets you localize and import recipes directly from internet. Have fun uncovering hundreds of thousands of recipes scattered in internet archives. Other features includes: nutritional information, e-mail tool to send shopping lists and share recipes with friends, sublists, automatic unit conversion, import/export, direct access to TheRecipeDatabase.com.<<less
Piano Theory 1.0.2
Piano Theory - Play piano right on your dashboard more>>
Basically, it brings a basic reference for piano theory right to your desktop. Sound interesting?
PS: Special thanks to Jared R. White for allowing me to use his excellent MIDI plugin :) This is great, because it allows you to actually hear the piano.
Piano notes music game 09
After a lot of research, I realized that the software I was looking for just didnt exist, so I decided to create it myself. Five months later... Pian... more>> <<less
Rainbow piano for kids 12.18
Rinbow piano for kids. Look at the pannel and press the same note. Look at the pannel and press the same note. Look at the pannel and press the same n... more>> <<less

Virtual MIDI Piano Keyboard 0.2.6
Virtual MIDI Piano Keyboard is a brilliant MIDI events generator and receiver more>>
Virtual MIDI Piano Keyboard 0.2.6 is a brilliant MIDI events generator and receiver. It doesn't produce any sound by itself, but can be used to drive a MIDI synthesizer (either hardware or software, internal or external). You can use the computer's keyboard to play MIDI notes, and also the mouse. You can use the Virtual MIDI Piano Keyboard to display the played MIDI notes from another instrument or MIDI file player. To do so, connect the other MIDI port to the input port of VMPK.
Major Features:
- VMPK uses a modern GUI framework: Qt4, that gives excellent features and performance. RtMIDI provides MIDI input/output features.
- The alphanumeric keyboard mapping can be configured from inside the program using the GUI interface, and the settings are stored in XML files. Some maps for Spanish, German and French keyboard layouts are provided, translated from the ones provided by VKeybd.
- VMPK can send program changes and controllers to a MIDI synth. The definitions for different standards and devices can be provided as .INS files, the same format used by QTractor and TSE3. It was developed by Cakewalk and used also in Sonar.
- VMPK can help you to change sounds in your MIDI synthesizer, but only if you provide a definition for the synthesizer sounds first. The definitions are text files with the .INS extension, and the same format used by Qtractor (Linux), and Sonar (Windows).
- When you start VMPK the first time, you should open the Preferences dialog and choose a definition file, and then select the instrument name among those provided by the definitions file. There should be one instrument definitions file installed in the VMPK's data directory (typically "/usr/share/vmpk" in Linux, and "C:Program FilesVMPK" in Windows) named "gmgsxg.ins", containing definitions for the General MIDI, Roland GS and Yamaha XG standards. It is a very simple format, and you can use any text editor to look, change, and create a new one. You can find a library of instruments definitions at the cakewalk ftp server.
- Another customization that you may want to tweak is the keyboard mapping. The default layout maps about two and half octaves for the QWERTY alphanumeric keyboard, but there are some more definitions in the data directory, adapted for other international layouts. You can even define your own mapping using a dialog box available in the Edit->Keyboard map menu.
- There are also options to load and save the maps as XML files. The last loaded map will be remembered the next time you start VMPK. In fact, all your preferences, selected MIDI bank and program, and the controller values will be saved on exit, and restored when you restart VMPK the next time.
Requirements:
- Qt 4.4 or newer
- ALSA sequencer in Linux, WinMM in Windows and CoreMIDI in Mac OSX
- ALSA sequencer in Linux, WinMM in Windows and CoreMIDI in Mac OSX
- GCC C++ compiler.
License:GPL
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.
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.
Pandora Widget 1.0.2
Pandora Widget - Widget for the music streaming service more>>
Well, I made a Dashboard widget for Pandora.
Caveats (not my fault):
1) Dashboard in Tiger doesnt pass events through to Flash applets very reliably (its a known issue), so its can be hard to click on things (try clicking in rapid succession). But it plays music fine. Its probably easier to set up your account and music preferences in your web browser first, and then just use the widget for listening to music (think: "It shuffles music for you").
2) Pandora takes a while to load (like 10 seconds).
Enhancements:
- Minor update for Pandora system changes.
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

Ivory 1.5
Ivory is created as a professional and useful groundbreaking Grand Piano Virtual Instrument featuring 40 gigabytes of stunning, all new samples of Steinway D, Bosendorfer 290, and Yamaha C7 grand pianos. more>> Ivory 1.5 is created as a professional and useful groundbreaking Grand Piano Virtual Instrument featuring 40 gigabytes of stunning, all new samples of Steinway D, Bosendorfer 290, and Yamaha C7 grand pianos.
Requirements:
- G4 @ 450 MHz or better
- 1GB RAM
- 11GB free hard drive space
- Mac OS 9.2 or later or Mac OS 10.2.x or later
- DVD ROM drive for installation
macTone 1.0
macTone - Turn your computer into a musical keyboard more>>
macTone enables you to perform tunes by typing like the piano.
VI.ONE 1.1
VI.ONE - A massive multi-disc sample library encompassing over two thousand instruments, kits, and other sound effects more>>
The library is packed to the brim with drums (including hundreds of different kits), drum loops, basses (including acoustic, upright, electric, and synth), world and ethnic instruments (organized by geographic regions), sound effects, guitars (acoustic and electric), keyboards, a full collection of orchestral instruments, screaming B3 organs, world-class acoustic pianos, prepared pianos, electric/synth pianos, pop horns and brass, a bank of vintage synths, and cutting-edge synth patches.
Across every musical style in the world, VI.ONE is a premium, gigantic, and versatile sound palette.
VI.ONE is powered by the Kontakt Player 2 engine, bringing instant access to the sounds via the standalone application, as well as being accessible within sequencers via every major plug-in format: AudioUnit, VST, RTAS, and DXi.
Main features:
- Over two thousand patches of instruments across a wide array of instrument families
- 21GB core library of samples
- Optimized onscreen EQ and reverb controls
- Remote control of various sonic parameters available via MIDI CC
- Multitimbral operation, supporting up to 64 simultaneous instruments loaded (subject to RAM availability), receiving up to 64 MIDI channels (16 in plug-in mode)
- General MIDI compatible
- Kontakt Player 2 engine, supporting standalone operation as well as plug-in operation in all major hosts that support AudioUnit, VST, RTAS, or DXi plug-ins
- Special upgrade pricing to the full version of Kontakt 2, which allows for fuller editing of the instruments
PySynth 0.8
A simple and open source music synthesizer developer in Python more>> A simple and open source music synthesizer developer in Python
PySynth is a free and simple music synthesizer written in Python. PySynths based on a script found on the Web and then modified for this purposes.
The sound does not try to emulate a specific instrument, its more like a mixture of piano, electric piano, organ (in the bass), and vibraphone.
The current release of the synthesizer can only play one note at a time. However, two output files can be mixed together.
The script can also be used as a module by other Python programs.
System requirements:
- Python
Set Grouping by Category 1.0
Set Grouping by Category - Make use of the new grouping tag in iTunes 4.2 more>>
Put songs into categories like situations to listen to, instruments or languages and create smart playlists that make use of these meta-categories.
Example: Set grouping categories of tracks like: sit:dream (Situation for dreaming), instr:piano (Instrument is piano) and create a smart playlist with: match all conditions, grouping contains sit:dream, grouping contains instr:piano for a romantic piano mix.

Music Assistant 2.1
Music Assistant is a tool for you to set a tempo and tune your instruments. more>>
Enhancements:
- Adds the capability to see flashes (vice hear clicks) in the Metronome Mode and use pitches other than the standard 440 Hz for A4 notes in the Tune-up Mode.
Requirements:
- Mac OS X 10.2 or later.