About ChordFinderAI
Creativity and AI Support in Contrast:
------------- A Study Project -------------------
Is it possible to create an app and use AI for the entire programming process, including concept and artwork?
The result should be an iOS app that deals with piano chords. It has to be built using SwiftUI without requiring any prior SwiftUI knowledge, no use of custom source code or other libraries. The result is here for free in the App Store and my personal impressions after completing this project:
It's a perfect way to learn SwiftUI, but you have let AI explain any source code you don't fully understand. You definitely need to know how to ask the right questions and existing knowledge of Apple iOS programming is necessary. Regular backups before making elementar changes are essential, but finally most of the app was created using AI.
Notes entered across two octaves searched and matching chords are shown. There are exact matches and which other chords the notes appear in. A chord library displays 400 chord types and can show all inversions. Three piano Sound Modules are available for playback and can be played directly or as an arpeggio. Each chord can be added to one of 16 favorite lists. Landscape, Portrait, Dark Mode, and color schemes are supported.
- Chord search across two octaves
- Precise chord names including inversions
- Display of chords containing the notes
- Chord library with 400 types and a total of 1700 chords
- Selection by root note and filter by number of notes
- Chord player with details and playback
- Player with three piano types and arpeggio mode
- Adjustable player octave and arpeggio delay
- Custom reverb effect for output
- 16 favorite lists where a chord can be added to the player
------------- A Study Project -------------------
Is it possible to create an app and use AI for the entire programming process, including concept and artwork?
The result should be an iOS app that deals with piano chords. It has to be built using SwiftUI without requiring any prior SwiftUI knowledge, no use of custom source code or other libraries. The result is here for free in the App Store and my personal impressions after completing this project:
It's a perfect way to learn SwiftUI, but you have let AI explain any source code you don't fully understand. You definitely need to know how to ask the right questions and existing knowledge of Apple iOS programming is necessary. Regular backups before making elementar changes are essential, but finally most of the app was created using AI.
Notes entered across two octaves searched and matching chords are shown. There are exact matches and which other chords the notes appear in. A chord library displays 400 chord types and can show all inversions. Three piano Sound Modules are available for playback and can be played directly or as an arpeggio. Each chord can be added to one of 16 favorite lists. Landscape, Portrait, Dark Mode, and color schemes are supported.
- Chord search across two octaves
- Precise chord names including inversions
- Display of chords containing the notes
- Chord library with 400 types and a total of 1700 chords
- Selection by root note and filter by number of notes
- Chord player with details and playback
- Player with three piano types and arpeggio mode
- Adjustable player octave and arpeggio delay
- Custom reverb effect for output
- 16 favorite lists where a chord can be added to the player