juandagilc / DAO-MaxMSP-Pd

Collection of Max/MSP and Pd externals developed from the explanations in the book "Designing Audio Objects for Max/MSP and Pd" by Eric Lyon.
Other
50 stars 5 forks source link

New Builds for Max Msp 8 #1

Open brandflake11 opened 2 years ago

brandflake11 commented 2 years ago

Hello Juan, Could you update these to work with the newer max msp 8? I have tried to use the 1.0 builds from 2017, but max complains they need to be updated for msp64 and they won't produce any audio.

Also, I have tried to build them from source, but I get issues with the ruby script:

$ ruby build.rb 

building using xcodebuild: ./vdelay~/Xcode/vdelay~.xcodeproj
(fail)
building using xcodebuild: ./mirror~/Xcode/mirror~.xcodeproj
(fail)
building using xcodebuild: ./oscil_attributes~/Xcode/oscil_attributes~.xcodeproj
(fail)
building using xcodebuild: ./bed/Xcode/bed.xcodeproj
(fail)
building using xcodebuild: ./dynstoch~/Xcode/dynstoch~.xcodeproj
(fail)
building using xcodebuild: ./vpdelay~/Xcode/vpdelay~.xcodeproj
(fail)
building using xcodebuild: ./cartopol~/Xcode/cartopol~.xcodeproj
(fail)
building using xcodebuild: ./poltocar~/Xcode/poltocar~.xcodeproj
(fail)
building using xcodebuild: ./windowvec~/Xcode/windowvec~.xcodeproj
(fail)
building using xcodebuild: ./oscil~/Xcode/oscil~.xcodeproj
(fail)
building using xcodebuild: ./cleaner~/Xcode/cleaner~.xcodeproj
(fail)
building using xcodebuild: ./multy64~/Xcode/multy64~.xcodeproj
(fail)
building using xcodebuild: ./multy~/Xcode/multy~.xcodeproj
(fail)
building using xcodebuild: ./moogvcf~/Xcode/moogvcf~.xcodeproj
(fail)
building using xcodebuild: ./scrubber~/Xcode/scrubber~.xcodeproj
(fail)
building using xcodebuild: ./retroseq~/Xcode/retroseq~.xcodeproj
(fail)

copying ./vdelay~/Products/vdelay.maxpat to ./_EXTERNALS_/Max/vdelay~/vdelay.maxpat
copying ./mirror~/Products/mirror.maxpat to ./_EXTERNALS_/Max/mirror~/mirror.maxpat
copying ./oscil_attributes~/Products/oscil_attributes.maxpat to ./_EXTERNALS_/Max/oscil_attributes~/oscil_attributes.maxpat
copying ./bed/Products/bed.maxpat to ./_EXTERNALS_/Max/bed/bed.maxpat
copying ./dynstoch~/Products/dynstoch.maxpat to ./_EXTERNALS_/Max/dynstoch~/dynstoch.maxpat
copying ./vpdelay~/Products/benchmark.maxpat to ./_EXTERNALS_/Max/vpdelay~/benchmark.maxpat
copying ./vpdelay~/Products/vpdelay.maxpat to ./_EXTERNALS_/Max/vpdelay~/vpdelay.maxpat
copying ./oscil~/Products/oscil.maxpat to ./_EXTERNALS_/Max/oscil~/oscil.maxpat
copying ./cleaner~/Products/pfft.cleaner.maxpat to ./_EXTERNALS_/Max/cleaner~/pfft.cleaner.maxpat
copying ./cleaner~/Products/cleaner.maxpat to ./_EXTERNALS_/Max/cleaner~/cleaner.maxpat
copying ./multy64~/Products/multy64.maxpat to ./_EXTERNALS_/Max/multy64~/multy64.maxpat
copying ./multy~/Products/multy.maxpat to ./_EXTERNALS_/Max/multy~/multy.maxpat
copying ./moogvcf~/Products/moogvcf.maxpat to ./_EXTERNALS_/Max/moogvcf~/moogvcf.maxpat
copying ./scrubber~/Products/pfft.scrubber.maxpat to ./_EXTERNALS_/Max/scrubber~/pfft.scrubber.maxpat
copying ./scrubber~/Products/scrubber.maxpat to ./_EXTERNALS_/Max/scrubber~/scrubber.maxpat
copying ./retroseq~/Products/retroseq.maxpat to ./_EXTERNALS_/Max/retroseq~/retroseq.maxpat
copying ./scrubber~/Products/medievalspeech.wav to ./_EXTERNALS_/Max/scrubber~/medievalspeech.wav
copying ./scrubber~/Products/readme.txt to ./_EXTERNALS_/Max/scrubber~/readme.txt
copying ./vpdelay~/Products/benchmark.js to ./_EXTERNALS_/Max/vpdelay~/benchmark.js
copying ./vdelay~/Products/_main.pd to ./_EXTERNALS_/Pd/vdelay~/_main.pd
copying ./vdelay~/Products/vdelay.pd to ./_EXTERNALS_/Pd/vdelay~/vdelay.pd
copying ./mirror~/Products/_main.pd to ./_EXTERNALS_/Pd/mirror~/_main.pd
copying ./mirror~/Products/mirror.pd to ./_EXTERNALS_/Pd/mirror~/mirror.pd
copying ./oscil_attributes~/Products/oscil_attributes.pd to ./_EXTERNALS_/Pd/oscil_attributes~/oscil_attributes.pd
copying ./bed/Products/bed.pd to ./_EXTERNALS_/Pd/bed/bed.pd
copying ./dynstoch~/Products/dynstoch.pd to ./_EXTERNALS_/Pd/dynstoch~/dynstoch.pd
copying ./dynstoch~/Products/_main.pd to ./_EXTERNALS_/Pd/dynstoch~/_main.pd
copying ./vpdelay~/Products/_main.pd to ./_EXTERNALS_/Pd/vpdelay~/_main.pd
copying ./vpdelay~/Products/vpdelay.pd to ./_EXTERNALS_/Pd/vpdelay~/vpdelay.pd
copying ./oscil~/Products/oscil.pd to ./_EXTERNALS_/Pd/oscil~/oscil.pd
copying ./cleaner~/Products/block.cleaner.pd to ./_EXTERNALS_/Pd/cleaner~/block.cleaner.pd
copying ./cleaner~/Products/cleaner.pd to ./_EXTERNALS_/Pd/cleaner~/cleaner.pd
copying ./multy64~/Products/multy64.pd to ./_EXTERNALS_/Pd/multy64~/multy64.pd
copying ./multy~/Products/_main.pd to ./_EXTERNALS_/Pd/multy~/_main.pd
copying ./multy~/Products/multy.pd to ./_EXTERNALS_/Pd/multy~/multy.pd
copying ./moogvcf~/Products/_main.pd to ./_EXTERNALS_/Pd/moogvcf~/_main.pd
copying ./moogvcf~/Products/moogvcf.pd to ./_EXTERNALS_/Pd/moogvcf~/moogvcf.pd
copying ./scrubber~/Products/scrubber.pd to ./_EXTERNALS_/Pd/scrubber~/scrubber.pd
copying ./scrubber~/Products/block.scrubber.pd to ./_EXTERNALS_/Pd/scrubber~/block.scrubber.pd
copying ./retroseq~/Products/retroseq.pd to ./_EXTERNALS_/Pd/retroseq~/retroseq.pd
copying ./scrubber~/Products/medievalspeech.wav to ./_EXTERNALS_/Pd/scrubber~/medievalspeech.wav
copying ./scrubber~/Products/readme.txt to ./_EXTERNALS_/Pd/scrubber~/readme.txt

Thank you for any help you can offer.

juandagilc commented 2 years ago

Hi, Thanks a lot for your comment. Yes, I am aware that these externals have been outdated for a while. These days I have been quite busy with live, but I will try to make some time to revisit your request.

brandflake11 commented 2 years ago

Thanks so much Juan. If there's anything I can do to test or help, let me know.