 |
| Author |
|
shadowbane
Psycler

Date Registered: 07.2007
Location: here
Posts: 242
 |
|
Psycle Player working again! |  |
Not sure if this utility was actually terribly important to anyone but I just thought it might be nice to announce that psycle player (the command line player based on the cross platform psycle-core) is working in the latest SVN revision. If anyone wants to help test it out that would be awesome. Right now I don't know how to build the psycle plugins under linux (sorry about that) so it is only samples, LADSPA, and VSTs (maybe, haven't tested them.)
This should be able to play recent psycle files as not much back end functionality has been added sense this stopped being actively developed.
QPsycle is proving to be much more difficult. I am pretty much doing a full re-write because the code there is in worse shape and stopped being maintained long before psycle-core (it didn't use the API correctly) I have the new QPsycle implementation close to being ready for an initial release though, expect to see something by the end of the month 
~ShadowBane
__________________ the shadow runs form the light, but can never be fully driven back.
|
|
02.08.2012, 04:10 |
|
[JAZ]
Psycle Developer

Date Registered: 11.2001
Location: Balaguer (Spain)
Posts: 1238
![[JAZ] ist offline](images/offline.gif) |
|
| |  |
Hello.
Thanks for your commit. I have downloaded it but haven't tried to build it yet (not on the linux pc right now).
Just a couple of comments:
I've replaced some of your commits by older versions of the file. You overwrote a couple of changes that i had made. Concretely in helper files "filter.cpp/.hpp" and in dw plugins.
(Psyclemfc does use universalis, diversalis and psycle-helpers, and the plugins are built from the same sources too.)
Psyclemfc is built right now with boost 1.41 (guess i should update it again..), which version are you using in linux?
Finally, about the plugins, when qpsycle was being developed, they used to be built with scons, but later on, they are being built with the wonderbuild script from bohan, which is in build-systems/wonderbuild . Usually, to build the player and the plugins, i used the shell script build_debug_optim_plugins (note that this also runs the player to play a test song).
End note: vst host is not supported in linux. The idea was someday to link with wine libs so that .dlls could be loaded. if psycle-player is built for windows, then yes, that can use the vst host.
About compatibility, psycle-core is compatible with 1.8.6.1 and below. And since 1.10 has mostly a windows-specific or UI related changes, and the plugins are the same, that means that there aren't many incompatibilities.
__________________ <[JAZ]> Pa pi pa pa pa pi pa.... ;·D
|
|
02.08.2012, 12:20 |
|
shadowbane
Psycler

Date Registered: 07.2007
Location: here
Posts: 242
 |
|
|
I am using boost 1.50.
I compiled the stuff using QMake. The QMake files were close to being working and I don't want to try to fix wonderbuild, it doesn't want to work on my system. I will probably make QMake build scripts for the plugins but I haven't gotten around to it yet.
As for VST stuff, I know it doesn't work under linux at the moment, but it looks like it should under windows. At some point post QPsycle release I am going to look into LMMS's VSTige code. It is basically a reverse engineered version of the VST stuff and works well with wine at least for LMMS. With luck that will be able to be integrated for cross-platform VST support 
__________________ the shadow runs form the light, but can never be fully driven back.
|
|
02.08.2012, 17:49 |
|
Sallecta
Psycler

Date Registered: 07.2006
Location: Russia, Saint-Petersburg
Posts: 54
 |
|
|
so, it is linux-only, and it can not use psycle native instruments right?
I'm currently on windows, so have no ability to test that stuff.
Please inform when it will be possible to compile under windows (better, using mingw64 toolchain).
|
|
07.08.2012, 09:17 |
|
shadowbane
Psycler

Date Registered: 07.2007
Location: here
Posts: 242
 |
|
|
I haven't tested it under windows, but there is nothing preventing it being compiled under windows. It does have a build dependency on Qt as it is using qmake for the build system, I have been working with QtCreator under linux, which should be able to build it under windows as well.
Under windows all of the plugins build, and this should be able to use the compiled versions that come with psycle. In addition to that a little over half of the native plugins now have cross-platform build scripts (again using qmake)
__________________ the shadow runs form the light, but can never be fully driven back.
|
|
07.08.2012, 09:56 |
|
Sallecta
Psycler

Date Registered: 07.2006
Location: Russia, Saint-Petersburg
Posts: 54
 |
|
|
ok. is it possible to get minimal qt toolchain to compile that stuff? any suggestions except of Qt SDK version 1.2.1 which is huge (1,7 GB for Windows)?
|
|
07.08.2012, 11:30 |
|
shadowbane
Psycler

Date Registered: 07.2007
Location: here
Posts: 242
 |
|
|
It is possible, but I don't know where it would be. Also, I don't understand why the windows version is over twice the size of the linux or mac ones
__________________ the shadow runs form the light, but can never be fully driven back.
|
|
07.08.2012, 19:05 |
|
mutilus
Super Moderator

Date Registered: 06.2003
Location: Brighton, England
Posts: 234
 |
|
|
Cool 
__________________ github.com/hexmodemusic | soundcloud.com/hexmodemusic
|
|
16.08.2012, 22:30 |
|
|
|
 |
|