It would be good if the playback used all MIDI data (Gate On/Off, Velocity) from the keyboard, and simply replaced the Midi note values with the values from the pre-recorded progression. Then you can work on the rhythm/timing of how it's played by just banging rhythms on a keyboard until it sounds good. That way you can first work out a note/chord progression, focusing on how those notes/chords sound relative to one another. This would work by using any keyboard key-strike to play the next prerecorded note/chord. Depending on how this thread goes I'm currently thinking that most musicians would hate this said: Like the good ol' Chord Memory buttons on hardware synths, right? □Įxcept you're not assigning chords/notes to each be played back from a specific button. I'm quick with coding but not very good at anything else. Would probably have to be up to the users to create and share content or someone else to create a repository. I think I'd be able to code the features you suggest but I wouldn't have time left for setting up the ecosystem or IAPs and have several builds. On further thought this could be a gamechanger offering the opportunity for songwriters to work without making a sound. Later, audio detection translated to text. Midi import that accepts midi files and translates to text. Also, in app instrument sounds for playback. If i were you, I’d make song, chord and melody “packs” as IAP. If you decide to do it, please include demo of a popular song or 2 so people can see what’s possible and how to layout a song in this matter. Super unique and you’d have no competition. I'm just thinking out loud see where it goes. I'm just thinking out loud see where it said: Now C would have twice the default duration so it would fill two bars In the example above C,E,G and B would all play at the same time and fill one bar but you could modify them, for example: Instead of chords you could also use notes ![]() ![]() would contract duration, the opposite of. x would be a modifier that expands time and. To repeate the whole thing 4 times you could do the following: If there were only 2 commas inside the second bar you'd have a triad: If you wanted to expand it to play one chord per bar, you would modify it as follows:įor one of those bars to be further split, you could do the following You'd also be able to have sequences inside sequences inside sequences etc in a hierarchical manner each one further dividing time with commas.įor example, the following would represent 1 bar with 4 chords The objective would be to describe a track with minimal typing.ġ sequence would be represented with which by default would be a bar but could be further modified. Last edited by pdxdjazz 12-25-2018 at 03:32 PM.I'm tempted to implement this as it is something I have been thinking about recently and have been playing with creating custom MIDI scripting languages. Don’t post charts as an image file, attachment or link to drive, Dropbox etc. Only post charts directly from your app in iRp format so they can be downloaded from the forums into the app and opened in the iRp editor. ![]() You can use the sandbox for testing and temporary personal list sharing.įor help with a chart, POST your problem chart (in the song forums) along with your question, that makes it easier for members to help. To experiment with existing songs, select Edit>Duplicate, that way the original chart in your library will remain unchanged. Answers you receive from members there will help others as well.Īs updates to the app have included more features, the learning curve has increased. If you can't find an answer after searching keyword(s) in the Forum, just post your question in one of the support forums. In OSX look under: Help/Tutorials and Help/Help & Support.īefore you post, review the "sticky" threads here: Or just touch the "?" in the circle at the top of any chart and explore what's there. There is a detailed tutorial inside the app in Settings/Tutorial/Sharing
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |