Sparks

The official website of Sparks Limited has been moved to www.sparks.com.co

View the Project on GitHub getsparks/site

Welcome to Sparks

Sparks brings you the best products for broadcast and related audio & video area.

The official website of Sparks has been moved to www.sparks.com.co

About Us

Sparks was founded by a small but talent team, those of them all came from broadcast related area with professional experiences. We have good taste on making products, we're also global and international, and now, we're open to the world.

We make products with respects, and try to think different, all for bringing our dear customers the best experience for daily work.

We're young, but we have hopes and faith, the more important is we believe you, because we believe ourselves also.

As the code name of one of our product XPlayer says: Try me!

What we have?

XPlayer: A radio automation on-air player;
myMAM & iMedia: A centralized media/library/collection management system;
Sequence: A light-weight and portable playlist maker. Make playlist as easy as 1, 2, 3.
Shuffle: Generates playlists according to the rules and criterias;
Konverter: A daemon for converting audio/video from one format to others;
Logger: A long continuous recording system for logging radio programme;
Path: A bridget between Internet and Intranet which lets you transfer while-list based files safely;
Audacity: An open source cross-platform audio editor with more than 20 effects built-in;

Ask for detailed documentation by sending email to: services@sparks.com.co

About XPlayer

Cross-platforms

You can run XPlayer on Windows, Mac OS X and Linux smoothly with the native and exactly the same UI with consistency experience, absolutely no new skills to learn. iOS and Android platform support also on the plan.

Multiple formats support seamlessly

Seamlessly support mp2, mp3, wma, m4a, mp4(Yes, even video file), ogg, oga, flac, wav, aiff, aac, and more, and even more to support with extra plugins installed.

Multiple protocol support natively

You can play files at the following protocol:
*Adding file from local hard disk using file:// protocol;
*UNC share or Samba mount point like: \\server\share or //server/share;
*Remotes or local http protocol based URL;
*Online streamings: mms://, rtsp://, etc;
*And more...

Extremely stable thanks to the design of Core Sound Daemon works without User Interface

All new design, benefit of gaining way more better stability and security for automation/on-air.
We separated the User Interface and the Core Sound Daemon, with this gorgeous feature, you can even close the User Interface without stopping the playback. After closing the user interface, the system is extremely stable ever with less resource hungry.

Unlimited sound cards and audio channels support

You can set up as many channels as you want by adding more sound cards. For XPlayer, it just one more config file and one more instance. (Too many channels and instances may slow down the whole operation experience which is not suitable for On-Air.)

Rich metadata extractor and representation

More than ten common metadata/tags support. After specifying the root audio folder, XPlayer will extract all those metadata/tags from the audio files then save to database automatically, you don't even need to do that by one single click, it's all automatic.
And at the same time you can search files by all those metadata/tags immediately, super fast and reliable.
You can also edit and customize the metadata/tags by other products from Sparks, or even from open source software.

Lighting search

The search action triggered at the same time you typed, you finished typing, the result is out there already!

Multiple playlists support

You can save an load as many playlists as you want.
Save the current playing queue as a unique playlist for future usage? Just one click.
Load or merge a more suitable playlist to current playing queue? Also one click.
Simple yet powerful.

Rich featured playback control

XPlayer could let you control the playback as easy as 123, multiple intuitive checkboxs let you switch modes on the fly.
Single mode is great for live programme, after each song finished, XPlayer stopped automatically, waiting for DJ's break.
Repeat mode lets you worry no about the stop/outage issues for oops. It smartly replay from the start of the current playlist, non-stop indeed. You can also combine Single and Repeat mode to get the loop effect, which was great for live programme being acted as a background music.
Random mode let XPlayer do the magic, you never know which one is going to be the next. Combining Random with Repeat mode to get infinite random.
Consume mode gives you a cleaner playlist and easy to focus, it consumes each track after playback, it will disapeared from the current playlist after playback, also great for live programme. Combining Consume mode with Single mode to get a cart player experience and also a software-based 'fader start' experience(Using keyboard hotkey to emulate).

Totally configurable UI

You can configure the user interface as you like. It's totally configurable.

Multiple views for easy exploring

XPlayer comes with multiple views to represent the database you have, by Artists/Albums/Tracks view; by Collection folder view; by Files view; with more to come.
It is intuitive and easy to understand which lets you way more easy to checkout what you want.

Remote control

You can control you on-air workstation with Core Sound Daemon installed then runing the User interface on the other machine.(With less feature provided under this situation.)

Easy to setup and Easy to use

Setup in minutes, and then enjoy.

About myMAM & iMedia

A centralized media/library/collection management system.

Cross-Platform/Platform independent

Yes, you can run them on Windows, Linux and Mac OS X, the most platform you really like.

Auto Tagging

In most situation, you won't need to fill the boring metadata by hand. When you select it, the already exsits meta data will be extracted automatically and is right there for you enhance.

HTTP-protocal based

Extensive, flexiable, stable and reliable. It can be intranet or internet between the myMAM server and the iMedia client. For the iMedia client, a pure C/S client gives you B/S convenience but keeps C/S experience.

Configure-free client

Saving a huge time for deployment, no UNC share folder, no ftp, no complex firewall rules at all. When the iMedia client is there then all you need is to focus on the business not the setup/configuration things.

Internet resource friendly

It would nice to get the relevancy while you tagging some records. With iMedia, you could easily get the related information from Wikipedia and last.fm without leave the user interface.

Lighting search

Mutiple searching functionalities to let you easily get what you want within a single click or a little typing. Super fast.

Mutiple formats support

What you need to care is content now. MP3, Wave, Mp2, Flac, Ogg, Wma, AAC..., they all got support. No need to convert/transcoding all the time, much more handy for user.

Totally customizable UI

All the elements of the user interface were customizable, moveable, visible and invisible. You could easily get it what you like just by dragging and dropping.

About Sequence

A light-weight and portable playlist maker. Make playlist now as easy as 1, 2, 3.

Cross-Platform/Platform-Independent

As always, programs from Sparks always cross platform. Sequence is the same. Windows/Linux/Mac OS X with same UI, same operation manner, no need to learn new skills for each platform.

Totally standalone but pluggable

It is a standalone program, which you can work on it everywhere, making playlists in your broadcast core intranet, or on your laptop, your office PC, your home computer, once you've done that, you plug to the intranet(or even internet if there is a public file server on the internet), with a single click, then your playlists will be uploaded to the broadcast intranet, or uploaded to the XPlayer directly.

All by dragging and dropping

Making playlists was not hard at all, all you need is to drag here and drop there. Re-order the playlists also by dragging and dropping.

Infinite playlists and can be date-separated

You can have as many playlists as you like, no limited. Different playlists contains same records will not store the item mutiple copies. That says, an item exists in two playlists will not store the item twice. Just with a soft-link to the original item. And you can also save the playlists as date separated, more clear and easy to locate.

Full metadata representation

Items inside playlists will shown as full tagged, more information to avoid misoperation.

No Setup

Just works out of box.

About Shuffle

Generates playlists according to the rules and criterias.

About Konverter

A daemon for converting audio/video from one format to others.

About Logger

A long continuous recording system for logging radio programme.

About Path

A bridget between Internet and Intranet which gives you the ability to transfer files safely.(With white list based logic and also strict inspection parallel.)

About Audacity

An open source cross-platform audio editor with more than 20 effects built-in. We integrate it into our products line make each more powerful, Win-Win.

Contact Us

Having interest with our products? Drop us an email at: sales@sparks.com.co or call us on: +86-10-63464811 and then we talk furthure :)

We also have a mailing list for discussion, topics and questions can be created there and everyone was encouraged to participate, answers and replies will be shared to everyone who joined this group. So, please join us at: here