Sorry, I want to know about the scenario of the "SourceInt" module,
The problem point is the SourceInt module 's ArrayValue item,
As I understand it, the array can be created by defining module objectID,
And then through the interface you can set values into the array.
But what are the practical applications of this module?
In general, what Module should be followed by SourceInt, what processing should be done,
Could you please provide a demo?
To control different functions with SourceInt module 's different index of the array
For example,
SourceInt's array[0] controls the volume.
SourceInt's array [1] controls mute
thank you very much.
12:55pm
Hi Al,
The SourceInt modules can be used as a control module like you suggested but also as a way to input 32 or 64 Bit address into the modules with FFS or Flash usage. I am attaching a screen shot of general example of Wave One Shot Player FFS here. Let me also make another example for general use case.
3:39am
Dear Karishma
I see only ffs screenshots in the attachment, please help to provide another example for general use case.
Could you please provide a demo?
To control different functions with SourceInt module 's different index of the array
For example,
SourceInt's array[0] can controls the volume.
SourceInt's array [1] can controls mute
Thank you again
Alfec
9:14pm
Dear Karishma
I see only ffs screenshots in the attachment, please help to provide another example for general use case.
Could you please provide a demo?
To control different functions with SourceInt module 's different index of the array
For example,
SourceInt's array[0] can controls the volume.
SourceInt's array [1] can controls mute
Thank you again
Alfec
5:50pm
Hi Al,
My apologies for that. Please find the SourceInt example you wanted attached here. The awd should play the default Bach.wav in the native mode. If you change the router channels, it will change the gain settings or switch to mute. I am controlling the gain and mute modules via ParamSet modules. Hope this helps! Let me know if you have more questions.
9:59pm
Dear Karishma
Thank you, thank you for your example .
1) I would like to ask if there are any other modules that can replace the Router1 module in the example?
This module automatically assigns Source1's value[0] to -> TypeConvert->CompareConst->ParamSet2 ----> Mute1.isMuted
And assignss Source1's value[1] to -> TypeConvert->ParamSet1-> ScalerDB1.gainDB.
Not like route1 module, need to select the current control mute or control gain.
want to let Source1.value[0] always controls Mute1's on/off,
want to let Source1.value[1] always controls ScalerDB1's gainDB;
2) The second question is I want to know how the two modules HW Sys_in and HW Sys_out in AudioWeaver canvas
are related to the actual DSP(such as ADI ‘s SC595W).
What Settings by AudioWeaver or DSP to mapping HWSysin and HWSysout to actual hardware?
In other words, after designaudio stream by the audioweaver ,
how does DSP know which channel to execute xxx1.awd's design; which channel performs xxx2.awd's design.
Is there any similar example or explanation? Thank you.
1:38pm
Hi Al,
For your first question I have changed the example awd and replaced the router with a TableLookUp module. In this case the table look up module will react to the change in the SourceInt value ( manual in this case).
The HW:IN translated directly to the Audio buffer in DSP for any device which usually includes (Microphone and Reference channels) and the HW:OUT has channels that control the playback device (speakers). You can control other I/O by our modules within AWE. The topic is touched in the documentation here : https://w.dspconcepts.com/hubfs/Docs-AWECore/AWECore_API_Doc/index.html#...
I would also recommend registering for our LIVE AWE Training sessions that happen every month link https://w.dspconcepts.com/training
Hope that helps!
--Karishma
8:33pm
Dear Karishma
Thank you for your reply. Thank you.
I think this ticket can be closed.
If there are any more questions, I'll make a new one.
Alfec