deviant art





Login
Join deviantART for FREE Take the Tour Lost Password?
Deviant Login
Shop
 Join deviantART for FREE Take the Tour
Group Info Group Founded 2 Years ago Statistics 154 Members
12,041 Pageviews230 Watchers

Twitter

Newest Members

:iconlitharie::icononatra::iconchibiinfinity::icondarusha-official::iconshox741::iconlimearts::icondonjapy2011::iconwammy-sensei::iconjoe-dunphy::iconkroksilol:

Group Twitter

I work on layering system currently but I have some problems on the other hand.

As you already know I program Music-Painter using Java language. It's a beautiful language but not good enough for a project like Music-Painter, especially when we talk about audio support. I use a C library with Java to play audio nicely and there's a license fee for it, not cheap but it's ok. The audio library that I use now works with its own audio decode mechanisms meaning I have to provide you appropriate audio decoders which is necessary for playing audio formats like mp3, m4a, aac, this is the big problem. All these audio formats are patented. Their fee is reaaaally big and there's enourmous paper work and so on.

My plan is to sell Music-Painter someday and patents set a wall in front of me. So I need to get rid of the wall.

The best idea I have is dropping C audio library and to use already installed audio codecs in user's computer and break free :) So I need to learn express my logic in C++ language since Java couldn't help me. This will take a while. That's the bad side, good side is, I'll drop Java completely in future and code Music-Painter in C++ and it means, way much performance, freedom and better OS integration.

Wish me luck :) I need it.



**************************************
**************************************
**************************************

WHAT IS THE MUSIC-PAINTER:
Currently I develop a software that I named Music Painter. Main idea is live painting with music vibrations. When we combine it with digital brushes, textures, colors and artist's decisions, possibilities are literally endless.

Please download it and try for yourself. I need feedback :)

**************************************
**************************************
**************************************




GROUP RULES:
When you have a question related to the program, or, submit a work in the galleries, please state your OS like this:
Snow Leopard 10.6.x or
Leopard 10.5.x or
Tiger 10.4.x or
Windows XP, Vista etc.

And also, please state the release number of the program like this:
R8

This will help me to grab the problems faster and/or...
See and address improvements easily.
Thank you :)


---


DOWNLOAD FOR WINDOWS:

Music-Painter currently requires 1 GB of RAM to run smoothly. I've tested on XP and Vista. If you have Win7, please test and let me know how it was. Also... I need to test the program on Intel Core Duo and AMD chips. Please note, there's two different kind of Core Duo: 1. Core Duo, 2. Core 2 Duo. I need a simple test run on Core Duo. Run the program, read the Canvas FPS value located on the Console Window title.

This release requires a fresh install, so there's no updater.

Download these files:
Main program (Self extracting 7Zip file):
Download from Rapidshare: [link]
Download from Megaupload: [link]

PLEASE RE-DOWNLOAD THE PACKAGES
List of packages:
Download from Rapidshare: [link]
Download from Megaupload: [link]


FIRST RUN:
Double click the Music-Painter 1.4-R8.exe
It should unzip and create a folder named Music-Painter. Go there and double click the Music-Painter.exe
the program will ask for a music folder to scan. Browse where you put your music.

(Windows version can open and play all popular music formats.
Please play as many formats as you can.)

Double click a song in the playlist manager.

Please remember to right click on the canvas to get a list of options that you can use while painting. If you'll remember only one thing, That's right clicking on canvas :) All you need is there. Start with open -> Sliders

**************************************
**************************************
**************************************
**************************************
**************************************
**************************************
**************************************

DOWNLOAD FOR MACS:

Music-Painter currently requires 1 GB of RAM to run smoothly. So, any Mac can run it theoretically. (10.4.1 or newer)

This release requires a fresh install, so there's no updater.

Download these files:
Main program:
Download from Rapidshare: [link]
Download from Megaupload: [link]

PLEASE RE-DOWNLOAD THE PACKAGES
List of packages:
Download from Rapidshare: [link]
Download from Megaupload: [link]



When all downloads are completed, double click Music-Painter1.4-R8.dmg file. It's a regular Mac process for installing new applications. I assume that you already know this.

FIRST RUN:
Find Music-Painter 1.4 folder in your applications folder.

Double click Music-Painter1.4 to run the program. It should run and ask for a mp3 folder to scan. Browse where you put your mp3 files. Usually this is your iTunes folder: Music/iTunes/iTunes Music

Double click a song in the playlist manager.

Please remember to right click on the canvas to get a list of options that you can use while painting.


**************************************
**************************************
**************************************
**************************************
**************************************
**************************************
**************************************

Please follow this [link] and read the instructions.


**************************************
**************************************
**************************************
**************************************
**************************************
**************************************
**************************************

RELEASE 1.4 - 8
This is an alpha release for Macs and Windows. Alpha means premature. Expect some weirdness :)


RELEASE NOTES:
- NEW: Liner tab in the Sliders Window. Now you can modify line drawer's behavior using the Sliders Window.

- NEW: Papers tab in the Sliders Window. Now you can modify paper colors before you tile any paper.

- NEW: Filters tab in the Sliders Window. Now you can apply filters like gaussian blur, invert, posterize and threshold on the Canvas.

- NEW: Canvas preview in the Sliders Window. Now you can change preview size as you needed.

- NEW: Updater. Now program can update itself, no need to download the program again and again. The program checks for updates when yourun it and asks for your confirmation to download updates.

- NEW: Spectrum monitor. There are four modes. Click on the Spectrum Monitor to change modes. To open Spectrum Monitor: Right click on the canvas and choose Open Window and Spectrum Monitor.

- Better support for importing images from Flickr.

- Better window management.

- Playlist Manager improved just a little bit more.

- Better console out.

- Reaaaally countless tiny improvements :)



KNOWN ISSUES:
- Vista and probably Win 7 may require you run the program as administrator. If the program runs but the canvas does not appear, quit the program, right click on the program icon, find 'run as administrator' option. If it happens please let me know. I'll try to fix this.

- If you delete an active color source, brush set or paper and then drag and drop a new one on the canvas, the program throws an error and stops working. Quitting and restarting the program is a quick workaround. I fixed the problem already and waiting for the next release. (Mac and Win issue.)

- Some computers refusing *some* keyboard input. Note: Please check your caps lock and/or click once on the canvas.

- Macs play only mp3 files. Working on a solution for opening all popular music formats. (Mac Issue)



TO DO LIST:
- Merge Brusher and Liner metaphores in one object.
- Database backup.
- "Save as" option
- Background color picker.
- New optional painting mode: If mouse pointer is not moving, don't paint!
- Another new painting mode: paint with preselected harmony.
- Stencils
- Paint without music option.
- Additional line drawing modes.
- Zooming on selected canvas area.
- FFT analysis.
- Windowed mode.
- Multiple canvas windows.
- Canvas layers.
- Reordering songs in a playlist.
- A menu bar.
- iTunes integration.
- Wacom tablet integration.

Do you need something else? Let me know.




PLEASE TEST THE NEW RELEASE.
I've tested the program on XP, Vista, Leopard and Snow Leopard. It worked good. Please test it and report problems. Submit your results in members gallery.
More Journal Entries

Admins

Founder


:iconmagneticblue:

Deviants

Affiliates

:iconab-stra-ct-ism::iconabstractdeviants::icon4bstr4ct4rt:

Comments


:icon:
Add a Comment:
 
:icondavebold370:
=davebold370 Jan 30, 2012  Hobbyist Digital Artist
It seems like the program has disappeared from the internet. Megauploads is dead and the file is no longer on rapidshare. I want to play with it. :(

--
Best Chatroom on the Block
Reply
:iconboboman13:
The idea is quite interesting.
Reply
:icontextiles-c:
how do i download this program?
Reply
:iconhyoko-x3:
~Hyoko-x3 Mar 28, 2010  Student Digital Artist
where can I find my saved images?

--
♂ + ♂ = ♥
♀ + ♀ = ♥
♀ + ♂ = ♥
Reply
:iconmagneticblue:
Right click on the canvas, select 'Open Window', select 'Preferences' it's there :)

--
We don't see things as they are,
we see things as we are.

So,

godisnowhere


---------------------
Music-Painter: [link]

myMUSIC: [link]

Listen: [link]
Reply
:iconhyoko-x3:
~Hyoko-x3 Mar 29, 2010  Student Digital Artist
oh wow thx ^^

--
♂ + ♂ = ♥
♀ + ♀ = ♥
♀ + ♂ = ♥
Reply
:iconsilverb:
Great release!Congrats!
Seems works fine on W7.I am not sure about changing brushes...
I wish to had more control over the painting...and the resolution of the saved image.
A great software with big potencials!
Looking forward to test the beta release!

--
"... think metaphorically..."
Reply
:iconmagneticblue:
Thank you so much for the feedback.

"I am not sure about changing brushes..."
How to change brushes? Please download the brush pack: [link] runt the program, open brush drawer, click the button labeled + and a new window will open, click "import package" button, browse where you have downloaded the package file. You don't need to unzip package files, the program takes care of it then all you have to do is dragging them over the canvas and drop.

"I wish to had more control over the painting..."
You will :) Currently I re-think all the program logic. It's going good. I've merged "liner" and "brusher" in one object. Hmm, it means, you will be able to control both of them using one integrated interface. Biggest difference is there will be brusher layers. Now, you can use only one brusher and one liner object at any time. New layers system will let you use more than one at the expense of memory and cpu cycles. And...

I will remove current drawers and embed them in brusher and canvas interfaces. The program interface will be a little bit more complex but it will gain screen space.

Other big difference is canvas layers. Imagine canvas or brusher layers like Photoshop layers, not exactly the same but similar.

Every canvas layer will have an alpha channel to manipulate the painting using selected areas. Selected areas can be used as stencils. And...

There will be a new toolbox containing tools: selection, gradient, fill etc.

Regarding higher resolution problem...

There're two sub problems:

1. I don't know how to achieve 60 frames per second using higher resolutions. Planning to develop a post renderer: Work in your desktop resolution and then render it offline to higher resolutions. This one brings other problem:

2. Current brush sets are plain bitmap. I need resolution free vector ones.


Oh, and I wish to develop a brush creator right in the program.

--
We don't see things as they are,
we see things as we are.

So,

godisnowhere


---------------------
Music-Painter: [link]

myMUSIC: [link]

Listen: [link]
Reply
:iconsilverb:
Thank you for a great release and the feedback!:salute:

--
"... think metaphorically..."
Reply
:icondirect2brain:
*Direct2Brain Mar 16, 2010   Digital Artist
Some impressions on this great release. :D

Now some suggestions or bug to fix:
- The paper image is tiled if is smallest than screen but if is more larger is not re-sampled to fit the monitor (I think same problem for color custom images);
- The shortcut + or - for change the brush size while painting no more works;
- If I try to delete an imported image still remain showed in the window and disappear only when is imported a new one.
Maybe it's time to make a manual or at least a getting started instructions because now there are many options to understand for the users.
This release seems works fine on XP and Seven.

Great work my friend. :nod:
Soon I will publish some of my test images. :D

--
Digital Art is the New Art.
My Web site:[link]
Reply
:icon:
Add a Comment: