I wonder if I could use squarp as a MIDI sequencer to play a playlist of a MIDI songs live like the old ones Roland MC50 , Yamaha QX1,5 ETC ?
Welcome! People here regularly perform complete sets using their Pyramid as the master midi sequencer, but their approach is undoubtedly different than those legacy boxes. I look forward to hearing what they have to say!
I tihnk its better, to detail what you features you need, and work out how closely these match the pyramid.
whilst you can bring in external midi, its not really a feature of the pyramid to ‘playback’ existing midi.
its quite likely the midi will have to be adapt to play well on the pyramid.
(depending what you want to do exactly)
honestly, if you want to just playback midi, there are devices around that probably will do that cheaper, and easier
In Track mode you can use it as a linear sequencer. You can transfer midi files to Pyramid project files and you can play the song. Here you can find a good description by a user:
yes, but there are limitations…
so one midi file = one track on the pyramid, and so is bound to a single midi channel.
also the pyramid can handle 13000 midi events, and has a limit on bar numbers.
also frankly, copying midi files over and just ‘running’ as is on the pyramid is likely to lead to frustration.
as i said, its not designed for this…
esp. when you compare to say the easy you could get a rPI to play back a midi file, and only cost $35
Yes, there are some limitations but can be handled. As it’s written in the linked post, the limit of 384 bars means about 13 minutes at 120 bpm, I think it’s more than enough for a “normal” song. 13000 midi events can’t be an issue either if you use only notes. I use this method for some cover versions (or we can say karaoke songs ). I download the midi file from the internet, prepare it for Pyramid (naming the tracks as track01.mid, track02.mid and so on) and copy all of them in an empty project folder (previously saved on Pyramid) on the SD card. I have 6 synths and a drum machine, I assign them to the corresponding tracks and MIDI channels, I set the tempo and the bar length and that’s all, I can play them, it’s quite easy (and also program change is possible with separate tracks, so I can use more than 7 tracks in one song). I’ve created many songs this way, working quite well. For my own songs I use the mute-unmute states in SEQ mode, I build them up from scratch, but for these covers I’m a little bit lazy to build them up, it’s easier to copy the existing MIDI files.
That’s OK, Pyramid is not designed for it originally, but it can be used for it for sure, and as I already have it, it doesn’t mean extra cost (yes, probably I wouldn’t buy it just for this, but anyway it’s a reliable and powerful sequencer so worth the money).
Well sure you can transform MIDI song files to a format suitable to Pyramid, but it’s something you have to do for every single file you intend to play. Also, Pyramid has nothing like a playlist functionality. So if the use-case is “automatically play a bunch of MIDI songs” then Pyramid is totally ill-suited to that task.