TUXDB - LINUX GAMING AGGREGATE
 NEWS TOP_PLAYED GAMES ITCH.IO CALENDAR CHAT WINE SteamDeck
 STREAMERS CREATORS CROWDFUNDING DEALS WEBSITES ABOUT
 PODCASTS REDDIT 

 

SUPPORT TUXDB ON KO-FI

MENU

ON SALE

New Twitch streamer aggregation implemented (#FuckTwitch) due to Twitch's API issues (more info on my Discord )


Name

 DanielX.net Paint Composer 

 

Developer

 Daniel X Moore 

 

Publisher

 Daniel X Moore 

 

Tags

 

Singleplayer 

 

 Early Access 

Release

 2020-01-30 

 

Steam

 12,49€ 11,39£ 14,99$ / 0 % 

 

News

 21 

 

Controls

 Keyboard 

 

 Mouse 

 

Players online

 n/a 

 

Steam Rating

 n/a 

Steam store

 https://store.steampowered.com/app/1208550 

 
Public Linux depots

 Linux [259.69 M] 


 Linux Content [4.45 M] 


 Linux ffmpeg [74.69 M] 




LINUX STREAMERS (0)




0.5.14 Bugfix!

Fixed an issue with "Move Selection" and "Cancel Selection" button not working.


[ 2022-03-01 02:35:22 CET ] [ Original post ]

0.5.13 Bugfix

A small release to fix a couple of bugs:


  • Selection preview is now displaying again
  • SoundFont and Spritesheet settings no longer blank out when undoing/redoing.


[ 2022-02-25 23:31:21 CET ] [ Original post ]

Video Rendering!

Heyo!

It's major update time! This feature marks a culmination of very important features that give you total control over how your works on DanielX.net Paint Composer look and sound. First we added custom SoundFonts, then we added custom spritesheets, then custom VFX shaders, and now we've added the ability to render directly to .mp4 video! You no longer need to use separate screen capture software and the quality is much higher since the rendering happens offline, syncing up the audio and video precisely for each frame.


  • New Feature: Render to .mp4 video. Choose frame rate, resolution, optional 2x upscaling (improves clarity on YouTube and other video hosting sites).

  • Bug Fix: Exporting .wav and .mp3 now export with audio effects setting.


As always please let me know if you encounter any bugs or issues, thanks!
- Daniel


[ 2022-02-14 22:00:43 CET ] [ Original post ]

0.5.11

Custom VFX Shader Editing


  • Added Custom VFX Editor


  • Added the start of basic theming options (more to come soon!)



[ 2022-02-11 00:38:35 CET ] [ Original post ]

0.5.10


  • Updated hotkey information to reflect that they can only select 16 channels.
  • Improved minimap positioning very short songs and near edges
  • Added options to save/load to local disk when logged in to whimsy.space account.


[ 2022-02-06 22:58:50 CET ] [ Original post ]

0.5.9 Custom Spritesheets

This update adds support for custom spritesheets!



Drag and drop a PNG image into the editor and the "Import Spritesheet" modal will appear.

Choose a name for the spritesheet (this is what will appear in the spritesheet picker dropdown in Settings)

Specify the tile width and height. This is the size of each tile in the PNG image. They must be aligned on a grid.

Specify the scale. The default spritesheet has tiles that are 48x48. If you are uploading a 16x16 spritesheet you can choose 3 and they will be upscaled. For a 24x24 spritesheet 2 would be a good choice.

Choose "Includes Active State" if each tile has a corresponding state for active beneath it in the spritesheet.

The spritesheet can be any number of rows and columns. If the sprtesheet includes active states then each row will be two tiles tall with the default states on top and the active states below.

Here's an example of the default spritesheet. It includes active states. Feel free to use it as a template!



To choose a spritesheet select it from the dropdown in the "Settings" panel:



I hope you enjoy the update!

- Daniel


[ 2022-02-05 00:34:39 CET ] [ Original post ]

0.5.8


  • Added back audio effects via dropdown picker

  • Importing older .dxc songs that were saved with more than 16 different instruments now
    load by dropping the excess instruments and displaying a notice.
  • Additional audio node cleanup (should improve performance and reduce sound glitching on some song/SoundFont combinations).
  • Added account ID info in About panel to help with account support questions.


[ 2022-01-24 02:04:54 CET ] [ Original post ]

0.5.7 Publishing SoundFonts

Now when publishing your songs to a public URL Paint Composer will also publish the SoundFont used in them as well. This way you can share a link with anyone and they will be able to hear your song exactly the same way you hear it! The MIDI file includes metadata that links to a permanent URL of the SoundFont so that when someone visits the link Paint Composer automatically downloads and caches that SoundFont to their machine.

To add a custom SoundFont simply drag and drop a .sf2 file from your desktop into Paint Composer.
To change which SoundFont your song uses select one from the dropdown in the "Settings" panel.



When you "Publish to a shareable URL" the SoundFont will automatically be uploaded (if it hasn't already been) and anyone who follows the link to your song will hear it the same way you do.

Enjoy!

P.S. always feel free to share any questions, feedback, or comments. I listen to all the feedback I can to make sure that Paint Composer will make your wildest dreams come true.


[ 2022-01-22 20:45:27 CET ] [ Original post ]

0.5.6


  • Bugfix: Zero delta time note release would cause some drum track events to be silent.
  • Bugfix: Stuck notes. Fixed bug where playing notes, then stopping playback, then placing notes on the same pitches as notes that were previously playing when playback stopped would cause those newly placed notes to get stuck.
  • Performance Improvement: Don't do any shader processing when no vfx filter is selected.


[ 2022-01-19 02:49:36 CET ] [ Original post ]

Paint Composer Feature Friday 0.5.5



New feature: Added "Solo" buttons and "Unmute All" to the channel mixer.

Returned Feature: Key signatures got lost in the MIDI rewrite but now they are back! There are still some legibility issues and general room for improvement but it should cover most common cases very well. As always let me know if you discover any bugs or weirdness, thanks!


[ 2022-01-15 02:36:47 CET ] [ Original post ]

0.5.4 Minor Update


  • Increased audio buffer lookahead to prevent clipping.
  • Further improved release envelope handling.
  • Fixed measure numbers disappearing when very near the edge of the screen.


[ 2022-01-12 18:53:28 CET ] [ Original post ]

0.5.3

New Feature


  • Basic MIDI device input. Record notes live or one at a time when paused.


Bug Fix


  • Fixed volume increase regression in release envelope
  • Fixed Envelope Hold handling in Sound Font now interacting properly with release events
  • Fixed excess clicking in some other release envelope cases


[ 2022-01-12 01:09:16 CET ] [ Original post ]

0.5.2 Minor Update

Features


  • Added Hide/Mute channels UI in song settings


Bug Fixes


  • Fixed clicking on some SoundFont release envelopes
  • No longer loading unused box art image


[ 2022-01-10 22:26:56 CET ] [ Original post ]

Minor Update 0.5.1

Bug Fixes


  • Minimap now collapses on screens with less vertical distance to reduce obstruction in the bass clef
  • Selection tool now respects quantize setting
  • Improved release envelope handling (heard as an "echo-y" effect on the alien synth before release, now fixed).


[ 2022-01-08 00:31:27 CET ] [ Original post ]

0.5.0 Release

.5.0 is the biggest Paint Composer update yet! Check it out and let me know what you think. If you have any problems or feedback please let me know and I'll get fixes in ASAP. Thanks!

New / Updated Features


  • Note Velocities!
  • Note Durations (new default SoundFont uses durations for most non-percussive instruments)
  • Entire 128 note MIDI range is available
  • Change Time Signatures at any part of the song (progressive rock compatible Rush, Dream Theater, etc.)
  • Scrubber/Minimap to easily scroll to any position in a piece.
  • Added 3d shader backgrounds that can react to audio waveforms.
  • Pan the viewport up or down
  • Export as MIDI! All songs now export as MIDI for more compatibility with other tools. All existing songs can be loaded in the newer version. New songs save as .midi and can be easily loaded in other software. Imported songs are ~2 dB quieter and the default volume for new notes in songs in ~4 dB quieter.
  • Audio system now supports many MIDI features, pan, pitch bend, volume. Currently only works when playing back MIDI files that have these MIDI events but more features are coming soon where editing these will be available.
  • Removed Arranger View (it never really worked well, and now tempo and time signatures can be changed on the fly)
  • Use any custom SoundFont by dropping it in the window.
  • Linux Support!


Fixed Bugs


  • Export to .wav clipping issue fixed.
  • Eraser sound is no longer loud as heck.


[ 2022-01-05 23:15:33 CET ] [ Original post ]

0.5.0 Beta Preview

Minor fixes for the beta channel. Getting close to a full release, please keep those bug reports and feedback coming in.


  • Fixed clicking some "About" links not opening in browser
  • Fixed bug with loading a MIDI file with no setTempo event
  • Removed unfinished Key Signature picker UI


[ 2022-01-04 05:40:31 CET ] [ Original post ]

Beta Channel Update: HUGE new features!

Greetings Friends!

A massive update of Paint Composer is nearing completion. Please test it out on the 'beta' channel if you like. All feedback is highly encouraged and welcome!


  • Complete rewrite of the audio system


    • MIDI support (drop a MIDI file into the app to load it). Tested with hundreds of MIDI files with great results.
    • MIDI continuous controls (volume, pan)
    • MIDI pitch bend support
    • SoundFont support (drop a SoundFont into the app to load it for a song)


  • Complete rewrite of the rendering system (now using WebGL)


    • Added 3d shader backgrounds that can react to audio waveforms (will eventually be completely customizable!)
    • Scrubber/Minimap to easily scroll to any position in a piece.
    • Lyrics rendering.


  • New / Updated Features


    • Note Velocities!
    • Note Durations (only with custom SoundFonts for now but will be expanded to the "classic" synth as well)
    • Time Signature UI
    • Key Signature UI (kind of busted right now but will be fixed soon)
    • Instrument Picker UI
    • Viewport Panning Tool
    • All existing songs can be loaded in the newer version. New songs save as .midi and can be easily loaded in other software. Imported songs are ~2 dB quieter and the default volume for new notes in songs in ~4 dB quieter.


  • Fixed Bugs


    • Export to .wav clipping issue fixed.
    • Eraser sound is no longer loud as heck.


  • Known Bugs


    • Key Signatures are all kinds of hecked, will be fixed before releasing to the main channel but didn't want it to hold up all the rest of these cool new features.
    • Some clicking on certain SoundFont and MIDI file combinations, will be improved over time as the root cause is isolated.
    • 2/4 Time signature has rendering glitch where start of measure jumps around.


  • Future Features


    • Customizable 3d shader backgrounds.
    • Editing pitch bend and MIDI CC parameters.
    • Editing lyrics.



[ 2021-12-23 03:10:17 CET ] [ Original post ]

MacOS Build Update

Updated MacOS build to v4.10.

Includes whimsy.space accounts (Cloud Briefcase) and MIDI import support.

Here's a teaser preview for some features ComingSoon



These aren't yet in this build but they will be shipped as soon as they are ready!

- Note durations
- Full MIDI support
- Soundfont support
- Custom VFX shader backgrounds

Get excited!


[ 2021-10-25 03:08:15 CET ] [ Original post ]

Paint Composer Update for August 26th

Hey friends, here's the newest update to Paint Composer, enjoy!

[h2]Features[/h2]


  • Whimsy.Space account integration to store your compositions in the clouds.


[h2]Bug Fixes[/h2]

  • Keep better track of undo/redo when loading from files.
  • Clear button now correctly available after undoing clear.
  • Increment / Decrement of length now takes time signature numerator into
    account.



[ 2021-08-26 17:46:44 CET ] [ Original post ]

v0.4.8 Bugfixes



Bug Fixes

- [x] Instrument tool backgrounds no longer weird on mobile window view
- [x] Pattern Preview no longer causes viewport to scroll
- [x] save/load repeat setting when loading song
- [x] Electron: Exit button no longer requires two clicks in Electron
- [x] Electron: External links open now open in the default OS browser rather than as fullscreen
- [x] Documentation
- [x] Generate Hotkeys table from hotkeys code


[ 2021-07-09 21:34:39 CET ] [ Original post ]

v0.4.8



Bug Fixes

- [x] Instrument tool backgrounds no longer weird on mobile window view
- [x] Pattern Preview no longer causes viewport to scroll
- [x] save/load repeat setting when loading song
- [x] Electron: Exit button no longer requires two clicks in Electron
- [x] Electron: External links open now open in the default OS browser rather than as fullscreen
- [x] Documentation
- [x] Generate Hotkeys table from hotkeys code


[ 2021-07-09 21:30:03 CET ] [ Original post ]