Bug #600
AudioGraph examples does not work
| Status: | Closed | Start date: | 2010-09-06 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | - | % Done: | 0% |
|
| Category: | - | Spent time: | - | |
| Target version: | - | |||
| Branch: | master | OS: |
Description
Testing the Ruby Module, it seems that Rails and DSP work, but AudioGraph currently does not.
Whenever running any of the Ruby files, I get a warning that it is not finding TTFoundation:
Trond:examples lossius$ ./UsingTheWindowFunctionLib.rb
JamomaFoundation (TT_DEBUG) -- Version 0.6
JamomaDSP -- Version 0.6 -- Debugging Enabled
ConnectPort: can't find mach server port name = jackdmp_entry.501_default err = unknown error code
Cannot connect to server Mach port
jack server is not running or cannot be started
2010-09-06 10:32:00.835 ruby[25593:60f] Error loading /Library/Audio/Plug-Ins/HAL/Zirkonium.plugin/Contents/MacOS/Zirkonium: dlopen(/Library/Audio/Plug-Ins/HAL/Zirkonium.plugin/Contents/MacOS/Zirkonium, 262): no suitable image found. Did find:
/Library/Audio/Plug-Ins/HAL/Zirkonium.plugin/Contents/MacOS/Zirkonium: no matching architecture in universal wrapper
2010-09-06 10:32:00.840 ruby[25593:60f] Cannot find function pointer New_ZKMRNHP_PlugIn for factory CDB2D1C9-5E00-466C-AECE-F73E7259804C in CFBundle/CFPlugIn 0x100506f30 </Library/Audio/Plug-Ins/HAL/Zirkonium.plugin> (bundle, not loaded)
TTFoundation - no extensions location found /Users/lossius/Library/Application Support/Jamoma/Extensions /usr/bin/Contents/Jamoma/Extensions
TTFoundation - no extensions location found
start
bartlett Window Function
input: 0.0 --> Jamoma WindowFunctionLib --> output: 0.0
input: 0.1 --> Jamoma WindowFunctionLib --> output: 0.2
input: 0.2 --> Jamoma WindowFunctionLib --> output: 0.4
input: 0.3 --> Jamoma WindowFunctionLib --> output: 0.6
input: 0.4 --> Jamoma WindowFunctionLib --> output: 0.8
input: 0.5 --> Jamoma WindowFunctionLib --> output: 1.0
input: 0.6 --> Jamoma WindowFunctionLib --> output: 0.8
input: 0.7 --> Jamoma WindowFunctionLib --> output: 0.6
input: 0.8 --> Jamoma WindowFunctionLib --> output: 0.4
input: 0.9 --> Jamoma WindowFunctionLib --> output: 0.2
input: 1.0 --> Jamoma WindowFunctionLib --> output: 0.0
hamming Window Function
input: 0.0 --> Jamoma WindowFunctionLib --> output: 0.08
input: 0.1 --> Jamoma WindowFunctionLib --> output: 0.167852182587524
input: 0.2 --> Jamoma WindowFunctionLib --> output: 0.397852182587524
input: 0.3 --> Jamoma WindowFunctionLib --> output: 0.682147817412476
input: 0.4 --> Jamoma WindowFunctionLib --> output: 0.912147817412476
input: 0.5 --> Jamoma WindowFunctionLib --> output: 1.0
input: 0.6 --> Jamoma WindowFunctionLib --> output: 0.912147817412476
input: 0.7 --> Jamoma WindowFunctionLib --> output: 0.682147817412476
input: 0.8 --> Jamoma WindowFunctionLib --> output: 0.397852182587524
input: 0.9 --> Jamoma WindowFunctionLib --> output: 0.167852182587524
input: 1.0 --> Jamoma WindowFunctionLib --> output: 0.08
hanning Window Function
input: 0.0 --> Jamoma WindowFunctionLib --> output: 0.0
input: 0.1 --> Jamoma WindowFunctionLib --> output: 0.0954915028125263
input: 0.2 --> Jamoma WindowFunctionLib --> output: 0.345491502812526
input: 0.3 --> Jamoma WindowFunctionLib --> output: 0.654508497187474
input: 0.4 --> Jamoma WindowFunctionLib --> output: 0.904508497187474
input: 0.5 --> Jamoma WindowFunctionLib --> output: 1.0
input: 0.6 --> Jamoma WindowFunctionLib --> output: 0.904508497187474
input: 0.7 --> Jamoma WindowFunctionLib --> output: 0.654508497187474
input: 0.8 --> Jamoma WindowFunctionLib --> output: 0.345491502812526
input: 0.9 --> Jamoma WindowFunctionLib --> output: 0.0954915028125263
input: 1.0 --> Jamoma WindowFunctionLib --> output: 0.0
rectangular Window Function
input: 0.0 --> Jamoma WindowFunctionLib --> output: 1.0
input: 0.1 --> Jamoma WindowFunctionLib --> output: 1.0
input: 0.2 --> Jamoma WindowFunctionLib --> output: 1.0
input: 0.3 --> Jamoma WindowFunctionLib --> output: 1.0
input: 0.4 --> Jamoma WindowFunctionLib --> output: 1.0
input: 0.5 --> Jamoma WindowFunctionLib --> output: 1.0
input: 0.6 --> Jamoma WindowFunctionLib --> output: 1.0
input: 0.7 --> Jamoma WindowFunctionLib --> output: 1.0
input: 0.8 --> Jamoma WindowFunctionLib --> output: 1.0
input: 0.9 --> Jamoma WindowFunctionLib --> output: 1.0
input: 1.0 --> Jamoma WindowFunctionLib --> output: 1.0
welch Window Function
input: 0.0 --> Jamoma WindowFunctionLib --> output: 0.0
input: 0.1 --> Jamoma WindowFunctionLib --> output: 0.36
input: 0.2 --> Jamoma WindowFunctionLib --> output: 0.64
input: 0.3 --> Jamoma WindowFunctionLib --> output: 0.84
input: 0.4 --> Jamoma WindowFunctionLib --> output: 0.96
input: 0.5 --> Jamoma WindowFunctionLib --> output: 1.0
input: 0.6 --> Jamoma WindowFunctionLib --> output: 0.96
input: 0.7 --> Jamoma WindowFunctionLib --> output: 0.84
input: 0.8 --> Jamoma WindowFunctionLib --> output: 0.64
input: 0.9 --> Jamoma WindowFunctionLib --> output: 0.36
input: 1.0 --> Jamoma WindowFunctionLib --> output: 0.0
trapezoid Window Function
input: 0.0 --> Jamoma WindowFunctionLib --> output: 0.0
input: 0.1 --> Jamoma WindowFunctionLib --> output: 0.04
input: 0.2 --> Jamoma WindowFunctionLib --> output: 0.08
input: 0.3 --> Jamoma WindowFunctionLib --> output: 0.12
input: 0.4 --> Jamoma WindowFunctionLib --> output: 0.16
input: 0.5 --> Jamoma WindowFunctionLib --> output: 0.2
input: 0.6 --> Jamoma WindowFunctionLib --> output: 0.16
input: 0.7 --> Jamoma WindowFunctionLib --> output: 0.12
input: 0.8 --> Jamoma WindowFunctionLib --> output: 0.08
input: 0.9 --> Jamoma WindowFunctionLib --> output: 0.04
input: 1.0 --> Jamoma WindowFunctionLib --> output: 0.0
Testing the trapezoid clipping range: we set it out of range, which should be limited between just-above-zero and 0.5:
Fade = 0.1
Fade = 0.2
Fade = 1.0e-21
Fade = 0.5
done
Trond:examples lossius$
Loading the AudioGraphOnRails Rails application as development and requesting http://localhost:3000, the application fails and exits.
This is all at the master branch of the Ruby module
History
Updated by Tim Place over 1 year ago
- Status changed from New to Closed
Ruby 1.9.x is required -- if you have Ruby 1.8.x (the default on MacOS) then it results in this problem.
Compiling Ruby 1.9.x is the easiest open source compile I have ever done. So it might be worth it to try. Just download from http://www.ruby-lang.org/en/downloads/ and follow the instructions.