Searching for a developer to update a Max Live project from 2008
Clint
4月 22 2024 | 5:29 午後
I am working on a project that was given to me by a long time client, it consists of 3 hard drives with a video presentation that was made in Max.
The video presentation was created and edited by someone who is no longer around. My client gave me these drives to figure out how to play / present them. It's a 24 hour span of time looking at a watch, with music and audio clips to be played in sync. He was told he needed 3 macs to play it. He didn't know what software to use, or anything. Also the drives have not been plugged in since 2008, until now.
When I mounted the drives I found a folder called Cycling 74, and MaxMSPruntime among other settings folders, which led me to find this software.
Anyone interested or able to help me figure this out? Preferably someone local to NYC? My client spent a lot of resources back then to have this made and it was only presented once. He very much would like to have it working again and I am just grasping at straws to figure this out.
See screenshots below.
Thank you!
Source Audio
4月 23 2024 | 12:23 午後
at that time max could play mp3 audio using movie object
because of quick time. Max version is most probably 4.6
you have compiled standalone and a patch if I see it right.
That should make it possible to port patch to newer max version
if necessary.
What computer do you want to run this on ?
It would be helpfull to see contents of all 3 HDs
and relation between that 24h long movie(s) and mp3 audio
clips.
Patch on that screenshot has only audio playback shown.
Roman Thilenius
4月 23 2024 | 3:36 午後
a max 4 app is easy to disassemble and modify, and when hopefully the videoplayer is not too weird, it can be replaced with a dozen or so other objects.
but the 32 bit only runtime will not work on systems not newer than 10.14.
Source Audio
4月 24 2024 | 8:01 午前
quicktime based mp3 movie player will get broke in mac system
higher than 10.13 I think.
I would wait to see what meda files are.
If that 24 hrs movies are only showing a watch,
one can replace it with animated watch linked to local time
or if it runs independent ...
then adjust play cues for audio files.
I could understand that at that time one suggested to use 3 Mac units to
play 3 movies ...
but not today
Clint
4月 26 2024 | 11:19 午後
Thank you everyone for the replies this is great. More progress than I have had in ages.
Attached below are the contents of the 3 drives. I would love for these to play on a single machine with 3 displays attached, since that would be the easiest path to achieving sync and playback with my limited understanding of how presentation software used to work. It seems the drives are labeled for display orientation in a room. i.e. Front, Rear and "Watch" which is just a video of a watch, with the hands spinning. It's a video shot in Iceland over the course of 24 hours during the daylight season.
So the sun dips in the sky, almost reaches the horizon and then goes back up, bugs and spiders crawl across the face of the watch, dew condenses, clouds roll in and out. It's kind of incredible based on the RAW footage, I'm not able to get the audio to playback, let alone in the manner of how it was edited.
I could probably stitch together a pre 10.13 machine on an old Mac if that would help, but ideally this runs on a modern M1 Mac laptop running the latest OS.
Any thoughts on how best to proceed would be greatly appreciated!
Source Audio
4月 27 2024 | 7:01 午前
to get what should be played where one would need compiled app
uploaded and max patches.
Source Audio
4月 27 2024 | 2:18 午後
to continue ...
that media files can not be followed remotely just by looking at few screenshots.
I also don't see HD structures of 3 hard drives and also not what was run on each Mac ?
was standalone app running on all 3 at same time ?
but loaded different video and audio files ?
Or was only 1 Mac using max, and others simply played video using quicktime player ?
screenshot of opened max patch shows 5 movie players,
but I suspect they were playing only audio files.
Audio files are mixture of aiff and mp3 files ?
Only stored settings can decipher the situation.
that must be contained in pattr xml files, I suppose ?
4 timeSaved.xml files
can you copy 24H_cleanLook.pat, 24H_cleanLookWithVolumes.pat
and 4 xml files into a folder, zip it and upload here ?
that could be a good start.
Maybe compiled app has some changes compared to max patch
(was compiled few days later)
you could send it by wetransfer, files.fm or similar file sharing
platform, just take care to compress app before copying or uploading it..
Clint
4月 28 2024 | 2:20 午後
Thank you for the suggestions! Files uploaded and linked below.
To answer your questions, I really don't know, since I wasn't at this particular event showing this presentation. I was just told by this client who is not technically savvy he needed 3 Mac mini's to run the show. How they were sync'd or even if they were sync'd was not clear to me. Perhaps the watch video just ran in a loop and drove the audio and the other two videos were just accessory and didn't need to be in sync? Could Max control 2 other machines via some networking feature?
None of the QuickTime movies highlighted in green will play in Quicktime, only the unedited source materials. Just says not compatible with QuickTime Player.
FYI The "Music" shortcut/alias in that top level folder points to the 24H_cleanLookWithVolumes app zipped below in the Wetransfer link.
24H_cleanLookWithVolumes app linked here:
Wetransfer link https://we.tl/t-3KNQ5oq4tF
XML & pat files zipped here:
Source Audio
4月 28 2024 | 2:35 午後
thanks, I will take a look at the files on my old macbook which can run the patches
in original version.
That movie files are not self contained, quicktime movies could
reference parts of a file or several files and play them, which probably is the case with your
3 green video files.
let's solve the audio situation first by looking at the patches you uploaded.
Source Audio
4月 28 2024 | 3:08 午後
It is exactly as I suspected.
Max plays only audio files, reason to use movie players was to be able to load mp3 files.
5 green umenus refer to audio files in 5 folders in ./Sounds folder.
each loads own folder and files get played / triggered by timer and some random
actions.
audio gets output from system sound device, there is no dsp in max or audio outputs.
..........
as you can see in externals list, there are no network, midi or any other objects
that coud remotely control video playback.
Roman Thilenius
4月 28 2024 | 3:37 午後
i woud decode the audio content and use sfplay/play
Source Audio
4月 29 2024 | 8:32 午前
Standalone app and patch show no differences.
programming is not really well done.
But what surprises me is that in leftovers - means last files selected to play do not exist in folders where they should.
At least not in 2 folders with visible files.
have a look at cleaned readany.. subpatch
/mp3drones/LogicPro1.mp3 and /mp3omsines/DavidFenechForJadFair3.wav
do not exist in folders shown in the HD screenshot.
Patch is actually badly programmed, each attempt to load a file happens at least 3 times and so on and so on.
Source Audio
4月 29 2024 | 9:31 午前
to continue ...
that with audio is not a difficult thing,
once reprogrammed to load files correctly, and use original
triggering of files, no matter if converted to AIFF or not should be no big deal.
Actuall difficullty is to restore behaviour of all objects as they worked in max 4.
Again no big deal, but one has to control all.
As max had nothing to do with video payback, after decision about converting mp3
to aiff and using sfplay~ objects, or to use mp3play~ from
Volker Böhm externals, one could finish this rather fast.
For video part, one needs to analyse source videos, see if they glued together
would make 24 hours long movies, and try to get them into usable form.
quicktime 7 reference movies can not be used in higher quicktime player versions.
must be converted first, (if at all possible) which would take a while with that
big video files.
Clint
4月 29 2024 | 9:15 午後
Hmm.. Ok. Well where should I go from here? I could make a copy of these drives if someone wants to take on the project?
I really don't have any concept of how this programmer built these presentations. Hearing it wasn't done well doesn't surprise me, but doesn't make me excited to take the time to untangle this mess either. lol
Source Audio
4月 30 2024 | 5:36 午前
I have audio part ready to compile as soon as you decide to convert all audio files to wave or aiff
or want to try mp3 with 3rd party external.
converting to uncompressed format would make files about 10 times the size.
for video part, you really need someone to come and inspect the files.
I guess quicktime 7 app would play them ok, but that app is 32 bit only.
you must sort that with video file format,
either by trying yourself and reporting here for further help,
or have someone that does not need to be max develpoer
to sort that for you.
I can give you detailed report about audio playback sequence later.
Source Audio
4月 30 2024 | 10:29 午前
each of 5 audio players has 3 time controls:
1- initial offset time set in ms - I will change that to float seconds
2- retrigger time in seconds
3- audio playback duration
after initial delay, one audio file gets picked randomly,
runs in loop for set playback duration.
When retrigger time elapses, new one gets loaded and the game continues so.
start and stop has 4 seconds fade in / out.
That’s all.
only timers and volume per player are stored.
Source Audio
5月 05 2024 | 7:34 午前
it is not about converting video A to video B format,
but old apple quicktime PRO option to add video und audio files
as timeline in one "reference" movie without embedding them.
Later versions of quicktime player and other converting apps
can't read that kind of movies, in best case can try to link all into single selfcontained
video file.
And it is for sure not convenient to test that with terrabytes of source videos.
ffprobe should be used to see if ffmpeg could manage that
in version that is supported on test MacOS.