@d-healey I’ll pack one up tomorrow and see if I can get it over to you, what’s the best way?
Posts
-
RE: Build failed CompileC
-
RE: Build failed CompileC
@d-healey Yep. Doesn't make a difference.
Even on a brand new project, new script fx, tried to export to dll just that one new network and same error.
Can export a new project that uses pre-exported dll's, just can't export any existing project started before sequoia or compile any networks of any kind regardless of when they were created. -
RE: Build failed CompileC
@d-healey it won’t let me. I get the same error trying to compile the networks as if I try to export the fx, the folder location in the error just changes from the project binaries folder to the dsp network binaries folder.
-
RE: Build failed CompileC
@d-healey thanks for replying again.
yes to all.
This error only seems to be occurring when I’m trying to export projects I created before the update.
Creating new fx with stock HISE/scripnode/scriptnode w/ Faust all exporting fine. -
RE: Build failed CompileC
@Lindon @d-healey just to share the actual error, this is what I get every time I try and export anything I created before updated to sequoia (in this case I tried to reexport and released plugin to see what happened):
CompileC /Volumes/Projects/Dev/Hise/Breakshaper/Binaries/Builds/MacOSX/build/Breakshaper.build/Release/Breakshaper\ -\ Shared\ Code.build/Objects-normal/x86_64/factory.o /Volumes/Projects/Dev/Hise/Breakshaper/AdditionalSourceCode/nodes/factory.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'Breakshaper - Shared Code' from project 'Breakshaper')
The location changes dependant on project but the same:
"Code.build/Objects-normal/x86_64/factory.o" and
"AdditionalSourceCode/nodes/factory.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compile" -
RE: Build failed CompileC
@Lindon Nope. Same error.
Might have to bite the bullet and rebuild it from scratch. Can copy the interface script and dsp network dll’s over and see what happens. -
RE: Build failed CompileC
@Lindon on an m1 Mac mini, project is on an external ssd.
-
RE: Build failed CompileC
@d-healey Yeah for the Mac/pc that was the case but now I've just going through testing component by component. It's letting me export a new plugin I build with each of the hardcoded fx in it (was going through trying each one to see if ones of those is causing it) but then those are instantly causing daw to crash when I try and load it.
So it seems DSP networks aren't causing the CompileC errors (just crashing anyway).
Noticed that initially I was getting the error, and it was stating a location inside the dspnetworks/binaries/builds folders, tried deleting those to see what happened and the error repeated, but changed location to the project binaries/builds folders.
More digging.Edit: The reason I went for the DSP networks as the initial lead was because im getting the same error when I try and recompile the networks as DSP.
-
RE: Build failed CompileC
@Lindon I did. Latest branch.
I remember I had a similar issue when exporting a plugin I built on my Mac, on my pc, and it was the scriptnode networks causing an issue.
Trying to remember what i did then and seeing if that will work.
I need to document better. -
RE: Build failed CompileC
@treynterrio ahhh ok. This is trying to export on the same m1 I built it on, just having updated os and Xcode.
I’ll keep digging.
Thanks -
RE: Build failed CompileC
@d-healey @treynterrio built a new effect with just stock filter, simple gain and some knobs and exported fine. Suspect it’s my old nemesis scriptnode/dsp networks again.
-
RE: Build failed CompileC
@d-healey @treynterrio Was there any resolution to this? I'm getting the same CompileC error when trying to export my effect. Latest branch of Hise from GitHub, cleaned build directory, but this.
All since updated to sequoia and Xcode 16.Thanks
Chris
-
SNEX error
Hi All,
Im trying to learn about using SNEX in Scriptnode, copying and pasting examples found on here like the saturation, sample reduce etc.
I keep getting the same error when I try and compile:
"snex_node - Line 88(20):Parsing error: Expected: TypeActual: $identifier"
Sample snippet:
HiseSnippet 2493.3oc2Y0saajaEdFaOIQZSw9SSA5kbCJRFW3HKk0aZ.Rri+UMFM1QqkW2.Tr0fdFJKVOhbVNbjs1E498An20Gihd+9HTf9hzmf1dNjbzLR1Iwwc2zr0I1Zly4Pxy467GIE6LMSDyhOLSvSSYZOO+Y6njQrrLoxyu19iRYd92Ln6Hgt+F8obg21a54+IAciT7TcuyN7nbdRLS4s9nTZVFK1y2e1eKJmes47L+7Oex5zDpHhURxy6.IOh8L9.ttjZmU+c7jj1zX197AUjdoU2NRJ1PlHyAcZ1fldoznSnGy1khhMSfm+01JlqkptZplk44O25x3Qc6KOUXk+.dF+nDF9RKutvDYI2VBpdrkp2F8ACYrsmAHQPEjXVKRbqfc3w7wzKQjOxvfTNhp3g+LSpdyNg50pp50rh5cApjeEUZNqJ8wNeQIGTe9ffsEZlpGEf8pphUVO+uOXCIHfP2X.8DVaE7x3AD9flMWf.+Y9G0KWDo4RAQJ1UpYOWDNe8usds5urNYZV85cg7vkQISRXpKjM5oUutAFJxGbDSs.YHMImMVPv7mDSCd0XZUWdj0pqHnTrsfqedJS7pBD7bPE7zWt8lTMEcDNZfboLklipf+lrgPTs0sTKXSV1IZYJDWeNeFDsHiySn5ICgv7FGC.ClvugNGQFWOpZd0OXwUWVU7iC5v0Q8uXcblKPGAj5GCczkM9yB1pWOVjtTAmKn8K9QJ0alyiQ0codvZhK9McuRZ+hVWXR22ETFfmpXoTEaeYmD5nvL5fzD1dfNt.4nDYzIc4eC67YEoVUXcThvn9TgfkjcURdt1kFUZ85cJ6Iy0bww6P0J9YPV3t4C5BkoiXa3zNfl+LXNj88l36XbQWnui4k+M7iiYK7ceGyVELqj9sKSepTchoRn6YO+qiX+GFXgvCUr3bnl2ALUFFe5e8flMf+4sVRh7zMjCR4tHWvuXn0QlLJsuTviPRVIJz90FHygE1YBOklsOkmfg5cyyfBFwOWzED1zZCC01UFCOcs1zH.aG0gp6ioLXIGH9joZDMNNcZ0sLZAwYaesokAm8hlfVLDT1AHvXZANKx2hLV0v1FHSvN6PARYB05i.0RwZTx8hzfpi9Mr5yUoPnsME9FTIXFTMpErQBL6aG6c.FHh8Q6t6Vu3vtVCbOqAhyH75YtRrA6SgXPLHqaBG1hQGnoO91Z4wbYatkE7Iz0BeZSdVJjJsdNTRvVufp.qvwsrj09T0wL84D30p+2LX6rCPtQzjBS.BIVWJOY.0DO9ecmgOvx7WD7TpJNB.6XxNzLP4HtpK2pjikwzUYFmPLWvVes2S6ztsh80U2EEP5Kp19.1wREQ99O4u7WWEHUcya+q+7cW8YSMQe2+.IM8DMw69y9CT4E+qcIaL8gAcZQdut0Ing2+8dM7yduWCW58dM7yeuWCev+izv2E6UnBJ7yK1jnogwyjX4XWkTCEBRhfa+hoZ8ZN+5e+xd90zK84WgiSGsioKcINa1Y89JnIGfQUYfp4VBrWXbUx6IkZ7fWUO+rseJ3oTZX5qpu6wFB84XSPC6gZaz+GCV7.YR9.V1hsWzNIYKtNXzmvzskJcwy8fmIVv6d.7cu1bCHls3FILpv92CQJG15vVMadT5fFmRG5M.gSqqb.8Lyi235dIfbFUsfWhwPiK3OcWj4tbcQdCGpet26NT+OANe3D26PsBcrKGCT1RLjk.4VtKFZSVOZdhtf5jIV6HExh8ZWM1DJHb7wLUUc+BMn0zZH+njxsVcOFDykUII3Ws5yf8ZSUSmd8VfEsdquClKze8KCrpKAqFP9o645m8+qOW+6jtRuKViAzHk7vH6A+w3zaXn.1svTiuVvN36jVdCsGfozWN.pxcXTzjS04F38upC7ytpCboq5.+7q5.evUcf+lq5.e3adfXSn0x0xA1TS3vrc1xbXSe+w6KveVO1fiXwPqO6sMgg1io.mh2cfY+Y5wwzByGVMgTdJ+EO+oxazu3NS8l4uci.MC3AobjGyEZxtGrBISqxizD6cUPEwvYpSwKZxLU697M2JbBVy+n50pWawEIqQhr20BQi0GoJEcDQ1ifBAm5UdzeBp.jYDMLqWhjpI7LBkfegC56wEDbAHZnfAA1VBwHHNVHOibDbTXFSXu1qLC+zhC6aDLa.r6o9fnMpWKKkJdrcEVfb+UbJPlQOik4.9RJudNxxjkVB1ZSilOZL2dtc7sSFvsUiljEKjg7qIvmVgMqKdUybZBOCr59rh6yCU4rTVTFoOSwpWanjGWbAggcre10vOMa950.vs1DZTZVix2eTcfMZhLsYMPsyAwGCkSsLCQHISBDUP6SoXABGfFJVjhHgcJZFI5Rrhq6qjmhfuAyiJuEMBSojpEfohbJizmNj4FfDMnjDXZIPsOiGfQi5Sf103kFMeiF.xWyA0+gleUiBys5MgVBrXTyXoacYj9kNDeOVAPTArS4fxAaSnJdqPACcvKLv86CgamBan2xwLEnFPRkPuPNhYnU2GByFIyIGYZNAt9bg6Qb.XREhA37XmVgTCKOrqf7TROkbfQLXKq1XUBjkPhn4P7QTBHU1TnjSImBMJoZrZaxRDMIB6lyroygtTHQZNDlaC2uiKVuzn48FamPP.OSbWcYtBFjbW.SnbSbB3SKhN.CkclaxAZ7dgepcJZvyVKRyGxBmGVjBktAptFgmuHZUOFsGq2kyqA1GiO1AjmFWHCG+hqDzDnTDPBgFlNWIbVQCZ7P7zagUiJb6.vL7L9w3foPcBrDgKlXxBcarBwkTZFWaTvPSgCWciMV4NDPgnNnDeD7WPt4ztAGmEHkdUi6zBaaP9TnDhApLB15UNEspLEs9p2fsMsIgUMwh+ExhcSvsdMoUFNE2IrPXg98r6B9KoHYDACXsnWkrLbUs44Tn6EIMFrEbFZnkF.Dm2vBi+TXiYrvz3FnG2EsLAZCrzxt.jCLKrVi1B6JJNg8Tnl5VCgRKgie5ND17e6KcRAgbaclMNwrtPSsLMoJIv7V.ikfeiYmYF4zgAcb.DLYiu73PWWfgNfA7hcHKuLo47D.irW5NIrEbf4GrDDgq6CgorTvy7MLqmFGTMq5Xvod1grLA1tX+FJp3XV3vEvFKK.SQilFDCgLSBqK1G7AtxLSk.gKVFwT22zUvd3drzkIkC9u9TITzRvPnlpFQh4C432cRlaHGA0ugh6Gi0.kFOMNul1vv7Z5.iRNQWvPmQrXkVmyWsan0.d6p++10..iPdY8W9n5ddmaKO290ukmyFjLdSO9OL3wOAHPFZ+FkV91fi31DlHRFCA4Ke6ub+126g29IqTu9iK+BEVbEXY+OvguUI5
The line number changes depending on what I'm trying to compile but the same error.
Can anyone with more experience show what I'm doing wrong?
Thanks,
Chris
-
Oversampling method
Hi All,
A question about using oversampling.
If I wanted to use oversampling in scriptnode, do I need to create a switch with multiple oversampling nodes in each option to give the user choice, then put the processor inside those nodes, thereby potentially quadrupling the processing?
I made a quick snippet to illustrate this:
HiseSnippet 1478.3oc6Y0saaaCFkxNzM1sq+.DfscmuLEnvv+0t.rKZZbh2L1RhQUVPuyfVhNlvRjBRzI1qX2uWg81rGo9Fz8QQYYIam3elqAJPSAZLI+H046vy4iNTzQRJ2lZ2Ify77nRDxHaaegEMHP3iLxe0XOJx3IXywbY+F8ILNp0oHimhOmDHo9E0ccxXORP.0FYXj8WTcXjeOT3Oe5smPbHbK5ztPnqELK5uybYxo8193ei43zjXSuh4lH55G2xRvaHbDCA7jEWF4QrFPtgdAQEVFLxH2Y1Lov2TRjz.HlSD1iM6Ktiqi+ZV.qqCU0nBxDVHc2nF8YN1w4Z.j46kHyypy7CvmyrYw8OkAdd3.EmNijbfQlGBRUVCHYj.R6ogzKvlV9LO4zQT34w3VbXCoGAn5jPQGKx3ewMDP.bYIWx.ZSenQ7DN7MkK+phv+8xet2PtkjI3EE7KDR5k7CeYgOVHeg+pPwYGpWuENl5w3Kbbn9KbX0tq+CMwC4Cc6R8eUwaINCowABoeZNM2pwoV5rNQfBdKNSdoGMpcSgishqTed9c.TDsAe5OZcJQRTaJQ8Aw4Q8kLEbLNkdKnp0aQ4wmRCFHEdftdt8OP4HrG5PjokSJeSz..ejZOTsQwCXxwI8UqgFq7CpwVUH9Bbalzp+hwXlEfQfo9RfwHm42gOqWOpkbJ.2C27CapMr7ZaCKDYCgmo5g+jnlEa9gJKz.923ohcOepGwmdknsCY7gADWOG56AL9phccDVCLY+IcdGhmFBmnh3Pq9DNm5DrIFobaohSn2KFJY7aNmH8YiPF3KF5ZBkosnMhPGzmQFkGR2trpsRWXBm4D13yvOQCVQ01HZvJSFLg86Bp7Ng+fvsinOiLdjh6eF9xao9ZZryYiPuywQbWCgqGKRnBaCg80V3L1qufyrTcoiXBXemqXH7bhP7uRBthvbTJaygAPsB6K4lPvgmjYj8Z3wEtvOBWtD7OPoegvFFJWShEvsiaSj8UVFU4GPeR8KYEqSmEtIUK5S0lMB0ZO4HPMCBX2UQKgG.lMQgHsVU0BbhYzJyVAWqF0h3ftVoETYU3Zp4xPfGRjGfCD8jcCwSmf6T18WiVRFoTNsI9.tgSSTEByLe9rf0s9RSpI.bByp.XArd1T+zv54gvBD8kF0C9JD9KfSSL0jO47493M+ymWBklYFJ8YJodhjNhUwFgU9lI3bphozIwrO1LDFfNO72WQ7ugJC+1GI6H5TFNMzTGjtYDmzBxNLNnaETLTTcU.Gm7nMcIqt8WxZa+kr98ujI1bTNhIs.c94LdzVwzyoNmLZl99zaMkTOUg3jwYNfdmV2kLR0l7iv5EXtk9cCkBWnPanRDkPJ+THA5DalVlKawR14U4yrp+eKSjMtLwdIftVzkBweeBDq75czl8UF25kb4E.dJVDWYr5nzX3GRfgTQsHZJU.KoTTlsP80bZUROxv.YZX+D.19zR5QlGpSlyZcFvrErxia3.qK3Rh.HLEzpVTS+2mkvPMaoKTpTzdnq63zoXALXA5WxcnyLBhvi3WnfXx5b+aD2uGO2N0i+o2hdPt+dzGyw9ltBgrO78oB+CfiY+Cli8mwIVc66DqtlNw5qjSr9xbh02cNw80tpJqkULdRek3E2W6gp7My3NyLVa6aFqsllwiVIy3QKyLdzN2LVcSLiU+JyLV8alwclYr912LVeELiOKgKpxalwM9iKzMpBaQWCP5H1w9wZaher1WY9wZeyO9kyOduMRQB3UiD1+34IAfXtWRH9lVVsKTHw8Ck5VElvknMwckh.NQHF3RBuAyM6cIrKtuUWhkunSzsooxz8C6A7s7P0dd74p1Eqftc1sLWlMqikU5kZtIVcSmXsMch02zI95MchuYSm3OsoS7nkOQ06qL51nTJevh09rPQngwYbRWmnqnh51kZaSs0u2BkVMtGNcTSliV+2iodEAYT+RijGqq+WxNvaxKcSW89+.P7AEII
Or is there a better way?
Chris
-
RE: Anyone have trouble exporting dll with switches?
@HISEnberg ahhh right thanks, I’ll try it when I get home. Very much still learning :)