Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


PeppyMeter and moOde
#31
Thanks for pointing this out, but I had already tried that.
Yes, I am working on my test system with a PCM5102DAC and software mixer.

Best regards.
Holger
Reply
#32
(03-17-2021, 03:33 PM)PeterLustig33 Wrote: Hi Guys,
I've been looking for a display like this for a long time. The installation went almost well. Now I just have one problem.
Everything went well up to the audio test 
Code:
/home/pi/peppyalsa/src/peppyalsa-client /var/tmp/peppyfifo

The music movement is displayed.

Auch werden die PeppyMeter Messgeräte auf dem Display angezeigt. Leider aber ohne Bewegung durch die Musik

Can someone please give me a tip where I can look for the error?
Many Thanks!!

Hello Peter, would you please send the result of the next command:
cat /home/pi/PeppyMeter/config.txt
Regards,
Francesco
Reply
#33
Hello Francesco,
Of course, very much.

Code:
[current]
meter = gold
random.meter.interval = 0
screen.size = large
output.display = True
output.serial = False
output.i2c = False
output.pwm = False
use.logging = False
frame.rate = 30

[sdl.env]
framebuffer.device = /dev/fb0
mouse.device = /dev/input/event0
mouse.driver = TSLIB
video.driver = dummy
video.display = :0

[serial.interface]
device.name = /dev/serial0
baud.rate = 9600
include.time = False
update.period = 0.1

[i2c.interface]
port = 1
left.channel.address = 0x21
right.channel.address = 0x20
output.size = 10
update.period = 0.1

[pwm.interface]
frequency = 500
gpio.pin.left = 24
gpio.pin.right = 25
update.period = 0.1

[data.source]
type = pipe
polling.interval = 0.033
pipe.name = /var/tmp/myfifo
volume.constant = 80.0
volume.min = 0.0
volume.max = 100.0
volume.max.in.pipe = 100.0
step = 6
mono.algorithm = average
stereo.algorithm = new
smooth.buffer.size = 4
Thank you for your support
Reply
#34
(03-18-2021, 07:46 AM)PeterLustig33 Wrote: Hello Francesco,
Of course, very much.

Code:
[current]
meter = gold
random.meter.interval = 0
screen.size = large
output.display = True
output.serial = False
output.i2c = False
output.pwm = False
use.logging = False
frame.rate = 30

[sdl.env]
framebuffer.device = /dev/fb0
mouse.device = /dev/input/event0
mouse.driver = TSLIB
video.driver = dummy
video.display = :0

[serial.interface]
device.name = /dev/serial0
baud.rate = 9600
include.time = False
update.period = 0.1

[i2c.interface]
port = 1
left.channel.address = 0x21
right.channel.address = 0x20
output.size = 10
update.period = 0.1

[pwm.interface]
frequency = 500
gpio.pin.left = 24
gpio.pin.right = 25
update.period = 0.1

[data.source]
type = pipe
polling.interval = 0.033
pipe.name = /var/tmp/myfifo
volume.constant = 80.0
volume.min = 0.0
volume.max = 100.0
volume.max.in.pipe = 100.0
step = 6
mono.algorithm = average
stereo.algorithm = new
smooth.buffer.size = 4
Thank you for your support

Hi Peter, 
Could you please modify the line:
pipe.name = /var/tmp/myfifo
In
pipe.name = /var/tmp/peppyfifo
And let us know.
Regards, 
Francesco 
Reply
#35
Thank you for your support.
That was it.
It's embarrassing, but I didn't notice it despite checking it several times.
Thank you for your patience and support
Reply
#36
(03-18-2021, 03:40 PM)PeterLustig33 Wrote: Thank you for your support.
That was it.
It's embarrassing, but I didn't notice it despite checking it several times.
Thank you for your patience and support

Hi Peter, don't mention it.
It is a pleasure to help to solve a problem.
May I ask to send to the Thread a small photo of your display, please?
Best regards,
Francesco
Reply
#37
Hello Francesco,
Of course I like to do that. Is the photo just about the display or the entire audio system?
I have still one question. How can I influence the sensitivity of the display? I have to turn it very loudly until something happens.
best regards
Peter
Reply
#38
(03-18-2021, 06:56 PM)PeterLustig33 Wrote: Hello Francesco,
Of course I like to do that. Is the photo just about the display or the entire audio system?
I have still one question. How can I influence the sensitivity of the display? I have to turn it very loudly until something happens.
best regards
Peter

Hello Peter,
1. Is the photo just about the display or the entire audio system?
            Why not both of them?
2. How can I influence the sensitivity of the display? 
            I use 0dB on moOde and volume control on the preampli. I will study if it is possible and report to you.
Greetings,
Francesco
Reply
#39
(03-18-2021, 08:02 PM)fdealexa Wrote:
(03-18-2021, 06:56 PM)PeterLustig33 Wrote: Hello Francesco,
Of course I like to do that. Is the photo just about the display or the entire audio system?
I have still one question. How can I influence the sensitivity of the display? I have to turn it very loudly until something happens.
best regards
Peter

Hello Peter,
1. Is the photo just about the display or the entire audio system?
            Why not both of them?
2. How can I influence the sensitivity of the display? 
            I use 0dB on moOde and volume control on the preampli. I will study if it is possible and report to you.
Greetings,
Francesco

Hi Peter,
for the second question: "How can I influence the sensitivity of the display?": if you cannot control volume after the moOde system, in the HiFi chain (as recomended) you can modify the value of :

Quote:volume.max = 

in the 

Quote:[data.source]

section of the:

Quote:/home/pi/PeppyMeter/config.txt.

Increasing the number you can increase sensitivity (try 1000).

Regards,
Francesco
Reply
#40
Hello Francesco
now everything is going as expected. I was already on the right track, but took the wrong turn. I had reduced the "volume.max". On your advice I increased the value and had success with it.
I changed 3 values.
First you have to pay attention to the "Max ALSA volume" in the mood audio configuration. This value is set according to your own audio components.
volume.max = the sensitivity is set here.
volume.max.in.pipe = setting the sensitivity for small volumes. So the input sensitivity.
Here are my settings:
Code:
volume.constant = 40.0
volume.min = 0.0
volume.max = 800.0
volume.max.in.pipe = 250.0


By the way, here is a picture of my display. It is currently still running on a test system.


many greetings and thanks for the support
Peter


Attached Files Thumbnail(s)
   
Reply


Forum Jump: