Go Back   Home > Forums > >
Home Forums Rules Articles diyAudio Store Blogs Gallery Wiki Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

PC Based Computer music servers, crossovers, and equalization

Moode Audio Player for Raspberry Pi
Moode Audio Player for Raspberry Pi
Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 26th August 2017, 09:25 AM   #9181
heifisch is offline heifisch  Germany
diyAudio Member
 
Join Date: Feb 2005
Location: near cologne
Hi Tim,
for trying brutefir you first of all need a filter to implement.
There is an image for rspi from the german electronic manufacturer abacus-electronics.de (arioOS). He uses the image for streaming and convolving in his products but also provides a free download of this image. In this image brutefir is integrated and it seems that the filter needed has 65536 taps. The software used is acourateCV. You can make a room measurement with the rspi and a miniDSP UMIK-1 with the arioOS. This measurement is used in the acourate software to create roomcorrection filters. These filters you can select in the brutefir UI and listen to your music convolved on the fly with your roomcorrection.
I think this would be a great update for all that use moode with speakers. The acourate software costs 100.-€ and needs windows (AcourateCV - AudioVero)
Unfortunately it seems that this part of the audiovero website is not translated to english.
For further investigation I could provide you with a filter 44.1 kHz 65536 taps 64-bit double prescision *.dbl which could be -6dB linear to 1000Hz and after that steady falling down to -11 dB at 22050 hz.
You would hear immediately if the filter is active.

Regards
Heiner
  Reply With Quote
Old 26th August 2017, 11:57 AM   #9182
TimCurtis is offline TimCurtis  United States
diyAudio Member
 
TimCurtis's Avatar
 
Join Date: Jan 2012
Location: Metro-Detroit
Quote:
Originally Posted by squadra View Post
Hi Tim,

Can you add this to your list of features to consider for vNext:
Add links to the artist/album in the currently playing section in the playback tab?
They should jump to the browse/search box for the artist and the library/album for the album.
Hi,

If you click on the cover art in the Playback tab it launches a google search using the song title for Radio Stations and artist + album for Song Files.

-Tim
__________________
Enjoy the Music!
http://moodeaudio.org, http://twitter.com/MoodeAudio
  Reply With Quote
Old 26th August 2017, 12:15 PM   #9183
TimCurtis is offline TimCurtis  United States
diyAudio Member
 
TimCurtis's Avatar
 
Join Date: Jan 2012
Location: Metro-Detroit
Quote:
Originally Posted by heifisch View Post
Hi Tim,
for trying brutefir you first of all need a filter to implement.
There is an image for rspi from the german electronic manufacturer abacus-electronics.de (arioOS). He uses the image for streaming and convolving in his products but also provides a free download of this image. In this image brutefir is integrated and it seems that the filter needed has 65536 taps. The software used is acourateCV. You can make a room measurement with the rspi and a miniDSP UMIK-1 with the arioOS. This measurement is used in the acourate software to create roomcorrection filters. These filters you can select in the brutefir UI and listen to your music convolved on the fly with your roomcorrection.
I think this would be a great update for all that use moode with speakers. The acourate software costs 100.- and needs windows (AcourateCV - AudioVero)
Unfortunately it seems that this part of the audiovero website is not translated to english.
For further investigation I could provide you with a filter 44.1 kHz 65536 taps 64-bit double prescision *.dbl which could be -6dB linear to 1000Hz and after that steady falling down to -11 dB at 22050 hz.
You would hear immediately if the filter is active.

Regards
Heiner
Hi Heiner,

Seems like a lot of moving parts. I think if there were a full DRC package available that included the signal sweep function and could be configured by simply manipulating conf files I could probably work with it.

The other concern I have is whether the Pi has enough horsepower to run convolution DSP on top of other DSP for example SoX resampling.

-Tim
__________________
Enjoy the Music!
http://moodeaudio.org, http://twitter.com/MoodeAudio
  Reply With Quote
Old 26th August 2017, 12:48 PM   #9184
Man in a van is offline Man in a van  United Kingdom
diyAudio Member
 
Join Date: Jan 2017
Location: Staffordshire
Quote:
Originally Posted by TimCurtis View Post
Hi Heiner,

Seems like a lot of moving parts. I think if there were a full DRC package available that included the signal sweep function and could be configured by simply manipulating conf files I could probably work with it.

The other concern I have is whether the Pi has enough horsepower to run convolution DSP on top of other DSP for example SoX resampling.

-Tim
This chap has been very helpful to me in the past and apparently he does some "convolving".

At least, it might be an interesting read if one understands what it is about

ConvoFS.net — ConvoFS documentation

I have no idea if it could be used in conjunction with MoOde.

Ronnie
  Reply With Quote
Old 26th August 2017, 01:13 PM   #9185
TheOldPresbyope is offline TheOldPresbyope  United States
diyAudio Member
 
Join Date: Dec 2015
Location: Maryland, USA
Quote:
Originally Posted by TimCurtis View Post
Hi Kent,

Stretch testing is just beginning for me. I'm still squashing the last few bugs in the Jessie build of moodeOS and moOde. Stretch brings new versions of ALSA, Samba etc and will take some time figure out.

Its nice to see that after the BlueZ project for some strange reason deleted ALSA support in Jessie is now supporting it again in Stretch.

-Tim
My personal opinion is that Bluetooth output should take a backseat to everything else. Pairing and connecting to a Bluetooth device from the command line in Linux is very fiddly. It'll take some doing to make it as easy with moOde Player as it is, for example, with my Android phone.

According to the ReadMe at GitHub - Arkq/bluez-alsa: Bluetooth Audio ALSA Backend, "This project is a rebirth of a direct integration between Bluez and ALSA." No explanation is given for the project getting renamed BlueALSA (dropping the "z") along the way. A quick scan of the "Configuration & Usage" section and I had aplay playing through the JBL.

It isn't clear to me how mainstream this project is. There's only two contributors to the repo of whom "Arkq" seems to be the initiator and main coder.

There's two particular open issues on the github repo dating back to February which I'm reading through now. One has to do with the tribulations of someone trying to implement this in Volumio 2, and the other with high cpu-loading observed with mpd (0.19.x) playing through BlueALSA. The first BlueALSA source code "release" was v1.0.0. The current is v1.2.0, dated April. Don't know what's in the Raspbian bluealsa package. It says it's v0.4 Time to get my compilation mojo on.

Regards,
Kent

Last edited by TheOldPresbyope; 26th August 2017 at 01:18 PM.
  Reply With Quote
Old 26th August 2017, 01:14 PM   #9186
takoyaki is offline takoyaki  Japan
diyAudio Member
 
Join Date: Sep 2010
Hi, Tim.
I have encountered a problem from Moode 3.8 to 3.8.3.
In Hifiberrydac+pro, playback speed is faster than usual after turning on pi3b power. This event will be fixed by pausing and replaying again.
  Reply With Quote
Old 26th August 2017, 01:35 PM   #9187
heifisch is offline heifisch  Germany
diyAudio Member
 
Join Date: Feb 2005
Location: near cologne
Hi Tim,
acourateCV is the thing to measure and produce filters. But you need brutefir to convolve them with your music.
By the way, convoFS is very good but it is used like brutefir, especially if you have a synology NAS with intel processor.
So you will also need a software for measurung and generating filters.
And yes, maybe it will stress the rspi convolving and upsampling. I use DRC now for about ten years and I can assure you, that there is no need for furhter DSP or upsampling if you use proper filters.
Maybe there are other products than aourate. I do not know as acourate works very fine for me.

Heiner
  Reply With Quote
Old 26th August 2017, 01:47 PM   #9188
TimCurtis is offline TimCurtis  United States
diyAudio Member
 
TimCurtis's Avatar
 
Join Date: Jan 2012
Location: Metro-Detroit
Quote:
Originally Posted by TheOldPresbyope View Post
My personal opinion is that Bluetooth output should take a backseat to everything else. Pairing and connecting to a Bluetooth device from the command line in Linux is very fiddly. It'll take some doing to make it as easy with moOde Player as it is, for example, with my Android phone.

According to the ReadMe at GitHub - Arkq/bluez-alsa: Bluetooth Audio ALSA Backend, "This project is a rebirth of a direct integration between Bluez and ALSA." No explanation is given for the project getting renamed BlueALSA (dropping the "z") along the way. A quick scan of the "Configuration & Usage" section and I had aplay playing through the JBL.

It isn't clear to me how mainstream this project is. There's only two contributors to the repo of whom "Arkq" seems to be the initiator and main coder.

There's two particular open issues on the github repo dating back to February which I'm reading through now. One has to do with the tribulations of someone trying to implement this in Volumio 2, and the other with high cpu-loading observed with mpd (0.19.x) playing through BlueALSA. The first BlueALSA source code "release" was v1.0.0. The current is v1.2.0, dated April. Don't know what's in the Raspbian bluealsa package. It says it's v0.4 Time to get my compilation mojo on.

Regards,
Kent
Hi Kent,

I haven't really looked at Stretch yet but what is output from

dpkg -l | grep blue

-Tim
__________________
Enjoy the Music!
http://moodeaudio.org, http://twitter.com/MoodeAudio
  Reply With Quote
Old 26th August 2017, 01:50 PM   #9189
TimCurtis is offline TimCurtis  United States
diyAudio Member
 
TimCurtis's Avatar
 
Join Date: Jan 2012
Location: Metro-Detroit
Quote:
Originally Posted by takoyaki View Post
Hi, Tim.
I have encountered a problem from Moode 3.8 to 3.8.3.
In Hifiberrydac+pro, playback speed is faster than usual after turning on pi3b power. This event will be fixed by pausing and replaying again.
Hi,

Very odd. I've never experienced this.

What sample rate is the audio?

-Tim
__________________
Enjoy the Music!
http://moodeaudio.org, http://twitter.com/MoodeAudio
  Reply With Quote
Old 26th August 2017, 02:10 PM   #9190
takoyaki is offline takoyaki  Japan
diyAudio Member
 
Join Date: Sep 2010
Quote:
Originally Posted by TimCurtis View Post
Hi,

Very odd. I've never experienced this.

What sample rate is the audio?

-Tim
It is mp3 files(44.1KHz, 16bit).
  Reply With Quote

Reply


Moode Audio Player for Raspberry PiHide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
My DAC for the Raspberry Pi usul27 Digital Line Level 156 29th April 2017 11:10 PM
DSP for the Raspberry Pi usul27 Digital Line Level 39 30th August 2016 07:29 AM
Raspberry Pi + CirrusLogic Audio Card = FAIL solderhead PC Based 31 26th January 2016 06:48 PM
RaspyFi/Volumio - Turn raspberry Pi into Audiophile audio Player mikelangeloz PC Based 295 14th June 2014 05:32 PM
miniAMP and raspberry pi kp93300 miniDSP 0 3rd March 2014 03:38 AM


New To Site? Need Help?

All times are GMT. The time now is 01:13 AM.


Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 14.29%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Copyright ©1999-2018 diyAudio
Wiki