Top 20 Weirdest Instruments
Yes, it's another chart rundown as we enter the twilight world of weird instruments and bizarre technology.

And its not just synths. There's acoustic instruments, outboard effects, software, even toys, infact anything that makes a sound and is truly bizarre will be considered for the shortlist.

As usual, the series will be presented by Professor Marc Norris who will also be treating us to extracts from his vast collection of videos and records from his remote manor house on the Weirdshire Moors.

So come with us on a journey to the unchartered edges of music technology and join in the search for the Top 20 Weirdest Instruments of All Time... Ever!

Vote for your Top 3 Weirdest Instruments by filling in the form below.

The series will be made up of a combination of votes and the choices of the people we interview. There will also be editorial control by Sonic and a few surprizes thrown in for good measure. The 'chart' format is used for entertainment value and is not intended to represent a difinitive rundown.
VOTE NOW! - Enter your top 3 Wierdest Instrument choices
1st Choice
2nd Choice
3rd Choice
Comments (optional)

Lucee 5.3.8.206 Error (expression)
Message The key [CAPTCHA] does not exist, only the following keys are available: [AFF, AMPED_STORYLIST, coldfusion, EU_CODES, FLVPATH, INIT, java, LAST_LIVEBLOG, LAST_SHOW, LOGPATH, lucee, mpv, NEWSIMAGES, os, separator, servlet, SITE_ADDRESS, SLASH, SQL3, SQL3_WRITE_ONLY, STREAMING, SYNTHCOMMENTSPATH, SYNTHPATH, system, UPLOAD_DIR, UPLOADS, VIDPATH, VMIXIP, WING_AMPED, WING_HOME, WING_NEWS, YT_LIVE_ID, YT_TAGS, YTCHID].
Stacktrace The Error Occurred in
/opt/lucee/tomcat/webapps/sonicstate/sonicstate.com/top20/weird.cfm: line 159
157: <td colspan="2">
158: <cfoutput>
159: <cfset variables.captcha = server.captcha.createHashReference() />
160: <input type="hidden" name="captchaHash" value="#variables.captcha.hash#" />
161: <img src="/news/showCaptcha.cfm?hashReference=#variables.captcha.hash#" align="left"/>

Java Stacktrace lucee.runtime.exp.ExpressionException: The key [CAPTCHA] does not exist, only the following keys are available: [AFF, AMPED_STORYLIST, coldfusion, EU_CODES, FLVPATH, INIT, java, LAST_LIVEBLOG, LAST_SHOW, LOGPATH, lucee, mpv, NEWSIMAGES, os, separator, servlet, SITE_ADDRESS, SLASH, SQL3, SQL3_WRITE_ONLY, STREAMING, SYNTHCOMMENTSPATH, SYNTHPATH, system, UPLOAD_DIR, UPLOADS, VIDPATH, VMIXIP, WING_AMPED, WING_HOME, WING_NEWS, YT_LIVE_ID, YT_TAGS, YTCHID].
  at lucee.runtime.type.util.StructSupport.invalidKey(StructSupport.java:65)
  at lucee.runtime.type.StructImpl.get(StructImpl.java:139)
  at lucee.runtime.type.scope.ServerImpl.get(ServerImpl.java:254)
  at top20.weird_cfm$cf$655.call(/top20/weird.cfm:159)
  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1003)
  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:926)
  at lucee.runtime.listener.ClassicAppListener._onRequest(ClassicAppListener.java:65)
  at lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:45)
  at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2460)
  at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2450)
  at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2421)
  at lucee.runtime.engine.Request.exe(Request.java:45)
  at lucee.runtime.engine.CFMLEngineImpl._service(CFMLEngineImpl.java:1179)
  at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:1125)
  at lucee.loader.engine.CFMLEngineWrapper.serviceCFML(CFMLEngineWrapper.java:102)
  at lucee.loader.servlet.CFMLServlet.service(CFMLServlet.java:51)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
  at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:676)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528)
  at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:872)
  at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672)
  at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520)
  at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  at java.lang.Thread.run(Thread.java:745)
 
Timestamp 3/19/24 10:32:18 AM UTC