Jump to content

chopin

Administrator
  • Content Count

    2,363
  • Joined

  • Last visited

  • Days Won

    14

Everything posted by chopin

  1. As you know, Young Composers is creating its own Music Notation Product, and this product will be a focus of our community (for those of you who wish to adopt the product). The vision is to allow the ability to showcase music directly through this product. This will leave our current system obsolete. Because of this, I've decided to revert our "upload" system back to how it was originally in 2005. Traditionally, we had 8 or so forums and allowed members to "attach" their music to the forum post, allowing members to comment. At the time, I had reservations about that method due to the lack of uniformity and the fact that some people linked to works and these links could be "broken". However, because the current system requires far too much maintenance, and since I do not feel that a music management system would really do much in terms of helping this community, I don't feel the need to even have a music management system any longer. For me, the maintenance and complexity of the website would be greatly reduced if we had the old traditional way of uploading works, leaving me more time to focus on our new product which could potentially be more beneficial to some folks here. Thus, I am going to shut down the way we currently upload music, but will leave the directory as "read-only". I do believe by simplifying this site, and moving it to the "homepage", we will increase participation and cohesion. Read Only Directory Upload new works to appropriate forum, by either attaching or linking to a file. Also, with the deprecation of our directory, we can now upgrade our forum software, and the look and feel of our template to something a bit more "cozy". Thanks!
  2. My advice is to make sure the file names of your pieces don't have any strange characters.
  3. Update for 4/6/2016: Finalized Lyrics Repeats Coda, Del Segno, Da Capo Multi Endings Brace & Bracket groupings 80% finished with Undo and Redo events. To do Instruments, soundfonts and realistic playback Beta testing Next Phase Comments and reviews Currently, our upload system is custom coded. To make things worse, the upload system is powered by another framework called Yii, which makes upkeep twice as hard since we have an integration bridge. This is bad since I won't have the time to make updates to this system any longer (my energy is now being focused on the software product). Thus, we are going to be using the following module to power our downloads: https://invisionpower.com/files/ With some tweaking, I think I can get the player to play mp3s and display pdfs, with a much more comprehensive reviewing system. But switching to a supported module will save me a lot of time in terms of upkeep, and updating both the forum and the uploads management system can be manageable at the small expense of losing our directory. Either way, my plan is to keep our review system tied to the software product, which I hope I can release to a few people soon, for initial beta testing.
  4. Update for 1/6/2016: Accomplished since last update: Fully implemented and tested static formatting Smart slurs resizing as score layout updates. Slurs can now cross multiple systems easily. Auto octava, cres, dim, accel, rit (crosses multiple systems) Multi voice support: hide or color voices. Record most keystrokes, which lays out framework for wiki, and undo/redo action Tempo markings To do: Undo/redo action Repeats Staff attributes (instruments, brackets, braces) Lyrics It's been about a year since initial development, and I am hoping in the next few months I can get to the point of releasing this product to a few trusted individuals for testing. I am eager to start addressing the issues with this website which is next on the agenda, and to better integrate the uploading system with this forum (via Invision Board). Then the goal is to integrate the notation product with the website for a much better user experience. I am hoping with these changes, this community will be more active, especially if we can start adopting the product for music creation and music sharing. Sometime soon I can post a video demo of the product so far.
  5. To be honest, I haven't done any research on VST, so at this point I don't know. What I can support are soundfonts and integration with 3rd party standalone applications, such as Kontakt to get the full benefit of a nice playback.
  6. Update for 10/14/2015: Full copy, paste and delete functionality. Shift click, or create a rectangle to highlight notes to copy or delete Static formatting of a score (x measures, y systems per page, or globally) Dynamic formatting, to automatically format measures as enduser enters a note Automatic arpeggio application, autosized by clicking on a chord. Easy clef application The major items left to accomplish before beta testing: Static formatting continued testing, including (x measures per system within a page). For example, user clicks on a system, and designates 3 measures on system 1, but maybe he/she wants 6 measures on system 2. Slurs, automatic formatting of slurs, octavas and various other dynamic markings Adding text to score Saving, opening a score Choosing instruments per track, choosing a soundcard or midi driver and soundfont support What I will leave out until integration with website occurs: Unlimited undo action, and history of score. Mainly because I envision a wiki style score notation program, made possible only with a database to encourage collaboration. I can't apply that functionality until integration with usernames. Playback options, such as repeats. Lyrics? Depends on demand. If no one seems to want this functionality, I will leave out for now. I think the majority of the people on this site are instrumental composers. Lilypond integration. What you will notice with this product, is that it is the easiest product to use out of all compeititon on the market. It is fast and intuitive. Adding notes and switching between tuples and non tuples is seamless, copying and pasting is not a chore, and no need to switch to another icon to delete notes while adding them. And the best part? I can implement a wiki style integration in which multiple composers can edit music just like Wikipedia. Of course, only if you allow your piece to be edited. And if you don't like an edit? You can simply roll your score back! I am working hard to finish the first iteration of this product. Once the first iteration is ready to be disclosed, I will take a month or so to fix the website (Invision Board will host the uploads, but I have to create the Invision Board Application for that). Then, I will disclose the name of YC's music notation program and release it for beta testing, while I work on the integration of the product with usernames. Stay tuned for more updates!
  7. MuseScore is awesome, especially since it is open source. Finale and Sibelius are also very powerful. But the product I am developing will not be MuseScore, Finale or Sibelius. There are features I am developing that are not available in the above programs which I will explain in my demo.
  8. Update for 6/9/2015: Added ability to add "dynamics and symbols" to score. Created playback for score in an intuitive manner. Hover over a measure, and press "space" to play back your score "starting at that measure". Fixed issues with "tuple auto beaming" and beaming incorrectly to previous note while deleting tuples Fixed issues with the "magnetic" delete In Development, most likely finalized this week: Copy and paste full measures (ctrl-c) while holding shift to multi-select. Paste (ctrl-v) to another window, or within current score. Fairly standard, but important.
  9. Update for 4/23/2015: Completed a "dynamic note cursor" for note entry. Fixed and addressed issues in dealing with "editing notes" and "grouping tuples". Note entry: Click and move mouse up and down to position in real time. Note entry: Building chords will auto lock and display a visual cue (a notehead) for clarity upon entering a chord. Added ability to auto group eighth notes by 2's or by 4's, user's choice. Added functionality to delete notes.Mouse cursor follows next note/rest while being deleted, in order to allow easy note deletion. Added a measure selection tool in order to copy measures - Work in progress Will add support for muti selection of notes - Work in progress Next steps will be to add midi events (dynamics, tempo markings) and the handling of the playback of music. My plans for this site is to move the forum back to the root site, and migrate our uploads/directory into the forum so that posting will be handled by Invision Board completely, making maintenance simplified. Then the last part of development would be to integrate the new product with this website in hopes that we can make the forum more interactive and enjoyable. I have a name for the new product, but I won't release it yet until I am ready for beta testers. It won't have the bells and whistles of Finale or Siblelius, however it should be a powerful alternative if you are a classical music composer. The actual "music presentation" is planned to be handled by Lilypond, which will be part of another phase of development, however I am working hard on the native presentation to look nice as well. The aim of the product is to be powerful alternative that supports complex composition in an easy and intuitive manner.
  10. I haven't come up with pricing structures yet, so I don't know what this will cost at the moment. I am hoping we can adopt this program within the community, to make reviewing fun, interesting and collaborative. I will for sure need beta testers, and will send the program for free to those who want to help me test the product before launch. Where the product differs from these programs, is that this product will not be a text editor, it will be a standalone graphical interface like Finale and Sibelius. For example, note entry will be real time and graphical. What I plan to do is take the real time graphical interface to the next level and have it output a Lilypond generated PDF.
  11. ***Update*** Since I plan on integrating Lilypond with this program for note output, I don't think I will enable too much "free formatting". I will allow auto-formatting to take over heavily. The idea is to keep the program very simple, and if there is too much free formatting allowed, the program will get complex quickly. Here is what I've accomplished so far: Initial Score Creation Adding measures Spacing the staves Initial key signature Set # of staves Editing the score Eliminate flickering and refresh issues Stave spacing Note/chord entry, including grace note entry. Modify notes Cursor moves with note entry to allow for quick edits Tuple support Automatic grouping of tuples depending on ratio Any Tuple ratio allowed Will add quick buttons for most common tuples Page Layout Multi-document support Single page layout, for example, one page displayed, no right scrolling to navigate other pages like in Finale. The benefit of this is the program will load much faster. However if there are overwhelming complaints about this, I can add support later. Auto paging in headerFor example, if a score has 3 pages, icons will dynamically generate and the user can click through the pages at will Hand tool like in adobe reader, to pan through the score as needed Real time stave spacing by dragging mouse Obviously there is more to do such as dynamic graphics, tempo changes, playback, but I feel the most difficult parts are nearly complete (note entry, tuples and score layout). Integration with the site will be much easier to accomplish, and lilypond formatting will be tedious, but definitely doable. I will continue to post updates with my progress.
  12. I haven't tested it yet, but I don't believe musicXML imports will be an issue.
  13. I can assure you that development on this project is happening. I started research in March 2014, and actual development in September 2014. Once I get further along I will have regular updates and create a dedicated website.
  14. Well, the idea is to have a music notation program that integrates with the website, which would make competitions possible, and comments more visible. As composers, we spend a lot more time in front of "music", then we do a website. I think integration of a music notation program can serve this music community better than it is currently being served. This just means I am developing the product, I am not hiring someone to develop the product for me. Back in the day I used to outsource programming work when I didn't know a thing about computer programming. The benefit of keeping everything local to Young Composers, aside from saving on costs, is that we can fully custom tailor the product to our needs. We can eliminate any contractual obligations as well in case we decide to make any major updates or changes. This means, even though the initial development may take longer (really, the research involved is the biggest time cost), additional updates will be much quicker to address.
  15. Depending on the success of the Windows product, I will port it over for the Mac and IPad. But it will take me time to perfect the Windows version. The thing is, I don't know a thing about Mac, so there will be a learning curve for me.
  16. Hello Young Composers, I want to take this time to discuss a new development I have been working on, which is a standalone music notation program for Windows. The program will integrate with this website which will include comments and music management/uploads. I haven't made any official announcements because I wanted to make sure I was actually able to follow through. The first version of this program will be for Windows, and I am happy to say that none of this will be outsourced. Because it will not be outsourced, fixing issues or adding new features will be much easier to accomplish. I plan on making all files saved by this program exportable to Lilypond, which will be worked on after the main phase has been complete. Thus, the vision is after a score has been saved it will be integrated with Lilypond and export a PDF. This will mean that the program could be used exclusively to create Lilypond files. The features of this program will contain everything you would expect in a typical music notation editor. However once the basic framework of the program has been complete, we can be creative and add features that may not exist on competing products.
  17. I've addressed this problem, but please note that there are two ways to view music. One way is through the directory. Works are ordered by latest upload, then by latest review. Works can also be managed on your user profile (Click on your username at the top right, then "Main Profile"). I've added a date, and sorted works by latest submission.
  18. I thought you guys might be interested in this opportunity:
  19. The main reason is because some people put in a lot of effort reviewing a piece of music, and if the composer deletes a piece by mistake, all associated reviews will also be eliminated. This leaves a bad impression of the site. However if you upload a piece by mistake, one workaround is to simply update the title, description and actual mp3/midi. But if you wish to remove a piece completely, just contact me and I can remove the piece for you. I like to keep a history of reviews, because the composer can always go back and read the feedback if he/she wishes to do so.
  20. Right click on your desktop to create a new text document. Then change the name of your file and extension.
  21. You can see the views when you click on the music piece. It's where the description is located.
  22. Yes, very easy. Navigate here, and type in the name of the member under "search name" on the left of the nav.
  23. There is actually a feed of latest uploads on the homepage towards the bottom. I took the feed off the forum as to give more room to view regular topics. I have more options to get creative with the homepage with our current setup, which could be used as a portal of some sort. For example, I was thinking about adding something along the lines of "shouting" a piece for review, but only if the user had x reviews, and y posts. I can now do this easily. For every x reviews and y posts, user z will obtain one shout for a review. The review will stay static until someone has reviewed the piece, then drop off allowing room for other shouts. This should help increase reviews, and also help encourage activity in the forum again. This is just a thought, development on something like this would actually be pretty easy.
  24. I will work on a new banner to simplify it. As far as the moving up and down portion of the banner, I'm doing this so that we save real estate, because of the new fixed headers. I think the fixed headers will help people navigate the site better, since a user can upload from the nav bar. I've added the functionality to track views. Views do not count guests or spider bots, so these are "true" views. Downloads don't make sense any longer due to streaming, and multi part attachments. The feed of recently uploaded works is something I'm not sure how I'm going to execute yet. I've put a "submissions" tab in the nav, which kind of acts like this feed, and the homepage will display "NEW" in red, for each new submission for the past day. As far as moving the forum to the homepage, I've thought about it, but I think leaving the homepage free for custom design is better. I am going to be integrating this site with my video game website as soon as I am done with its design. The thinking is to have composers here sign up for competitions to various video games and rewrite themes, etc. The functionality may or may not be located on the homepage, as I haven't begun to design this yet
×
×
  • Create New...