Bug #588
jmod.sur.ambipanning~: Tgis module has NaN issues and no sound
| Status: | Closed | Start date: | 2010-08-29 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | % Done: | 0% |
||
| Category: | - | Spent time: | - | |
| Target version: | AudioGraph for spatialisation | |||
| Branch: | tl-audiograph | OS: |
Description
This module produce no sound currently at the tl-audiograph branch.
Attached is a modified version of the algorithm with additional print objects for debugging purposes.
Here is what's printed to the Max window when the help file opens:
messages: gain_n 1 1. messages: gain_n 2 1. messages: gain_n 3 1. messages: center_curve 0. messages: center_att_db 0. messages: center_size 0. messages: interpolation 1 messages: dist_att_n 1 0. messages: db_unit_n 1 0. messages: order_n 1 3. messages: dist_att_n 10 0. messages: db_unit_n 10 0. messages: order_n 10 3. messages: dist_att_n 11 0. messages: db_unit_n 11 0. messages: order_n 11 3. messages: dist_att_n 12 0. messages: db_unit_n 12 0. messages: order_n 12 3. messages: dist_att_n 13 0. messages: db_unit_n 13 0. messages: order_n 13 3. messages: dist_att_n 14 0. messages: db_unit_n 14 0. messages: order_n 14 3. messages: dist_att_n 15 0. messages: db_unit_n 15 0. messages: order_n 15 3. messages: dist_att_n 16 0. messages: db_unit_n 16 0. messages: order_n 16 3. messages: dist_att_n 17 0. messages: db_unit_n 17 0. messages: order_n 17 3. messages: dist_att_n 18 0. messages: db_unit_n 18 0. messages: order_n 18 3. messages: dist_att_n 19 0. messages: db_unit_n 19 0. messages: order_n 19 3. messages: dist_att_n 2 0. messages: db_unit_n 2 0. messages: order_n 2 3. messages: dist_att_n 20 0. messages: db_unit_n 20 0. messages: order_n 20 3. messages: dist_att_n 21 0. messages: db_unit_n 21 0. messages: order_n 21 3. messages: dist_att_n 22 0. messages: db_unit_n 22 0. messages: order_n 22 3. messages: dist_att_n 23 0. messages: db_unit_n 23 0. messages: order_n 23 3. messages: dist_att_n 24 0. messages: db_unit_n 24 0. messages: order_n 24 3. messages: dist_att_n 25 0. messages: db_unit_n 25 0. messages: order_n 25 3. messages: dist_att_n 26 0. messages: db_unit_n 26 0. messages: order_n 26 3. messages: dist_att_n 27 0. messages: db_unit_n 27 0. messages: order_n 27 3. messages: dist_att_n 28 0. messages: db_unit_n 28 0. messages: order_n 28 3. messages: dist_att_n 29 0. messages: db_unit_n 29 0. messages: order_n 29 3. messages: dist_att_n 3 0. messages: db_unit_n 3 0. messages: order_n 3 3. messages: dist_att_n 30 0. messages: db_unit_n 30 0. messages: order_n 30 3. messages: dist_att_n 31 0. messages: db_unit_n 31 0. messages: order_n 31 3. messages: dist_att_n 32 0. messages: db_unit_n 32 0. messages: order_n 32 3. messages: dist_att_n 4 0. messages: db_unit_n 4 0. messages: order_n 4 3. messages: dist_att_n 5 0. messages: db_unit_n 5 0. messages: order_n 5 3. messages: dist_att_n 6 0. messages: db_unit_n 6 0. messages: order_n 6 3. messages: dist_att_n 7 0. messages: db_unit_n 7 0. messages: order_n 7 3. messages: dist_att_n 8 0. messages: db_unit_n 8 0. messages: order_n 8 3. messages: dist_att_n 9 0. messages: db_unit_n 9 0. messages: order_n 9 3. messages: speaker xyz 1 -1.913416 4.619398 0. messages: speaker xyz 2 1.913416 4.619398 0. messages: speaker xyz 3 4.619398 1.913417 0. messages: speaker xyz 4 4.619398 -1.913417 0. messages: speaker xyz 5 1.913416 -4.619398 0. messages: speaker xyz 6 -1.913416 -4.619398 0. messages: speaker xyz 7 -4.619398 -1.913417 0. messages: speaker xyz 8 -4.619398 1.913417 0. messages: xyz 1 10. 0. 0.
If I now send /report to the module, the following is printed to the Max window:
messages: report ambipanning~: ambipanning~ ambipanning~: version 2.0b9 compiled Jun 8 2010 19:26:09 ambipanning~: order 5.000000 ambipanning~: type 0 ambipanning~: inputs 3 ambipanning~: outputs 8 ambipanning~: coord_system 0 ambipanning~: coord_angles 0 ambipanning~: gain 1.000000 ambipanning~: aed-scale 10.000000 ambipanning~: xyz-scale 1.000000 ambipanning~: interpolation 1 ambipanning~: distance-mode 1 ambipanning~: db_unit 1.500000 ambipanning~: dist_att 1.000000 ambipanning~: center_att_db 0.000000 ambipanning~: center_curve 0.000000 ambipanning~: center_size 0.000000 ambipanning~: ______________ source 0: ______________ ambipanning~: active 1 ambipanning~: gain 1.000000 ambipanning~: order 3.000000 ambipanning~: distance_mode 0 ambipanning~: db_unit 0.000000 ambipanning~: dist_att 0.000000 ambipanning~: xyz 0.000000 -10.000000 -0.000000 ambipanning~: aed 0.000000 0.000000 1.000000 ambipanning~: acu -1.570796 -0.000000 10.000000 ambipanning~: newcoef[0][0] 0.029406 ambipanning~: newcoef[0][1] 0.330429 ambipanning~: newcoef[0][2] 0.890110 ambipanning~: newcoef[0][3] 0.890110 ambipanning~: newcoef[0][4] 0.330429 ambipanning~: newcoef[0][5] 0.029406 ambipanning~: newcoef[0][6] 0.000055 ambipanning~: newcoef[0][7] 0.000055 ambipanning~: oldcoef[0][0] 0.000000 ambipanning~: oldcoef[0][1] 0.000000 ambipanning~: oldcoef[0][2] 0.000000 ambipanning~: oldcoef[0][3] 0.000000 ambipanning~: oldcoef[0][4] 0.000000 ambipanning~: oldcoef[0][5] 0.000000 ambipanning~: oldcoef[0][6] 0.000000 ambipanning~: oldcoef[0][7] 0.000000 ambipanning~: ______________ source 1: ______________ ambipanning~: active 1 ambipanning~: gain 1.000000 ambipanning~: order 3.000000 ambipanning~: distance_mode 32 ambipanning~: db_unit 0.000000 ambipanning~: dist_att 0.000000 ambipanning~: xyz 0.000000 0.000000 0.000000 ambipanning~: aed 0.000000 0.000000 1.000000 ambipanning~: acu -1.570796 0.000000 0.000000 ambipanning~: newcoef[1][0] inf ambipanning~: newcoef[1][1] inf ambipanning~: newcoef[1][2] inf ambipanning~: newcoef[1][3] inf ambipanning~: newcoef[1][4] inf ambipanning~: newcoef[1][5] inf ambipanning~: newcoef[1][6] -inf ambipanning~: newcoef[1][7] -inf ambipanning~: oldcoef[1][0] 0.000000 ambipanning~: oldcoef[1][1] 0.000000 ambipanning~: oldcoef[1][2] 0.000000 ambipanning~: oldcoef[1][3] 0.000000 ambipanning~: oldcoef[1][4] 0.000000 ambipanning~: oldcoef[1][5] 0.000000 ambipanning~: oldcoef[1][6] 0.000000 ambipanning~: oldcoef[1][7] 0.000000 ambipanning~: ______________ source 2: ______________ ambipanning~: active 1 ambipanning~: gain 1.000000 ambipanning~: order 3.000000 ambipanning~: distance_mode 768 ambipanning~: db_unit 0.000000 ambipanning~: dist_att 0.000000 ambipanning~: xyz 0.000000 0.000000 0.000000 ambipanning~: aed 0.000000 0.000000 1.000000 ambipanning~: acu -1.570796 0.000000 0.000000 ambipanning~: newcoef[2][0] nan ambipanning~: newcoef[2][1] nan ambipanning~: newcoef[2][2] nan ambipanning~: newcoef[2][3] nan ambipanning~: newcoef[2][4] nan ambipanning~: newcoef[2][5] nan ambipanning~: newcoef[2][6] nan ambipanning~: newcoef[2][7] nan ambipanning~: oldcoef[2][0] 0.000000 ambipanning~: oldcoef[2][1] 0.000000 ambipanning~: oldcoef[2][2] 0.000000 ambipanning~: oldcoef[2][3] 0.000000 ambipanning~: oldcoef[2][4] 0.000000 ambipanning~: oldcoef[2][5] 0.000000 ambipanning~: oldcoef[2][6] 0.000000 ambipanning~: oldcoef[2][7] 0.000000 ambipanning~: ______________ destination 0: ______________ ambipanning~: active 1 ambipanning~: xyz 4.619398 1.913416 -0.000000 ambipanning~: aed 0.000000 0.000000 0.000000 ambipanning~: acu 0.392699 -0.000000 5.000000 ambipanning~: ______________ destination 1: ______________ ambipanning~: active 1 ambipanning~: xyz 4.619398 -1.913416 -0.000000 ambipanning~: aed 1.767146 0.000000 1.000000 ambipanning~: acu -0.392699 -0.000000 5.000000 ambipanning~: ______________ destination 2: ______________ ambipanning~: active 1 ambipanning~: xyz 1.913417 -4.619398 -0.000000 ambipanning~: aed 1.865321 0.000000 1.000000 ambipanning~: acu -1.178097 -0.000000 5.000000 ambipanning~: ______________ destination 3: ______________ ambipanning~: active 1 ambipanning~: xyz -1.913417 -4.619398 -0.000000 ambipanning~: aed 2.307107 0.000000 1.000000 ambipanning~: acu -1.963495 -0.000000 5.000000 ambipanning~: ______________ destination 4: ______________ ambipanning~: active 1 ambipanning~: xyz -4.619398 -1.913416 -0.000000 ambipanning~: aed 4.147884 0.000000 1.000000 ambipanning~: acu -2.748894 -0.000000 5.000000 ambipanning~: ______________ destination 5: ______________ ambipanning~: active 1 ambipanning~: xyz -4.619398 1.913416 -0.000000 ambipanning~: aed 13.167691 0.000000 1.000000 ambipanning~: acu 2.748894 -0.000000 5.000000 ambipanning~: ______________ destination 6: ______________ ambipanning~: active 1 ambipanning~: xyz -1.913417 4.619398 -0.000000 ambipanning~: aed 65.353717 0.000000 1.000000 ambipanning~: acu 1.963495 -0.000000 5.000000 ambipanning~: ______________ destination 7: ______________ ambipanning~: active 1 ambipanning~: xyz 1.913417 4.619398 -0.000000 ambipanning~: aed 416.159784 0.000000 1.000000 ambipanning~: acu 1.178097 -0.000000 5.000000 ambipanning~: seqential newcoef[0] 0.02940589 ambipanning~: seqential newcoef[1] 0.33042894 ambipanning~: seqential newcoef[2] 0.89010995 ambipanning~: seqential newcoef[3] 0.89010995 ambipanning~: seqential newcoef[4] 0.33042894 ambipanning~: seqential newcoef[5] 0.02940589 ambipanning~: seqential newcoef[6] 0.00005513 ambipanning~: seqential newcoef[7] 0.00005513 ambipanning~: seqential newcoef[8] inf ambipanning~: seqential newcoef[9] inf ambipanning~: seqential newcoef[10] inf ambipanning~: seqential newcoef[11] inf ambipanning~: seqential newcoef[12] inf ambipanning~: seqential newcoef[13] inf ambipanning~: seqential newcoef[14] -inf ambipanning~: seqential newcoef[15] -inf ambipanning~: seqential newcoef[16] nan ambipanning~: seqential newcoef[17] nan ambipanning~: seqential newcoef[18] nan ambipanning~: seqential newcoef[19] nan ambipanning~: seqential newcoef[20] nan ambipanning~: seqential newcoef[21] nan ambipanning~: seqential newcoef[22] nan ambipanning~: seqential newcoef[23] nan
The help file for ambipanning~ works as expected, so we need to examine the messages sent to it in Jamoma to figure out what goes wrong.
It would also be an idea to see how this works on the master branch.
History
Updated by Trond Lossius over 1 year ago
Master branch have the same issue
Updated by Nils Peters over 1 year ago
- Assignee set to Nils Peters
Updated by Nils Peters over 1 year ago
it seems there is a bug in the ambipanning~ external.
I've emailed Jasch about it - let's see.
Updated by Nils Peters over 1 year ago
On the Mac, this should be fixed for all branches with this commit
http://github.com/jln-/JamomaDependencies/commit/fc14df3656fc5e7263dd2df59e0cb93fc8cb522d
you need to update the Dependencies module.
I guess the Windows fix will be provided with the next official ICST release.
Updated by Nils Peters over 1 year ago
- Status changed from New to Closed