Thanks Frithjof! Well I'm sort of a closet nerd, so I'm often fascinated by technical details even if I only barely understand them. And I can type faster than I can think, which creates its own set of problems. I try to proofread and trim things down, but I'm not very good at that.
Frithjof wrote: "I can export the music but only as midi file. I used an online converter to make it a mp3 file which I could mix in Audacity..."
Depending on your soundcard, you can likely use Audacity to record straight off the soundcard. Used to be I had to manually change it to the "Stereo Mix" setting (it's disabled by default in Windows). Lately it seems to work even without that, not sure why, I haven't researched it yet... wait, lemme see... ok here's an article called "How to Record the Sound Coming From Your PC (Even Without Stereo Mix)", I haven't studied the article yet but it might have useful info.
Anyway, I first use Chordpulse to open the Chordpulse file I want to record, then I open Audacity and click its "Record" button, then I go back to Chordpulse and press the spacebar to make it start playing. You can monitor that the audio is being recorded by watching the Audacity screen. You might have to tinker with volume levels to get the right recording level (not too low, but not so loud it records all distorted). When I'm done recording I can either save the file as a WAV (no compression loss, useful for further mixing) or I save in Audacity format if I'm immediately going to add more tracks to it.
To record other stuff in that same Audacity session, make sure to first *mute* all the other tracks in that Audacity project, otherwise they'll get re-recorded as they play back along with the new audio, which makes undesirable echo-like interference.
This Audacity recording method will record the audio from *anything* that's playing in any app on my computer, even the audio portion of YouTube videos which might be playing in the browser. So, before trying to record the Chordpulse output, make sure there aren't any other sounds in the background from other apps (I typically have low-res/low-bandwidth streaming TV playing on my computer while I'm working on my various music projects, listening to two things at once lol, so I have to pause my tv before recording other stuff).
Also, unless you have some sort of super-fast computer, Audacity will do a better job of recording audio from another app *if* you don't have a bunch of random unnecessary apps all running at the same time in the background, especially processor-intensive stuff like videos etc.
Used to be, on one of my earlier very slow computers a few years ago, when I wanted to record audio I had to go so far as to unplug the Ethernet cable to temporarily stop the computer from trying to check for its various silly updates, as even that extra little bit of background processor activity was enough to make stutters and pops in the recorded audio.
Frithjof wrote: Unfortunately, ChordPulse is developed exclusively for Windows. Hence I have to use another app for my smartphone.
Yeah same here. On my Android phone I use "iReal Pro" to jot down quick musical ideas (chords only) when my laptop and instruments aren't handy. Then later when back at my laptop, it only takes a little time to write those iReal Pro chords into Chordpulse so I have something I like to play along with.