New Posts New Posts RSS Feed - Raspberry Pi streaming
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Join our friendly forum here and subscribe to our newsletters here

A rule of fairness:
When other manufacturers websites allow people to recommend our products instead of their own then people can do the same here, but please not before! Such posts will be deleted.
See terms and conditions here...


Raspberry Pi streaming

 Post Reply Post Reply Page  <1 3738394041 42>
Author
BackinBlack View Drop Down
Senior Member
Senior Member
Avatar

Joined: 05 Feb 2012
Location: Hinton, N'hants
Status: Offline
Points: 1201
Post Options Post Options   Thanks (0) Thanks(0)   Quote BackinBlack Quote  Post ReplyReply Direct Link To This Post Posted: 13 Feb 2018 at 7:23am
Part of the reason is that many of the GPIO pin functions are assigned by the software, therefore it depends on both Hat and software.
You may have already found this: https://pinout.xyz/# which gives most of the pin functions.

Ian
Just listen, if it sounds good to you, enjoy it.
Back to Top
gwebster View Drop Down
Regular
Regular


Joined: 04 Oct 2014
Location: Falmouth, UK
Status: Offline
Points: 49
Post Options Post Options   Thanks (0) Thanks(0)   Quote gwebster Quote  Post ReplyReply Direct Link To This Post Posted: 13 Feb 2018 at 8:15am
Here's another link that covers the pinout for all the peripheral connectors
https://elinux.org/RPi_Low-level_peripherals
Back to Top
BackinBlack View Drop Down
Senior Member
Senior Member
Avatar

Joined: 05 Feb 2012
Location: Hinton, N'hants
Status: Offline
Points: 1201
Post Options Post Options   Thanks (0) Thanks(0)   Quote BackinBlack Quote  Post ReplyReply Direct Link To This Post Posted: 13 Feb 2018 at 8:26am
And one for a specific DAC Hat:
https://pinout.xyz/pinout/pi_dac#
and this one which is probably more helpful
http://www.dimdim.gr/2014/12/the-rasberry-pi-audio-out-through-i2s/
I note that all these apply to RPi B+, 2 & 3. The P5 pins are specific to the RPi 1 and B, ie non + versions with only 26 GPIO pins.
Just listen, if it sounds good to you, enjoy it.
Back to Top
BackinBlack View Drop Down
Senior Member
Senior Member
Avatar

Joined: 05 Feb 2012
Location: Hinton, N'hants
Status: Offline
Points: 1201
Post Options Post Options   Thanks (0) Thanks(0)   Quote BackinBlack Quote  Post ReplyReply Direct Link To This Post Posted: 13 Feb 2018 at 8:36am
A bit more digging turned this up for P1 and P5 on earlier boards:
Raspberry Pi Header Pins: Mbed CODEC board:
P1-03 —– SDIN (i2c data)
P1-05 —– SCLK (i2c clock)
P5-02 —– 3.3V
P5-03 —– BCLK (bit clock in)
P5-04 —– LRCIN (frame sync clock in)
P5-06 —– DIN (i2s data in)
P5-08 —– GND
Just listen, if it sounds good to you, enjoy it.
Back to Top
Graham Slee View Drop Down
Admin Group
Admin Group
Avatar
Pushing the boundaries

Joined: 11 Jan 2008
Location: South Yorkshire
Status: Offline
Points: 7789
Post Options Post Options   Thanks (0) Thanks(0)   Quote Graham Slee Quote  Post ReplyReply Direct Link To This Post Posted: 13 Feb 2018 at 11:45am
Thank you for the above replies. This specifically caught my attention...

Originally posted by BackinBlack BackinBlack wrote:

Part of the reason is that many of the GPIO pin functions are assigned by the software, therefore it depends on both Hat and software.


So if I was designing my own SPDIF HAT I would need to be careful regarding the I2S signals, because until the software instructs the Pi to make these I2S pins, then I assume they're some other IO level (0 or 1), which might be static or fluctuating for some other unknown purpose?

It would therefore be good to find some combination of logic levels which only exists when I2S is set by the software to gate the lines through to the I2S to SPDIF converter (HAT).

Otherwise the converter should be quite simply a WM8804 and peripheral circuitry.
Not simple enough for Google to understand...
Back to Top
Graham Slee View Drop Down
Admin Group
Admin Group
Avatar
Pushing the boundaries

Joined: 11 Jan 2008
Location: South Yorkshire
Status: Offline
Points: 7789
Post Options Post Options   Thanks (0) Thanks(0)   Quote Graham Slee Quote  Post ReplyReply Direct Link To This Post Posted: 13 Feb 2018 at 5:02pm
The Pi B and Wolfson Audio Card are now playing files copied over from the NAS drive to the Pi, via SPDIF out into the Madge. Not bad.

Thanks here go mainly to John C for his Linux knowledge (and my son Ryan doing a 14 mile round trip to get a USB keyboard).

We now have to figure out how to pull in files from the Slee office network to the LXMusic player.

If successful we then need to control all this remotely from one of the desktops or laptops, and I think there is some software out there which may enable us to do so.

The intention here is to make a Madge-top device which patches into a network and receives a playlist from a computer on the network.

Also on the wishlist is to be able to plug a mem-stick into the (imaginary) Madge-top and then command it to play from a computer on the network.

Pi in the sky maybe?

(don't know what was stopping this happening when tried before...Confused)
 
Not simple enough for Google to understand...
Back to Top
Chris Firth View Drop Down
Moderator Group
Moderator Group


Joined: 16 May 2013
Location: Rossendale, UK
Status: Offline
Points: 635
Post Options Post Options   Thanks (0) Thanks(0)   Quote Chris Firth Quote  Post ReplyReply Direct Link To This Post Posted: 13 Feb 2018 at 5:11pm
You'll probably need to set the network location of your files as a mount.
I had to do something similar when I set my Pi up with piCorePlayer.
Back to Top
 Post Reply Post Reply Page  <1 3738394041 42>
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.01
Copyright ©2001-2018 Web Wiz Ltd.

This page was generated in 0.063 seconds.