Man trying to run this tracker is quite a task. I've seen that some people were successfully using the editor on macOS Mojave, so Ive pulled out my old mac and tried running version 5.10. After downloading almost every version available here I was able to find one that actually works but ofc I encountered another 2 problems - no ability to save MADK (Error ID -9 and AppleFSCompression-96.200.3/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8 message) and no ability to save instruments...
I'm on board!
Incredible post! I echo all these. Especially Play/Stop = SpaceBar. Maybe something to toggle the pattern loop?
Haven't had any luck with MIDI.
If you want to use the editor, you will need to use macOS 10.14 or earlier (as it's Carbon/32-bit only) as well as an even older version of Xcode and check out the PlayerPRO5 git branch.
Is this project still live? I love trackers, particularly more niche ones, many have amazing unique features. This sounds like a super interesting tracker; I love the idea of a native Mac tracker as an alternative to the many SDK reimplementations of classic MS-Dos and Amiga trackers out there. Can't build it. I'm a noob though so that's probably a 'me' problem. The xcode project had a direct reference to an old MacOS SDK, so i updated that and tried to build it but got: Warning Group Skipping code...
Is this project still live? I love trackers, particularly more niche ones, many have amazing unique features. This sounds like a super interesting tracker; I love the idea of a native Mac tracker as an alternative to the many SDK reimplementations of classic MS-Dos and Amiga trackers out there. Can't build it. I'm a noob though so that's probably a 'me' problem. The xcode project had a direct reference to an old MacOS SDK, so i updated that and tried to build it but got: Warning Group Skipping code...
Make sure the source files are in UTF-8 and end with a new-line.
Change line endings from cr to lf
I completely overlooked the proto directory...
Initial commit.
Move resource forks in resource files to data forks.
Anyone else wondering what's going on with a post that has been "awaiting moderation" since 2018?
Hi, I used to work with PlayerPro on Os9 and remember that in pre-internet era I bought the software directly from Rosset and received the CD at home...I guess it was in the previous millenium! During the years I never found a software with the same beautiful, pure and useful workflow. Fom me the beauty about PlayerPro was in the possibility to create idea from sctratch in a very easy way and quickly develop the song's structure; this is something that I nerver found so fast, intuitive and enjoyable...
i ran configure.sh, but when i type in make it says "make: *** No targets. Stop."
how can I get a version that will run on my mac ! ugh
What's the best version to just straight up convert my old files into stems? I can live without VSTs :)
Any news on version 6? Sounds beautiful!
agreed
What kind of hardware are you running 10.6.8 on? Do you use MIDI gear with it. Anyone here with a working copy, could you please comment on MIDI support on older hardware and versions of OS X? I'm willing to buy old hardware and get things running, but it'd be nice to save myself some time on finding a compatible audio interface, tracking down VSTs, etc.
I've been using PlayerPro for about 20 years. I use 5.9.8 on OS 10.6.8 with very few problems. I have a couple old laptops running 10.6.8 for this very reason haha. VSTs have been tricky, as I can only get the "mda" ones to work.
More messing with error handling.
Going over code, moving some stuff around
PlayerPRO 6: Better bounds checking in Crop plug-in.
PlayerPRO 6: Fix AIFF importer
PlayerPROKit: Rename PPInfoRecToDictionary to PPMADInfoRecToDictionary.
PlayerPRO 6: Add rough framework for the Mix plug-in.
PlayerPROKit: Re-do how Swift handles PlayerPRO MADErrs.
Update SwiftAdditions.
Minor pokes.
PlayerPROKit: Use NSMutableData instead of NSData for the directSave method.
PlayerPROKit: Add minor documentation to PPInstrumentObject.
PlayerPRO6: have the MINs plug-in have better error reporting.
PPImport: Setup the MAD driver and library only once.
Fix possible misalignment issues caused by packed structs.
Better checking.
Fix exporting of QuickTime AIFF on little-endian machines.
Better Swift naming conventions for the waveform image generation.
Remove outdated code.
Use RawValue of MadErr for creating a MadErr from an NSError.
Convert the rest of the plug-ins to Swift 4.0.
Update SwiftAdditions.
Add CarPlay icons for the iOS Player.
PlayerPROKit: More unit testing.
Update submodules.
iOS: Remove headers on copy for the frameworks.
Quiet warnings introduced by Swift 4.1 and Xcode 9.3
Update submodules.
PlayerPROKit: Fix MADErr's error domain.
I could send you the Woolsy version, it's fantastic, but it's also bugged to the max. The ability to write effects envelopes to samples, which is a crucial feature is not implented correctly. Pressing Pattern View is an instant crash, and no saving, etc. Plus all the other stuff in my initial post/ way more I'm forgetting It's to be expected I suppose. But man is that transpose / bpm shift tight, makes sense that the original author went on to write surgical software ;) I've never heard anything...
Change the Swift MADErr extension to use CustomNSError.
PlayerPROKit: Have MADErr also implement the LocalizedError protocol.
PlayerPROKit: Add description and debugDescription to MADErr.
thanks for the refrence! I tried to download it from the Woolyss site but it seems like they are migrating their datacenter and the download is not available. Would anybody perhaps post a mediafire link or somesuch so that I could download it as well? Thanks I appreciate it!
I've been running 5.9. It's great but it does crash and corrupt sometimes. Could never figure out how to set up vsts. I have tried the compiled Cocoa version but I couldn't get any of the functions to load? For example I can bring up the instrument list, but the plus sign for adding samples is grayed out. Could not open up the pattern editor, etc.
last I checked the 5.10 version was maybe not fully compiled or damaged, some releases out there are labelled 5.10 but are 5.9 candidates. Has anybody succesfully written version 6? If so, please share! ! Oh and panning, easy fixxx, go to output settings then turn off the default stereo delay.
Other than using a more recent version? Note that there are still bugs in the recent 5.10 branch.
does any1 know how to fix the save corruption/ default stereo panning?
Hey there, So I've been pretty obsessed with this project for the past few monthes. I couldn't get the versions on SourceForge to run on OSX, but I managed to find a working version here https://woolyss.com/tracking-trackers.php?s=PlayerPro Really fantastic port!! Love how the OS9 icons still pop up when you save and open files. Some bugs Dragging instrument files directly onto the pattern editor causes a crash "Save As" and sometimes Saving itself renders all the .wavs with overblown static. It...
Minor pokes.
Update SwiftAdditions.
Add new test, check for nil in utf8OrMacRoman.
Minor pokes.
Make public MusicFileInfo's PPLibraryInfoKeys initializer public and failable.
Use TARGET_OS_OSX instead of !(TARGET_OS_IPHONE || TARGET_OS_TV).
Simplify utf8OrMacRoman function:
Rename relNote to realNote.
PlayerPROKit: Add options for note generation.
Mess with CommandIterator and related commands.
Only precompile headers when building for release.
Move some stuff around.
Fix improper spelling of MADUserCancelledErr.
PlayerPROCore: Have MusicSpec->infos be capable of being UTF-8.
Minor comment changes.
PlayerPRO 6: Improve Forte Patch plug-in.
PlayerPRO 6: Add old Classic sound importer that uses old Carbon methods.
Quiet warning.
PlayerPROCore: Fix missing newline character on fprintf calls
Have the Preference identifiers be NSUserInterfaceItemIdentifiers.
Move PPLibraryObject into PPLibrary and rename it to PPLibrary.PlugInObject.
PlayerPRO 6: Fix some plug-in code.
Update ForkView.
PlayerPRO Player: remove the prefix header.
More Swift tweaking.
Fix OctaMED UTI declaration.
PlayerPROKit: Removing some more C cruft from Swift sources.
Use unifdef to trim down PlayerPROCore's copied headers.
Don't build file exporting code for the metadata importer.
Minor modernization to the pasteboard code.
Have PPFilterPlugObject use isOrderNotImplemented function.
More poking and prodding.
PlayerPRO 6, Player: Add icons for the Sound and MIDI preferences.
Fix some outdated documentation.
PlayerPROCore: Fix writing/reading using CFStreams:
Put back some dispatch_applys for byte-swapping…
PlayerPROKit: Update documentation of PPPlugins.
PlayerPRO 6 Plugins: More minor tweaks.
PlayerPROKit: Mark more code as visible to Objective-C.
Minor quality-of-life improvements.
Merge branch 'master' of https://github.com/MaddTheSane/PlayerPRO