Ticket #323 (new enhancement)

Opened 12 months ago

Last modified 2 months ago

a portable rewrite of psy2zzub

Reported by: user Owned by: somebody
Priority: minor Milestone:
Component: libzzub Version:
Keywords: Cc:

Description

Attached is a patch/rewrite of psy2zzub to also make it work on linux. (note: only quickly tested only on linux, so it may not even work anymore on mswindows)

Attachments

psy2zzub-rewrite.patch (72.6 kB) - added by user 12 months ago.
http://factoid.retropaganda.info/~bohan/tmp/patches/psy2zzub-rewrite.patch
psy2zzub.cpp-small-tweaks-2008-07-09-jmmcd.patch (2.3 kB) - added by user 2 months ago.
This little patch fixes the off-by-one error for psycle plugin note values. It also adds /generator or /effect as appropriate to psycle plugin URIs, so that they can be separated in index.xml. This change will break songs saved with the unpatched version, but we should bite this bullet sooner rather than later. It also changes the default number of tracks for psycle generators to 1, as is common in other zzub machines, rather than 8, as in the unpatched version. jmmcd
psy2zzub-msw-dll-path.patch (433 bytes) - added by user 2 months ago.
allow plugins to find their helper libraries

Change History

Changed 12 months ago by user

Viewing the changes as a patch is probably not very nice, so you can get the code there: svn co https://psycle.svn.sourceforge.net/svnroot/psycle/branches/bohan/psy2zzub

or browse it there: http://psycle.svn.sourceforge.net/viewvc/psycle/branches/bohan/psy2zzub

Changed 11 months ago by user

there's a remaining bug that should be easy to fix: all notes sent to psycle plugins are one semitone too high (iirc it's that way).

Changed 2 months ago by user

This little patch fixes the off-by-one error for psycle plugin note values. It also adds /generator or /effect as appropriate to psycle plugin URIs, so that they can be separated in index.xml. This change will break songs saved with the unpatched version, but we should bite this bullet sooner rather than later. It also changes the default number of tracks for psycle generators to 1, as is common in other zzub machines, rather than 8, as in the unpatched version. jmmcd

Changed 2 months ago by user

With my patch attached to this ticket, you can now put these two entries in your aldrin index.xml so psycle plugins are separated into effects and generators:

<group label="Psycle Generators">

<refs pattern="@psycle.sourceforge.net/generator/*"/>

</group>

<group label="Psycle Effects">

<refs pattern="@psycle.sourceforge.net/effect/*"/>

</group>

Changed 2 months ago by user

This patch allows psycle plugins to find their helper libraries: http://retropaganda.info/~bohan/tmp/patches/psy2zzub-msw-dll-path.patch

Changed 2 months ago by user

allow plugins to find their helper libraries

Note: See TracTickets for help on using tickets.