GridInstrument 0.9 is out!

Posted on November 23, 2017 by David Hilowitz

A new version (0.9) of GridInstrument is out. It features:

– Ability to set the MIDI velocity level to a fixed value.
– Ability to set the MIDI velocity to random value within a range (for example, random between 95 and 105, to give a more natural feel).
– Ability to set row overlap/offset like on Launchpad Pro – you can find this in the Layout menu.

Presenting GridInstrument: a musical grid app for iOS

Posted on October 28, 2017 by David Hilowitz

GridInstrument is an iOS app that lets you play your iOS device like a musical instrument. Instead of a piano keyboard, notes are arranged on a grid (much like the Ableton Push or scale-mode on a Launchpad Pro).

One of the coolest features of the app is that you can hook up your Ableton Launchpad controller directly to it (using the Apple Camera Connection Kit) and it will let you play your Launchpad like a musical instrument. Here’s a video of the Launchpad tethering functionality:

The app has a simple sound generator built in, but where it really shines is in its ability to output MIDI data. It has Audiobus 3 support so that you can send MIDI to other apps. It also has Core MIDI out support so that you can send notes to outboard hardware or even to a Network MIDI connection. Here’s a video showing how to connect it to a Moog Little Phatty:

Features:

  • Change octaves
  • Change keys
  • Choose from over 20 musical modes (“Major, Minor, Dorian, Mixolydian, etc.”)
  • Choose between two grid layouts (“Diatonic 4th” and “Chromatic”)
  • Core MIDI out so that you use GridInstrument to control your other instruments
  • Audiobus 3 support
  • Launchpad integration (connect your Launchpad Mini in low-power mode without a hub or any other Launchpad with a powered hub)

OK. That’s it. Enjoy!

– Dave

Floyd Worthwhile Endeavor v1.1 Released!

Posted on March 30, 2014 by David Hilowitz

A brand new version of Floyd has been released!

Moving Platforms

Here’s what’s new:

  • A new game element: Moving platforms!
  • Ten new levels (41 through 50)!
  • A new background music song (hear it in levels 41, 42, and 46)!
  • Two gorgeous new level backgrounds
  • A counter on the main screen that shows your total number of hats
  • Finding Floyd slips off those platforms a little too easily? Now, you can reduce his running speed by changing the “Controller Sensitivity” setting in the “Settings” dialog. (More virtual gamepad settings on the way.)
  • If you are a GameCenter user, your game progress should now sync across all of your devices.


Enjoy!

Floyd’s Worthwhile Endeavor Trailer

Posted on February 24, 2014 by David Hilowitz

Floyd’s Worthwhile Endeavor v1.0 Released

Posted on February 19, 2014 by David Hilowitz

iPhone4-Dogs&Ghost

iPhone4-Elephant Bridge

iPhone4-Elephant

iPhone4-Ghost Mode

iPhone4-Main Menu

iPhone4-Ostrich

iPhone4-Sprinboard Dogs

iPhone4-Springboard

  • Ghost hats! These turn Floyd into ghost for short amounts of time. Useful for sneaking past dangerous animals such as…
  • Packs of vicious dogs. Watch out!
  • Ten more levels!
  • Intro animation with voices
  • When Floyd gets three ribbons at the end of a level, we can now hear Muybridge say “Well done, my boy!”
  • It’s no longer possible for Floyd to continue running when he falls off the bottom of the screen.
  • Floyd now longer dies twice when he gets bitten by a dog and then falls off a cliff.
  • The game should now work for iOS 5.0 users again (sorry!)
  • Build 2680: Game has been built 658 times since last revision (11 days ago). That’s an average of 59 builds a day.


Enjoy!

Floyd’s Worthwhile Endeavor v0.8.4 Released!

Posted on January 27, 2014 by David Hilowitz

Floyd's Worthwhile Endeavor v0.8.4 Screenshot

A new version of Floyd’s Worthwhile Endeavor is now available on the App Store.

Here are the highlights of this release:

  • Five new types of hats!
  • Elephants are less dangerous: they can only kill you when you then are walking towards you.
  • Better memory usage
  • New help text in Level 1
  • Bug Fix: Floyd no longer falls through rope bridges
  • Build 1201: Game has been built 358 times since last revision (11 days ago). That’s an average of 32.5 builds a day.
  • Email support (at) decided.ly with bug reports or use the contact form on this site.

Get it here!

TIP: How to find the full URL of a file within your Application’s Bundle

Posted on June 19, 2009 by David Hilowitz

iPhone Icon 79 x 130This is an iPhone Programming tip. Say you want to find  the full URL of a file within your Application’s Bundle (mainBundle), here’s how you would do it. Example: This would return the full URL of a file named “Sound2.caf”:

CFURLRef fileURL;
NSString *path;
path = [[NSBundle mainBundle] pathForResource:@"Sound2" ofType:@"caf"];
fileURL = (CFURLRef)[NSURL fileURLWithPath:path];