hi,
here are the specs for an application a company I consult with wants to build, anyone interested in joining to build/consult on this please come forward. They will pay.
specs:
a. Music archive (presently containing about 4000 hours of classical carnatic music, which will grow to about 10000 hours (about 1TB of disk space)) - mp3 format
b. Music can be accessed by artist, composer, raga, tala, album etc (the usual metadata)
c. Access through 20 touchscreen kiosks with headsets (PCs with touch screen monitors) connected to the server
d. Admin facility at the backend to organize, index, sequence etc
e. Touchscreen interface for the listener to choose tracks/albums by various metatags
a,b and d can be done using django or some such framework. I do not have much of a clue about c and e.
or is there some open source app that does most of this and can be customised?
On Monday 07 March 2011 10:53:43 Kenneth Gonsalves wrote:
hi,
here are the specs for an application a company I consult with wants to build, anyone interested in joining to build/consult on this please come forward. They will pay.
specs:
a. Music archive (presently containing about 4000 hours of classical carnatic music, which will grow to about 10000 hours (about 1TB of disk space)) - mp3 format
b. Music can be accessed by artist, composer, raga, tala, album etc (the usual metadata)
mod-apache-libid3, http://maketecheasier.com/install-vlc-shares-in-ubuntu-and-stream-videos-to-...
c. Access through 20 touchscreen kiosks with headsets (PCs with touch screen monitors) connected to the server
That is easy. touchpads selection but 7.1 playback thru another amp is tricky - done in my home automation system.
d. Admin facility at the backend to organize, index, sequence etc
e. Touchscreen interface for the listener to choose tracks/albums by various metatags
a,b and d can be done using django or some such framework. I do not have much of a clue about c and e.
or is there some open source app that does most of this and can be customised?
My current setup is one media server, 3 wifi touch pads which act as interface, but playback is on the mediaplayer connected to 7.1 150WRMS tot amp. Also included LCD projection / HDMI TV 1080p, lighting, ac, screen, curtain and fan control, security system.
-- regards KG http://lawgon.livejournal.com Coimbatore LUG rox http://ilugcbe.techstud.org/
On Mon, Mar 7, 2011 at 4:30 PM, jtd jtd@mtnl.net.in wrote:
That is easy. touchpads selection but 7.1 playback thru another amp is tricky - done in my home automation system.
Do you have a detailed write up on how you went about this (home automation)
-- Rgds JTD
Sandeep.
On Monday 07 March 2011 17:39:52 Sandeep Pillai wrote:
On Mon, Mar 7, 2011 at 4:30 PM, jtd jtd@mtnl.net.in wrote:
That is easy. touchpads selection but 7.1 playback thru another amp is tricky - done in my home automation system.
Do you have a detailed write up on how you went about this (home automation)
Yes. Otherwise the customer would not pay me. Of course they are interested in the end result, and dont even want to know all the nice tehcnical stuff
You hav an embeded board with several peripherls connected. Periherals are 1) An 8 channel pwm genaerator for dimming LED lamps 2) Phase angle controller (a standard fan controller mangled with a digital interface) for fan speed 3) Temprature measurement ic and AC controller to regulate the ac speed 4) forward / reverse ac motor control ( for the curtains and projection screen 5) HDMI swirch to switch o/p to LCD TV or projector 6) Media player 7) 7.1 Ch 40W RMS per ch power amp (present set up uses 5.1 only) with 170W RMS 12" basebin 8) 1x 2 way center, 4 x 2 way surround (700hz to 20Khz) 9) 7" 800 x 400 touchpad 10) wifi 11) Touch screen remote controller 12) Water proof speakers in the bathroom
The above replicated in each room.
13) Media server 1TB and master automation controller 14) SMS controller
Press the relevant icons on the tablet or remote and control your lights, ac etc. Select music from the tablet or remote and it will play on the music system, including 1080P hdtv, streamed from the media server or proxied from wherver. Use your smartphone to do the same. Pop in your cd, usb, sdcard and all the stuff in /music and /video gets copied to server disk. BIG FAT WARNING dont stuff your pron in these folders, or else everyone else will at home will know. Everything runs on the browser so I dont care what you use as control. Software apache, mootools, vlc.
Comin up version 2 plasma ion center speaker and electrostatic surround 25.4 mm thick (could be thinner). Wireless control
On Monday 07 March 2011 07:37 PM, jtd wrote:
- 7.1 Ch 40W RMS per ch power amp (present set up uses 5.1 only) with
170W RMS 12" basebin 8) 1x 2 way center, 4 x 2 way surround (700hz to 20Khz)
Hi JTD. What amp and speakers did you use? Did you assemble it or it is a branded one? The 12" 170 w RMS base thingie must be rattling your building.
About one and a half years ago I bought my first professional music system after years of using low powered assembled ones. It is an entry level audiophile system. A Sonodyne 80+80w RMS amp that has a class A/B amp with discrete power transistors for output and Sonodyne stereo tower speakers:- 2 woofer, 1 mid range and 1 tweeter in each wooden box rated at 130w. I had discarded my 15 years old BPL-Sanyo front loading audio CD player and it was lying under the cupboard. Hoping for the best I got it out and it still runs nicely giving good audio quality. Even its remote works. The system is now attached to my new Linux box with core i3 and Intel DH55TC mobo and Ununtu 10.04. Sound output in Linux is excellent and the post 100% volume control feature in gnome is very nice for low level media sources.
On Tuesday 08 March 2011 00:22:25 Rony wrote:
On Monday 07 March 2011 07:37 PM, jtd wrote:
- 7.1 Ch 40W RMS per ch power amp (present set up uses 5.1 only)
with 170W RMS 12" basebin 8) 1x 2 way center, 4 x 2 way surround (700hz to 20Khz)
Hi JTD. What amp and speakers did you use?
NS LM3886T
Did you assemble it or it is a branded one?
Assembled. THD .01% 20Hz to 20Khz full power.
The 12" 170 w RMS base thingie must be rattling your building.
My clients building. My setup is almost identical.
That is easy. touchpads selection but 7.1 playback thru another amp is tricky - done in my home automation system.
How did you manage 7.1 output? Was it via HDMI?
If it is HDMI, which hardware (sound or video card) did you use?
I have Dell Laptop (I5 and Intel onboard audio) and AMD on board chipset based desktop. With Linux, I can only get Stereo out of HDMI. If HDMI is working for you, I can port driver code to the hardware that I have.
-Shamit
On Monday 07 March 2011 23:38:02 Shamit Verma wrote:
lease dont cc me. I am on the list.
That is easy. touchpads selection but 7.1 playback thru another amp is tricky - done in my home automation system.
How did you manage 7.1 output? Was it via HDMI?
Yes and no. The TV uses HDMI but plays stereo. I use the output jacks on the rear.
If it is HDMI, which hardware (sound or video card) did you use?
Onboard. M4A785D-M pro. But you cold use any sound card.
I have Dell Laptop (I5 and Intel onboard audio) and AMD on board chipset based desktop. With Linux, I can only get Stereo out of HDMI. If HDMI is working for you, I can port driver code to the hardware that I have.
You need HDMI 1.3. It is mostly a hardware limitation, rather than drivers.
-Shamit
I have Dell Laptop (I5 and Intel onboard audio) and AMD on board chipset based desktop. With Linux, I can only get Stereo out of HDMI. If HDMI is working for you, I can port driver code to the hardware that I have.
You need HDMI 1.3. It is mostly a hardware limitation, rather than drivers.
No, its a software issue. Same setup works fine with Win 7 and sends not only 7.1 but 7.1 as HD Audio ( DTS HD MA). Hardware is HDMI 1.4 on all devices (Laptop, AV Receiver and TV).
Let me know if you come across any hardware on Linux that can do 7.1 channel audio via HDMI. I can port relevant drive code for the hardware that I have.
-Shamit
hi,
here are the specs for an application a company I consult with wants to build, anyone interested in joining to build/consult on this please come forward. They will pay.
specs:
a. Music archive (presently containing about 4000 hours of classical carnatic music, which will grow to about 10000 hours (about 1TB of disk space)) - mp3 format
b. Music can be accessed by artist, composer, raga, tala, album etc (the usual metadata)
c. Access through 20 touchscreen kiosks with headsets (PCs with touch screen monitors) connected to the server
d. Admin facility at the backend to organize, index, sequence etc
e. Touchscreen interface for the listener to choose tracks/albums by various metatags
a,b and d can be done using django or some such framework. I do not have much of a clue about c and e.
Hey Kenneth -
I have some experience building apps for touch-screen in a browser - it works quite okay - it would depend a bit on the touch-screen device, but generally on a webpage, you'd get .mousedown or .click events fired when a user touches a point on the screen - so its possibly to do as a web-app in a browser using django --
However, for sanity, you'd probably want to use the <audio /> html tag and not flash to play the audio - if you are willing to not support firefox, which cannot support mp3, this should work for all other browsers without re-transcoding the audio.
or is there some open source app that does most of this and can be customised?
The closest open source app I had seen to this was Gnump3d, though it seems easier to re-write something using Django than customizing this - this was some time ago though, maybe better things exist now.
hth, Sanjay
--
regards KG http://lawgon.livejournal.com Coimbatore LUG rox http://ilugcbe.techstud.org/
On Mon, 2011-03-07 at 21:48 +0100, Sanjay B wrote:
or is there some open source app that does most of this and can be customised?
The closest open source app I had seen to this was Gnump3d, though it seems easier to re-write something using Django than customizing this
this was some time ago though, maybe better things exist now.
as I mentioned managing the archive with django would be a few days work only. It is the technical part of playing the music that I am asking about.
On Mon, 2011-03-07 at 21:48 +0100, Sanjay B wrote:
or is there some open source app that does most of this and can be customised?
The closest open source app I had seen to this was Gnump3d, though it seems easier to re-write something using Django than customizing this
this was some time ago though, maybe better things exist now.
as I mentioned managing the archive with django would be a few days work only. It is the technical part of playing the music that I am asking about.
Having the app in the browser should be fine - use <audio /> tag to play the songs .. as I mentioned before, mp3 will not work in Firefox with <audio /> tag. So if you want to support Firefox, you will either have to re-encode all audio to Ogg Vorbis (or wav), or use flash. (this is, if you want it to be browser-based at all.)
If you write the django back-end to manage the audio and need any help on the front-end if its browser-based, am happy to help.
All the best, Sanjay
-- regards KG http://lawgon.livejournal.com Coimbatore LUG rox http://ilugcbe.techstud.org/