Yacht - music studio for Pd

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.

1 Like

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-top
yacht101-1
yacht101-4
yacht101-3
yacht101-2

4 Likes

Yacht is now open source!

5 Likes