Sorry, I wasn't clear enough with my previous suggestion. Pulp can export song data and also a playback engine in SDK Lua. I use both.
Maybe the playback engine can suggest some tricks for you to keep stable tempo.
Sorry, I wasn't clear enough with my previous suggestion. Pulp can export song data and also a playback engine in SDK Lua. I use both.
Maybe the playback engine can suggest some tricks for you to keep stable tempo.
Thanks! I didn't know about that. . .
I read "pulp-audio.lua." It seems they are generating "ticks" with playdate.sound.getCurrentTime()
.
This was an idea I hadn't thought of. If it is hooked on audio frequency, it might have a cycle of 44.1kHz. Since this isn't the so-called musical grid, a function might be needed to convert this. As playdate.sound.getCurrentTime()
should be defined as a more accurate clock within Pd, this could be a way to solve the issue.
However, I also believe that the "watch-from-playdate.sound.sequence" method that I made is also built upon that clock, so this area should be investigated, I think.
How's it going with this?
Uh, I've been busy with other projects and haven't touched the code at all.
I actually thought about playing with this and improving it, but I never had the situation to use this myself to create music on this year.
Hi everyone!
Yacht has been resuscitated.
I started working on this again after about a year.
However, there are still various errors and bugs lurking!
For example, Audio Device Time doesn't work properly!
Yacht is now open source!