
Käynnissä
Julkaistu
Maksettu toimituksen yhteydessä
**Project Title** Development of a Windows WPF desktop application for multimedia playlist management and soundboard control **Project Description** I am looking for an experienced Windows desktop developer to build an **advanced soundboard in WPF / C# (.NET 8)**. The software should work as a multimedia console made up of many buttons, organized into playlists, with support for **MP3 audio, MP4 video, and JPG/PNG images**. The application must include a **main window** with tab-based playlists, a dynamic grid of multimedia buttons, a player with playback controls, master volume, audio output device selection, search, and a settings menu. It must also manage a **second independent window**, intended for an extended monitor or external screen, for fullscreen display of images and videos. Each playlist must support playback modes such as **sequence, shuffle, loop, and mix on transition**, with audio crossfade support between one item and the next. Buttons must be configurable with options such as **start/end, fade-in, fade-out, overlap, keyboard shortcuts**, and it must be possible to create both standard **MediaButton** items and **PlaylistButton** items that open other playlists. The button grid must be responsive, support **drag & drop**, hotkeys, visual status feedback, optimized cover images, and good performance even with **100+ buttons** per playlist. The project must also include **playlist backup and restore** functionality through a proprietary **.sboard** file format, internally based on ZIP containing JSON data and multimedia files, with full import/export of playlists, buttons, configurations, and associated media. **Required Technologies** * C# / .NET 8 * WPF * Audio management with libraries such as **NAudio** * Video management with a suitable solution such as **MediaElement, DirectShow, or LibVLCSharp** * Data persistence in **JSON** * Project developed in **Visual Studio 2022** **Candidate Requirements** I am looking for a developer with solid experience in: * Windows desktop applications in WPF * audio/video management * responsive desktop interfaces * clean architecture and maintainable code * delivery of the complete project with buildable source code **Required Deliverables** At the end of the project, the following must be provided: * complete Visual Studio solution * C# source code * any sample assets/media if needed * project that builds without errors Experience with multimedia software, live control systems, audio/video players, or stage/event tools is a plus.
Projektin tunnus (ID): 40329734
100 ehdotukset
Etäprojekti
Aktiivinen 9 päivää sitten
Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista

Hello, You’re looking to build a feature-rich WPF desktop soundboard application using .NET 8, supporting multimedia playback (audio, video, images), playlist management, advanced playback controls, and a second display output. This is a complex, performance-sensitive application requiring clean architecture. . Implementation approach • Build a modular WPF application with MVVM architecture for maintainability • Implement playlist system with tab-based navigation and dynamic button grid (100+ items optimized) • Develop MediaButton and PlaylistButton logic with drag & drop, hotkeys, and visual feedback • Integrate audio playback with NAudio including crossfade, fade-in/out, and overlap • Implement video/image playback with support for second screen fullscreen output • Add playback modes: sequence, shuffle, loop, and mixed transitions • Create .sboard file system (ZIP + JSON) for backup/restore and import/export • Ensure smooth performance and responsive UI even under heavy usage 4. Delivery You will receive a complete Visual Studio 2022 solution with clean, well-structured C# code, fully functional features, and documentation to build and extend the application. Before starting, I’d like to confirm: 1. Should crossfade and overlap apply to both audio and video? 2. Do you want fully customizable keyboard shortcuts per button? I’m confident I can deliver a robust and high-performance multimedia application for your use case. Regards, Muhammad Shoaib
€1 500 EUR 10 päivässä
6,7
6,7
100 freelancerit tarjoavat keskimäärin €1 147 EUR tätä projektia

⭐⭐⭐⭐⭐ Build a Multimedia Playlist Manager and Soundboard in WPF/C# ❇️ Hi My Friend, I hope you're doing well. I’ve reviewed your project details and see you are looking for a Windows desktop developer for an advanced soundboard application. Look no further; Zohaib is here to help you! My team has successfully completed over 50 similar projects in multimedia applications. I will create a responsive and efficient interface for your soundboard, ensuring it meets all your requirements within the same budget. ➡️ Why Me? I can easily build your multimedia playlist manager as I have 5 years of experience in Windows desktop applications, specializing in WPF, C#, audio and video management, and responsive interfaces. I also have a strong grip on other relevant technologies like NAudio and JSON data persistence, ensuring a clean and maintainable code structure. ➡️ Let's have a quick chat to discuss your project in detail, and I can show you samples of my previous work. Looking forward to our conversation! ➡️ Skills & Experience: ✅ WPF ✅ C# / .NET 8 ✅ Audio Management ✅ Video Management ✅ JSON Data Persistence ✅ Responsive Design ✅ Multimedia Playback ✅ User Interface Design ✅ Clean Architecture ✅ Visual Studio 2022 ✅ Playlist Management ✅ Drag & Drop Functionality Waiting for your response! Best Regards, Zohaib
€900 EUR 2 päivässä
7,9
7,9

Hello Sir, Imagine having a fully functional demo of your advanced multimedia soundboard solution ready for you before making any commitments. As an experienced developer in WPF and multimedia management, I will craft a robust desktop application that seamlessly integrates audio, video, and image functionalities tailored to your specifications. Let’s discuss the next steps to turn your vision into reality and schedule a session for the demo presentation. Regards, Smith
€1 125 EUR 7 päivässä
6,4
6,4

Hi I can build this WPF/.NET 8 soundboard as a professional desktop application with strong performance, clean architecture, and reliable multimedia handling. The main technical challenge is coordinating audio, video, fullscreen second-screen output, hotkeys, and responsive button-grid behavior without playback conflicts or UI lag, especially with 100+ buttons per playlist. I would solve this with a modular C# architecture, WPF MVVM pattern, JSON-based persistence, NAudio for audio control/crossfade, and a dedicated video layer such as LibVLCSharp for stable media playback. I also understand the need for configurable MediaButton and PlaylistButton behaviors, including fade timing, overlap, loop logic, keyboard shortcuts, and visual playback states. For the .sboard format, I can implement a robust ZIP+JSON import/export workflow that preserves playlists, media assets, and settings cleanly. The UI will be optimized for drag-and-drop management, fast cover rendering, search, device selection, and real-time control during live use. My experience with desktop apps, multimedia workflows, and maintainable C# code fits this type of advanced WPF tool well. Thanks, Hercules
€1 500 EUR 7 päivässä
6,5
6,5

Your video playback will stutter if you use MediaElement with 100+ buttons loading cover thumbnails simultaneously. WPF's default rendering pipeline wasn't designed for this workload, and you'll hit memory leaks around the 50-button mark without proper disposal patterns. Before architecting the solution, I need clarity on two things: What's your target hardware spec - are users running this on i5 laptops or dedicated stage control rigs? And when you say "mix on transition," do you need sample-accurate crossfading (requires WASAPI exclusive mode) or is 20-30ms latency acceptable? Here's the architectural approach: - WPF + MVVM: Build a component-based UI with virtualized grid rendering so only visible buttons consume GPU resources. I'll implement custom thumbnail caching that loads covers asynchronously and disposes bitmaps aggressively. - NAUDIO + WASAPI: Use NAudio's WaveOut with mixer channels for true multi-track playback. I'll implement a custom fade engine that handles overlap/crossfade at the sample level, not just volume ramping, so transitions sound professional. - LIBVLCSHARP: Embed VLC for video since MediaElement can't handle MP4 codecs reliably. I'll create a secondary window manager that routes video to the external display without blocking the main UI thread. - JSON + ZIP COMPRESSION: Design a .sboard format with versioned schemas so future updates don't break old files. I'll include integrity checks to prevent corrupted imports from crashing the app. - HOTKEY MANAGEMENT: Register global keyboard hooks that work even when the app isn't focused - critical for live performance scenarios. I've built 3 similar control systems for broadcast studios and live event companies, including one that managed 200+ audio cues with zero dropouts during 8-hour shows. Let's schedule a quick call to walk through your crossfade requirements and external display routing before I start development.
€1 020 EUR 30 päivässä
5,8
5,8

Hi, I have hands-on experience with WPF architecture (MVVM), multimedia integration using libraries like NAudio and LibVLCSharp, and creating high-performance UIs that handle large dynamic datasets (such as button grids with 100+ elements). I can design a clean, scalable solution that includes playlist management, drag-and-drop functionality, hotkeys, crossfade audio transitions, and dual-window support for external displays. I will deliver a complete Visual Studio 2022 solution with clean, well-documented code that builds without errors, along with sample assets if needed. I’d be happy to discuss your workflow in more detail and suggest the best technical approach for optimal performance and usability. Looking forward to hearing from you. Best regards, Manoj
€1 125 EUR 17 päivässä
6,1
6,1

Hi, As a individual developer and I can jump into on your suitable time. I can help in your project (most important in this project libraries, modules, and relative issue during this project fix, improve, development) With my expertise in full-stack development and experience working with modern web technologies like C#, .NET 8, WPF, MVVM architecture, NAudio, LibVLCSharp/MediaElement, JSON data persistence, drag-and-drop UI, hotkey handling, and Visual Studio 2022, i can build your advanced multimedia soundboard with responsive playlist management, crossfade playback, second-screen output, and clean backup/restore flow using a custom .sboard format. You can expect clear communication, fast turnaround, and a high-quality result that fits seamlessly into your existing workflow. Best regards, Juan
€750 EUR 3 päivässä
5,6
5,6

Hi Ciro V., Just last week I completed a similar task successfully, so I can get started on this without any ramp-up time. Which video backend do you prefer (LibVLCSharp vs MediaFoundation/DirectShow), and should second-screen playback route its audio to the main mix or a separate output device? For crossfade/overlap, are fade-in/out and start/end points per-button with playlist-level defaults, and what’s the maximum number of simultaneous layers plus any need for WASAPI exclusive/ASIO or on-the-fly device switching? Suggestions: Use LibVLCSharp for resilient codec support, hardware decode, and clean second-window control; pair with NAudio’s MixingSampleProvider, Offset/Loop providers, and device switching for precise cues and smooth crossfades. Adopt MVVM with a virtualized ItemsControl, thumbnail caching, and background preloading to keep 100+ buttons responsive; a centralized Hotkey service (low-level hook) ensures reliable shortcuts. Action Plan: - Specs & wireframes; define playback modes, fades, hotkeys, device policy. - Foundation: MVVM solution, tabbed playlists, responsive drag-drop grid. - Media engines: integrate NAudio mixer, chosen video backend, second-screen controller. - Playback logic: sequence/shuffle/loop/mix-on-transition, per-button cue/fade/overlap, master volume, search. - Persistence: JSON models; .sboard ZIP import/export with media and checksums. - Performance: virtualization, image cache, async I/O; stress test 100+ buttons Best Regards, Sid
€1 500 EUR 16 päivässä
5,7
5,7

⭐⭐⭐⭐⭐ ✅Hi there, hope you are doing well! I have developed advanced multimedia desktop applications in WPF which allowed easy management of playlists and smooth playback experience for audio and video content. Based on my experience, a clear and modular architecture ensuring seamless multimedia handling is the key to successfully completing this project. Approach: ⭕ Design a responsive, tab-based main window with dynamic grid for buttons using WPF best practices. ⭕ Implement audio and video playback with NAudio and LibVLCSharp for rich media support. ⭕ Develop secondary full-screen window for external displays. ⭕ Add feature-rich button configurations with drag & drop and hotkeys. ⭕ Create playlist backup/restore with ZIP-based .sboard files using JSON data structures. ⭕ Ensure clean code architecture for maintainability and easy scaling. ❓ Could you please clarify the expected duration and any preferred UI theme or design guidelines? I am confident I can deliver a robust, fully buildable Visual Studio 2022 solution with clean source code that meets all your advanced multimedia soundboard requirements. Looking forward to collaborating with you. Best regards, Nam
€1 200 EUR 7 päivässä
5,2
5,2

Hi, I’m an experienced C#/.NET developer specializing in WPF desktop applications and multimedia systems. I’ve built similar tools involving audio/video playback, dynamic UI grids, and real-time controls, so your soundboard project aligns closely with my expertise. For this application, I would design a clean, modular architecture (MVVM) to ensure scalability and maintainability. I have hands-on experience with "NAudio" for advanced audio control (volume, crossfade, device selection) and "LibVLCSharp/MediaElement" for stable video playback, including fullscreen multi-window rendering. Key features I will implement: • Tab-based playlist system with responsive, high-performance button grid (100+ items supported) • MediaButton and PlaylistButton logic with drag & drop, hotkeys, and visual feedback • Advanced playback modes (sequence, shuffle, loop, mix) with smooth crossfade transitions • Secondary fullscreen window for external display (images/videos) • Configurable playback (start/end, fade-in/out, overlap) • Search, settings, and device management • Robust import/export system using ".sboard (ZIP + JSON)" with full backup/restore I focus on performance optimization, especially for UI responsiveness and media handling, ensuring smooth operation even under heavy usage. I will deliver a complete Visual Studio 2022 solution with clean, well-structured code that builds and runs without issues. Best regards, Best regards, Artak
€750 EUR 7 päivässä
5,3
5,3

Hi, I’m Karthik with 15+ years of experience in building high-performance Windows desktop apps using WPF, C#, and multimedia frameworks. Your advanced soundboard is a great fit—I can deliver a robust, production-ready multimedia console with clean architecture and smooth performance. Approach: • Tech: WPF (.NET 8, MVVM), NAudio (audio), LibVLCSharp (video), JSON storage • Modular architecture for playlists, media engine, UI, and export/import • Optimized rendering to handle 100+ buttons per playlist Core Features: ✔ Tab-based playlists with dynamic grid & drag/drop ✔ MediaButton & PlaylistButton with full config (fade-in/out, overlap, start/end, hotkeys) ✔ Playback modes: sequence, shuffle, loop, mix + crossfade ✔ Integrated player (controls, volume, device selection) ✔ Second fullscreen window for external display ✔ Search, settings, visual feedback states Data & Portability: ✔ .sboard format (ZIP + JSON + media) ✔ Full backup/restore & import/export Milestones: UI/UX prototype + architecture Core playback engine (audio/video) Playlist & button system Advanced controls + second screen Export/import + optimization + testing Why me: • Strong experience in multimedia & desktop tools • Focus on performance, stability, and clean code • Delivered maintainable Visual Studio solutions You’ll receive full source, build-ready solution, and sample assets. Ready to start immediately and deliver within scope.
€1 475 EUR 7 päivässä
5,2
5,2

Hello I had trouble syncing crossfades and video on a second monitor, which caused glitches but I fixed it using NAudio for audio routing and LibVLCSharp for stable fullscreen output. I will build a WPF .NET 8 soundboard with tabbed playlists, a dynamic grid of MP3/MP4/JPG/PNG buttons, a player with master volume and audio device selection, search, and settings. Playlists will support sequence, shuffle, loop, mix-on-transition with crossfade, and buttons will allow start/end, fade-in/out, overlap, keyboard shortcuts, and PlaylistButtons that open other playlists. The grid will be responsive, support drag-and-drop, hotkeys, visual status, optimized covers, and be optimized for smooth performance with 100+ buttons. Deliverables will include a buildable Visual Studio 2022 solution in C# (.NET 8), JSON persistence, .sboard ZIP backups with media, sample assets, and clean maintainable code.
€1 125 EUR 7 päivässä
5,0
5,0

With over 14 years in the Full Stack development field, I come packed with a wealth of experience that makes me an excellent fit to breathe life into your Advanced Multimedia Soundboard in WPF project. Proficiency in crucial aspects such as .NET, C#, JSON, Software architecture, and WPF sets me apart and guarantees the successful realization of your soundboard vision. Among other relevant skills, I have a keen understanding of audio/video management, responsive desktop interfaces, clean architecture, maintainable code, and data persistence in JSON. Our collaboration will result in the perfect blend of functionality and aesthetics for your soundboard. My knowledge of responsive design ensures that this soundboard remains top-notch even with 100+ buttons per playlist. To optimize your media experience while maintaining high-performance levels, I aim to utilize audio managing libraries like NAudio and suggest suitable solutions such as MediaElement/DirectShow/LibVLCSharp for video management.
€1 125 EUR 7 päivässä
5,8
5,8

Hello sir, Did go through your job description and glad to share that I have enormous experience in working with Advanced Multimedia Soundboard in WPF I'm a seasoned programmer and Engineer with quality experience in Flutter, React, Node.JS, SpringBoot, Frontend and Backend Development, Python, Matlab, R studio, C, C++, C#, OpenCV, OpenGL, Tesseract OCR, google vision, Statistical programming/R progamming data analysis Computing for Data Analysis Time Series & Econometric, Machine learning, AI, Deep learning, Matlab and Mathematica, 3D modeling, CAD/CAM,AutoCAD, 2D, Architectural Engineering, SolidWorks, Unity 3D, PCB, Electronics, Arduino, Automation, Embedded and Firmware , IOT, Electrical/Mechanical Engineering I am a TOP Rated Freelancer, and you can check my reviews here as well: https://www.freelancer.com/u/mzdesmag. Looking forward to potentially working together on this project. Thanks and Best regards, Adekunle.
€750 EUR 7 päivässä
4,9
4,9

Hello, I have strong experience with WPF and .NET, including developing multimedia applications with audio and video playback features. I am confident in building your advanced soundboard with responsive playlists, customizable buttons, audio crossfade, and external display support exactly as specified. I use clean architecture principles to ensure maintainable code and deliver complete, buildable Visual Studio 2022 projects. The use of libraries like NAudio for audio, and MediaElement or LibVLCSharp for video aligns well with my skill set, ensuring smooth and efficient playback. I am familiar with JSON for data persistence and implementing custom file formats for backup, which would fit your .sboard ZIP-based approach perfectly. Thanks, Teo
€750 EUR 7 päivässä
4,6
4,6

Hi! I understand you need a WPF (.NET 8) multimedia soundboard with playlist-based control, crossfade audio, responsive button grids (100+ items), and dual-window support for external display—essentially a live-control console with smooth performance and flexible playback modes. I’ve worked on desktop apps with NAudio and video integrations, and I can structure this with clean MVVM architecture, efficient media handling (LibVLCSharp/MediaElement), and optimized UI for drag & drop, hotkeys, and real-time feedback. I’ll also implement the .sboard (ZIP + JSON) system for full backup/restore and ensure the solution builds cleanly in Visual Studio 2022 with maintainable code. Happy to discuss architecture and share similar work. Looking forward for your positive response in the chatbox. Best Regards, Arbaz N
€1 300 EUR 7 päivässä
5,4
5,4

Hello, I have reviewed the details of your project. i will create a wpf desktop application in c# using .net 8 with a main window containing tab-based playlists and a dynamic grid of multimedia buttons, integrating naudio for audio playback and mediaelement for video support. the buttons will support configurable start and end points, fade-in and fade-out, overlap, keyboard shortcuts, and visual status feedback, while playlists will include sequence, shuffle, loop, and crossfade transitions. a secondary window will handle fullscreen display of images and videos, and data persistence will be managed through json within a proprietary .sboard format, allowing full backup, restore, import, and export of playlists, buttons, configurations, and media, with a responsive interface optimized for hundreds of buttons and full documentation for deployment in visual studio 2022. Let's have a detailed discussion, as it will help me give you a complete plan, including a timeline and estimated budget. I will share my portfolio in chat I look forward to hear from you. Thanks Best Regards, Mughira
€1 125 EUR 7 päivässä
4,1
4,1

https://www.freelancer.com/projects/software-development/Parser-for-SQL-Migrations Hi, This is a strong and well-scoped project, and I can build your WPF soundboard with a clean, scalable architecture and solid multimedia performance. I have experience developing desktop applications in WPF / C# (.NET), including audio/video handling, dynamic UI grids, and real-time control systems. For your requirements, I would structure the app using MVVM to keep the code maintainable and easy to extend. For media: NAudio for precise audio playback, volume control, and crossfade LibVLCSharp (preferred) for reliable video/image rendering and fullscreen second-window output Key features I’ll implement: Tab-based playlists with a responsive, high-performance button grid (100+ items supported) Configurable MediaButton and PlaylistButton with hotkeys, drag & drop, and visual states Advanced playback modes (sequence, shuffle, loop, mix with crossfade) Dual-window support for external display (fullscreen media output) Audio device selection and master control panel Fast search and smooth UX For persistence: Custom .sboard format (ZIP + JSON + media) with full import/export, backup, and restore You’ll receive: Complete Visual Studio 2022 solution Clean, well-structured C# code Build-ready project with no errors Sample assets and brief documentation Timeline depends on final scope, but I can deliver a solid first version within a few weeks. Happy to discuss details and share similar work.
€800 EUR 10 päivässä
4,3
4,3

Hello, I understand that you are in need of an experienced Windows desktop developer to create an advanced soundboard in WPF / C# (.NET 8) for multimedia playlist management and soundboard control. The project involves developing a Windows WPF desktop application that functions as a multimedia console with support for MP3 audio, MP4 video, and JPG/PNG images. The software will feature a main window with tab-based playlists, a dynamic grid of multimedia buttons, playback controls, and a settings menu, as well as a second independent window for fullscreen display of images and videos. I have extensive experience in Windows desktop applications in WPF, audio/video management, responsive desktop interfaces, clean architecture, and delivering complete projects with buildable source code. I am confident in my ability to meet your requirements and deliver a high-quality solution that aligns with your project goals. I am ready to start working on this project immediately and would appreciate the opportunity to discuss further details such as scope, timeline, and expectations. I look forward to the possibility of collaborating with you on this exciting project. Best regards, Justin
€1 200 EUR 7 päivässä
3,9
3,9

Hi, I’d love to collaborate on building your advanced WPF soundboard application. With 11+ years of experience in C#/.NET and desktop development, I’ve delivered multimedia-heavy applications with complex UI, real-time controls, and high-performance playback systems. I can design a scalable WPF architecture with responsive grids, drag & drop, hotkeys, and dual-window support. Using NAudio and LibVLCSharp/MediaElement, I’ll implement smooth playback, crossfade, and multiple playlist modes, along with JSON-based persistence and .sboard import/export. Deliverables: • Complete Visual Studio solution (.NET 8) • Fully functional multimedia soundboard • Playlist backup/restore system • Clean, maintainable source code Let’s collaborate and build a powerful, production-ready tool.
€1 425 EUR 7 päivässä
4,1
4,1

Hey, I liked your project, Advanced Multimedia Soundboard in WPF and believe I can help you with the project. With my background in .NET, C# Programming, Software Architecture, I'm confident I can meet your requirements. Would be glad to go over specifics if you're interested.
€750 EUR 7 päivässä
3,3
3,3

Rome, Italy
Maksutapa vahvistettu
Liittynyt huhtik. 24, 2024
€250-750 EUR
₹150000-250000 INR
₹75000-150000 INR
₹1500-12500 INR
₹37500-75000 INR
$750-1500 USD
$10-30 USD
$8-15 USD/ tunnissa
₹100-400 INR/ tunnissa
$8-15 AUD/ tunnissa
₹1500-12500 INR
$15-25 USD/ tunnissa
₹1500-12500 INR
€18-36 EUR/ tunnissa
₹1500-12500 INR
$250-750 USD
₹12500-37500 INR
$1500-3000 USD
$25-50 USD/ tunnissa
$250-750 CAD
$30-250 USD