Audio / Music


How to start working with us.

Geolance is a marketplace for remote freelancers who are looking for freelance work from clients around the world.


Create an account.

Simply sign up on our website and get started finding the perfect project or posting your own request!


Fill in the forms with information about you.

Let us know what type of professional you're looking for, your budget, deadline, and any other requirements you may have!


Choose a professional or post your own request.

Browse through our online directory of professionals and find someone who matches your needs perfectly, or post your own request if you don't see anything that fits!

Sounds like an interesting resource that has not been found much on the Internet. Landing on a website on the musical territory is often viewed as a bad experience. The music is annoying at times and it is difficult to get to the icon to stop it! However in the universe of the Web, multimedia audio has become a unique way to convey information. It isn't always simple. Certainly not a suitable resource for everybody in the world.

When you hear the word audio on the Internet, what do you think of?

- Podcasts  Podcasts were gone so far that some webmasters use advertising on their websites to recover lost traffic. Silly but true. The concept of the podcast was still very interesting and while it comes back in the head, music offers an alternative. It is also close to TV shows called "webisodes" which are broadcast online rather than on "classic television". This new media is becoming popular with companies wishing to invest in this market segment. I do not think that they will stop at video content on the Internet!

- Sites of musical bands Websites for groups evolve more and more every day. They become more interactive by including forums for fans to discuss and create a community. The music itself is of course embedded in an audio player (usually on the page of the single).

- Electronic Press Kits or EPKs are websites, they have become very popular for artists wanting to present themselves to the media. These sites contain promotional materials for journalists, biographies, photos, and videos. They often include a high-quality audio file which you can download directly from the site... But they do not always play their music directly using HTML5 technology! That's why they use Adobe Flash Player which works perfectly with this content. It is also used as a place where people listen to music online if it is true that sometimes images go hand in hand with sound especially when they overlap as happens on some websites. We will explain how to do it using HTML5 technology.

- Sites of radios Internet radio has exploded since the first real online radio was launched ​​in 1995 by the Swedish company, Spotify. The number of web radios is estimated at 18 million today. Webmasters have seen this as an opportunity to launch their online radio! Of course, most are just simple players without content provided directly on the website itself but users can come across some pages that really inspire them and they listen directly on these sites ... either with embedded players or simple links to audio files launched in another tab/window.  

- Sites of musicians Look around you! Scores of youngsters can create music thanks to home computers connected directly with keyboards and MIDI + audio interfaces. They can create whole compositions by sequencing and mixing in real-time thanks to digital audio workstations (DAWs) like FL Studio or Apple's Logic Pro. There is nothing better than sharing your music on the Internet when you're a musician! Just note that hosting your MP3 files directly on your website can lead you to a Google ban. We talked about it earlier several times throughout this guide!

- Sites of bands This sector has seen its traffic increase dramatically since the advent of social networks like Facebook and Twitter. Not surprising background because music is so closely related to these sites! If people want to share their favorite songs, they will take advantage of these social profiles... But also via blogs and forums dedicated to their favorite artists. Sites have also evolved in this area, sometimes offering a player on the page of the album that you can listen to before downloading it!

- Sites of music labels It's a bit old school but some companies which deal with publishing and distributing music have sites where they present themselves somehow. Instead of sending their artists directly to social networks PMPs PMPs (private mobile players) are so useful because they allow people to listen to music everywhere since most mobiles sold today play MP3 files or other formats such as WMA which is compatible with Windows systems. Since we're talking about websites let me say that I never understood why these portable devices did not use Flash Player instead of Microsoft's Silverlight technology that can even limit certain platforms like Android. Do not ask me why it is so! I can only say that PMP manufacturers are used to listening to music via the HTML5 audio tag today because of Flash Player's limitations on certain platforms.

- Sites of DJs Just like musicians, DJs also use social networks to build themselves a web presence and present their mixes or songs they produce in their studio using programs like Ableton Live or Traktor Scratch Pro. On regular websites for example they post playlists with links to download their MP3 files directly from their sites instead of hosting them directly online, but they do sometimes offer players if you want to preview their songs before downloading... Also, note some streaming services offer more space for free accounts for these users.

Do you want to find the best website for your needs?

Geolance is a unique resource that can help you find the best websites for your needs. We have all of the information you need to make an informed decision about where to go on the Internet.

With Geolance, you can find the best websites for anything you need. Whether it's finding a new restaurant or shopping for clothes, we can help you find the right website every time. Sign up today and start using our service!

Making your music player with HTML5

- What you need First, let's talk about what will be needed to make this possible. Now if it is the case that all the elements are provided directly by your website builder or hosting provider, you can skip this part because everything should be done automatically! But if you want to make a player dedicated specifically to your site and want to integrate it in pages created via HTML code, perhaps it is time to go back to school? We have no shame in saying that! It's really easy however so there's nothing scary. If you do not know anything about coding but just want things done quickly here are some services that allow you to create players without any knowledge: - JW Player: An easy to use and customizable player. - MediaElement.js: A music library written in JavaScript which is not limited to music players!

- Tracked: There's also a WordPress plugin for this one.

- Audio JS: Yet another player with tons of options!

- GripPlayer: You can host your files directly on their servers or link them from YouTube, Vimeo, DailyMotion, and SoundCloud. As you can see we're talking about Javascript but there are also some Flash alternatives like Flowplayer and VideoJS. Of course, these various services come with embed codes that you just need to copy and paste into your page (or blog post) where you want it displayed. Not complicated right?

- Using HTML5 audio tag, simply, it is, but I know what you are thinking right now... "What about all the MP3 files on my site?" How do I make them play with the audio tag? Fortunately, some services can help! - Shaka Player: A Flash alternative that offers support for HLS streaming. - MediaElement.js: Support for this player via a plugin or an API in JavaScript which can be integrated into any site.

- SoundManager 2: As usual with GM_addStyle... But wait, didn't we say no Flash? Yes indeed but unfortunately many people still use players based on this technology to stream music on their sites because they think HTML5 cannot handle it. This is why we need these players, to counter this wrong music streaming app idea.

- JW Player: Once again they have an HTML5 version that also supports AAC and MP3 files! - Flowplayer: You can use either a Flash or an HTML5 player.

- VideoJS: Works with HTML5 if your browser is compatible.

- Ca l'Aranyó: This player doesn't rely on Javascript so it can be used even if the user's browser does not support the audio tag! In other words, it's perfect for music websites not coded in JavaScript/HTML5. It should work everywhere as long as Flash Player is present (with proper permissions of course).

But I prefer streaming sites?

- Streaming services Now, let's talk about the best option for someone who just wants to stream their own music app. Many hosting sites support this feature, but some are better than others... - SoundCloud: The king of popular music streaming apps with tons of options! For example, they offer customizable players that you can use on your pages with Apple music streaming app development. If you are not interested in these options or if you want something simpler perhaps PodOmatic is a good choice because it's really easy to set up your player and start using it.

- Bandcamp: They also allow free accounts for musicians so that people can preview their songs before downloading them. As for Pro accounts, they offer users unlimited bandwidth on their Player API which offers support for MP3 files up to 50 MBs each (no need for HLS for this one). - Last.FM: They're not limited to music streaming services and music apps but they are still a music streaming app service.

- Mixcloud: A site created for hosting radio shows. This means that your player will be automatically integrated into the page without any need for HTML code!

Where do I host my MP3s?

Of course, you could always use any of these players on pages hosted by SoundCloud or Bandcamp but if you want more control over the situation then perhaps Amazon S3 is perfect for you because it's easy to use and there are no bandwidth limits. Even better, it's compatible with all major browsers! If you want something even easier than Amazon S3 then maybe Amazon CloudFront is perfect for you because it's quite similar to S3 and it allowed once again no bandwidth limits.

Space: If you want something really simple try Spreaker. It's not just a player, it also offers tools such as widgets and more!

Example: Check out the PodOmatic example we set up using Auphonic 's API. It can be embedded directly into any webpage, but if Javascript is disabled or unsupported on your browser (e.g. on some mobile apps) then autoplay and download won't work of course. Several tricks on mobile app development will help those without Javascript enabled though; try them out on our Auphonic WordPress plugin page.

About the World Wide Web Consortium (W3C)

The W3C is an international community that develops open standards to ensure the long-term growth of the Web. Many industries and organizations have realized that standardization efforts, such as HTML5, help create playlists with greater interoperability for their app users; provide enhanced reliability due to less ambiguous codes; help facilitate reuse of code; reduce costs associated with supporting multiple technologies; encourage innovation through compatibility with other standards; and promote rich device experiences by using web technology. As a result, many different sectors (e.g., news media, entertainment, software music app development project) are starting to use these technologies on public websites along with other multimedia formats.

Web Audio API enables the creation and manipulation of music and sounds directly in the browser using

JavaScript. It has been defined in the context of HTML5 and is still experimental, but it's already supported on many browsers.

Web Audio API is a powerful technology that goes far beyond basic audio playback: it lets developers access raw data to build their synthesizers or create custom music effects with fast processing speeds. The Web Audio API provides us with the ability to control sound in a more granular way than ever before by specifying frequency ranges along with amplitude and panning values - all without any need for third-party plug-ins. In addition, the API allows us to specify automation envelopes using visual representations of volume levels over time (see this example ).

In short, you can do things like manipulating an audio waveform, applying effects, creating visualizations, or even 3D audio effects for immersive web experiences.

Web MIDI API is a part via which developers can access musical instruments in JavaScript to integrate MIDI hardware into web applications. This functionality will help us build a new generation of browser-based music creation tools that can be used by both professional and amateur musicians.

The Web MIDI API allows event messages from connected MIDI devices to be routed to scripts playing their sounds through the Web Audio API (a subset of the same system), user interaction with your computer's operating system or music streaming application software. The specification defines ways for MIDI input devices such as keyboards and controllers to connect to your computer so they can be used with a wider range of software and hardware.

The Web MIDI API is still experimental, but it's gaining momentum as a web standard!

WebRTC (Web Real-Time Communication) is a web technology that enables video conferencing, file sharing, and more to be done directly from the browser using simple Javascript APIs. For now, its support is available in Google Chrome, Opera 15+, Mozilla Firefox nightly builds, Microsoft Edge, and even Safari! In short, WebRTC allows peer-to-peer communication between browsers without any additional plugins or client installations required(!). It uses common audio/video formats such as RTP / RTCP, VP8, and Opus. Due to the nature of this powerful API, you can build your plugin-less video-communication client or embed your video conference tools/sites.

WebRTC is already being used on many web platforms to provide live, interactive communication services to users worldwide. This includes talk shows that are streamed live with integrated chat music app features to the viewers, games that are broadcasted in real-time for anyone around the world to watch and play along, file sharing sites where you can upload any media file for others to download audio streaming app, and more!

The browser support of WebRTC varies depending on which version you're using. Just take a look at our Auphonic WordPress plugin page if you need some examples of the latest browsers supporting WebRTC (and also how it works)!

Web Audio API interfaces with the environment of an HTML5 website or web application to produce sound.

There are many APIs available for web developers for working with sound, but Web Audio API is designed to be flexible and offer high-level abstractions so that it can be used to implement a wide range of rich audio applications. Web Audio API gives us the ability to define sounds as compositions of pure, oscillating mathematical waves - which is not something we can say about other APIs.

WebRTC stands for "Real-Time Communication" and uses common media formats such as RTP / RTCP, VP8, and Opus to work with peer-to-peer connections directly in the browser without any additional plugins or client installations required! The browser support of WebRTC varies.

Web Audio API is usually implemented alongside the Web Audio Specification, which defines a system for controlling audio contexts and creating audio nodes to process or synthesize sound using various low-level audio abstractions, including buffers that hold recorded sounds, Oscillators to generate tones, and audio streams that support playback of sampled audio data. Such features can be found in both consumer software (e.g. YouTube, Firefox OS) and professional tools (e.g., Google Chrome, Adobe Flash/Flex/AIR).

An HTML5 music player built with the native <audio> element and some smart JavaScript code. It's even possible to add an Equalizer and support for multiple output devices The good thing about this API is that it can be used to build a plugin-less music lovers player for your browser with your favorite songs/artists and cover art. Other uses include building an HTML5 web game, virtual instruments (drums, etc.), and more.

Auphonic's JavaScript API controls the entire processing chain of our Auphonic Leveler Batch Processor from within any website or application. The biggest benefit is that you need neither Flash nor Java applets anymore! With the Auphonic API, developers can easily integrate time-unlimited single productions (up to 60 minutes) into their software - such as videoconferencing systems, video editors, voice chat applications, etc.

Geolance is an on-demand staffing platform

We're a new kind of staffing platform that simplifies the process for professionals to find work. No more tedious job boards, we've done all the hard work for you.

Geolance is a search engine that combines the power of machine learning with human input to make finding information easier.

© Copyright 2022 Geolance. All rights reserved.