Omenie
Cute floppy disk icon!
This one's grabbed from the phone, running live.
99% there. OK, from a pure 'lines of code' perspective we've been 99% there since January, but now is no time for pedantry. You all know what I mean.
New features for today -
1) in chord mode the volume is automatically halved for the chord pads, which stops them overpowering the keyboard notes.
2) Preferences and programmed chords are persistent. Finally! It boots where you left it, as far as it can - voices, modes (chord mode or note, C or F etc). And a fresh installation sets up the diatonic triads rooted at C. Poptastic!
3) Cute new 'floppy disk' button to save preferences. As illustrated.
4) Stereo! Chords and upper keyboard are panned left, lower keyboard panned right
5) Unwanted new feature - sticking keys if you play at Keith Emerson speed (i.e. whip your finger over the keyboard in a Crazy Horses stylee) - I fear this is a side effect of the declick implementation I worked on yesterday, if so it will take deep digging into the hard real-time thread that powers the sample playback ... or specifically, the input buffer management of the hard real-time thread, which is (somewhat peculiarly!) where the declick hack lives. Oh well, you can't win 'em all, there's always one more bug. Particularly when you are not quite sure why yesterday's 'fix' worked at all .... I hate it when there's no such thing as a free lunch.
To do before it hits the shops -
1) Implement some response to the 'Information' button!
2) Fix the sticky notes
3) One last pass over all the voices to listen for clicks or weirdness at the loop transitions, and to check for volume balance across voices
And then we will submit, and circulate to the Ad Hoc team. And any feedback from the Ad Hoc United will go into a minor release after 1.2.
Hopefully less than 2 days to go. Because, let's face it, the world needs this!
UPDATE : version 1.1 just entered the store. This took over 2 weeks, which is painful. Just shows how many refreshed 99c fart apps the poor overworked quality guys at Apple are having to deal with ... they so need to fix their process!
Cute floppy disk icon!
This one's grabbed from the phone, running live.
99% there. OK, from a pure 'lines of code' perspective we've been 99% there since January, but now is no time for pedantry. You all know what I mean.
New features for today -
1) in chord mode the volume is automatically halved for the chord pads, which stops them overpowering the keyboard notes.
2) Preferences and programmed chords are persistent. Finally! It boots where you left it, as far as it can - voices, modes (chord mode or note, C or F etc). And a fresh installation sets up the diatonic triads rooted at C. Poptastic!
3) Cute new 'floppy disk' button to save preferences. As illustrated.
4) Stereo! Chords and upper keyboard are panned left, lower keyboard panned right
5) Unwanted new feature - sticking keys if you play at Keith Emerson speed (i.e. whip your finger over the keyboard in a Crazy Horses stylee) - I fear this is a side effect of the declick implementation I worked on yesterday, if so it will take deep digging into the hard real-time thread that powers the sample playback ... or specifically, the input buffer management of the hard real-time thread, which is (somewhat peculiarly!) where the declick hack lives. Oh well, you can't win 'em all, there's always one more bug. Particularly when you are not quite sure why yesterday's 'fix' worked at all .... I hate it when there's no such thing as a free lunch.
To do before it hits the shops -
1) Implement some response to the 'Information' button!
2) Fix the sticky notes
3) One last pass over all the voices to listen for clicks or weirdness at the loop transitions, and to check for volume balance across voices
And then we will submit, and circulate to the Ad Hoc team. And any feedback from the Ad Hoc United will go into a minor release after 1.2.
Hopefully less than 2 days to go. Because, let's face it, the world needs this!
UPDATE : version 1.1 just entered the store. This took over 2 weeks, which is painful. Just shows how many refreshed 99c fart apps the poor overworked quality guys at Apple are having to deal with ... they so need to fix their process!